49-core processor on Xilinx Virtex6 FPGA with lightweight-thread support has been built

 

Rosta RSP-527 platform
With two Xilinx Virtex 6 FPGAs
Photo: NPO Rosta

 

This is a significant milestone in the history of the project development. A multi-threaded processor, containing 49 RISC cores, has been implemented on Xilinx Virtex6 FPGA. The architecture, completely redesigned since 10-core prototype, provides the ability to effectively load dozens and hundreds of simple computing cores without conflicts and excessive overhead expenses. The project has grown and became multifrequency. RISC core operating frequency - 100 MHz, internal packet bus frequency - 200 MHz. External memory - 125 MHz 16 MB ZBT SRAM. The system is implemented on Rosta RSP-527 platform with two Xilinx Virtex 6 FPGAs and PCI-Express Gen 2 interface.