Chapter 11: Language Specific Details and Test Bench Architecture |
|||
Chapter 11: Language Specific Details and Test Bench Architecture |
TestBencher generates test benches from language independent timing diagrams. Even though the timing diagrams look the same, the implementation may be significantly different from language to language. This is why we have refrained from discussing implementation earlier in the manual. The template file code is dependent on the language and the apply calls within it change from language to language. This chapter discusses how the transactions execute, the generated files needed for simulating the model, and the transaction manager post and apply file calls.