编辑: 笨蛋爱傻瓜悦 | 2018-07-15 |
10 2. 运行 Primace 安装 Primace 后,点击桌面的 Primace 图标 或从开始->
程序运行 Primace.Primace 的初始用户界面 如下图所示. 图1Primace 初始界面 Primace 提供了模块化的 EDA 实现工具,包括: ? 综合 ? 布局 ? 布线 ? 比特流生成 ? 静态时序分析 Primace 快速指南 http://www.capital-micro.com
11 3. 设计流程 Primace 为CME 器件提供了一个简单易用的设计环境,您可以通过图形化用户界面或命令行界面运行整 个设计流程.下图为标准的 FPGA 设计流程.您可以按步骤进行操作,也可根据需要运行单独的流程. 图2Primace 设计流程 参照以上流程图,首先请基于 CME 支持的 IP 编写代码.设计文件编写完成后,可选择第三方工具对设计 进行仿真或验证(可选) 其次,开始 Primace 设计流程:依次执行综合,布局布线,比特流生成,下载编程至器件(驱动) . 注意 运行综合或布局布线前后,可进行时序分析或调试,对结果进行优化直至满意. 当编程下载至器件后,用户可通过第三方嵌入式系统开发工具 Keil 在线调试器件, 如果对结果不满意,可重新跑整个流程. 调试优化 下载 器件 在线调试 (第三方工具) 时序分析 仿真/验证 (第三方工具) 设计输入 综合 布局布线 比特流生成 CME-IPs Primace 快速指南 http://www.capital-micro.com
12 4. 设计 在您开始设计任务前,请先创建一个工程. 创建工程 操作方法:Project - New Project ( ) 在用户主界面有一个工程 Project 菜单,您可以使用它创建一个工程或打开现有的工程. 注意 工程目录不得包含特殊字符和空格,例如*/\&
-等. 工程目录中的文件夹或文件夹名称建议不要使用中文字符. 设置工程 操作方法:Project - Project Settings ( ) 创建完工程后,您可以对工程相关模块进行设置.注意不同软件版本的设置选项可能有所不同,具体请参 考相应版本的用户手册. 新建一个设计输入文件 操作方法:Project - Add New Files( ) 工程创建完毕后,用户便可开始设计文件的输入.Primace 支持以下几种方式来创建新的设计文件: ? 文本编辑器 Text Editor ? IP Wizard 管理程序(见 使用 IP Wizard ) ? 第三方设计工具 有关详细的操作步骤请参考《Primace 用户手册》 . Primace 支持两种设计语言:Verilog(符合 IEEE Std 1364-1995 和IEEE Std 1364-2001 标准)和VHDL(符合 IEEE Std 1076-1987 和IEEE Std 1076-1993 标准) . 下图为标准的设计输入流程图. Primace 快速指南 http://www.capital-micro.com
13 图3Primace 设计输入流程图 使用 IP Wizard(IP 向导) 操作方法:Tools- Wizard Manager( ) IP Wizard 为用户快速熟悉 Primace 所支持的 IP 并使........