?
Hardware-Software Complex for Prototyping NoCs Using a Few FPGA Chips
This article describes a hardware and software complex for prototyping networks on a chip (NoCs) using multiple FPGAs. The rationale for using FPGAs to verify the RTL model of NoCs is given. The necessary software has been developed to automate the generation of configuration files (bitstream) for FPGA. The software divides the description of the network-on-chip into two FPGAs, synthesizes, implements and creates configuration files. To connect two FPGAs, built-in routers have been developed (included by software in the RTL model NoC). Proposed router based on the bus and Ethernet is the core of the prototyping complex to transfer an array of signals from one FPGA to another through serialization of signals and their subsequent deserialization.