Description
The goal of the CernFIP project is to provide a radiation tolerant
FPGA-based replacement for Alstom 's
WorldFIP agent, the MicroFIP chip.
This replacement is called nanoFIP.
The
is a rad-tol FPGA that acts as a client node in the communication over
the WorldFIP fieldbus.
It is housed in a Microsemi ProASIC3, A3P400, 208
PQFP FPGA.
The nanoFIP implements a minimal subset of the WorldFIP
services and is designed to be radiation
tolerant by using different SEU mitigation techniques such as TMR
and fail-safe state machines.
It is used in conjunction with a FielDrive driver chip and
FieldTR insulating transformer, both available from the
company Alstom.
Project Material
nanoFIP functional specification |
WorldFIP standards |
WorldFIP insourcing work packages |
nanoFIP presentations, papers and meetings' minutes |
nanoFIP functionality tests, EMC tests and radiation tests |
nanoFIP VHDL modules, pinout list and pdb file |
nanoFIP hints n' tips guide |
Project Status
Date | Event |
16-02-2009 | Start of insourcing project |
13-10-2010 | First code working on nanoFIP test board |
17-05-2011 | Stable design available for use in critical applications |
08-2011 | Finalization of project's extension with JTAG Master |
10-2011 | nanoFIP-FielDrive-FieldTR EMC tests |
11-2011 | nanoFIP final code review; code frozen |
12-2011 | Large scale radiation tests to validate the design |
11-2012 | Reception of 5'000 preprogrammed nanoFIP FPGAs all from the same batch |
03-2013 | Radiation tests to validate the batch |
nanoFIP users
Equipment | Designer | Status |
CERN Radiation Monitoring | Paul Peronnard (EN/STI) | March 2012: prototype working |
FIPDIAG | HLP company | May 2012: prototype working |
CERN Power Converter Controls | Benjamin Todd (TE/EPC) | March 2012: start designing |
CERN Quench Protection Systems | Jens Steckert (TE/MPE) | June 2011: prototype board EDA-02138 never powered (May 2012). May use nanoFIP as IP in 2014. |
Train renovation | Strukton Rolling Stock - The Netherlands | Sept 2012: modified NanoFIP to interface with ARM and programmable variables. |
Contacts
Erik van der Bij ** | Eva Gousiou ** | Pablo Alvarez ** | Gonzalo Penacoba ** | Julien Palluel **
E.Gousiou, E.Van der Bij, January 2013