High Speed Digital Systems Lab Spring/Winter 2010 Midterm presentation Instructor: Rolf Hilgendorf...
-
date post
20-Dec-2015 -
Category
Documents
-
view
217 -
download
4
Transcript of High Speed Digital Systems Lab Spring/Winter 2010 Midterm presentation Instructor: Rolf Hilgendorf...
High Speed Digital Systems LabHigh Speed Digital Systems LabSpring/Winter 2010Spring/Winter 2010
Midterm presentation Midterm presentation
Instructor: Instructor: Rolf HilgendorfRolf Hilgendorf
Students: Students: Elad Mor, Ilya ZavolskyElad Mor, Ilya Zavolsky
Integration of an A/D Integration of an A/D Converter Converter
Into The Sub-Nyquist Xampling Into The Sub-Nyquist Xampling SystemSystem
Integration of an A/D Integration of an A/D Converter Converter
Into The Sub-Nyquist Xampling Into The Sub-Nyquist Xampling SystemSystem
2
TopicsTopics Project overview.Project overview. Progress made since characterization Progress made since characterization
presentation .presentation . Initial receiver block diagram.Initial receiver block diagram. State machine.State machine. Initial simulation test result.Initial simulation test result. New given Guidelines and receiver New given Guidelines and receiver
technology plan overview.technology plan overview. Time tableTime table
Integration of an A/D into Xampling System
Project OverviewProject Overview
3Integration of an A/D into Xampling
System
Our goal is to integrate a sub-system that would Our goal is to integrate a sub-system that would convert the incoming analog samples to digital convert the incoming analog samples to digital signals. Then they will be processed and signals. Then they will be processed and reconstructed in the sub-Nyquist Sampling reconstructed in the sub-Nyquist Sampling system.system.
For this purpose we shall use the TI ADS6423 For this purpose we shall use the TI ADS6423 Evaluation module. Evaluation module.
Progress made since Progress made since characterization characterization
presentation presentation Understanding the system requirements.Understanding the system requirements. Acquisition of working tools (Quartus, ModelSim, Acquisition of working tools (Quartus, ModelSim,
ProcWizard).ProcWizard). Design of the initial receiver/transmitter.Design of the initial receiver/transmitter. Design of Control Logic for the circuit. Design of Control Logic for the circuit. Running Circuit Simulation on ModelSim for validation Running Circuit Simulation on ModelSim for validation
purposes.purposes. Analysis of Simulation Results. Analysis of Simulation Results. Research of ideal settings for Receiver Implementation. Research of ideal settings for Receiver Implementation.
4Integration of an A/D into Xampling
System
Initial transmitter-receiver block Initial transmitter-receiver block diagramdiagram
5Integration of an A/D into Xampling
System
Controller State Machine Controller State Machine DiagramDiagram
7Integration of an A/D into Xampling
System
Initial simulation test Initial simulation test resultsresults
8Integration of an A/D into Xampling
System
The Altera Stratix III Differential The Altera Stratix III Differential signals Receiversignals Receiver
9Integration of an A/D into Xampling
System
The Stratix III device has dedicated The Stratix III device has dedicated circuitry to receive high-speed differential circuitry to receive high-speed differential signals. signals.
The receiver has a differential buffer, PLL, The receiver has a differential buffer, PLL, DPA block, synchronization FIFO buffer, DPA block, synchronization FIFO buffer, data realignment block, and a data realignment block, and a deserializer.deserializer.
New given Guidelines and our New given Guidelines and our plan for the receiver plan for the receiver
technology technology According to Gidel we shall not be able to According to Gidel we shall not be able to use Source Synchronous Receiver – almost use Source Synchronous Receiver – almost certain that it won’t work properly.certain that it won’t work properly.
We now aim to use a DPA (Dynamic Phase We now aim to use a DPA (Dynamic Phase Alignment) for the alignment of the data bits.Alignment) for the alignment of the data bits.
The BitSlip Mechanism will be used for word The BitSlip Mechanism will be used for word Synchronization.Synchronization.
The ADS6423 A/D card offers transmission The ADS6423 A/D card offers transmission test patterns that we intend to use. test patterns that we intend to use.
Single PSDB connection can mix LVDS and Single PSDB connection can mix LVDS and Non-LVDS pins.Non-LVDS pins.
10Integration of an A/D into Xampling
System
Bit Slip MechanismBit Slip Mechanism
12Integration of an A/D into Xampling
System
Skew in the transmitted data along with skew added by the link causeschannel-to-channel skew on the received serial data streams. If DPA is enabled, the received data is captured with different clock phases on each channel. This may cause the received data to be misaligned from channel to channel. To compensate for this channel-to-channel skew and establish the correct received word boundary at each channel, each receiver channel has a dedicated data realignment circuit that realigns the data by inserting bit latencies into the serial stream.
13
Time table (Semester A)Time table (Semester A)Task \ WeekTask \ Week 1111 1212 1313 1414
JulJuly1y1
JulJuly2y2
JulJuly3y3
July4
August1
August 2
August 3
ProcWizard Channel Lift
Design an adapter card
Design of the A/D Controller
Final Design of LVDS Receiver
Integration of the system
Form a debug strategy
30-01
Integration of an A/D into Xampling System