高带宽嵌入式应用中的可编程的总线带宽分配方案
扫描二维码
随时随地手机看文章
传统SoC总线架构已不能满足新的联网嵌入式设计对高带宽数据流进行实时控制的需求,NetSilicon开发的可编程总线带宽控制系统可以使多个资源同时访问总线,使其既满足应用要求又不会影响其他重要操作的性能。本文将对该系统的可编程总线带宽分配方案进行探讨。
32位嵌入式设计越来越要求对网络上高带宽数据流进行实时控制,特别是在系统级芯片(SoC)层面,以确定性和无争议的方式传输数据和控制信息变得非常重要。各种操作直接处于系统开发者既定的控制之下也很重要,而这在基于总线的SoC设计中并不总是能够实现。
设计者和芯片供应商常常借鉴板级及系统级架构技术,以便在最短的设计时间内以最低的开发成本进行SoC设计。由于手机和PDA等设备对确定性的实时响应需求很少,所以传统解决方案在此类应用中表现还不错。
但在许多新的联网嵌入式设计中,传统总线架构不能满足共享总线对高带宽及高密度数据流的需求,在下列应用中尤其如此,如工业用人机界面(HMI)网络显示、POS终端设备,具有不同数据带宽需求的彩色打印机、网络投影仪和监视摄像机,以及网络打印机、数字复印机、多功能一体机、传真机和扫描仪等。