专栏中心

EEPW首页 > 专栏 > Quratus II中 Nios II 硬件设计工具SOPC Builder与Qsys的区别

Quratus II中 Nios II 硬件设计工具SOPC Builder与Qsys的区别

发布人:emesjx 时间:2014-08-06 来源:工程师 发布文章

1、 SOPC(System On a Programmable Chip.)即可编程片上系统,SOPC Builder是Quartus II中传统的Nios II 硬件设计工具,可以灵活定制NiosII CPU的许多特性甚至指令,可使用Altera公司提供的大量IP核来加快开发Nios II外设的速度,提高外设性能,也可以使用第三方的IP核或VHDL来自行定制外设。完成Nios II的硬件开发后,SOPC Buider可自动生成与自定义的Nios II CPU和外设系统、存储器、外设地址映射等相应的软件开发包SDK。在生成的SDK基础上,启动Nios II IDE(传统的)或 Nios II SBT for Eclipse(7.0版本以后的)进入Nios II软件开发流程。用户可使用汇编或C,甚至C++来进行嵌入式程序设计,使用GNU工具或其它第三方工具进行程序的编译连接以及调试。

2、 Qsys是Altera公司为Quartus II 10.0版本推出的新的嵌入式处理器硬件设计工具,Qsys系统级集成工具可以使嵌入式设计人员面向Nios II, 以及基于ARM或MIPS的嵌入式处理器和可配置Intel Atom处理器开始硬件设计。Qsys利用了业界首创的FPGA优化芯片网络技术来支持多种业界标准IP协议,提高了结果质量,具有很高的效能。Qsys采用类似SOPC Builder的界面,支持与现有嵌入式系统移植的后向兼容。而且,这一高级互联技术将支持分层设计、渐进式编译以及部分重新配置方法。 Qsys是Altera SOPC Builder工具的后续产品,引入了FPGA优化芯片网络技术,与SOPC Builder相比,存储器映射和数据通路互联性能提高至两倍,SOPC Builder适合单层次设计,而Qsys提高了系统级设计效能,适合多层次设计,并且,Qsys支持业界标准IP接口,如AMBA,使之可以支持设计重用。

3、 Altera公司建议用户从Quartus II 10.0版本开始使用Qsys设计Nios II硬件系统, 老版本SOPC Builder的设计可以移植到Qsys,具体参考Altera的“SOPC Builder to Qsys Migration Guidelines”(AN-632-2.0,SOPC Builder到Qsys移植指南)。

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

关键词:

相关推荐

2024年度村田中国CSR活动圆满收官

国际视野 2025-04-01

基于ARM平台的嵌入式Linux系统开发 上

视频 2009-11-02

Supermicro扩大企业级AI产品组合,推出超过百款GPU优化系统,支持即将发布的NVIDIA RTX PRO 6000 Blackwell服务器版和NVIDIA H200 NVL平台

泰克技术支持团队视频

视频 2009-11-03

是德科技推出1.6T平台和自动化网络互连性能验证软件

交流电感和感抗

马自达与罗姆开始联合开发采用下一代半导体的汽车零部件

基于ARM平台的嵌入式Linux系统开发 下

视频 2009-11-02

Nordic赋能模组为智能家居应用提供Matter over Thread功能

智能新能源并网逆变器

视频 2009-11-16

龙芯3C6000/D服务器首次亮相:64核心128线程、国产率100%

嵌入式系统 2025-04-01

ARM最新处理器Cortext-M3体系结构与接口编程 上

视频 2009-11-02

陈立武:英特尔将在AI硬件上与英伟达竞争

智能计算 2025-04-01

传三星下一代2纳米移动SoC有望更名 将停止使用“Exynos”命名

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

技术专区