Report on the progress of the 40MHz SEU Test System based on DE2 Board 20 Jan. 2010 in CPPM Zhao Lei.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Data Acquisition ET 228 Chapter
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
Configuration. Mirjana Stojanovic Process of loading bitstream of a design into the configuration memory. Bitstream is the transmission.
Embedded Systems Design
8254 Counter/Timer Counter Each of the three counter has 3 pins associated CLK: input clock frequency- 8 MHz OUT GATE: Enable (high) or disable.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
© 2008 RoboRubik1 11 Technical Communication Skills Practicum Theory of Operation and Hardware Design Narrative.
C. Combaret DIF_GDIF_MDIF_D ASU 6x 24 HR2 ASU USB Hub RPi USB2 DCC SDCC RPi USB 1 hub+Rpi for 4 cassettes 1 DCC for 8 cassettes (1 spare) Trigger.
Part A Final Dor Obstbaum Kami Elbaz Advisor: Moshe Porian August 2012 FPGA S ETTING U SING F LASH.
PS/2 Mouse/Keyboard Port
J. Ye SMU Joint ATLAS-CMS Opto-electronics working group, April 10-11, 2008 CERN 1 Test Results on LOC1 and Design considerations for LOC2 LOC1 test results:
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
Xilinx V4 Single Event Effects (SEE) High-Speed Testing Melanie D. Berg/MEI – Principal Investigator Hak Kim, Mark Friendlich/MEI.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
SKIROC status Calice meeting – Kobe – 10/05/2007.
Enhancement Presentation Carlos Abellan Barcelona September, 9th 2009.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
9530 T IMING C ONTROL U NIT Features TCU-1 Key Features 250ps timing resolution with < 50ps jitter 8 independent outputs with full individual programming.
Serial Communications
Seminar On 8085 microprocessor
EKT124 Digital Electronics 1 Introduction to Digital Electronics
The 8085 Microprocessor Architecture
Voice Manipulator Department of Electrical & Computer Engineering
ABC130: DAQ Hardware Status Matt Warren et al. Valencia 3 Feb 2014
SCADA for Remote Industrial Plant
Overview & status of SEU Test Bench
FPGA IRRADIATION and TESTING PLANS (Update)
ECE 3430 – Intro to Microcomputer Systems
Plans for TLU v0.2.
The 8085 Microprocessor Architecture
Programmable Interval Timer
Programmable Interval Timer
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
8085 microprocessor.
8085 Microprocessor Architecture
Sheng-Li Liu, James Pinfold. University of Alberta
On Behalf of the GBT Project Collaboration
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
FPGA.
Group #8: Adam Belkhadir Alex Dutrow John Tran
Interfacing Memory Interfacing.
הודעות ריענון מהיר והרחבות Charts & Graphs גרף XY בניית מחולל אותות
AT91 Memory Interface This training module describes the External Bus Interface (EBI), which generatesthe signals that control the access to the external.
הודעות ריענון מהיר והרחבות דגימת אות Low-Level
Serial Communication Interface: Using 8251
Architecture & Support Components
Programmable Interval timer 8253 / 8254
8085 Microprocessor Architecture
FPGA Based Trigger System for the Klystron Department
Tests Front-end card Status
Programmable Interval timer 8253 / 8254
Interfacing Data Converters with FPGAs
Digital Fundamentals Floyd Chapter 1 Tenth Edition
The 8085 Microprocessor Architecture
8051 Micro Controller.
8253 – PROGRAMMABLE INTERVAL TIMER (PIT). What is a Timer? Timer is a specialized type of device that is used to measure timing intervals. Timers can.
"Computer Design" by Sunggu Lee
14 Digital Systems.
Compiled by Dr. N.Shanmugasundaram, HOD, ECE Dept, SECE.
CHAPTER HARDWARE CONNECTION.
8085 Microprocessor Architecture
Voice Manipulator Department of Electrical & Computer Engineering
CHAPTER 4 I/O PORT PROGRAMMING.
Applications Issues.
Applications Issues.
ADSP 21065L.
Computer Operation 6/22/2019.
Progress on the 40 MHz SEU Test System based on DE2 Board
Presentation transcript:

Report on the progress of the 40MHz SEU Test System based on DE2 Board 20 Jan in CPPM Zhao Lei

2 Index of Content System Description Architecture of Logic in FPGA Basic description Test mode and time sequence Synchronization of the read back data Data Acquisition and Storage Architecture of Software with GUI (Graphic User Interface) Test Results Output clock for SEU chip of different frequency Output signal sequence of the FPGA for 4 test modes Function of testing cable delay Format of files saved on the disk Consideration on Signal Integrity of the system Conclusion

3 Test System Description

4 Architecture of Logic in FPGA

5 Basic structure of the SEU chip under test Triple Redundancy Latches

6 4 Test Modes for this SEU Test System Test ModeMethod to test SEU Sequence with the beam Relation with Frequency Test Mode 0Use Error_out signalAbsence of the beamStatic Test Mode 1Comparing data from Latches with the data sent from FPGA Absence of the beamStatic Test Mode 2Use Error_out signalPresence of the beam Test versus different frequency Test Mode 3Comparing data from Shift Registers with the data sent from FPGA Presence of the beam Test versus different frequency

7 Signal Sequence for Test Mode 0 -- static test without read back

8 Signal Sequence for Test Mode 1 -- static test with read back

9 Signal Sequence for Test Mode 2 -- SEU Test versus frequency based on latches

10 Signal Sequence for Test Mode 3 -- SEU Test versus frequency based on DFFs

11 Synchronization of the read back data

12 Synchronization of the read back data Delay between the clock and output data from the SEU chi signal sequence generated to test the delay

13 Data Acquisition and Storage

14 Architecture of Software with GUI (Graphic User Interface)

15 Graphic User Interface Status Panel Information Display Panel Configuration Panel Command Panel

16 Basic sequence of each test process

17 Test Results --Output clock for SEU chip of different frequency

18 Test Results --Output clock for SEU chip of different frequency

19 Test Results --Output clock for SEU chip of different frequency

20 Test Results --Output clock for SEU chip of different frequency

21 Output signal sequence of the FPGA for Test Mod 0 at 40 MHz -- Beam signal -- ‘Load’ signal for SEU chip -- ‘Readback’ signal for SEU chip -- ‘Clock’ signal for SEU chip

22 Output signal sequence of the FPGA for Test Mod 1 at 40 MHz -- Beam signal -- ‘Load’ signal for SEU chip -- ‘Readback’ signal for SEU chip -- ‘Clock’ signal for SEU chip

23 Output signal sequence of the FPGA for Test Mod 2 at 40 MHz -- Beam signal -- ‘Load’ signal for SEU chip -- ‘Readback’ signal for SEU chip -- ‘Clock’ signal for SEU chip

24 Output signal sequence of the FPGA for Test Mod 3 at 40 MHz -- Beam signal -- ‘Clock’ signal for SEU chip -- Read back data from SEU chip

25 Function of testing cable delay 600 kHz 10 MHz 40 MHz

26 Format of files saved on the disk Test Mode 0 Test Mode 1

27 Format of files saved on the disk Test Mode 2 Test Mode 3

28 Consideration on Signal Integrity for the clock input of SEU chip Method of serial impedance match Waveform of clock with 10 MHz frequency, data “0000”Waveform of clock with 10 MHz frequency, data “1010”

29 Consideration on Signal Integrity for the clock input of SEU chip The new method for impedance match Waveform of clock with 40 MHz frequency, data “0000”Waveform of clock with 40 MHz frequency, data “1010”

30 Consideration on Signal Integrity for psout data from SEU chip Waveform of the ‘psout’ signal of Channel 5Waveform of the ‘psout’ signal of Channel 6 Location of the psout signals and the clock

31 Conclusion The logic in FPGA has been established to generate all necessary signals, acquire data and do corresponding data analysis. The software could conduct the user’s commands and communicates well with the FPGA through the USB interface. More should be considered about the signal integrity between the interface board and the SEU chip. The essential modification in the hardware is to change the impedance match method and provide more shielding between important signals.

32 Advices on the modification concerning the Signal Integrity 1) Change the impedance match method from serial impedance match to terminal impedance match. So 100 ohm resistors should be added near all the input pins of the SEU chip, including: resetb, serin, load, readback, parity_in, error_in, clock, selout. 2) Change the VCC supply from 1.5 V to 3.3 V for Bank B of the TTL transceiver which drives the input signals to the SEU chip. And serial resistors of 120 ohm should be used to tune the amplitude of the signals at the input pins of the SEU chip. 3) More wires should be used as for ground, which are used to shielding the important signals, such as clock, serin and psout. 4) To provide enough margin between the output signal from SEU chip and the TTL transceiver input level, the VDD_LVDS and VDD1 and VDD2 should remain separated in new design. 5) Add 'lvds_test_out' signal as for another method for the synchronization of read back data. 6) The power supply of 3.3 V should be provided for the interface board to the SEU board. By the way, the report about the system is attached.

33 Thanks