Sundance Multiprocessor Technology SMT702 + SMT712.

Slides:



Advertisements
Similar presentations
Interfacing mixed signal peripherals by protocols of packet type Emil Gueorguiev Saramov Angel Nikolaev Popov Computer Systems Department, Technical University.
Advertisements

FPGA Configuration. Introduction What is configuration? – Process for loading data into the FPGA Configuration Data Source Configuration Data Source FPGA.
VLV T – Workshop 2003 C. A. Nicolau – VLV T - Amsterdam 5-8 October 2003 A 200-MHz FPGA based PMT acquisition electronics for NEMO experiment Read Out.
Analog Devices FMCOMMS1-EBZ WINLAB – Rutgers University Date : April 22, 2013 Authors : Prasanthi Maddala,
Sundance Multiprocessor Technology SMT702 and SMT712 Clocks and Reset Synchronous Data Acquisition and Output.
Sundance Multiprocessor Technology SMT702 + SMT712.
Offering the freedom to design solutions Sundance PXIe Solution.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
1 Final Presentation Project A – Spring 2009 High Speed Signal Processing Board Design Student: Nir Malka Lior Rom Instructor: Mike Sumszyk Duration: 1.
Configuration. Mirjana Stojanovic Process of loading bitstream of a design into the configuration memory. Bitstream is the transmission.
Sundance High-tech DSP solutions. Giving you the freedom to design Multiprocessor Technology Ltd SYSTEM CONFIGURATION.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
NS Training Hardware. Memory Interface Support for SDRAM, asynchronous SRAM, ROM, asynchronous flash and Micron synchronous flash Support for 8,
General Purpose FIFO on Virtex-6 FPGA ML605 board midterm presentation
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
DDL hardware, DATE training1 Detector Data Link (DDL) DDL hardware Csaba SOOS.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Digital Radio Receiver Amit Mane System Engineer.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
High Speed Data Converter University
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
F.F. - 18/07/ User Guide of the Input Trigger Multiplexer unit with input signal rate counters.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
Concept of Modular Design Module Carriers Embedded or PC-Host Modules A/D,D/A,I/O DSP,FPGA IMAGING,MEMORY Systems Data Acquisition Medical Industrial Control.
ATLAS SCT/Pixel TIM FDR/PRR 28 July 2004 Firmware - Matt Warren1 Physics & Astronomy HEP Electronics Matthew Warren John Lane, Martin Postranecky TIM Firmware.
Electronic System Design GroupInstrumentation DepartmentRob Halsall et al.Rutherford Appleton Laboratory17 October 2001 Clock Distribution Scheme LVDS.
NEDA collaboration meeting at IFIC Valencia, 3rd-5th November 2010 M. Tripon EXOGAM2 project Digital instrumentation of the EXOGAM detector EXOGAM2 - Overview.
Understanding Data Acquisition System for N- XYTER.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
8114A Overview. 8114A Overview 10-Feb-04 Page A Overview 1) Specifications and Applications 2) Operational Overview 3) Block Diagram.
P. Baron CEA IRFU/SEDI/LDEFACTAR Meeting Santiago de Compostela March 11, A review of AFTER+ chip Its expected requirements At this time, AFTER+
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
EA PROJETO EM ELETRÔNICA APLICADA Bruno Mourão Siqueira.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Present Uses of the Fermilab Digital Signal Receiver VXI Module Brian Chase,Paul Joireman, Philip Varghese RF Embedded Systems (LLRF) Group.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
Performed By: Tal Goihman & Irit Kaufman Instructor: Mony Orbach Bi-semesterial Spring /04/2011.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
The World Leader in High Performance Signal Processing Solutions SD/SDIO Introduction Cliff Cai.
Readout controller Block Diagram S. Hansen - CD-1 Lehman Review1 VXO Ø Det Links to 24 SiPM Front End Boards Clock Event Data USB ARM uC A D Rd Wrt 100Mbit.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Test Boards Design for LTDB
ADS54J66EVM Test with TSW14J10EVM and ZC706
Data Handling Processor v0.1 First Test Results
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Firmware Structure Alireza Kokabi Mohsen Khakzad Friday 9 October 2015
CoBo - Different Boundaries & Different Options of
Hans Krüger, University of Bonn
ADS54J20EVM Test with TSW14J10EVM and ZC706
ADC32RF45EVM Test with TSW14J10EVM and ZC706
Matrix Processor / Backplane Design Details
ADC32RF45 with KCU105 Internal Clock GHz.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
ADC32RF45EVM Test with TSW14J10EVM and ZC706
הודעות ריענון מהיר והרחבות דגימת אות Low-Level
ADC32RF45 Testing.
Read Out and Data Transmission Working Group
Reconfigurable FPGAs (The Xilinx Virtex II Pro / ProX FPGA family)
Presentation transcript:

Sundance Multiprocessor Technology SMT702 + SMT712

Sundance Multiprocessor Technology Organization:  Introduction to SMT702 High-speed ADC  Introduction to SMT712 High-speed DAC  FPGA Configuration (SMT702/SMT712)  Sundance Firmware Model  SMT702 Firmware Overview  SMT712 Firmware Overview  SMT702 Clocks and Resets  SMT712 Clocks and Resets  The DDR2 ‘FIFO’ Controller  Host PC Software: SMT7026  Practical Time: Questions, Help, Suggestions...

Sundance Multiprocessor Technology SMT702 High-speed ADC  PXIe, 3U format (32bit PXI an option) 4- lane, up to 8-lane connected Most controllers do not support 8...  Dual 8bit ADC’s, up to 3Gsps (DDR mode) AC-coupled Serial configuration Calibration feature Typical BER = x10 to the -18 CLKIN range = 500MHz – 1500MHz  Therefore (DDR) Fs = 1GHz – 3GHz Can be synchronized to same sampling time  PLL +VCO with Ref. lock Clock circuit External clock/Internal clock  3GHz(1.5GHz) or 1.5GHz(750MHz) when internal (x1 or x1/2) Reference clock in (software select)  External  10MHz backplane  100MHz backplane Reference clock out

Sundance Multiprocessor Technology SMT702 High-speed ADC  Trigger Internal (PXIe backplane) External (front panel)  Flash + CPLD configuration  1GB DDR2 memory x2 banks 64bit wide, 128M deep Max, 333MHz (250MHz default)  SHB x2 LVTTL 32bit + 3control +1Clock  SATA I x2  RSL x1 4 data 250MB/s  Xilinx parallel JTAG  Xilinx FPGA FFG (fastest) FX70T, LX110T (possibility for SX50T, SX95T)  All SMA connectors on front-panel

Sundance Multiprocessor Technology System Architecture

Sundance Multiprocessor Technology SMT712 High-speed DAC  PXIe, 3U format (32bit PXI an option) 4- lane, up to 8-lane connected Most controllers do not support 8...  Dual 12bit DAC’s, up to 2.3Gsps AC-coupled Serial configuration Typical SFDR figures are close to 70dBs Stable frequency synthesis without the need for an external clock input DCM limitation of 120MHz, so minimum sampling frequency is 960Msps Can be synchronized to same sampling time  PLL +VCO with Ref. lock Clock circuit External clock/Internal clock  Default sampling frequency = 2.3GHz Reference clock in (software select)  External  10MHz backplane  100MHz backplane Reference clock out

Sundance Multiprocessor Technology SMT712 High-speed DAC  Trigger Internal (PXIe backplane) External (front panel)  Flash + CPLD configuration  1GB DDR2 memory x2 banks 64bit wide, 128M deep Max, 333MHz (250MHz default)  SHB x2 LVTTL 32bit + 3control +1Clock  SATA I x2  RSL x1 4 data 250MB/s  Xilinx parallel JTAG  Xilinx FPGA FFG (fastest) FX70T, LX110T (possibility for SX50T, SX95T)  All SMA connectors on front-panel

Sundance Multiprocessor Technology System Architecture

Sundance Multiprocessor Technology Questions?

Sundance Multiprocessor Technology SMT702 + SMT712 FPGA Configuration

Sundance Multiprocessor Technology CPLD + Flash Configuration  The FPGA in both the SMT702 and SMT712 are configured at power up from a selectable address in on-board flash  A CPLD manages accessing the flash chip for configuration, and reading/writing from the Host – transparent from user  Flash size for both systems = 256Mbit

Sundance Multiprocessor Technology SMT6002  The SMT6002 is the provided Host application used to access the flash chip for loading and deleting bitstreams via a connection block in the FPGA to the CPLD.  The tool will automatically detect the type of board and read the contents of the flash when launched.  The default firmware (at address 0x0) is read-only and so protected from deletion. This is so that even after custom bitstream booting, there is always a recoverable link to the flash for correction.

Sundance Multiprocessor Technology Changing the Flash Contents  Deleting Select the bitstream to remove and press ‘Delete’. There is a ‘Safe-erase’ option which will remove every bitstream in flash except for the default bitstream at address 0x0. There is an option to remove the entire flash, but requires a modification to the Windows Registry.  Adding After a bitstream path has been chosen, select a position in flash to load the bitstream. With the ‘Basic’ addressing mode chosen, the offset address will be adjusted automatically for the board accessed. Comments and Version information may be optionally loaded as well if desired.

Sundance Multiprocessor Technology Bitstream Configuration  The position offset address in flash can be chosen by switch selection (SW1). SW1 has four, on/off switches integrated, but only toggle 1 and 2 are used.  The address to be booted can be counted in binary.  Position 0, (offset 0x0 default) is SW1(1 = off, 2 = off).  Position 1, (offset 0x800000) is SW1(1 = off, 2 = on).  Etc.  The FPGA can also be reconfigured after power up by selecting the bitstream, then ticking ‘Reconfigure FPGA from Flash’. Press ‘Commit’.  The approximate time to configure the FPGA from flash and be ‘alive’ to the Host is approximately 140ms.

Sundance Multiprocessor Technology Questions? The SMT6002 Help file can be found at: C:\Program Files\Sundance\SMT6002\SMT6002.chm