ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:1.33MB ,
资源ID:14653823      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14653823.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验1EDA工具的使用Word下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验1EDA工具的使用Word下载.docx

1、模型创建、添加用户约束文件、创建一个Vivado工程、输入所创建的电路模型、对用户约束文件添加约束、行为仿真、设计综合、设计实现、生成下载文件,最后是将下载文件下载到硬件平台上进行实际验证。图1 设计流程图二、实验内容1. 创建一个Vivad工程,对设计源文件进行分析;2. 使用XSim仿真器对设计进行仿真;3. 设计综合;4. 设计实现;5. 进行时序仿真;6. 生成下载文件。三、实验步骤使用现成的设计文件针对XC7A100TCSG324C-1器件完成整个设计流程。电路如图2所示,部分输入通过逻辑处理后送到输出。具体操作步骤如下:图2 整个电路图3.1 用IDE创建一个Vivado工程1.

2、Open Vivado by selecting Start All Programs Xilinx Design Tools Vivado 2014.2 Vivado 2014.22. Click Create New Project to start the wizard. You will see Create A New Vivado Project dialog box. Click Next.3. Click the Browse button of the Project location field of the New Project form, browse to, for

3、 example d:Lab1_source, and click Select.4. Enter tutorial in the Project name field. Make sure that the Create Project Subdirectory box is checked. Click Next. 5. Select RTL Project option in the Project Type form, and click Next. 6. Select Verilog as the Target language and Simulator language in t

4、he Add Sources form. 7. Click on the Add Filesbutton, browse to the d:Lab1_source directory, select tutorial.v, click Open, and then click Next. 8. Click Next to get to the Add Constraints form. 9. Click Next if the entry is already auto-populated, otherwise click on the Add Filesbutton, browse to t

5、he d:Lab1_source directory and select tutorial.xdc, and click Open. 10. In the Default Part form, using the Parts option and various drop-down fields of the Filter section, select the XC7A100TCSG324-1 part. Click Next.11. Click Finish to create the Vivado project.12. Open the tutorial.v source and a

6、nalyze the content.13. Open the tutorial.xdc source and analyze the content.14. Perform RTL analysis on the source file. Expand the Open Elaborated Design entry under the RTL Analysis tasks of the Flow Navigator pane and click on Schematic. The model (design) will be elaborated and a logic view of t

7、he design is displayed. Notice that some of the switch inputs go through gates before being output to LEDs and the rest go straight through to LEDs as modeled in the file.3.2 用XSim Simulator对设计进行仿真1. Add the tutorial_tb.v testbench file. Click Add Sources under the Project Manager tasks of the Flow

8、Navigator pane. Select the Add or Create Simulation Sources option and click Next. In the Add Sources Files form, click the Add Files Button. Browse to the d:Lab1_source folder and select tutorial_tb.v and click OK. Click Finish. 2. Select the Sources tab and expand the Simulation Sources group. The

9、 tutorial_tb.v file is added under the Simulation Sources group, and tutorial.v is automatically placed in its hierarchy as a tut1 instance. 3. Double-click on the tutorial_tb in the Sources pane to view its contents. The testbench defines the simulation step size and the resolution in line 1. The t

10、estbench module definition begins on line 5. Line 15 instantiates the DUT (device/module under test). Lines 17 through 26 define the same module functionality for the expected value computation. Lines 28 through 39 define the stimuli generation and compares the expected output with what the DUP prov

11、ides. Line 41 ends the testbench. The $display task will print the message in the simulator console window when the simulation is run.4. Simulate the design for 200 ns using the XSim simulator. Select Simulation Settings under the Project Manager tasks of the Flow Navigator pane. A Project Settings

12、form will appear showing the Simulation properties form. Select the Simulation tab, and set the Simulation Run Time value to 200ns and click OK. Click on Run Simulation Run Behavioral Simulation under the Project Manager tasks of the Flow Navigator pane. The testbench and source files will be compil

13、ed and the XSim simulator will be run (assuming no errors). You will see a simulator output similar to the one shown below. 5. Click on the Zoom Fit button () located left of the waveform window to see the entire waveform.6. Change display format if desired. Select i31:0 in the waveform window, righ

14、t-click, select Radix, and then select Unsigned Decimal to view the for-loop index in integer form. Similarly, change the radix of switches7:0 to Hexadecimal. Leave the leds7:0 and e_led7:0 radix to binary as we want to see each output bit.7. Add more signals to monitor lower-level signals and conti

15、nue to run the simulation for 500 ns. Expand the tutorial_tb instance, if necessary, in the Scopes window and select the tut1 instance. The swt7:0 and led7:0 signals will be displayed in the Objects window. Select swt7:0 and drag them into the waveform window to monitor those lower-level signals. On the simulator tool buttons ribbon bar, type 500 in the time window, click on the drop-down button of the units field and select ns, and click on the () button.8. The simulation will run for an additional 500 ns. Click on the Zoom Fit button and obser

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1