
【国外标准】 IEC 62530 Ed. 1 (IEEE Std 1800(TM)-2005): Standard for SystemVerilog - Unified Hardware Design, Specification, and Verification Language
本网站 发布时间:
2025-04-28
- IEEE/IEC 62530-2007
- 定价: 449元 / 折扣价: 382 元
- 在线阅读
开通会员免费在线看70000余条国内标准,赠送文本下载次数,单本最低仅合13.3元!还可享标准出版进度查询、定制跟踪推送、标准查新等超多特权!  
查看详情>>

适用范围:
This standard specifies extensions for a higher level of abstraction for modeling and verification with the Verilog® hardware description language (HDL). These additions extend Verilog into the systems space and the verification space. SystemVerilog is built on top of IEEE Std 1364™1 for the Verilog HDL. This standard includes design specification methods, embedded assertions language, testbench language including coverage and assertions application programming interface (API), and a direct… read more programming interface (DPI). Throughout this standard, the following terms apply: — Verilog refers to IEEE Std 1364 for the Verilog HDL. — Verilog-2001 refers to IEEE Std 1364-2001 [B4]2 for the Verilog HDL. — Verilog-1995 refers to IEEE Std 1364-1995 [B3] for the Verilog HDL. — SystemVerilog refers to the extensions to the Verilog standard (IEEE Std 1364) as defined in this standard. SystemVerilog adds extended and new constructs to Verilog, including the following: — Extensions to data types for better encapsulation and compactness of code and for tighter specification — C data types: int, typedef, struct, union, enum — Other data types: bounded queues, logic (0, 1, X, Z) and bit (0, 1), tagged unions for safety — Dynamic data types: string, classes, dynamic queues, dynamic arrays, associative arrays including automatic memory management freeing users from deallocation issues — Dynamic casting and bit-stream casting — Automatic/static specification on a per-variable-instance basis — Extended operators for concise description — Wild equality and inequality — Built-in methods to extend the language — Operator overloading — Streaming operators — Set membership — Extended procedural statements — Pattern matching on selection statements for use with tagged unions — Enhanced loop statements plus the foreach statement — C-like jump statements: return, break, continue — final blocks that execute at the end of simulation (inverse of initial) — Extended event control and sequence events — Enhanced process control — Extensions to always blocks to include synthesis consistent simulation semantics — Extensions to fork…join to model pipelines and for enhanced process control — Fine-grain process control — Enhanced tasks and functions — C-like void functions — Pass by reference — Default arguments — Argument binding by name — Optional arguments — Import/export functions for DPI — Classes: object-oriented mechanism that provides abstraction, encapsulation, and safe pointer capabilities — Automated testbench support with random constraints — Interprocess communication synchronization — Semaphores — Mailboxes — Event extensions, event variables, and event sequencing — Clarification and extension of the scheduling semantics — Cycle-based functionality: clocking blocks and cycle-based attributes that help reduce development, ease maintainability, and promote reusability — Cycle-based signal drives and samples — Synchronous samples read less
标准号:
IEEE/IEC 62530-2007
标准名称:
IEC 62530 Ed. 1 (IEEE Std 1800(TM)-2005): Standard for SystemVerilog - Unified Hardware Design, Specification, and Verification Language
英文名称:
标准状态:
-
发布日期:
-
实施日期:
出版语种:
- 推荐标准
- AS 4192-2006/Amdt 1-2007 Illuminated flashing arrow signs
- AS 4349.0-2007 Inspection of buildings General requirements
- AS 4349.1-2007 Inspection of buildings Pre-purchase inspections - Residential buildings
- AS 4428.9-2006/Amdt 1-2007 Fire detection, warning, control and intercom systems - Control and indicating equipment Requirements for wire-free alarm zone circuits
- AS 4457.1-2007 Earth-moving machinery - Off-the-road wheels, rims and tyres - Maintenance and repair Wheel assemblies and rim assemblies
- AS 4464-2007 Hygienic production of wild game meat for human consumption
- AS 4629-2005 (R2018)/Amdt 1-2007 Automatic shut off valves and vent valves
- AS 4687-2007 Temporary fencing and hoardings
- AS 5040-2003 (R2016)/Amdt 1-2007 Installation of security screen doors and window grilles
- AS 5041-2003 (R2016)/Amdt 1-2007 Methods of test - Security screen doors and window grilles
- AS 60044.1-2007 (R2016)/Amdt 1-2012 Instrument transformers Current transformers
- AS 60118.4-2007 Hearing aids Magnetic field strength in audio-frequency induction loops for hearing aid purposes
- AS 62217-2007 Polymeric insulators for indoor and outdoor use with a nominal voltage > 1000 V - General definitions, test methods and acceptance criteria
- AS 7240.1-2007 Fire detection and alarm systems General and definitions
- AS 7240.8-2007 Fire detection and alarm systems Carbon monoxide fire detectors using an electro-chemical cell in combination with a heat sensor