|
|
|
# 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 common 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)
|
|
|
|
|