共 2 条
Designer-level verification using TIMEDIAG/GENRAND
被引:1
作者:
Wile, B
机构:
[1] IBM System/390 Division, Poughkeepsie, NY 12601
关键词:
D O I:
10.1147/rd.414.0581
中图分类号:
TP3 [计算技术、计算机技术];
学科分类号:
0812 ;
摘要:
TIMEDIAG/GENRAND is a tool set used on various portions of the CMOS processor for the IBM S/390(R) Parallel Enterprise Server Generation 4 to assist in designer-level logic verification, The concept of surrounding the logic design (hereafter referred to simply as ''logic'') under test with irritator behaviorals, a methodology developed and proven effective on larger simulation models, is moved to the designer level without the overhead of writing multiple behaviorals. Rather than writing source-level (e.g., VHDL, C code, etc.) behaviorals, the method creates an external stimulus to the design by using a series of generalized timing diagrams that obey the interface protocols of the logic under test, These timing diagrams are entered using the TIMEDIAG (timing diagram) editor, The effort required for logic verification is thus limited to understanding and laying out the interfaces to the design-a task that must be done for any well-designed unit of logic, regardless of whether or not it is being verified at the designer level, Once the timing diagrams are written, GENRAND (general random driver) is invoked to run simulation on the design, GENRAND randomly initiates the timing diagrams that obey the interface protocol, causing many different input and output permutations, This simulation is very effective in testing the logic implementation.
引用
收藏
页码:581 / 591
页数:11
相关论文