CR Framework Simulink Clocking WINLAB – Rutgers University Date : July 26 2010 Authors : Prasanthi Maddala,

Slides:



Advertisements
Similar presentations
Ivan Seskar Rutgers, The State University of New Jersey
Advertisements

FPGA Configuration. Introduction What is configuration? – Process for loading data into the FPGA Configuration Data Source Configuration Data Source FPGA.
Sundance Multiprocessor Technology SMT702 + SMT712.
CSE 201 Computer Logic Design * * * * * * * Verilog Modeling
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Developing Video Applications on Xilinx FPGAs
Analog Devices FMCOMMS1-EBZ WINLAB – Rutgers University Date : April 22, 2013 Authors : Prasanthi Maddala,
Graduate Computer Architecture I Lecture 15: Intro to Reconfigurable Devices.
CRKIT R5 Clock Architecture WINLAB – Rutgers University June 13, 2013 Khanh Le.
Neurotransmitters and their Detection Introduction Design Testing Application Conclusion.
Project Check-off 2 UART Design Jeffrey Tsai. Project Thus Far FIFO SRAM UART IN UART OUT Main Control FSM Collision Audio In interface Audio Out interface.
Project Check Point 3 Audio Interface Jeff Du. Overview Project specs and overview next Tue. Mid-term next Thurs. This audio interface lab is REALLY easy.
CRKIT R5 Architecture rev 0.1 WINLAB – Rutgers University April 25, 2011 Khanh Le.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
Introduction to the Raw Handheld Board Jason Miller, David Wentzlaff, Nathan Shnidman.
Cognitive Radio Kit Tutorial Khanh Le, Prasanthi Maddala and Ivan Seskar WINLAB, Rutgers University Date : June 20, 2012.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
General Purpose FIFO on Virtex-6 FPGA ML605 board midterm presentation
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
Introduction to Counter in VHDL
Least Common Multiple (LCM)
How do you find the Least Common Multiple (LCM) of two or more numbers? For example, how do you find the Least Common Multiple of 12 and 15?
WINLAB Ivan Seskar Rutgers, The State University of New Jersey Contact: Ivan Seskar, Associate Director seskar (at) winlab (dot)
CRKit RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
CRKit RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
SDR Test bench Architecture WINLAB – Rutgers University Date : October Authors : Prasanthi Maddala,
CRKit RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
CRKit RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
Digital Radio Receiver Amit Mane System Engineer.
Simulink ® Interface Course 13 Active-HDL Interfaces.
© 2003 Xilinx, Inc. All Rights Reserved Answers DSP Design Flow.
© 2003 Xilinx, Inc. All Rights Reserved HDL Co-Simulation.
J.L. BIARROTTE, S. BOUSSON, C.JOLY, T. JUNQUERA, J. LESREL, L.LUKOVAC Institut de Physique Nucléaire (CNRS/IN2P3) Orsay – France O. LE DORTZ, J-F.
C/VHDL Codesign for LHCb VELO zero-suppression algorithms Manfred Muecke, CERN.
Getting Started with Lab 1 ECE 4401 Digital Design Lab 1.
CRKIT R5 Architecture rev 0.1 WINLAB – Rutgers University April 25, 2011 Khanh Le.
displayCtrlr Specification
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
CascadedBCDCntr&Display Aim : Capture, simulate and implement a 2-digit, loadable BCD up/down counter, with chip enable I/P (CE) and chip enable O/P (CEO).
CRKIT R5 Architecture rev 0.1 WINLAB – Rutgers University April 25, 2011 Khanh Le.
© 2005 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU HDL Co-Simulation.
CRKIT R5 Architecture rev 0.1 WINLAB – Rutgers University April 25, 2013 Khanh Le.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
OCRP RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
CRKIT R5 Clock Architecture
© 2003 Xilinx, Inc. All Rights Reserved Course Wrap Up DSP Design Flow.
Cognitive Radio Kit Tutorial Khanh Le, Prasanthi Maddala and Ivan Seskar WINLAB, Rutgers University Date : June 20, 2012.
OCRP RF Control WINLAB – Rutgers University Date : June Authors : Prasanthi Maddala, Khanh Le,
© 2003 Xilinx, Inc. All Rights Reserved Answers DSP Design Flow.
CSE 171 Lab 11 Digital Voltmeter.
TX Application Architecture WINLAB – Rutgers University Date : July 27th 2009 Authors : Prasanthi Maddala, Khanh.
LAV firmware status Francesco Gonnella Mauro Raggi 28 th March 2012 TDAQ Working Group Meeting.
Simulink App Test Bench Architecture WINLAB – Rutgers University Date : November Authors : Prasanthi Maddala,
OCRP Rx Architecture WINLAB – Rutgers University Date : Feb 2, 2010 Authors : Khanh Le, Prasanthi Maddala,
CRKIT R5 Architecture rev 0.1 WINLAB – Rutgers University April 25, 2011 Khanh Le, and Prasanthi Maddala.
WINLAB Open Cognitive Radio Platform Architecture v1.0 WINLAB – Rutgers University Date : July 27th 2009 Authors : Prasanthi Maddala,
Modifications to Support Multiple Crates with the TI Ed Jastrzembski – 9/16/09.
Basic Xilinx Design Capture. © 2006 Xilinx, Inc. All Rights Reserved Basic Xilinx Design Capture After completing this module, you will be able.
CRKIT R5 Clock Architecture WINLAB – Rutgers University June 13, 2013 Khanh Le.
CR Kit Packet Formatting WINLAB Rutgers University Date : June Authors : Khanh Le, Prasanthi Maddala,
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
PCIe control interface for user logic.
CRKIT R5 Architecture rev 0.1 WINLAB – Rutgers University
CR Kit Packet Formatting
“IDX-88Gen” DVI Genlock MATRIX 사양서
ADC32RF45 with KCU105 Internal Clock GHz.
Least Common Multiples
ADC12J4000, TSW14J10, VC707 Dec 10x.
ADC12J4000, TSW14J10, KC105, Dec 4x.
Presentation transcript:

CR Framework Simulink Clocking WINLAB – Rutgers University Date : July Authors : Prasanthi Maddala, Khanh Le,

CR Framework R3 Architecture Clocks Ethernet clock DAC IF clock DAC ref clock ADC IF clock Pkt. Proc. (2) App (2) Control Plane Simulink Clocking Options Clock Enables (Default) Hybrid DCM – Clock Enable Expose Clock Ports Fake Clock Ports (?) 125 MHz100 MHz CE : MHz CE : 4 25 MHz 50 MHz 100 MHz

Clock Enables Multiple subsystem generator, with 2 subsystems Can not generate DAC IF and ADC IF clocks. Will more subsystems help - yes, but the generated rtl has to be combined with clk gen. code.

Hybrid DCM - CE Multiple subsystem generator, with 2 subsystems Hybrid DCM – CE generates up to 3 clks. Rest of the clks are clk enabled. 3 highest frequencies are generated using DCM. Can not generate same frequency with both DCM and clock enable Ex: ADC IF clk = 25 MHz. App Clk = 25 MHz MHz with clock enable Xilinx core FIFOs have to be imported as black boxes (to be used as Sync FIFOs between App and DAC/ADC IFs). Works well if only 3 clocks are required

Expose Clock Ports Need not use Multiple Subsystem generator. Xilinx core FIFOs have to be imported as black boxes (to be used as Sync FIFOs). Generated rtl code has to be combined with a clock generation code to get the bit stream. System clock – 500 MHz (LCM of all the clocks) Easy for Modelsim co-simulation ?