A Configurable Risc-V For Noc-Based Mpsocs: A Framework For Hardware Emulation

2018 11TH INTERNATIONAL WORKSHOP ON NETWORK ON CHIP ARCHITECTURES (NOCARC)(2018)

引用 27|浏览12
暂无评分
摘要
Manycore architectures with thousands of processing tiles create interesting challenges to maintain high processing speeds with satisfiable energy dissipation. One of these architectures, Networks-on-Chips (NoC) proved to be a suitable candidate to achieve that target goal. In this paper, we introduce a highly scalable, flexible hardware RISC-V MPSoC-based NoC hardware emulation and testbench acceleration co-modeling framework through which NoCs, built upon various types of network schemes can be validated and evaluated. In our proposed platform, traffic is injected or self-generated through the open source RISC-V Instruction Set Architecture (ISA) as a processing the through an implemented Core Network Interface (CNI), which acts as an NI-plugin. Hardware emulation environment has been developed to be auto-generated to evaluate variant parametric NoC routers in different terms of reconfigurability for measuring their throughput and average latency. A scalable and portable Universal Verification Methodology (UVM) environment is proposed to support the hardware acceleration using the Testbench-Xpress (TBX) technology for network congestion-aware and bus routing failures detection. Experimental results have been applied on several case studies to demonstrate and asses the validity of the proposed framework of evaluating configurable and different NoC architectures obtain results indicate speedup performance gain in the order of 40X over software simulators.
更多
查看译文
关键词
Functional verification, Hardware Emulation, Multiprocessor System-on-Chip (MPSoC), Networks-on-Chip (NoC), RISC-V, System-on-Chip (SoC), Universal Verification Methodology (UVM)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要