现场可编程门阵列
仿真
可扩展性
嵌入式系统
计算机科学
芯片上的网络
FPGA原型
设计流量
路由器
布线(电子设计自动化)
延迟(音频)
计算机体系结构
计算机硬件
计算机网络
数据库
经济
电信
经济增长
作者
Yangfan Liu,Peng Liu,Yingtao Jiang,Mei Yang,Kejun Wu,Weidong Wang,Qingdong Yao
标识
DOI:10.1080/00207217.2010.512017
摘要
In this article, we present a highly scalable, flexible hardware-based network-on-chip (NoC) emulation framework, through which NoCs built upon various types of network topologies, routing algorithms, switching protocols and flow control schemes can be explored, compared, and validated with injected or self-generated traffic from both real-life and synthetic applications. This high degree of scalability and flexibility is achieved due to the field programmable gate array (FPGA) design choices made at both functional and physical levels. At the functional level, a NoC system to be emulated can be partitioned into two parts: (i) the processing cores and (ii) the network. Each part is mapped onto a different FPGA so that when there is any change to be made to any one of these parts, only the corresponding FPGA needs to be reconfigured and the rest of the FPGAs will be left untouched. At the physical level, two levels of interconnects are adopted to mimic NoC on-chip communications: high bandwidth and low latency parallel on-board wires, and high-speed serial multigigabit transceivers available in FPGAs. The latter is particularly important as it helps the proposed NoC emulation platform scale well with the size increase of the NoCs.
科研通智能强力驱动
Strongly Powered by AbleSci AI