[Altium.altium designer 11.FPGA设计指导]Altium.altium designer 11基于FPGA嵌入式系统设计 求详解诶 很多不懂

2.[Altium.Designer.FPGA设计指导]Altium.Designer基于FPGA系统设计功能培训_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
2.[Altium.Designer.FPGA设计指导]Altium.Designer基于FPGA系统设计功能培训
上传于||文档简介
&&F​P​G​A​
​
​A​l​t​i​u​m​ ​D​e​s​i​g​n​e​r
大小:4.72MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
2014年AltiumDesigner基于FPGA嵌入式系统设计.ppt38页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:150 &&
你可能关注的文档:
··········
··········
* 基于FPGA的硬件设计 图13
添加配置 * 基于FPGA的硬件设计 图14 配置窗口 * 基于FPGA的硬件设计 图15 配置文件 * 基于FPGA的硬件设计 12.保存项目文件,原理图文件及VHDL文件,选择Project\Recompile FPGA Project
Test.PRJFPG,在原理图编辑环境下点击窗口底部的System选项,选择Messages如图16所示,查看是否有错误发生,检查修改完毕后,可以开始进行嵌入式软件设计了。 图16 检查错误信息 * 内容 基于FPGA的嵌入式软件设计
* 基于FPGA的嵌入式软件设计 1.选择菜单File\New\Embedded Project , 在工程栏中将会显示新建的Embedded 工程名,选择菜单File\Save Project ,在对话框中修改工程名称为Test,然后Save。在工程栏中选择File View 选项,在工程中将会列出所有属于当前工程的文件。
图17 新建嵌入式工程 * 基于FPGA的嵌入式软件设计 2.右键点击嵌入式工程,在弹出窗口中选择Add New To Project\C File,如图18所示 图18 新建嵌入式文件编辑 * 基于FPGA的嵌入式软件设计 将文件以Test文件名保存,然后在编辑界面下输入C语言代码,如图19 图19 C语言输入 * 基于FPGA的嵌入式软件设计 代码如下: void main void
unsigned char x 0;
for i 0;i 0xFFi++
__asm "nop" ;
* 基于FPGA的嵌入式软件设计 3.保存Test.C文件,在C语言编辑界面下选择菜单Project\Project Options,在弹出的窗口中选择Configuration项,在下拉菜单中选择Tasking 8051,其余选项按默认处理,完成后,点击Ok。 图20 编译器选项 * 基于FPGA的嵌入式软件设计 4.右键点击Test.PRJEMB工程,在弹出窗口中选择Recompile Embedded Project Test.PRJEMB,编译无误后即可进行系统级设置。 图21 编译结果 * 内容 系统级设置及下载
* 系统级设置及下载
正在加载中,请稍后...21ic官方微信
您当前的位置:&>&&>&
借助创新电子设计平台实现FPGA嵌入式系统设计
图7 添加约束文件到配置管理器
至此,你已经为你的嵌入式系统设计方案搭建好了完整的应用平台。最后,你还需要为系统添加嵌入式智能控制软件,最终完成FPGA的嵌入式系统设计。 Altium
Designer平台下的嵌入式软件开发功能将帮你轻松应对软件设计中所遇到的任何挑战;一个嵌入式项目可以独立地进行开发,但是最终需要这些代码在目标处理器中运行。Altium
Designer给你简便的方法,将你的嵌入式项目连接到包含有嵌入式处理器核的FPGA项目中去。
本实例中的处理器核即为OpenBus文档中用的32位处理器核TSK3000A_1。左键点击并拖动嵌入式项目到上面的FPGA项目。并将嵌入式项目丢在TSK3000A_1
处理器核上(FPGA项目中的处理器核会自动高亮)。如图8所示。在你连接好这两个项目之后,一个新的C头文件会自动添加到嵌入式项目中去。这个头文件
hardware.h由FPGA项目编译的时候自动产生。当完成了嵌入式软件代码的开发后,你就可以在NB2平台下,实时现场调试和验证你的设计方案。正如本篇开始的系统构造示意图所示,你可以将摄像头所捕获的视频信号呈现在TFT显示屏上。
图8 链接嵌入式项目到处理器核
如果你还想增强系统处理视频码流的性能,使得视频图片可以在TFT显示屏上快速缩放以及旋转,那么需要用到Altium
Designer的C-to-hardware转换功能CHC。另外在上述的OpenBus文件里需要使用特殊应用处理器
ASP元件。由于使用了C-to-hardware功能,你可以决定哪些C代码函数需要用数字组合逻辑功能实现,哪些用微处理器实现。由于采用了硬件来实现矢量图形的缩放功能,因而相对于软件实现将更加快速。这方面可以在本实例中进行试验验证。
在FPGA设计完成之后,Altium
Designer还提供一个快捷的方法,可将FPGA项目直接转换到相应的PCB项目,并进行项目之间数据的同步更新。总之,Altium
Designer在FPGA以及SOPC方面提供了强大且便捷好用的功能,包括统一、完整的设计环境;多种设计输入方式;独立于处理器的灵活代码;C-
to-可重构的验证平台;独立于FPGA原厂商的设计;设计仿真;虚拟仪器及LiveDesign交互式调试,以及方便快捷的FPGA
项目到PCB项目数据同步功能。这些强大的软件功能连同可重构的系统验证平台NB2一起为你提供了一个功能强大的创新平台,在这个创新平台上,设计者可以尽情放飞设计灵感,来创造更有价值的设计。
随着制造技术、材料技术的发展,世界各国相继掀起了机器人的研发浪潮.机器人不仅…
热门关键词
() () () () () () () () ()2.[Altium.Designer.FPGA设计指导]Altium.Designer基于FPGA系统设计功能培训_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
2.[Altium.Designer.FPGA设计指导]Altium.Designer基于FPGA系统设计功能培训
上传于||暂无简介
大小:4.72MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢1.[Altium.Designer.FPGA设计指导]Altium.Designer基于FPGA嵌入式系统设计
资料价格:15学豆&&[]&&
文件类型: (ppt)[下载阅读器]
文件大小:3.2 MB
上传时间:
标&&&&&&&签: &
1.[Altium.Designer.FPGA设计指导]Altium.Designer基于FPGA嵌入式系统设计
您可能需要的
[] [] [] [] [] [] [] []

我要回帖

更多关于 altium designer 11 的文章

 

随机推荐