1800 2017 IEEE Standard for SystemVerilog Unified Hardware De...
SystemVerilog是一种广泛应用于硬件设计、规格说明和验证领域的硬件描述语言(HDL)。它是IEEE(电气和电子工程师协会)的标准,编号为IEEE Std 1800™-2017,该标准在2017年12月6日获得IEEE-SA标准委员会的批准。SystemVerilog最初基于Verilog® HDL,并通过引入系统级建模、验证和仿真技术,扩展了原有的Verilog语言。 SystemVerilog标准定义了这种语言的语法和语义,支持在行为级、寄存器传输级(RTL)以及门级的硬件建模。这些不同级别的抽象使得设计者能够更方便地从高层次设计描述过渡到更接近实际硬件实现的设计。在验证方面,SystemVerilog支持编写测试平台(testbenches),使用覆盖率(coverage)、断言(assertions)、面向对象编程(object-oriented programming)和受限随机验证(constrained random verification)等技术。这些技术对于验证设计的正确性至关重要,有助于设计者发现设计的缺陷,确保设计满足其规格说明。此外,SystemVerilog还提供了应用程序编程接口(APIs),使得能够和其他编程语言交互。这一点对于集成复杂的验证环境非常有用,因为设计者可以利用其他编程语言的强大功能来增强SystemVerilog的验证能力。 SystemVerilog的关键词包括断言(assertions)、设计自动化(design automation)、设计验证(design verification)、硬件描述语言(HDL)、硬件验证语言(HDVL)、IEEE1800™、编程语言接口(PLI)、系统级Verilog(SystemVerilog)和Verilog®。这些关键词反映了SystemVerilog在硬件设计验证领域的关键地位和用途。 SystemVerilog标准的发布,为电子行业提供了一个统一的硬件描述、规格说明和验证语言,这是IEEE计算机学会和IEEE标准协会企业咨询小组赞助的结果。赞助方包括IEEE计算机学会的设计自动化标准委员会。 SystemVerilog是由IEEE标准协会批准的正式标准,对于授权用户来说,其使用是有限制的。例如,文档提及的用户WuShan在2018年3月15日从IEEEXplore下载了此标准,同时存在一些限制和使用授权。该标准的出版信息表明,它是在2018年2月21日由位于纽约州纽约市的IEEE出版的。IEEE和其注册商标802、POSIX在美国专利商标局注册,并由IEEE拥有。Verilog®是Cadence设计系统公司的注册商标。在文档的提到了IEEE禁止基于任何形式的歧视和骚扰的声明。这反映了IEEE作为一个专业机构,致力于在所有活动中维护平等和尊重的原则。总体来看,SystemVerilog作为IEEE的一个标准,它不仅推动了硬件设计自动化和验证技术的发展,也为电子行业提供了一个标准化、功能强大的语言平台,以应对日益增长的复杂硬件系统的开发挑战。
下载地址
用户评论