采用Kahn进程网络的系统设计.docxVIP

  • 3
  • 0
  • 约1.61万字
  • 约 12页
  • 2023-08-25 发布于天津
  • 举报
采用Kahn进程网络的系统设计:Compaan/Laura方法摘要 在高数据量的多媒体、图像和信号处理领域中新出现的嵌入式系统平台由多微处理器和可重构组件构成。一个主要的问题是,如何用一个系统的、自动化的方法给这些平台编程,使得它们满足在这些平台上执行的应用程序的性能需求。 在本文中,我们介绍了我们的系统设计方法,作为解决这个编程问题的有效方法。我们展示了怎样用Matlab来写一个应用程序,一个Kahn进程网络规范可以自动生成并系统地映射到一个由一个微处理器和一个FPGA构成的目标平台上。此外,我们说明了怎样将这种映射方法应用到一个实例中,如一个M-JPEG编码器。 1.介绍 在高数据量的多媒体,图像和信号处理领域中新出现的嵌入式系统平台由多微处理器和可重构组件构成。为了满足应用程序的性能需求,这些新出现的平台利用任务级的并行性,也就是说,微处理器和可重构组件是并行工作的。为了在这些平台上执行一个应用程序,需要给这些平台编程,这意味着用C之类的语言来给微处理器写软件,以及用硬件描述语言如VHDL来描述可重构组件。 为了在平台上采用可用的并行性,我们需要用开发分布式控制和分布式存储的方法给它们编程。分布式控制意味着平台上的单个元件能够独立自主地按时完成任务而不需要太多地干涉其它元件。分布式存储意味着数据交换是在单个元件之间的通信结构中进行的,而不是在全局存储器中进行的。虽然分布式存储

文档评论(0)

1亿VIP精品文档

相关文档