DFE2 Hardware and Firmware

DFE : DFE2

The DFE2 board was designed to replace the aging DFE motherboards and "double-wide" daughterboards. The DFE2 boards are built around a single medium sized FPGA which is used to implement the physics algorithms. A smaller "helper" FPGA implements the DFE backplane interface logic and connects to other devices such as the front panel LEDs, temperature sensor, serial number device and flash memory. The DFE2 boards are designed to be used in legacy DFE crates (e.g. low voltage power distribution, transition boards, etc.).

The DFE2 boards may be used as a replacement for the following legacy DFE board types: CTOC, CTTT, CTQD, STOV, STSX, DFEF, FPSS, and FPTT. The DFE2 boards are not firmware compatible with the legacy DFE boards; firmware designs must be recompiled for the new FPGA. The DFE2 boards are not compatible with the DFEA2 boards which use a completely different crate and backplane design.

DFE2 boards are identified by a unique 48-bit serial number which may be read remotely from the backplane registers.

Engineering Documents

Schematic, Bill of Materials, Assembly Notes, Mechanical Drawings, Images, Design Specification.

Firmware

The helper FPGA firmware is generic and is common to all DFE2 board instances in the CTT system. The Helper firmware archive is here.

The flavour of the DFE2 board is determined exclusively by the Main FPGA firmware design.

Board Inventory

See the page I maintain on the D0 wiki.
jamieson@fnal.gov
Last modified: Tue Oct 23 16:28:30 2007