您所在的位置:首页 > 客户案例
联系我们

联系人:王小姐

手机:18062095810

电话:027-87538900

传真:027-87538904

邮箱:hexin@whhexin.com

网址:www.whhexin.com

地址:湖北省武汉市鲁巷华乐商务中心1006

Cases客户案例

QuratusII中 NiosII硬件设计工具SOPC Builder与Qsys的区别

发布时间:2015-01-28 17:47:00 点击:

1、 SOPC(System On a Programmable Chip.)即可编程片上系统,SOPC Builder 是QuartusII 中传统的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 移植指南)。

上一篇:台湾友晶TERASIC DE1-SOC和各种SoC平台资源选型

下一篇:Altera FPGA带NiosII内核程序的JTAG下载方法总结