EDA技术 知识与Verilog设计王金明版第12章 Verilog语言的发展.pptVIP

  • 12
  • 0
  • 约1.62万字
  • 约 67页
  • 2018-05-24 发布于天津
  • 举报

EDA技术 知识与Verilog设计王金明版第12章 Verilog语言的发展.ppt

EDA技术 知识与Verilog设计王金明版第12章 Verilog语言的发展.ppt

语法: (* synthesis, ram_block [ = optional_value]*) 此属性用于指示以RAM形式建模及选择RAM的风格。 4. ram_block属性 语法: (* synthesis, rom_block [ = optional_value ] *) 此属性用于指示以ROM形式建模及选择ROM的风格。 5. rom_block属性 12.7 编程语言接口 编程语言接口包括三个C功能库,分别是ACC、TF和VPI。Verilog-2001标准清理和更正了旧的ACC和TF库中的许多定义,但并没有增加任何新的功能。Verilog-2001对PLI的所有改进都体现在VPI库中,包括增加了六个VPI子程序:vpi_control( )、vpi_get_data( )、vpi_put_data( )、vpi_get_userdata( )、vpi_put_userdata( )和vpi_flush( ),为用户提供了更大的便利。 vpi_control( )的作用是传递用户给仿真器的指令。 vpi_flush( )的作用是将仿真器输出缓冲区和log文件输出缓冲区清空。 vpi_put_data( )的作用是将数据放到一次仿真的save/restart位置。其语法格式为:vpi_put_data(id, dataLoc, numOfByte

文档评论(0)

1亿VIP精品文档

相关文档