Assignment Based on Stratified Event Queue
Author:
  • Article
  • | |
  • Metrics
  • |
  • Reference [10]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    With the development of ASIC, SoC and FPGA in research and industry, Verilog HDL has been the main method to design the integrate circuit. For the designer miusing the assignments in Verilog HDL, more and more designs have been with some invisible bugs. That the designers fully understand how the assignments are scheduled in the program has been the main method to solve the bugs. This paper is based on the stratified event queue to detail how the assignment works in design, and gives important coding guidelines to infer correct logic and avoid race condition in the design.

    Reference
    1 IEEE Standard Verilog Hardware Description Language, IEEE Computer Society. IEEE. New York. IEEE std 1364- 2001.
    2 IEEE Standard Verilog Hardware Description Language, IEEE Computer Society. IEEE. New York. IEEE std 1364- 1995.
    3 Bhasker J. A Verilog HDL Primer. Star Galaxy Publishing. 2008. 141-149.
    4 Clifford C. Nonblocking Assignments in Verilog Synthesis, Coding Styles That Kill!. SNUG 2000 User Paper. 2000. section-MC1(1st paper).
    5 Stuart S & Don M. Verilog and SystemVerilog Gotchas. USA: Springer. 2007. 62-72.
    6 Janick B. Writing Testbenches, Functional Verification of HDL Models. USA: Kluwer Academic Publishers. 2000. 28-35.
    7 Cliff C. Correct Methods For Adding Delays To Verilog Behavioral Models. International HDL Conference 1999 Proceedings. 1999. 23-29.
    8 Navabi Z. Verilog Digital System Design: Register Transfer Level Synthesis, Testbench, and Verification. 2nd ed., USA: McGRAW-Hill Companies, 2007: 83-85.
    9 Samir P. Verilog HDL: A Guide To Digital Design and Synthesis. USA: PEARSON Education. 2003. 82-85.
    10 刘波.精通Verilog HDL语言编程.北京:电子工业出版社, 2007.247-250.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

孙健,张莎莎,时鹏飞,张雪.基于层次化事件队列的赋值操作应用.计算机系统应用,2014,23(1):14-18,52

Copy
Share
Article Metrics
  • Abstract:2216
  • PDF: 2837
  • HTML: 0
  • Cited by: 0
History
  • Received:June 13,2013
  • Revised:July 15,2013
  • Online: January 26,2014
Article QR Code
You are the first1095095Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063