您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. EDA/PLD中的用Verilog HDL进行可综合RTL设计概述

  2. 1 前言   由于Verilog HDL硬件描述语言语法灵活、易懂,非常接近c语言的风格,所以逐渐成为集成电路设计领域中最为流行的设计语言。正是由于硬件描述语言的出现,才使得大规模、超大规模、特大规模、甚至千万门系统级SOC设计成为可能。   2 可综合RTL描述   Verilog HDL硬件描述语言既可以用于行为级建模,又可以用于RTL级建模,还可以用于可综合的RTL级建模。设计工程师可以根据自己的需要来选择不同的建模方式。在项目初期,设计工程师应该选择行为级建模来构建目标系统。随着设
  3. 所属分类:其它

    • 发布日期:2020-11-03
    • 文件大小:113664
    • 提供者:weixin_38712279
  1. EDA/PLD中的Verilog HDL 主要功能list

  2. y 基本逻辑门,例如and 、or 和nand 等都内置在语言中。y 开关级基本结构模型,例如pmos 和nmos 等也被内置在语言中。y 可采用三种不同方式或混合方式对设计建模。这些方式包括:行为描述方式—使用过程化 结构建模;数据流方式—使用连续赋值语句方式建模;结构化方式—使用门和模块实例语句描述建模。y Verilog HDL 中有两类数据类型:线网数据类型和寄存器数据类型。线网类型表示构件间的物理连线,而寄存器类型表示抽象的数据存储元件。y 能够描述层次设计,可使用模块实例结构描述任何
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:47104
    • 提供者:weixin_38744778
  1. EDA/PLD中的Verilog HDL行为描述方式

  2. 设计的行为功能使用下述过程语句结构描述:  1) initial语句:此语句只执行一次。  2) always语句:此语句总是循环执行, 或者说此语句重复执行。  只有寄存器类型数据能够在这两种语句中被赋值。寄存器类型数据在被赋新值前保持原有值不变。所有的初始化语句和always语句在0时刻并发执行。  下例为always语句对1位全加器电路建模的示例。module FA_Seq (A, B, Cin, Sum, Cout);input A, B, Cin;output Sum, Cout;re
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:47104
    • 提供者:weixin_38746926
  1. EDA/PLD中的Verilog HDL混合设计描述方式

  2. 在模块中,结构的和行为的结构可以自由混合。也就是说,模块描述中可以包含实例化的门、模块实例化语句、连续赋值语句以及always语句和initial语句的混合。它们之间可以相互包含。来自always语句和initial语句(切记只有寄存器类型数据可以在这两种语句中赋值)的值能够驱动门或开关,而来自于门或连续赋值语句(只能驱动线网)的值能够反过来用于触发always语句和initial语句。  下面是混合设计方式的1位全加器实例。module FA_Mix (A, B, Cin, Sum, Cout
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:29696
    • 提供者:weixin_38652196