openMMC Firmware
Project description
MMC firmware written in C, running on a microcontroller inside the
board. Written first for the AFC
boards.
This firmware is thought to be generic enough so other AMC boards could
reuse a large part of it. For now, the only "port" is for the LPC1764
chip, but more are planned.
Main Features
Sample text - to be replaced>*
- VME64x interface
- Two Low-Pin Count FMC slots
- Vadj fixed to 2.5V
- No dedicated clock signals from Carrier to FMC (as only available on HPC pins and use LPC)
- FMC connectivity: all 34 differential pairs connected, 1 GTP transceiver with clock, 2 clock pairs, JTAG
- Xilinx FPGAs
- Application FPGA: Spartan-6 XC6SLX150T-FGG900
- Direct connection to all resources such as VME64x, memories and FMC connectors
- System FPGA: Spartan-6 XC6SLX9-2FTG256C
- Provides VME bootloader, early oscillator/PLL config
- Configuration Flash memory for both Main FPGA and Application FPGA configuration
- Application FPGA: Spartan-6 XC6SLX150T-FGG900
Project information
Contacts
Status
Date | Event |
---|---|
11-12-2015 | ohwr project requested |
23 February 2016