- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HDL可综合模块的功能 可综合模块: - 想要设计的用硬线逻辑构成的电路系统; - 由基本的逻辑器件为基础所构成的各种层次 的结构模块; - 综合器能理解并能将其编译为门级逻辑的模 块; - 对一般的综合器而言,单纯的RTL级Verilog HDL模块以及 RTL 和结构型混合HDL模块。 为什么Verilog能支持大型设计 Verilog 语法支持多层次多模块设计: - 用 `include 宏指令可以在一个模块中包含多个模 块; - 在一个模块中可以用实例调用别的模块中定义的 电路结构,构成多层次模块; - 在一个模块中可以用多个任务和函数来表 达复杂 的状态机和结构; - 一个设计项目往往由一个顶层测试模块和多个可 综合模块和若干个外围接口模块构成。 为什么Verilog能支持大型设计 设计项目举例: - myproject - 可综合部分 (我们想要设计的逻辑电路部分): - mk_1.v, mk_2.v, mk_3.v, .....mk_8.v - mk_11.v, mk_12.v , mk_13.v..... - mk_21.v, mk_22.v, mk_23.v ..... - ...... - mk_81.v, mk_82.v, mk_83.v ..... 为什么Verilog能支持大型设计 设计项目举例: - myproject - 外围部分: - ww_1.v, ww_2.v, ww_3.v, ww_4.v ... - 激励部分: - SG_1.v, SG_2.v .... - 顶层测试模块: - 包括可综合部分、外围部分、激励部分 - 还包括测试步骤和输出文件等。 其他形式的 Verilog 模块 外围部分: - 这部分逻辑不用综合成电路,但为了验证我 们的设计, 其行为必须与真实器件完全一 致。 下面我们介绍一个简化的RAM模块,我们所 设计的电路用到了该RAM, 但电路结构中并 不包括这个RAM。 RAM 的 Verilog 模块 `timescale 1ns/1ns module ram(data, addr, ena, read, write) ; inout [7:0] data; input [9:0] addr; input ena, read,write; reg [7:0] ram[8 ‘hff : 0]; assign # 20 data = (read ena)? ram[addr] : 8 ‘hzz; RAM 的 Verilog 模块 (续上页) always @(posedge write) begin #10 ram[addr] = data; end endmodule 激励源的 Verilog 模块 `timescale 1ns/1ns `define timeslice 200 module sigs (ack,clock,read,write,addr,data); input ack; output clock, read, write; output [15:0] addr; inout [7:0] data; reg clock, read, write; 激励源的 Verilog 模块 (续上页) reg [15:0] addr; reg w_r ; //used to record if read or write reg [7:0] DataToRam; //used to stack the data assign #10 data = (w_r)? ‘hzz : DataToRam; initial begin clock = 0; w_r = 0; DataToRam=0
您可能关注的文档
- 变革中的IT、AV产品EMC测试和认证.ppt
- 变频器故障分析.ppt
- 变频器与PLC的通信.ppt
- 标杆比较中的竞争情报.ppt
- 标准化改革与科技创新.pptx
- 标准样品定值的一般原则和统计方法.pptx
- 标准员师资培训讲座工程质量控制与相关案例.ppt
- 表扬和奖赏在培养学生健全人格中的作用.ppt
- 别克DOSS系统页面简化培训.pptx
- 别克昂科威20T线上促销推广手册.pptx
- 难点解析-鲁科版九年级物理下册-热和能专项测评试题(详解版).docx
- 难点解析-鲁科版九年级物理下册-热和能专项练习试卷(含答案详解版).docx
- 难点解析-鲁科版九年级物理下册-热和能专项测评试题(含答案解析).docx
- 难点解析-鲁科版九年级物理下册-热和能专项测评试题.docx
- 难点解析-鲁科版九年级物理下册-热和能专项测评试题(含答案解析版).docx
- 难点解析-鲁科版九年级物理下册-热和能专项测评试卷(附答案详解).docx
- 难点解析-鲁科版九年级物理下册-热和能专项测评试题(含解析).docx
- 难点解析-鲁科版九年级物理下册-热和能专项训练试题(含答案解析).docx
- 难点解析-鲁科版九年级物理下册-热和能专项测试练习题.docx
- 难点解析-鲁科版九年级物理下册-热和能专项攻克试卷(解析版含答案).docx
文档评论(0)