Pro Asic3 - Radiation test at CHARM. Christophe Godichal BE/BI/QP
|
|
- Ellen Singleton
- 6 years ago
- Views:
Transcription
1 Pro Asic3 - Radiation test at CHARM Christophe Godichal BE/BI/QP christophe.godichal@cern.ch 1
2 Test Setup CHAM Beam room CHARM Maze CHARM control room GEFE Optical Power Cable Patch Panel Patch Panel Optical Back-End board Ethernet Power supply Power supply PS 1 PS 2 2
3 Test Setup CHAM Beam room CHARM Maze CHARM control room GEFE Optical Power Cable Patch Panel Patch Panel Optical Back-End board Ethernet Power supply Power supply PS 1 PS 2 40 GBTx Elinks GBTx GBTx Clock 40 Elinks GBTx To FPGA 40 Elinks FPGA To GBTx ProAsic3e 80 lines in the FPGA 2 use for Reset, Enable flag 78 use for the test logic 3
4 FPGA Configuration Test Logic used 52% of the FPGA Test Logic DDR TO SDR SDR TO DDR Test Logic 4
5 Test Logic 16 Shift-Register with different combinaison of logic gate between register Without logic gate between registers NOT gates AND gates OR gates 12 Shift-Register TMR with the same combinaison of the Shift-register without TMR 5
6 Test Logic: Shift-Register Objective: SEU detection Register arrangment 2 SR with 350 reg. placed «randomly» by the compiler 3 SR with 350 reg. placed manually at the extreme of the FPGA 32 bit shift register (manual placement) Long connection in the fabric 6 32 bit shift register (manual placement)
7 Shift-Register with Logic Gates S SET Q S SET Q S SET Q R CLR Q R CLR Q R CLR Q Shift-Registers with 8 NOT gates between each register Objective SEU detection SET 2 SR with 350 reg. placed «randomly» by the compiler 3 SR with 350 reg. placed manually at the extreme of the FPGA Shift-Registers with 8 AND gates between each register Sensibility of SEU and SET 3 SR with 350 reg. placed manually at the extreme of the FPGA Shift-Registers with 8 Or gate between each register Sensibility of SEU and SET 3 SR with 350 reg. placed manually at the extreme of the FPGA 7
8 Shift-Register With «TMR» Shift-Registers with «TMR» SEU Immune, SET in the voter 3 Simple SR, 3 with 8 NOT gate, 3 with 8 AND gate, 3 with 8 OR gate (all SR with 350 reg TMR) Test is used to compare sensibility of Shift-Register with TMR and without TMR 8
9 Results - TID results Type of SR Manual Placement in the FPGA Placed by the Compiler Shift-Register TMR Gy Gy Gy SR_ SR_ SR_ SR_NOT_ SR_NOT_ SR_NOT_ SR_AND_ SR_AND_ SR_AND_ SR_OR_ SR_OR_1 459 SR_OR_2 485 Manual placement in the FPGA has failed from 485Gy to 538 Gy Placed by the compiler has failed from 467Gy to 492Gy Shift-Register TMR has failed from 461Gy to 511Gy FPGA Stopped working at 752Gy 9
10 Results #errors and Cross-Section σσ = #eeeeeeeeeeee #DDDDDD ffffffffffffff ffffffffffffff = 1.67EE + 12 σσ uuuuuuuuuuuuuuuuuuuuuu = SSSSSS. dddddd #DDDDDD ffffffffffffff Without TMR Type Total Nb of Register Total Nb of Errors Cross- Section Cross Section uncertainty Simple E E-15 Not Gate E E-15 And Gate E E-15 Or Gate E E-15 10
11 Results #errors and Cross-Section σσ = #eeeeeeeeeeee #DDDDDD ffffffffffffff ffffffffffffff = 1.67EE + 12 σσ uuuuuuuuuuuuuuuuuuuuuu = SSSSSS. dddddd #DDDDDD ffffffffffffff With TMR Type Total Nb of Register Mean (λ) std dev (σ) Cross- Section Cross Section uncertainty Simple E E-15 Not Gate And Gate Or Gate E E E E E E-15 11
12 Results Confidence on TMR results The I/O of the Shift-Register with TMR are not TMR too We have 2 register in the input and 1 register in the output port What is the probability to have one error on these i/o port? Type #I/O reg Cross- Section Error I/O reg probability Simple E Not Gate E And Gate E Or Gate E PP EEEEEEEEEE ii 0 rrrrrr = σσ # ii oo rrrrrr ffffffffffffff 12
13 Results Difference between SR not TMR and SR TMR No TMR TMR Type Improvement σ σ Simple 9.14E E Not Gate 8.76E E And Gate 8.33E E Or Gate 8.90E E IIIIIIIIIIIIIIIIIIIIII = σ NNNNNNNNNN σ TTTTTT 13
14 Conclusion All shift register stopped around 500Gy The ProAsic dies around 750Gy We have few errors on TMR-ed chain, so the statistics or not really good We can suppose error in the I/O cell in the Shift-Register TMR Future testing can be programmed to test more in details the propagation delays 14
NEPP Independent Single Event Upset Testing of the Microsemi RTG4: Preliminary Data
NEPP Independent Single Event Upset Testing of the Microsemi RTG4: Preliminary Data Melanie Berg, AS&D in support of NASA/GSFC Melanie.D.Berg@NASA.gov Kenneth LaBel, NASA/GSFC Jonathan Pellish, NASA/GSFC
More informationInitial Single-Event Effects Testing and Mitigation in the Xilinx Virtex II-Pro FPGA
Initial Single-Event Effects Testing and Mitigation in the Xilinx Virtex II-Pro FPGA J. George 1, S. Rezgui 2, G. Swift 3, C. Carmichael 2 For the North American Xilinx Test Consortium 1 The Aerospace
More informationAgenda. Programming Qualification for Rad-Tolerant Antifuse FPGAs. RT FPGA Qualification Updates. Long Term Reliability Testing
Power Matters Microsemi Space FPGAs Qualification and Reliability Update Solomon Wolday Product Engineering Manager Ken O Neill Director of Marketing Microsemi SoC Products Group 2012 Microsemi Corporation.
More informationATMEL ATF280E Rad Hard SRAM Based FPGA. Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit
ATMEL ATF280E Rad Hard SRAM Based FPGA Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit Overview Atmel FPGA Key Points and Architecture ATF280E Radiation Test Results 2 Overview Atmel FPGA Key
More informationCSE P567 - Winter 2010 Lab 1 Introduction to FGPA CAD Tools
CSE P567 - Winter 2010 Lab 1 Introduction to FGPA CAD Tools This is a tutorial introduction to the process of designing circuits using a set of modern design tools. While the tools we will be using (Altera
More informationInvestigation of Proton Induced Radiation Effects in 0.15 µm Antifuse FPGA
Investigation of Proton Induced Radiation Effects in 0.15 µm Antifuse FPGA Vlad-Mihai PLACINTA 1,2, Lucian Nicolae COJOCARIU 1, Florin MACIUC 1 1. Horia Hulubei National Institute for R&D in Physics and
More informationThe GBT-based Expandable Front-End (GEFE)
The GBT-based Expandable Front-End (GEFE) Manoel Barros Marin (on behalf of the GEFE team) Beam Instrumentation Technical Board (03/12/2015) The GBT-based Expandable Front-End (GEFE) Outline: Introduction
More informationLevel-1 Data Driver Card of the ATLAS New Small Wheel Upgrade Compatible with the Phase II 1 MHz Readout
Level-1 Data Driver Card of the ATLAS New Small Wheel Upgrade Compatible with the Phase II 1 MHz Readout Panagiotis Gkountoumis National Technical University of Athens Brookhaven National Laboratory On
More informationAbout using FPGAs in radiation environments
About using FPGAs in radiation environments Tullio Grassi (FNAL / Univ. of MD) Motivations We may need some "glue logic" between the Front-End ASICs and the GBT (see talk from Chris Tully HB/HE Strawman
More informationRTG4 PLL SEE Test Results July 10, 2017 Revised March 29, 2018 Revised July 31, 2018
RTG4 PLL SEE Test Results July 10, 2017 Revised March 29, 2018 Revised July 31, 2018 Radiation Group 1 I. Introduction This document disseminates recently acquired single-event-effects (SEE) data on the
More informationHamming FSM with Xilinx Blind Scrubbing - Trick or Treat
Hamming FSM with Xilinx Blind Scrubbing - Trick or Treat Jano Gebelein Infrastructure and Computer Systems in Data Processing (IRI) Frankfurt University Germany January 31st, 2012 Mannheim, Germany 1 Outline
More informationSEFUW workshop. Feb 17 th 2016
SEFUW workshop Feb 17 th 2016 NanoXplore overview French fabless company with two activities FPGA core IP High reliable FPGA devices Lead by FPGA industry experts with more than 25 years track records
More informationSpiral 3-1. Hardware/Software Interfacing
3-1.1 Spiral 3-1 Hardware/Software Interfacing 3-1.2 Learning Outcomes I understand the PicoBlaze bus interface signals: PORT_ID, IN_PORT, OUT_PORT, WRITE_STROBE I understand how a memory map provides
More informationIEEE Nuclear Science Symposium San Diego, CA USA Nov. 3, 2015
The New Front-End Electronics For the ATLAS Tile Calorimeter Phase 2 Upgrade Gary Drake Argonne National Laboratory, USA On behalf of the ATLAS TileCal System IEEE Nuclear Science Symposium San Diego,
More informationADVANCED ELECTRONIC SOLUTIONS AVIATION SERVICES COMMUNICATIONS AND CONNECTIVITY MISSION SYSTEMS
The most important thing we build is trust ADVANCED ELECTRONIC SOLUTIONS AVIATION SERVICES COMMUNICATIONS AND CONNECTIVITY MISSION SYSTEMS UT840 LEON Quad Core First Silicon Results Cobham Semiconductor
More informationAdvanced Computing, Memory and Networking Solutions for Space
Advanced Computing, Memory and Networking Solutions for Space 25 th Microelectronics Workshop November 2012 µp, Networking Solutions and Memories Microprocessor building on current LEON 3FT offerings UT699E:
More informationLearning Outcomes. Spiral 3 1. Digital Design Targets ASICS & FPGAS REVIEW. Hardware/Software Interfacing
3-. 3-.2 Learning Outcomes Spiral 3 Hardware/Software Interfacing I understand the PicoBlaze bus interface signals: PORT_ID, IN_PORT, OUT_PORT, WRITE_STROBE I understand how a memory map provides the agreement
More informationSpaceWire IP for Actel Radiation Tolerant FPGAs
SpaceWire IP for Actel Radiation Tolerant FPGAs Steve Parkes, Chris McClements Space Technology Centre, University of Dundee Zaf Mahmood Actel UK 1 Actel RTAX-S Devices 2 Radiation tolerant FPGAs Non-volatile
More informationSpaceWire IP Cores for High Data Rate and Fault Tolerant Networking
SpaceWire IP Cores for High Data Rate and Fault Tolerant Networking E. Petri 1,2, T. Bacchillone 1,2, N. E. L Insalata 1,2, T. Cecchini 1, I. Del Corona 1,S. Saponara 1, L. Fanucci 1 (1) Dept. of Information
More informationGraphics: Alexandra Nolte, Gesine Marwedel, Universität Dortmund. RTL Synthesis
Graphics: Alexandra Nolte, Gesine Marwedel, 2003 Universität Dortmund RTL Synthesis Purpose of HDLs Purpose of Hardware Description Languages: Capture design in Register Transfer Language form i.e. All
More informationFPGA for Complex System Implementation. National Chiao Tung University Chun-Jen Tsai 04/14/2011
FPGA for Complex System Implementation National Chiao Tung University Chun-Jen Tsai 04/14/2011 About FPGA FPGA was invented by Ross Freeman in 1989 SRAM-based FPGA properties Standard parts Allowing multi-level
More informationMitigation of SCU and MCU effects in SRAM-based FPGAs: placement and routing solutions
Mitigation of SCU and MCU effects in SRAM-based FPGAs: placement and routing solutions Niccolò Battezzati Filomena Decuzzi Luca Sterpone Massimo Violante 1 Goal To provide solutions for increasing the
More informationLSN 1 Digital Design Flow for PLDs
LSN 1 Digital Design Flow for PLDs ECT357 Microprocessors I Department of Engineering Technology LSN 1 Programmable Logic Devices Functionless devices in base form Require programming to operate The logic
More informationNew slow-control FPGA IP for GBT based system and status update of the GBT-FPGA project
New slow-control FPGA IP for GBT based system and status update of the GBT-FPGA project 1 CERN Geneva CH-1211, Switzerland E-mail: julian.mendez@cern.ch Sophie Baron a, Pedro Vicente Leitao b CERN Geneva
More informationSigmaRAM Echo Clocks
SigmaRAM Echo s AN002 Introduction High speed, high throughput cell processing applications require fast access to data. As clock rates increase, the amount of time available to access and register data
More informationHigh Bandwidth Electronics
DOE BES Neutron & Photon Detectors Workshop, August 1-3, 2012 Ryan Herbst System Overview What are the standard components in a detector system? Detector/Amplifier & ADC Digital front end - Configure and
More informationUpgrading the ATLAS Tile Calorimeter electronics
ITIM Upgrading the ATLAS Tile Calorimeter electronics Gabriel Popeneciu, on behalf of the ATLAS Tile Calorimeter System INCDTIM Cluj Napoca, Romania Gabriel Popeneciu PANIC 2014, Hamburg 26th August 2014
More informationHardware Design Environments. Dr. Mahdi Abbasi Computer Engineering Department Bu-Ali Sina University
Hardware Design Environments Dr. Mahdi Abbasi Computer Engineering Department Bu-Ali Sina University Outline Welcome to COE 405 Digital System Design Design Domains and Levels of Abstractions Synthesis
More informationFPGA: What? Why? Marco D. Santambrogio
FPGA: What? Why? Marco D. Santambrogio marco.santambrogio@polimi.it 2 Reconfigurable Hardware Reconfigurable computing is intended to fill the gap between hardware and software, achieving potentially much
More informationAcquisition system for the CLIC Module.
Acquisition system for the CLIC Module. S.Vilalte on behalf the LAPP CLIC group. 1 1 LAPP CLIC group Annecy France The status of R&D activities for CLIC module acquisition are discussed [1]. LAPP is involved
More informationFPGAs in radiation-harsh environments
FPGAs in radiation-harsh environments 1 Application examples AFDX Used on new commercial aircrafts from Boeing and Airbus Main communication interface Safety level up to DAL-A Mission computers Used on
More informationFrontend Control Electronics for the LHCb upgrade Hardware realization and test
First Prototype of the muon Frontend Control Electronics for the LHCb upgrade Hardware realization and test V. Bocci, G. Chiodi, P. Fresch et al. International Conference on Technology and Instrumentation
More informationApplication of FPGA technology in NicSys8000N platform. Liu Zhikai Oct. 14,2015
Application of FPGA technology in NicSys8000N platform Liu Zhikai Oct. 14,2015 Presentation Overview Introduction Structure of NicSys8000N platform FPGA technology strengthen the NicSys8000N platform comprehensively
More informationCMOS Microcamera for Space Applications 3D PLUS
CMOS Microcamera for Space Applications 3D PLUS Charles SELLIER, Didier GAMBART October 2016, 20 th ICSO 2016, Biarritz / France All Rights Reserved 3D PLUS 2015 MNT 2016 1 Agenda 3D PLUS company Micro
More informationVideo Processing Chain VPC2 SpaceWire Networking Protocol Meeting July 2005
Video Processing Chain VPC2 SpaceWire Networking Protocol Meeting 4 19-20-21 July 2005 Page 1 Summary VPC2 and SPADA_RT Activity VPC2 Architecture Data Exchange VPC2 RMAP Implementation Issue FPGA Implementation
More informationExp#8: Designing a Programmable Sequence Detector
Exp#8: Designing a Programmable Sequence Detector Objectives Learning how to partition a system into data-path and control unit. Integrating Schematics and Verilog code together Overview In this lab you
More informationPre-Lab Quiz / PHYS 224 Dispersion and Prism
Pre-Lab Quiz / PHYS 224 Dispersion and Prism Name Lab Section 1. What do we investigate in this lab? 2. Describe Snell s Law and draw a diagram. 3. As shown in Figure 4, the specific angle of the prism
More informationLEON3-Fault Tolerant Design Against Radiation Effects ASIC
LEON3-Fault Tolerant Design Against Radiation Effects ASIC Microelectronic Presentation Days 3 rd Edition 7 March 2007 Table of Contents Page 2 Project Overview Context Industrial Organization LEON3-FT
More informationRISC-V based core as a soft processor in FPGAs Chowdhary Musunuri Sr. Director, Solutions & Applications Microsemi
Power Matters. TM RISC-V based core as a soft processor in FPGAs Chowdhary Musunuri Sr. Director, Solutions & Applications Microsemi chowdhary.musunuri@microsemi.com RIC217 1 Agenda A brief introduction
More informationRT2016 Phase-I Trigger Readout Electronics Upgrade for the ATLAS Liquid-Argon Calorimeters
RT2016 Phase-I Trigger Readout Electronics Upgrade for the ATLAS Liquid-Argon Calorimeters Nicolas Chevillot (LAPP/CNRS-IN2P3) on behalf of the ATLAS Liquid Argon Calorimeter Group 1 Plan Context Front-end
More informationTiming distribution and Data Flow for the ATLAS Tile Calorimeter Phase II Upgrade
Timing distribution and Data Flow for the ATLAS Tile Calorimeter Phase II Upgrade Fernando Carrió Argos on behalf of the ATLAS Tile Calorimeter Group Tile Calorimeter Segmented calorimeter of steel plates
More informationUsing ProASIC3/E RAM as Multipliers
Application Note Using ProASIC3/E RAM as Multipliers Introduction Multiplication is one of the more area intensive functions in FPGAs. Traditional multiplication techniques use the digital equivalent of
More informationAN5016. Trigonometry approximations. Document information
Rev. 2.0 21 June 2016 Application note Document information Info Content Abstract This application note documents mathematical approximations to inverse trigonometric functions used in the NXP Sensor Fusion
More informationEE 4755 Digital Design Using Hardware Description Languages
EE 4755 Digital Design Using Hardware Description Languages Basic Information URL: http://www.ece.lsu.edu/v Offered by: David M. Koppelman, Room 3316R P. F. Taylor Hall 578-5482. koppel@ece.lsu.edu, http://www.ece.lsu.edu/koppel/koppel.html
More informationThe GBT-SCA, a radiation tolerant ASIC for detector control and monitoring applications in HEP experiments
Journal of Instrumentation OPEN ACCESS The GBT-SCA, a radiation tolerant ASIC for detector control and monitoring applications in HEP experiments To cite this article: A. Caratelli et al Related content
More informationSpiral 2-8. Cell Layout
2-8.1 Spiral 2-8 Cell Layout 2-8.2 Learning Outcomes I understand how a digital circuit is composed of layers of materials forming transistors and wires I understand how each layer is expressed as geometric
More informationSVT detector Electronics Status
SVT detector Electronics Status On behalf of the SVT community Mauro Citterio INFN Milano Overview: - SVT design status - F.E. chips - Electronic design - Hit rates and data volumes 1 SVT Design Detectors:
More informationMöglichkeiten der Fehlersuche / Fehlerbehebung am fertigen ASIC Chip
Möglichkeiten der Fehlersuche / Fehlerbehebung am fertigen ASIC Chip am Beispiel des Beetle readout chip GSI Darmstadt former: MPI for Nuclear Physics, Heidelberg Agenda Unsightly behaviours - patches
More informationINTRODUCTION TO FPGA ARCHITECTURE
3/3/25 INTRODUCTION TO FPGA ARCHITECTURE DIGITAL LOGIC DESIGN (BASIC TECHNIQUES) a b a y 2input Black Box y b Functional Schematic a b y a b y a b y 2 Truth Table (AND) Truth Table (OR) Truth Table (XOR)
More informationBasic FPGA Architecture Xilinx, Inc. All Rights Reserved
Basic FPGA Architecture 2005 Xilinx, Inc. All Rights Reserved Objectives After completing this module, you will be able to: Identify the basic architectural resources of the Virtex -II FPGA List the differences
More informationLA-UR- Title: Author(s): Intended for: Approved for public release; distribution is unlimited.
LA-UR- Approved for public release; distribution is unlimited. Title: Author(s): Intended for: Los Alamos National Laboratory, an affirmative action/equal opportunity employer, is operated by the Los Alamos
More informationBasic FPGA Architectures. Actel FPGAs. PLD Technologies: Antifuse. 3 Digital Systems Implementation Programmable Logic Devices
3 Digital Systems Implementation Programmable Logic Devices Basic FPGA Architectures Why Programmable Logic Devices (PLDs)? Low cost, low risk way of implementing digital circuits as application specific
More informationSimplifying FPGA Design for SDR with a Network on Chip Architecture
Simplifying FPGA Design for SDR with a Network on Chip Architecture Matt Ettus Ettus Research GRCon13 Outline 1 Introduction 2 RF NoC 3 Status and Conclusions USRP FPGA Capability Gen
More informationSINGLE BOARD COMPUTER FOR SPACE
SINGLE BOARD COMPUTER FOR SPACE Proven in Space Best Single Event Performance Seamless Error Correction Wide Range of Processing Power Highest Design Margin SCS750 FLIGHT MODULE Overview of Specifications
More informationSection 6: Triangles Part 1
Section 6: Triangles Part 1 Topic 1: Introduction to Triangles Part 1... 125 Topic 2: Introduction to Triangles Part 2... 127 Topic 3: rea and Perimeter in the Coordinate Plane Part 1... 130 Topic 4: rea
More informationImproving the Fault Tolerance of a Computer System with Space-Time Triple Modular Redundancy
Improving the Fault Tolerance of a Computer System with Space-Time Triple Modular Redundancy Wei Chen, Rui Gong, Fang Liu, Kui Dai, Zhiying Wang School of Computer, National University of Defense Technology,
More informationCPE/EE 422/522. Introduction to Xilinx Virtex Field-Programmable Gate Arrays Devices. Dr. Rhonda Kay Gaede UAH. Outline
CPE/EE 422/522 Introduction to Xilinx Virtex Field-Programmable Gate Arrays Devices Dr. Rhonda Kay Gaede UAH Outline Introduction Field-Programmable Gate Arrays Virtex Virtex-E, Virtex-II, and Virtex-II
More informationBES-III off-detector readout electronics for the GEM detector: an update
BES-III off-detector readout electronics for the GEM detector: an update The CGEM off-detector collaboration ( INFN/Univ. FE, INFN LNF, Univ. Uppsala ) 1 Outline Reminder Update on development status Off-detector
More informationTowards a new Timing System for Particle Accelerators
Towards a new Timing System for Particle Accelerators Overview of the work of the project interest group Patrick Loschmidt Austrian Academy of Sciences Intention Introduce you to the GMT renovation project
More informationGAISLER. IEEE-STD-754 Floating Point Unit GRFPU Lite / GRFPU-FT Lite CompanionCore Data Sheet
IEEE-STD-754 Floating Point Unit GRFPU Lite / GRFPU-FT Lite CompanionCore Data Sheet Features IEEE Std 754 compliant, supporting all rounding modes and exceptions Operations: add, subtract, multiply, divide,
More informationCSP: HIGH PERFORMANCE RELIABLE COMPUTING FOR SMALLSATS
CSP: HIGH PERFORMANCE RELIABLE COMPUTING FOR SMALLSATS Katherine Conway, Bert Vermeire, Jordan Healea, David Strobel Space Micro Inc. CubeSat Developers Workshop 2017 Cal Poly San Luis Obispo April 26-28,
More informationUsing ProASIC PLUS RAM as Multipliers
Application Note AC219 Introduction Multiplication is one of the more area-intensive functions in FPGAs. Traditional multiplication techniques use the digital equivalent of longhand multiplication. These
More informationIEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 52, NO. 4, AUGUST
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 52, NO. 4, AUGUST 2005 1061 Radiation Qualification of Electronics Components Used for the ATLAS Level-1 Muon Endcap Trigger System R. Ichimiya, S. Tsuji, Y.
More informationSmartTime for Libero SoC v11.5
SmartTime for Libero SoC v11.5 User s Guide NOTE: PDF files are intended to be viewed on the printed page; links and cross-references in this PDF file may point to external files and generate an error
More informationSynthesis. Other key files. Standard cell (NAND, NOR, Flip-Flop, etc.) FPGA CLB
SYNTHESIS Synthesis Involves synthesizing a gate netlist from verilog source code We use Design Compiler (DC) by Synopsys which is the most popular synthesis tool used in industry Target library examples:
More informationHigh Speed SPI Slave Implementation in FPGA using Verilog HDL
High Speed SPI Slave Implementation in FPGA using Verilog HDL Mr. Akshay K. Shah Abstract SPI (Serial Peripheral Interface) is a synchronous serial communication interface for short distance communication.
More informationUsing XAP Processors in Space Applications
Using XAP Processors in Space Applications MESA Roundtable: ESTEC, 4 November 21 Chris Roberts and Alistair Morfey 8 November 21 ASICs-P-78 v1.2 1 2 3 4 Introduction to Cambridge Consultants Challenges
More informationDESIGN AND ANALYSIS OF SOFTWARE FAULTTOLERANT TECHNIQUES FOR SOFTCORE PROCESSORS IN RELIABLE SRAM-BASED FPGA
DESIGN AND ANALYSIS OF SOFTWARE FAULTTOLERANT TECHNIQUES FOR SOFTCORE PROCESSORS IN RELIABLE SRAM-BASED FPGA 1 Vatsya Tiwari M.Tech Student Department of computer science & engineering Abstract. This paper
More informationSAN FRANCISCO, CA, USA. Ediz Cetin & Oliver Diessel University of New South Wales
SAN FRANCISCO, CA, USA Ediz Cetin & Oliver Diessel University of New South Wales Motivation & Background Objectives & Approach Our technique Results so far Work in progress CHANGE 2012 San Francisco, CA,
More informationThe Design of Sobel Edge Extraction System on FPGA
The Design of Sobel Edge Extraction System on FPGA Yu ZHENG 1, * 1 School of software, Beijing University of technology, Beijing 100124, China; Abstract. Edge is a basic feature of an image, the purpose
More informationQPro XQR17V16 Radiation Hardened 16Mbit QML Configuration PROM
R DS126 (v1.0) December 18, 2003 0 8 Product Specification 0 QPro XQR17V16 Radiation Hardened 16Mbit QML Configuration PROM Features Latch-Up Immune to LET >120 MeV/cm 2 /mg Guaranteed TID of 50 krad(si)
More informationMaximizing Logic Utilization in ex, SX, and SX-A FPGA Devices Using CC Macros
Application Note AC201 Maximizing Logic Utilization in ex, SX, and SX-A FPGA Devices Using CC Macros Table of Contents Introduction................................................ 1 SX and Related Architectures.......................................
More informationArea Efficient Scan Chain Based Multiple Error Recovery For TMR Systems
Area Efficient Scan Chain Based Multiple Error Recovery For TMR Systems Kripa K B 1, Akshatha K N 2,Nazma S 3 1 ECE dept, Srinivas Institute of Technology 2 ECE dept, KVGCE 3 ECE dept, Srinivas Institute
More informationSingle Event Upset Mitigation Techniques for SRAM-based FPGAs
Single Event Upset Mitigation Techniques for SRAM-based FPGAs Fernanda de Lima, Luigi Carro, Ricardo Reis Universidade Federal do Rio Grande do Sul PPGC - Instituto de Informática - DELET Caixa Postal
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationLatches SEU en techno IBM 130nm pour SLHC/ATLAS. CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France
Latches SEU en techno IBM 130nm pour SLHC/ATLAS CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France Outline Introduction Description of the DICE latch Different implemented layouts for the
More informationMicroelectronics Presentation Days March 2010
Microelectronics Presentation Days March 2010 FPGA for Space Bernard Bancelin for David Dangla Atmel ASIC BU Aerospace Product Line Everywhere You Are Atmel Radiation Hardened FPGAs Re-programmable (SRAM
More informationEE 4755 Digital Design Using Hardware Description Languages
EE 4755 Digital Design Using Hardware Description Languages Basic Information URL: http://www.ece.lsu.edu/v Offered by: David M. Koppelman, Room 345 ERAD Building 578-5482. koppel@ece.lsu.edu, http://www.ece.lsu.edu/koppel/koppel.html
More informationMaximizing Logic Utilization in ex, SX, SX-A, and Axcelerator FPGA Devices Using CC Macros
Application Note AC201 Maximizing Logic Utilization in ex, SX, SX-A, and Axcelerator FPGA Devices Using CC Macros Introduction Typically, designers use logic optimization techniques to minimize logic resources,
More informationField Programmable Gate Array (FPGA) Devices
Field Programmable Gate Array (FPGA) Devices 1 Contents Altera FPGAs and CPLDs CPLDs FPGAs with embedded processors ACEX FPGAs Cyclone I,II FPGAs APEX FPGAs Stratix FPGAs Stratix II,III FPGAs Xilinx FPGAs
More informationRTL Coding General Concepts
RTL Coding General Concepts Typical Digital System 2 Components of a Digital System Printed circuit board (PCB) Embedded d software microprocessor microcontroller digital signal processor (DSP) ASIC Programmable
More informationHigh-Performance Memory Interfaces Made Easy
High-Performance Memory Interfaces Made Easy Xilinx 90nm Design Seminar Series: Part IV Xilinx - #1 in 90 nm We Asked Our Customers: What are your challenges? Shorter design time, faster obsolescence More
More informationSimulation, prototyping and verification of standards-based wireless communications
Simulation, prototyping and verification of standards-based wireless communications Colin McGuire, Neil MacEwen 2015 The MathWorks, Inc. 1 Real Time LTE Cell Scanner with MATLAB and Simulink 2 Real time
More informationLecture 41: Introduction to Reconfigurable Computing
inst.eecs.berkeley.edu/~cs61c CS61C : Machine Structures Lecture 41: Introduction to Reconfigurable Computing Michael Le, Sp07 Head TA April 30, 2007 Slides Courtesy of Hayden So, Sp06 CS61c Head TA Following
More informationInterfacing FPGAs with High Speed Memory Devices
Interfacing FPGAs with High Speed Memory Devices 2002 Agenda Memory Requirements Memory System Bandwidth Do I Need External Memory? Altera External Memory Interface Support Memory Interface Challenges
More informationSection 6. Memory Components Chapter 5.7, 5.8 Physical Implementations Chapter 7 Programmable Processors Chapter 8
Section 6 Memory Components Chapter 5.7, 5.8 Physical Implementations Chapter 7 Programmable Processors Chapter 8 Types of memory Two major types of memory Volatile When power to the device is removed
More informationThe Embedded computing platform. Four-cycle handshake. Bus protocol. Typical bus signals. Four-cycle example. CPU bus.
The Embedded computing platform CPU bus. Memory. I/O devices. CPU bus Connects CPU to: memory; devices. Protocol controls communication between entities. Bus protocol Determines who gets to use the bus
More informationS950 3U cpci Radiation Tolerant PowerPC SBC
S950 3U cpci Radiation Tolerant PowerPC SBC Designed for LEO, Mars Terrestrial with an Option for GEO Environments Single-Slot Conduction-Cooled 3U CompactPCI (cpci) Single Board Computer (SBC) High Performance
More informationPipelining & Verilog. Sequential Divider. Verilog divider.v. Math Functions in Coregen. Lab #3 due tonight, LPSet 8 Thurs 10/11
Lab #3 due tonight, LPSet 8 Thurs 0/ Pipelining & Verilog Latency & Throughput Pipelining to increase throughput Retiming Verilog Math Functions Debugging Hints Sequential Divider Assume the Divid (A)
More informationProgrammable Logic. Any other approaches?
Programmable Logic So far, have only talked about PALs (see 22V10 figure next page). What is the next step in the evolution of PLDs? More gates! How do we get more gates? We could put several PALs on one
More informationChapter 2. Cyclone II Architecture
Chapter 2. Cyclone II Architecture CII51002-1.0 Functional Description Cyclone II devices contain a two-dimensional row- and column-based architecture to implement custom logic. Column and row interconnects
More informationLatticeSCM SPI4.2 Interoperability with PMC-Sierra PM3388
August 2006 Technical Note TN1121 Introduction The System Packet Interface, Level 4, Phase 2 (SPI4.2) is a system level interface, published in 2001 by the Optical Internetworking Forum (OIF), for packet
More informationError Mitigation of Point-to-Point Communication for Fault-Tolerant Computing
Error Mitigation of Point-to-Point Communication for Fault-Tolerant Computing Authors: Robert L Akamine, Robert F. Hodson, Brock J. LaMeres, and Robert E. Ray www.nasa.gov Contents Introduction to the
More informationESA-CNES Deep Sub-Micron program ST 65nm. Laurent Dugoujon Remy Chevallier STMicroelectronics Grenoble, France.
ESA-CNES Deep Sub-Micron program ST 65nm Laurent Dugoujon Remy Chevallier STMicroelectronics Grenoble, France. Agenda 2 Presentation DSM 65nm challenges DSM 65nm Supply-chain actors ESA-CNES 65nm Program
More informationFlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com
FlexRIO FPGAs Bringing Custom Functionality to Instruments Ravichandran Raghavan Technical Marketing Engineer Electrical Test Today Acquire, Transfer, Post-Process Paradigm Fixed- Functionality Triggers
More informationCMS Tracker PLL Reference Manual
CMS Tracker PLL Reference Manual P. Placidi, A. Marchioro and P. Moreira CERN - EP/MIC, Geneva Switzerland July 2 Version 2. Clock and Trigger Distribution 3 ASIC architecture...4 I2C Interface 6 Tracker
More informationFig. 6-1 Conventional and Array Logic Symbols for OR Gate
6- (a) Conventional symbol (b) Array logic symbol Fig. 6- Conventional and Array Logic Symbols for OR Gate 2 Prentice Hall, Inc. 6-2 k address lines Read n data input lines emory unit 2 k words n bits
More informationOptical SerDes Test Interface for High-Speed and Parallel Testing
June 7-10, 2009 San Diego, CA SerDes Test Interface for High-Speed and Parallel Testing Sanghoon Lee, Ph. D Sejang Oh, Kyeongseon Shin, Wuisoo Lee Memory Division, SAMSUNG ELECTRONICS Why Interface? High
More informationMaking 5G NR a commercial reality
Making 5G NR a commercial reality Ultra-high fidelity media anywhere Immersive entertainment Safer, more autonomous transportation Connectivity is the new Electricity Reliable access to remote healthcare
More informationProASIC PLUS FPGA Family
ProASIC PLUS FPGA Family Key Features Reprogrammable /Nonvolatile Flash Technology Low Power Secure Single Chip/Live at Power Up 1M Equivalent System Gates Cost Effective ASIC Alternative ASIC Design Flow
More information