# 20161031 - FPGA Links

Better Priority Arbiter
Composing Multi-Ported Memories on FPGAs
FPGACPU.ca
FPGA Routing Structures: A Novel Switch Block and Depopulated Interconnect Matrix Architectures
High-Speed Soft-Processor Architecture for FPGA Overlays
Hive - 32 bit, 8 thread, 4 register/stack hybrid, pipelined verilog soft processor core
Modular Multi-ported SRAM-based Memories
SpartanMC - An FPGA soft core with an 18-bit word size, with a SPARC like sliding register window