1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 7 Report Friday 15 th August 2008 Jack Hickish.

Slides:



Advertisements
Similar presentations
18 Bit ADC Status Collaboration meeting May 18, 2007.
Advertisements

Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Week 3. Assembly Language Programming  Difficult when starting assembly programming  Have to work at low level  Use processor instructions >Requires.
CS4432: Database Systems II Buffer Manager 1. 2 Covered in week 1.
Qstarz Data Logger Self-test Procedure. Reasons for unable to Log 1.Memory is full 2.Memory error due to improper operation 3.Device is broken We can.
V 0.21 Audio Record/Playback Maxim 517 Audio mini jack OUT0 DIP Switch + - Vout DAC LM386PIC RA0/AN0 I2C bus Open for record Closed for playback EEPROM.
Analog to Digital Conversion. Introduction  An analog-to-digital converter (ADC, A/D, or A to D) is a device that converts continuous signals to discrete.
From SRAM to DDR3 for VFC-HPC V2 Consequences and performances.
Interfacing Analog and Digital Circuits
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Double buffer SDRAM Memory Controller Presented by: Yael Dresner Andre Steiner Instructed by: Michael Levilov Project Number: D0713.
Informationsteknologi Friday, November 16, 2007Computer Architecture I - Class 121 Today’s class Operating System Machine Level.
DATA ACQUISITION SYSTEM FPGA2 APEX20K200E SAMSUNG MICROCONTROLLER ARM - RISC CORE (50MHZ – 32 BIT, 8 KByte SRAM) BOOT FLASH 512K X 16 PROGRAM MEMORY SDRAM.
Anush Rengarajan Feng Zheng Thomas Madaelil
IT Systems Number Operations EN230-1 Justin Champion C208 –
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France LHCb upgrade meeting Tests tools Status for Analog and Digital parts  Tools to test.
Find an Inverse Equation Algebraically. To find an inverse equation algebraically: 1.Switch the x and y in the equation. 2.Solve for y.
Final Presentation Performed by: Boris Goychman & Eyal Tsin Instructor: Tsachi Martsiano Annual project, Winter 2012.
Development of Readout ASIC for FPCCD Vertex Detector 01 October 2009 Kennosuke.Itagaki Tohoku University.
Data Acquisition Software Integration and ADC Characterisation Jack Hobbs 4 th August
Gretina data flow and formats Chris Campbell LBL.
ECE-L304 Lecture 5. 2 Step 3 Lab Complete 8-pin header Data Bus Test Port Resistor Array LED Array Timing & Filter Components Self-Clocked ADC DAC External.
Problems discussed in the review session for the final COSC 4330/6310 Summer 2012.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
Data Handling Stephen Kaye Caltech Data Format in Pipeline 16 Bit data from ADC FPGA combines multiple conversions (subtract 5 reset, add.
AIDA FEE64 development report August 2010 Progress after Texas CAD work Manufacturing 25th August
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
Computer Guts and Operating Systems CSCI 101 Week Two.
USB Project (15 th August) Ian Coulter. Last Week Needed to work error flags and error counting into labview. This seems to work successfully but doesn’t.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
USB Project Ian Coulter. USB Interface USB Menu -Download HEX File -Send Trigger -Start DAQ.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 5 Report Tuesday 29 th July 2008 Jack Hickish.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
SoLiD/PVDIS DAQ Alexandre Camsonne. DAQ limitations Electronics Data transfer.
DAQMB Status – Onward to Production! S. Durkin, J. Gu, B. Bylsma, J. Gilmore,T.Y. Ling DAQ Motherboard (DMB) Initiates FE digitization and readout Receives.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 6 Report Wednesday 6 th August 2008 Jack Hickish.
3 Sep 2009SLM1 of 12 SLM performance and limitations based on HW tests.
Straw readout status Status and plans in Prague compared with situation now Choke and error Conclusions and plans.
August 4th 2008Jacques Lefrancois1 Digital specification Keep signal treatment ( dynamic pedestal subtraction)Keep signal treatment ( dynamic pedestal.
1 Status report 2011/8/12 Atsushi Nukariya. 2 Progress ・ FPGA -> Revision is completed. -> Obtained data from front-end chip. ・ Software.
Status report 2011/7/28 Atsushi Nukariya. Progress Progresses are as follows. 1. FPGA -> Analyze data from FPGA, and some revise point is found. 2. Software.
Status report 2011/7/15 Atsushi Nukariya. Progress Progresses are as follows. 1. GEMFE2 Chip -> The signal is seen. 2. FPGA -> Data format is changed.
22/06/2016James Leaver Current FED Tester Status.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
Computer System Structures
Chip Config & Drivers – Required Drivers:
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
Computer Performance & Storage Devices
PyBAR Firmware Structure and Operation Experience
PID meeting SCATS Status on front end design
Christophe Beigbeder PID meeting
USB Project (6th August)
DCH Electronics Upgrade: Overview and Status
COMPUTER MEMORY & DATA STORAGE
COMPUTER MEMORY & DATA STORAGE
Clock Domain Crossing Keon Amini.
A Comparison of Field Programmable Gate
Example of DAQ Trigger issues for the SoLID experiment
Data Acquisition Software Integration and ADC Characterisation
Beginning C Lecture 11 Lecturer: Dr. Zhao Qinpei
Overview: File system implementation (cont)
The CMS Tracking Readout and Front End Driver Testing
PID meeting Mechanical implementation Electronics architecture
August 19th 2013 Alexandre Camsonne
USB Project (22nd August)
Presentation transcript:

1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 7 Report Friday 15 th August 2008 Jack Hickish

2 Progress Last Week Implemented error checking system – both continuous and single “get status” methods

3 Since then... External FIFO Switched to using external FIFO as main buffer. Reason: it's about 100 times bigger than the internal FIFO. Could have done this from the beginning, but internal FIFO was easier to work with and simulate. But not much, in the end.

4 Speed Test Test 1 Data received over USB but not written to disk. Maximum speed: 7 channels full speed (This is theoretical maximum for FPGA)‏ Test 2 Data received and written (without analysis/checking/combining bytes) to file. File closed. File reopened and overwritten with new data. Cycle continuously, checking full LED for signs of error.

5 Speed Test

6 Unable to do better than 1 channel at half speed – (1.4 million samples per second) or 2.8MB/s If all 16 channels were being used, this equates to 87kHz per channel. An overnight test showed 1.5 hrs error free data acquisition at this speed. However, Ian's new binary file writer is much faster (around 8 times).

7 New test function implemented, which will allow data to be simulated at the earliest point in the FPGA. Allows testing of new accumulators. Simulated data is also different for each channel, can help check bits of data are not being lost to timing lags. New Test Mode

8 Test everything. Make sure it all works. The Week Ahead...