Cliff, The new event control 'edge clk' is exactly synonymous with Verilog 'posedge clk or negedge clk', so it adds nothing new to what can be expressed in a sensitivity list. It's just an abbreviation. I mentioned this new syntax last October http://www.eda-stds.org/sv-bc/hm/8983.html although it would have been easy to miss. BTW there are still misconceptions out there about Verilog edge-sensitive event controls. http://bradpierce.wordpress.com/2009/01/09/verilog-edge-sensitive-event-controls/ -- Brad ________________________________________ From: owner-sv-bc@eda.org [owner-sv-bc@eda.org] On Behalf Of Clifford E. Cummings [cliffc@sunburst-design.com] Sent: Tuesday, July 21, 2009 6:28 PM To: sv-bc@eda.org Subject: [sv-bc] Mantis 2396 - Edge event for DDR logic Hi, All - I just noticed Mantis 2396 passed by the SV-SC that introduced the @(edge clk) syntax. I know we talked about this in the BC but I did not realize that this was taken up in a more complete form by the SV-SC. We designers wanted the @(edge clk or negedge rst_n) syntax to define DDR flip-flops. Looks like we got it by way of the SV-SC. Since I missed it before, I wanted to make sure this is indeed passed and should be presented in the update presentation next week at DAC(?) Regards - Cliff ---------------------------------------------------- Cliff Cummings - Sunburst Design, Inc. 14314 SW Allen Blvd., PMB 501, Beaverton, OR 97005 Phone: 503-641-8446 / FAX: 503-641-8486 cliffc@sunburst-design.com / www.sunburst-design.com Expert Verilog, SystemVerilog, Synthesis and Verification Training -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Tue Jul 21 22:43:25 2009
This archive was generated by hypermail 2.1.8 : Tue Jul 21 2009 - 22:44:10 PDT