康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第11章 EDA工具软件接口

EDA技术实用教程 第11章 EDA工具软件接口
第11章 EDA工具软件接口 EDA技术实用教程

2器时 11.1EDA软件接口流程 VHDL文本编辑 VHDL VHDL文本编辑 仿真 综合 SYNPLIFY FPGAEXPRESS 1、行为仿真 FPGA COMPILERII LEONARDO 2、功能仿真 3、时序仿真 FPGA/CPLD 适配 逻辑综合器 结构综合器 FPGA/CPLD 器件和电路系统 FPGA/CPLD 时序与功能 编程下载 门级仿真 图11-1EDA工程接口流程
康芯科技 VHDL文本编辑 综合 FPGA/CPLD 适配 FPGA/CPLD 编程下载 FPGA/CPLD 器件和电路系统 时序与功能 门级仿真 逻辑综合器 结构综合器 1、行为仿真 2、功能仿真 3、时序仿真 11.1 EDA软件接口流程 VHDL文本编辑 SYNPLIFY FPGAEXPRESS FPGA COMPILERII LEONARDO ……… VHDL 仿真 图11-1 EDA工程接口流程

2器时 11.1EDA软件接口流程 VHDL文本编辑 VHDL VHDL文本编辑 仿真 综合 SYNPLIFY FPGAEXPRESS 1、行为仿真 FPGA COMPILERII LEONARDO 2、功能仿真 3、时序仿真 FPGA/CPLD 适配 逻辑综合器 结构综合器 FPGA/CPLD 器件和电路系统 FPGA/CPLD 时序与功能 编程下载 门级仿真 图11-1EDA工程接口流程
康芯科技 VHDL文本编辑 综合 FPGA/CPLD 适配 FPGA/CPLD 编程下载 FPGA/CPLD 器件和电路系统 时序与功能 门级仿真 逻辑综合器 结构综合器 1、行为仿真 2、功能仿真 3、时序仿真 11.1 EDA软件接口流程 VHDL文本编辑 SYNPLIFY FPGAEXPRESS FPGA COMPILERII LEONARDO ……… VHDL 仿真 图11-1 EDA工程接口流程

康芯科技 12 ynplify与MAX+plu的接口 Symplify Pro o projects loaded> Eile Edit yaw Project Run HDL Analyst options lindow\k Holp P国Q品0c“=‖ 1.输入设计 g<no projects loaded) Open Project aUn Synplifx pro° Close Project <click to open proi ct Add File Type Impl Options 工具栏菜单 状态栏 Frequency 按钮面板 C Auto constra 图11-2 厂 FSH Compi1ax 厂 FSN Exp1oxer 厂 Resource Sharing 标签c命令窗 项目浏览窗口 Synplify pro 厂 Retim 启动后界面 <no proj Log Parameter Product Type: synplif License: synplif ypro de-locked DDINTCL Se人Em入mg人N
康芯科技 11.2 Synplify与MAX+plusII的接口 图11-2 Synplify Pro 启动后界面 1. 输入设计

康芯科技 12 ynplify与MAX+plu的接口 e冒 File t 1.输入设计 Text File K Tcg Tcl Script w晌 a wHDL Fi1e Cancel La verilog File i Constraint File (Scope) Hel EB Project File (Project. File Name count 图11-3 Synplify File Locati on 新建项目对话框 e: \edapro\synp62\synplify\tmp Path: e: \edaprolsymp62\symplifylytmp \count prj
康芯科技 11.2 Synplify与MAX+plusII的接口 图11-3 Synplify 新建项目对话框 1. 输入设计

2器时 112 Synplify与MAX+pus的接口 2.选择合适的目标器件 3.综合前控制设置 4.综合 5.结果检测
康芯科技 3. 综合前控制设置 4. 综合 5. 结果检测 2. 选择合适的目标器件 11.2 Synplify与MAX+plusII的接口

2器时 【例11-1】 library ieee use ieee std logic 1164.alli use ieee std logic unsigned alli entity cnt4 is port (d: in std logic vector (3 downto 0)i ld, ce, clk, rst in std logici g: out std logic vector (3 downto o))i end cnt4 archi tecture behave of cnt4 is signal count std logic vector (3 downto o)i begin process (clk, rst begin if rst=l then count 0)i elsif rising edge(clk)then if ld =1 then count < elsif ce 'l then count < count l end ifi end if; end processi g < counti end behave
康芯科技 【例11-1】 library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity cnt4 is port (d : in std_logic_vector (3 downto 0); ld, ce, clk, rst : in std_logic; q : out std_logic_vector (3 downto 0)); end cnt4; architecture behave of cnt4 is signal count : std_logic_vector (3 downto 0); begin process (clk, rst) begin if rst = '1' then count '0'); elsif rising_edge(clk) then if ld = '1' then count <= d; elsif ce = '1' then count <= count + 1; end if; end if; end process; q <= count; end behave;

2器时 112 Synplify与MAX十pus的接口 4 Sheet 1 of 1- top level (of module ent4)(RTL Vier)Inpl-rev_ +o Instances (3) +o Nets (8) 10-B0D(3. 0 Q(3: 0) Had 80 Q(3:0 un1q4:1] [d[3: 0 count 4[3:0 q[30] 图114 Synplify的RTL级原理图
康芯科技 图11-4 Synplify的RTL 级原理图 11.2 Synplify与MAX+plusII的接口

2器时 12 ynplify与MAX+plu的接口 Sheet 1 of 1- top level (of module cnt4) (Technology Vier) AT000: EPI7032LC44-7 Impl-rey 1 +o Instances (18) rst +o Ports(6) +o Nets (20) SDFFE d[3:0]- CLK q no d ENA qlO 图115 Synplify的综合后门级电路图
康芯科技 11.2 Synplify与MAX+plusII的接口 图11-5 Synplify的综合后门级电路图

2器时 112 Synplify与MAX+plu的接口 6.设定EDF文件为工程 EDIF netlist Reader Settings Vendor:Synplicity 厂 Show LMF Mapping Messages 7.选定EDF文件来源 Customize > OK Cancel 8.选定目标器件 Signal Names VCC: CC GND: GND 9.编译适配 Library Mapping Files F LMF #1C e: \edapro\maxplus 2\lmf\ synplctyImf T LMF #2C e: \edapro'ksynp62 \synplify (lib \synplcty Imf Directory is: e: \edapro\synp 62\synplifywytmp \rev_3 Directories 图116 Synplify的 综合后门级电路图 Drives
康芯科技 11.2 Synplify与MAX+plusII的接口 6. 设定EDF文件为工程 7. 选定EDF文件来源 图11-6 Synplify的 综合后门级电路图 8. 选定目标器件 9. 编译适配
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第10章 设计优化和设计方法.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第9章 数/模和模/数转换.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第8章 脉冲波形的产生与整形.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第7章 可编程逻辑器件(2/2).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第7章 可编程逻辑器件(1/2).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第6章 半导体存储器.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第5章 时序逻辑电路.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第4章 触发器.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第3章 组合逻辑电路(3.1-3.6).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第3章 组合逻辑电路(3.9-3.10).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第3章 组合逻辑电路(3.6-3.8).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第2章 集成逻辑门电路(2.1-2.2-2.3).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第2章 集成逻辑门电路(2.4)MOS逻辑门(2/2).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第2章 集成逻辑门电路(2.4)MOS逻辑门(1/2).ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)第1章 数字逻辑基础.ppt
- 东北大学:《数字逻辑与数字系统》课程教学资源(PPT电子教案,第3版)绪论(王永军等主编).ppt
- 《数字电路基础》课程教学资源(电子教案).doc
- 《protel99se元件封装列表》参考资料.doc
- 西安电子科技大学出版社:高等学校电子信息类系列教材《模拟电子技术基础》课程电子教案(PPT课件讲稿)第9章 功率电路及系统.ppt
- 西安电子科技大学出版社:高等学校电子信息类系列教材《模拟电子技术基础》课程电子教案(PPT课件讲稿)第8章 现代模拟集成电路技术.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第12章 电子系统设计实践.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第1章 概述.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第2章 EDA设计流程及其工具.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第3章 FPGA结构与配置.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第4章 VHDL设计初步.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第5章 VHDL设计进阶.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第6章 原理图输入设计方法.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第7章 有限状态机设计与LPM应用.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第8章 VHDL结构与要素.ppt
- 康芯科技:《EDA技术实用教程》配套教学资源(PPT课件讲稿,第二版)第9章 VHDL基本语句.ppt
- 《电子测量仪器原理及应用》第1章 绪论(李月华).ppt
- 《电子测量仪器原理及应用》第2章 误差与不确定度(李月华).ppt
- 《电子测量仪器原理及应用》第3章 信号发生器(通用仪器)(李月华).ppt
- 《电子测量仪器原理及应用》第4章 电压的测量与电子电压表(李月华).ppt
- 《电子测量仪器原理及应用》第5章 电子示波器(李月华).ppt
- 《电子测量仪器原理及应用》第6章 常用仪器的介绍(李月华).ppt
- 杭州电子科技大学:《通信电路》课程期末复习(PPT).ppt
- 《电工电子学》课程教学资源(PPT课件讲稿)第十章 组合逻辑电路.ppt
- 《电工电子学》课程教学资源(PPT课件讲稿)第六章 基本半导体器件.ppt
- 《电工电子学》课程教学资源(PPT课件讲稿)第七章 放大电路分析基础.ppt