Generic Cores Library (a.k.a. GenCores)
GenCores library provides a number of common VHDL components used in OHR various projects. The library comprises 3 packages:
- gencores_pkg - simple cores (synchronizer chain, delay generator, pulse extender, PI controller, CRC generator, etc.)
- genrams_pkg - collection of platform-independent wrappers for RAMs and FIFOs provided by the FPGA vendor (currently supported: Altera Cyclone3 and Xilinx Spartan6)
- wishbone_pkg - set of commonly used Wishbone modules (UART, SPI, I2C, Conmax interconnect, GPIO, timer, interrupt controller)