FPGA Design and verification engineer, perform the whole FPGA Projects life cycle from the specification to the physical verification (For airborne hardware electronics and following the standard DO-254).
Technical skills:
- VHDL/Verilog, C/C++, Assembler, Tcl/TK Script.
- FPGA(Xilinx, Altera, Actel), ASIC, µC, ARINC429 RX/TX, SPI Master/Slave, Avalon-MM/ST Bus, BFM, SDA RX/TX, APB bus, EBI bus, CPXD(Common Pressure Transducer), DAC, ADC, GPIO, RTC(Real Time Clock), Watchdog, WFM(Weight Flow Meter), PMA(Permanent Magnet Alternator), DDR3 SDRAM memory Controller (ATERA), UART RX/TX, I2C, Coder/Decoder Reed Solomon, MRAM memory controller, Flash NOR memory controller, NIOS II processor.
- Modelsim/QuestaSim, Quartus(ALTERA)/Eclipse for NIOS, Libero(ACTEL), ISE(Xilinx), Sinplify Pro, Labview, Matlab-sumilink, Microsoft Visual studio, CVS, FileZilla, BugZilla, Reqtify, HDL designer, Doxygen, Microsoft Office (Word, Excel, Visio, MS-project).
_______________________________
** Design activities:
- Specification, design architecture documents and Requirements traceability.
- RTL code elaboration using VHDL/verilog langage (clock domains management, SEU protection).
- Unit tests to validate the design blocs and fonctionnalities (Protocols, IPs) using software/hardware design methodology (VHDL/C).
- RTL code Synthesis, Timings Analysis(STA), SEU Analysis and Bitstream generation/integration.
- RTL code optimization (Logics/Timings).
** Verifcation activities:
- Virtual and physical Tests procedures document.
- Custom and Automated virtual verifcation environments (VHDL/Verilog, Tcl Script, C/C++).
- Software tests for physical verification (µC, Processors).
- Code coverage and functional verification results analysis.
- Bugs tracking and analysing using generated test logs and Problems Reporting.
- Tests results documents.
Mes compétences :
FPGA
VHDL
Développement RTL
Verification formelle
DO-254
Tcl/Tk
DDR3
Xilinx
Actel
Altera
Pas de contact professionnel