传统的以兽用B超微处理器为核心而构成的嵌入式系统通常有如下缺点:

(1)设计难度大。采用串行指令执行的方式,使得兽用B超系统的工作速度受限制,无法达到对日益增大的数据处理的需求。多处理器并行协调工作虽然能改善此状况,但是多处理并行工作将使得PCB设计和软件开发变得异常复杂。

(2)升级难度大。兽用B超嵌入式系统一般在特定的时间针对特定的领域而设计开发,一旦需要升级换代,尤其是涉及升级微处理器时,软、硬件都必须全部重新设计。

(3)开发周期长。兽用B超软件的开发必须等待硬件开发到一定阶段后才能进行,并且按照特定的硬件而开发的程序,其移植性差,从而导致软件编写重复性劳动增大。

NiosⅡ处理器是采用多级流水线技术的对SC结构,大多数指令可在一个时钟周期之内完成。在片内空间足够的情况下,设计人员可以轻松在设计中加入多个NiosⅡ处理器,提高了系统的处理能力。NiosⅡ是个软核,只要芯片上有足够的空间,就可以不断地进行CPU的升级而无需修改总体电路结构。综上可知,NiosⅡ有如下优点:

(1)完整的开发工具套件;

(2)灵活性、可裁剪性:

(3)开发周期短:利用现成的IP核和软硬件并行设计;

(4)升级快、永不过时:软硬件分开设计,随着要求的提高,可以随时更改系统的配置;

(5)成本低、性能好、体积小:只占用FPGA内部资源,减少PCB设计难度,增加可靠性。

http://xzh.i3geek.com

百度分享

关闭