Tinsel 0.4
This release provides a new DE5-Net worker image. The new worker image provides:
- 64 cores
- 16 threads per core
- (1024 threads in total)
- 16 mailboxes
- 16 caches
- 16 floating-point units
- 2D network-on-chip (new)
- two DDR3 DRAM controllers
- four QDRII++ SRAM controllers (new)
- four 10Gbps reliable links
- a JTAG UART
The clock frequency is 250MHz and the resource utilisation is 135K ALMs, 58% of the DE5-Net. Notably, the DE5-Net's off-chip SRAMs are now memory mapped into the Tinsel address space.
The POLite frontend has also been extended to use the off-chip SRAMs and to support more efficient multi-casting, although there's still no support for R-devices yet.
This release also includes tweaks that make the power-reset mechanism more robust.