基于NisII的SOPC多处理器系统设计方法.docVIP

  • 1
  • 0
  • 约5.48千字
  • 约 7页
  • 2020-12-07 发布于黑龙江
  • 举报

基于NisII的SOPC多处理器系统设计方法.doc

基于NiosII的SOPC多处理器系统设计方法 发表于 2008-3-10 12:42:09 摘要 详细地阐述基于NiosIl和FPGA的多处理器系统的实现机制,讨论利用硬件互斥核实现多处理器资源共享的方法,并给出硬件设计的具体步骤以及软件设计、调试方法和关键技术;利用Altera公司提供的QuartusII、SOPC Builder和NiosII IDE等开发工具,通过一个3处理器系统设计实例,验证了设计方法的正确性,实现了3处理器对存储器资源的共享。 关键词 SOPC NiosII 多处理器系统 共享存储器 ??? 两个或多个微处理器一起工作来完成某个任务的系统称为“多处理器系统”。传统基于单片机的多处理器系统结构复杂,可靠性差;而基于32位的嵌入式软核处理器NiosII的SOPC(可编程片上系统)多处理器系统解决方案,从根本上改变了多处理器系统的设计理念和方法。使用Altera公司的NiosII软核处理器和SOPC Builder工具,可以快速地设计和建立共享资源的多处理器系统。多处理器系统一般用于工作站和使用分载(load-sharing)的复杂算法(称为“对称多处理器SMP”)的高端PC计算。对于大部分嵌入式系统,当SMP的开销太大时,使用多个处理器执行不同的任务,实现不同的功能正引起越来越多的关注。Altera公司的FPGA为开发非对称的嵌入式多处理器系统提供了

文档评论(0)

1亿VIP精品文档

相关文档