专栏中心

EEPW首页 > 专栏 > xilinx sopc和 altera sopc 比较

xilinx sopc和 altera sopc 比较

发布人:icqw1983 时间:2010-06-30 来源:工程师 发布文章

xilinx公司的EDK和SDK硬件、软件平台共同构成了SOPC系统的形成。EDK为硬件平台配置,编译生成bit码流(.bit硬件配置文件),在sdk中,为是用户软件平台,依赖于硬件平台库编写基于硬核powerpc或microblaze软核的用户程序,编译后会生成.elf软件比特流。

   下载时,需要把.bit和.elf比特流一块下载到block ram (或ddr ram)或者 flash中去。

   为了和ise协同工作,edk和ise也是有两种结合方式:

     (1)ise中添加处理器,处理器结构部分会自动在xps中运行配置,此时fpga作为顶层模块。

     (2)输出edk设计到ise。当在xps中产生网表和比特流后,可以运用命令project options,选择export to project navigator.生成一个 system.ise 工程。注意有两个文件.bit和system.bmm文件。此时,需要在ise软件中重新打开工程,然后综合布局布线生成.bit硬件文件和.bmm文件,然后再下载到fpga。而elf不变下载到fpga。下载时,可以在ise中,把.bit和system_bd.bmm硬件部分下载以及把elf软件比特下载到fpga中即可。也可以在xps中下载硬件,此时只需利用命令xps菜单中的 import from project navigator 把两个文件复制一下到implention文件夹下即可。

altera公司:SOPC集成在了Quartus II软件中,在SOPC中搭建好系统后,然后在Quartus II中进行编译布局布线最后生成为sof 和pof(flash)的硬比特流文件,管脚绑定有两个方法:一个是利用assigning pins 在Quartus II可视化界面中绑定,也可以直接在工程下的qsf文件修改;其中工程下的.pin 文件是自动生成的,用户不能修改,包含用户定义的管脚信息还包含软件自动绑定的信息,这点很重要(没有全部自己绑定的话它自动绑定会出现一些麻烦),在 nios 软件编程环境下与XINLINX SDK编译环境相同,最后生成用户软件码流.elf文件,最后联合下载到FPGA或者flash

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

特朗普将取消全球芯片限制,准备新的人工智能限制

用于汽车的Tensilica AI协处理器

恩智浦推出用于L2+至L4自动驾驶的第三代成像雷达处理器

研究人员创建了实验用量子通信网络

特朗普将修改人工智能芯片限制 这对Nvidia和AMD意味什么

SC16C550应用实例

Apple正在为眼镜、新Mac和AI服务器开发专用芯片

消费电子 2025-05-09

受市场疲软的影响博世预计2025年销售额将增长1%-3%

汽车电子 2025-05-08

纳芯微发布车规级2路半桥驱动NSD3602-Q1,多负载兼容,提升汽车域控系统的灵活性

长江存储主导混合键合专利,韩存储巨头三星和SK海力士压力山大

方寸之间构筑系统级可靠性,纳芯微发布国产首款高性能2线制霍尔开关MT72xx系列

SC16C2552带16字节收发FIFO的UART器件数据手册-03

SC16C550带16字节FIFO和红外(IrDA)编码器 译码器的通...

SC16C554 SC16C654 SC16C554B SC16C65...

更多 培训课堂
更多 焦点
更多 视频

技术专区