Clock event suppression algorithm of VELVET and its application to S-820 development

An advanced clock event suppression algorithm for high-speed logic simulation is described. A signal value, Cn, and a current clock (CC), which indicates the current status of clock signals, has been introduced to realize this algorithm. This algorithm suppresses about 60% of the total events, and eliminates 40% of CPU time. No overhead is needed to incorporate this algorithm using hardware support of VELVET (vectorized processing system for logic verification). Hitachi's latest supercomputer S-820 has been developed using VELVET. The development period has been shortened to 3/4 that of the S-810.<<ETX>>

[1]  Gregory Francis Pfister,et al.  The Yorktown Simulation Engine: Introduction , 1982, DAC 1982.

[2]  Howard E. Krohn Vector Coding Techniques for High Speed Digital Simulation , 1981, 18th Design Automation Conference.

[3]  Gregory F. Pfister,et al.  The Yorktown Simulation Engine: Introduction , 1982, 19th Design Automation Conference.

[4]  Fumiyasu Hirose,et al.  Simulation processor "SP" , 1989, Syst. Comput. Jpn..

[5]  Nagisa Ishiura,et al.  High-Speed Logic Simulation on Vector Processors , 1987, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[6]  E. Ulrich,et al.  Design verification for very large digital networks based on concurrent simulation and clock suppression , 1983 .

[7]  Nobuhiko Koike,et al.  HAL; A Block Level Hardware Logic Simulator , 1983, 20th Design Automation Conference Proceedings.

[8]  Nobuhiko Koike,et al.  HAL II: A Mixed Level Hardware Logic Simulation System , 1986, DAC 1986.