sRODdemo implementation

Slides:



Advertisements
Similar presentations
Basic HDL Coding Techniques
Advertisements

Lab 2 – DSP software architecture and the real life DSP characteristics of signals that make it necessary.
CS364 CH16 Control Unit Operation
Architecture-Specific Packing for Virtex-5 FPGAs
7-5 Microoperation An elementary operations performed on data stored in registers or in memory. Transfer Arithmetic Logic: perform bit manipulation on.
Registers and Counters. Register Register is built with gates, but has memory. The only type of flip-flop required in this class – the D flip-flop – Has.
ARM-DSP Multicore Considerations CT Scan Example.
BIST for Logic and Memory Resources in Virtex-4 FPGAs Sachin Dhingra, Daniel Milton, and Charles Stroud Electrical and Computer Engineering Auburn University.
Smart EQ Digital Stereo Equalizer Dustin Demontigny David Bull.
A Programmable Coprocessor Architecture for Wireless Applications Yuan Lin, Nadav Baron, Hyunseok Lee, Scott Mahlke, Trevor Mudge Advance Computer Architecture.
MIMO RAKE Antenna Technology for Advanced MIMO Wireless WAN and LAN Pr. Jean-Claude Ducasse Hypercable Telecommunications.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
GPGPU platforms GP - General Purpose computation using GPU
Octavo: An FPGA-Centric Processor Architecture Charles Eric LaForest J. Gregory Steffan ECE, University of Toronto FPGA 2012, February 24.
Marseille 30 January 2013 David Calvo IFIC (CSIC – Universidad de Valencia) CLB: Current status and development on CLBv2 in Valencia.
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle.
1 Kadlec MAPLD05/P149 Floating Point Controller as PicoBlaze Network on Single Spartan 3 FPGA Jiri Kadlec 1, Roger Gook 2 1 Institute of Information Theory.
High Speed, Low Power FIR Digital Filter Implementation Presented by, Praveen Dongara and Rahul Bhasin.
SHA-3 Candidate Evaluation 1. FPGA Benchmarking - Phase Round-2 SHA-3 Candidates implemented by 33 graduate students following the same design.
AMIN FARMAHININ-FARAHANI CHARLES TSEN KATHERINE COMPTON FPGA Implementation of a 64-bit BID-Based Decimal Floating Point Adder/Subtractor.
© 2003 Mercury Computer Systems, Inc. Beamforming for Radar Systems on COTS Heterogeneous Computing Platforms Jeffrey A. Rudin Mercury Computer Systems,
By V. Koutsoumpos, C. Kachris, K. Manolopoulos, A. Belias NESTOR Institute – ICS FORTH Presented by: Kostas Manolopoulos.
Area: VLSI Signal Processing.
By: Daniel BarskyNatalie Pistunovich Supervisors: Rolf HilgendorfInna Rivkin 10/06/2010.
USI 1 Scaling of a controller for an active filter.
Rinoy Pazhekattu. Introduction  Most IPs today are designed using component-based design  Each component is its own IP that can be switched out for.
Sample Code (Simple) Run the following code on a pipelined datapath: add1 2 3 ; reg 3 = reg 1 + reg 2 nand ; reg 6 = reg 4 & reg 5 lw ; reg.
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle.
V5 cluster search USB Rx USB Tx DSP Core DSP Controller Cluster FIFO ADC Data PC data.
STRING SEARCHING ENGINE FOR VIRUS SCANNING Author : Derek Pao, Xing Wang, Xiaoran Wang, Cong Cao, Yuesheng Zhu Publisher : TRANSACTIONS ON COMPUTERS, 2012.
Amplifier Grass Tech. BF511 Left ThumbRight Thumb Left FingersRight Fingers DSP Development Board (for BlackFinn 533) DSP: Filter and Controller BlackFinn.
Low Power, High-Throughput AD Converters
1 Lab. 12 Signal transmission with two boards  The system: –Use DSP to conduct processing in this lab. DigitalAnalog a(n)a(n) DigitalAnalog DAC ADC PC.
Low Power, High-Throughput AD Converters
An optimization of the SAFER+ algorithm for custom hardware and TMS320C6x DSP implementation. By: Sachin Garg Vikas Sharma.
1 Lab. 11 Modulation/demodulation with RF module  The system: Digital Analog  a(n)a(n) Filter Digital Digital filter (SRRC) Digital Analog  Filter Digital.
TPC CRU Jorge Mercado (Heidelberg) Ken Oyama (Nagasaki IAS) CRU Team Meeting, Jan. 26, 2016.
Parallel Implementation of Fast Fourier Transform on a Multi-core System Tao Liu Chi-Li Yu Nov. 29, 2007.
ARM (Advanced RISC Machine; initially Acorn RISC Machine) Load/store architecture 65 instructions (all fixed length – one word each = 32 bits) 16 registers.
GBT protocol implementation on Xilinx FPGAs Csaba SOOS PH-ESE-BE-OT.
Low Power, High-Throughput AD Converters
Tree and Array Multipliers Lecture 8. Required Reading Chapter 11, Tree and Array Multipliers Chapter 12.5, The special case of squaring Note errata at:
SuperB-DCH S ervizio E lettronico L aboratori F rascati 1LNF-SuperB Workshop – September 2010G. Felici DCH FEE STATUS Some ideas for Level 1 Triggered.
90° 1 LO ° 2 LO LO 90° ° 3 LO 4.
Presenter: Darshika G. Perera Assistant Professor
GBT-FPGA 120 MHz Modification Status
FPGA implementation of CNN Convolution layer logic
Head-to-Head Xilinx Virtex-II Pro Altera Stratix 1.5v 130nm copper
SLP1 design Christos Gentsos 9/4/2014.
Automated Extra Pipeline Analysis of Applications mapped to Xilinx UltraScale+ FPGAs
Optimal Receivers in Multipath: Single-Carrier and OFDM
Basic Pipeline Datapath
Electronics for Physicists
Spartan FPGAs مرتضي صاحب الزماني.
Introduction HCAL Front-End Readout and Trigger Joint effort between:
Simple Processor Control Unit
Introduction.
Programmable Logic Memories
FPGA IMPLEMENTATION OF NIST P-384 MODULAR MULTIPLIER
Next steps for SPP & ONL 2/6/2007
STUDY AND IMPLEMENTATION
Multiplier-less Multiplication by Constants
VLSI Programming 2IMN35 Lab 2 Questionnaire
Team A.W.E.S.O.M.- O 4000 February 13, 2007.
ECE 545 Lecture 17 RAM.
VLSI Programming 2IMN35 Lab 1 Questionnaire
Introduction.
C.2.10 Sample Questions.
C.2.8 Sample Questions.
C.2.8 Sample Questions.
Presentation transcript:

sRODdemo implementation 24/08/2019

Requeriments DSP Slices: GBT : RX (48) + TX(24) Memory: 10800 Slice registers (V7- 600.000) 45000 LUT (V7- ?) 17400 Slices occupied(V7- 75.000) 390 BRAM (36k each BRAM) (V7- 1000) Memory: Pipelines= 12bits x 48 ch x 2 gains x 300 depth x 2 (security)= 690Kbits Derandom= 16 evt x 300words@32bits x 2 (security) = 300Kbits TOTAL MEM (including BRAM from GBTs) = 10350 kbits (V/ - 37.000Kbits) DSP Slices: PreProcessing: 48 ch x 7 samples = 336 DSP slices Same for Optimal Filtering ( probably not needed) Total : 700 DSP slices (V7 - 2800)

a

a