版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
剖析ISE设计流程Outline1、ISE设计流程2、Exle2/2/20232传统数字系统设计流程设计目标人工给出真值表人工化简卡诺图得到最简表达式人工使用LSI电路实现系统调试和验证2/2/20233现代数字系统设计流程设计目标设计输入功能级仿真逻辑综合时序仿真系统调试与验证entitylab1isport(a,b,c:instd_logic;y:outstd_logic);endlab1;
architecturertloflab1isbeginy<=aor(candb);endrtl;综合后仿真转换(Translate)转换(Translate)映射(Map)适配(Fit)布局和布线(PAR)设计下载CPLD设计FPGA设计实现CLBCLBCLBCLB配置文件加载后,用示波器、逻辑分析仪、软件程序观察2/2/20234ISE完整设计功能2/2/20235ISE软件操作流程2/2/20236ISE设计流程SimulationFlowSimulationCompilerVHDLSimulationWaveformVHDLLibrary
VHDLTestBench
SimulationModelTextOutput
TestVectorsOptionalVHDLModelSimulationTools?ISIMModelsim2/2/20237SynthesisFlowSynthesisCompilerSimulationWaveformVHDLLibraryNetlistTextOutput
TestVectorsTimingAnalysisPlace/RouteTechnologyLibrary
VHDLModelSynthesisTools?2/2/20238常用的开发工具MatlabISEModelSimChipscope2/2/20239ISE主界面源文件窗口处理子窗口脚本子窗口工作区子窗口2/2/202310ISE设计实例3比特计数器2/2/202311新建工程工程名器件名字生成了空的工程框架2/2/202312建立/添加新的设计文件块存储器映像文件在线逻辑分析仪Chipscope定义和连接文件实现约束文件IP生成向导存储器文件原理图文件用户文档文件Verilog模块模板文件Verilog测试平台模板文件VHDL模块模板文件VHDL库模板文件VHDL包模板文件VHDL测试平台模板文件片上系统设计向导2/2/202313综合在ISE的主界面的处理子窗口的synthesis的工具可以完成下面的任务:查看RTL原理图(ViewRTLschematic)查看技术原理图(ViewTechnologySchematic)检查语法(CheckSyntax)产生综合后仿真模型(GeneratePost-SynthesisSimulationModel)。选中该选项并将其展开2/2/202314行为级仿真点击“按钮”,直到出现窗口波形仿真波形窗口2/2/202315添加实现约束文件实现约束文件top.ucf已经添加到设计中选择top.vhd选择UserConstraints,并展开该选项双击I/OPinPlaning(PlanAhead)-Post-Synthesis2/2/202316添加IO约束输入对应的FPGA的引脚选择对应引脚的电平LVCMOS33保存引脚约束,并退出该界面2/2/202317设计实现选择ImplementDesign,并展开第一步:转换“Translate”翻译的主要作用是将综合输出的逻辑网表翻译为Xilinx特定器件的底层结构和硬件原语。第二步:映射“Map”映射的主要作用是将设计映射到具体型号的器件上。第三步:布局和布线”Place&Route”布局布线的主要作用是调用Xilinx布局布线器,根据用户约束和物理约束,对设计模块进行实际的布局,并根据设计连接,对布局后的模块进行布线,产生配置文件。选择top.vhd2/2/202318生成配置bit文件进行JTAG调试生成PROM烧写文件烧写PROM2/2/202319下载设计到FPGA芯片选择top.vhd选择ConfigureTargetDevice,并展开选择ManageConfigurationProject(iMPACT),并双击.选择BoundaryScan,(边界扫描)鼠标右击该区域,出现选择InitializeChain(初始化链)下载设计到FPGA芯片Xcf04s-Xilinx的串行Flash芯片xc3s500e-Xilinx的FPGA芯片两个芯片连接在JTAG链路上点击“Yes”按钮下载设计到FPGA芯片先不烧写设计到PROM芯片中,所以选择”Cancel”按钮下载设计到FPGA芯片找到设计工程所在的目录找到要下载的比特流文件top.bit点击打开按钮下载设计到FPGA芯片Spartan-3E支持商用的并行Flash,此处不需要使用它,所以选择“No”按钮下载设计到FPGA芯片下载属性设置,此处选择默认设置,然后点击“OK”按纽下载设计到FPGA芯片xc3s500e,已经分配了下载文件top.bit鼠标右健点击芯片图标,出现下面的菜单点击“Program”选项,开始对FPGA进行编程下载设计到FPGA芯片点击“OK”按钮下载设计到FPGA芯片出现编程进度条编程完成后,出现下面界面下载设计到FPGA芯片点击CreatePROMFile下载设计到FPGA芯片选择XilinxFlash/PROM选项点击该按钮,进入下一步下载设计到FPGA芯片下拉框中选择xcf04s下载设计到FPGA芯片选择AddStorageDeviceXCF04S被添加点击该按钮,进入下一步下载设计到FPGA芯片点击“浏览”按钮,定位要转换的比特流下载设计到FPGA芯片定位到设计工程所在的目录输入名字“counter_burn”点击“OK”按钮生成PROM文件并下载到PROM点击“OK”按钮生成PROM文件并下载到PROM选择top.bit文件点击“打开”按钮生成PROM文件并下载到PROM点击“No”按钮,不添加其它需要转换的比特流文件点击“OK”按钮生成PROM文件并下载到PROM在主菜单下,选择Operations->GenerateFile…关闭该界面生成PROM文件并下载到PROM下面将生成的PROM文件烧到PROM芯片中。选择BoundaryScan准备分配PROM文件给XCF04S生成PROM文件并下载到PROM鼠标右键点击芯片图标选择AssignNewConfigurationFile…生成PROM文件并下载到PROM选择counter_burn.mcs文件点击“打开”按钮生成PROM文件并下载到PROM生成PROM文件并下载到PROM鼠标右健点击芯片图标,出现下面的菜单点击“Program”选项,开始对FPGA进行编程出现编程进度条编程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年银行业中级贷款实务培训试卷
- 泸州市纳溪区2026年公开招募基层服务岗位人员(64人)笔试模拟试题及答案详解
- 2026年8月广州市海珠区消防安全委员会办公室公开招聘新建微型消防站队员81人考试参考题库及答案详解
- 2026天津市津北文化旅游发展有限公司招聘劳务派遣制工作人员3人考试备考试题及答案详解
- 长三角(嘉兴)城乡建设设计集团有限公司及所属子公司生产操作一线岗位招聘5人考试模拟试题及答案详解
- 2026天津市天津医院招聘专职总会计师1人笔试备考题库及答案详解
- 2026年自贡市贡井区综治中心及镇级社会工作综合服务中心招募社会工作服务岗位9人考试模拟试题及答案详解
- 2026年8月浙江台州浙江省对外服务有限公司台州分公司招聘工作人员2人考试备考试题及答案详解
- 2026年塔吊司机、指挥安全教育考核试卷附答案
- 2026年检维修作业安全培训考试(附答案)
- 2025年春招上位机通信协议面试题及答案
- 社会组织等级评估终审
- 物流专业毕业论文
- 商标知识题库及答案
- 国有产权交易 培训课件
- 退伍留疆考试题库及答案
- 计算机软件技术的发展趋势
- 产教融合基地项目可行性研究报告
- 检验检查结果互认培训
- GA/T 2187-2024法庭科学整体分离痕迹检验规范
- 四川省成都市2023-2024学年高二上学期期末调研考试化学试题
评论
0/150
提交评论