数字信号处理FPGA设计的编译
发布时间:2008/12/17 0:00:00 访问次数:787
在maxplusii软件环境下,要检查和编译文件,首先要启动软件,选择file/open加载fun_text.vhd文件。注意:上边和左边的菜单有所变化。vhdl设计4如下:
在代码开头部分的对象library中包括预定义模块和定义。entity模块确定了元件的i/o接口和类属变量。附带元件说明的3个模块(请参阅标识符add1、reg1、rom1)称为类子程序。“select1”process结构是用来选择8个最高有效位并在rom中寻址的。为将目标设置为当前文件,需要选择file|select|set project to current file。为了优化速度的设计,可以选择菜单assign|global project logic synthesis的选项optimize10(速度),并设定global project logicsynthesis style为fast。通过菜单中的assign device for device family的选项flexiok来设定元器件的类型为flex10k70。我们在devices中选择的元器件是flexl0k70rc240-4。为了能够选择速度等级4ns,有必要根据所用的元器件将show only fastest grades选项反选。下一步利用快捷键(ctrl+k)或者选择file|project|save&check来启动语法检查程序。编译器检查基本的语法错误并生成网络表文件fun_text.onf。在语法检查成功后,就可以选择编译器窗口内的start按钮或者选择file|project|save&compile开始进行编译。如果所有的编译步骤都顺利完成,设计也就完整地实现了。图1总结了编译过程中的所有处理步骤,这些步骤如maxplusll编译器窗口中所示。
图1 maxplusll中的编译步骤
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
在maxplusii软件环境下,要检查和编译文件,首先要启动软件,选择file/open加载fun_text.vhd文件。注意:上边和左边的菜单有所变化。vhdl设计4如下:
在代码开头部分的对象library中包括预定义模块和定义。entity模块确定了元件的i/o接口和类属变量。附带元件说明的3个模块(请参阅标识符add1、reg1、rom1)称为类子程序。“select1”process结构是用来选择8个最高有效位并在rom中寻址的。为将目标设置为当前文件,需要选择file|select|set project to current file。为了优化速度的设计,可以选择菜单assign|global project logic synthesis的选项optimize10(速度),并设定global project logicsynthesis style为fast。通过菜单中的assign device for device family的选项flexiok来设定元器件的类型为flex10k70。我们在devices中选择的元器件是flexl0k70rc240-4。为了能够选择速度等级4ns,有必要根据所用的元器件将show only fastest grades选项反选。下一步利用快捷键(ctrl+k)或者选择file|project|save&check来启动语法检查程序。编译器检查基本的语法错误并生成网络表文件fun_text.onf。在语法检查成功后,就可以选择编译器窗口内的start按钮或者选择file|project|save&compile开始进行编译。如果所有的编译步骤都顺利完成,设计也就完整地实现了。图1总结了编译过程中的所有处理步骤,这些步骤如maxplusll编译器窗口中所示。
图1 maxplusll中的编译步骤
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:数字信号处理FPGA平面布置图
上一篇:数字信号处理FPGA的功耗
热门点击
- FPGA技术按颗粒度分类
- DDS各部分的具体参数
- 数字信号处理FPGA的结构
- 基于FPGA的DDS任意波形发生器
- DSP概述
- 数字信号处理FPGA的仿真
- 数字信号处理FPGA设计的编译
- DDS的基本原理
- DSP嵌入式系统主程序代码
- DDS的基本参数计算公式
推荐技术资料
- 业余条件下PCM2702
- PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]