High Speed Digital System Lab Final Presentation 1 semester project Instructor: Mony Orbach Students: Pavel Shpilberg Ohad Fundoianu
Acquaintance and Learning noise sources and physical attributes of High Speed Digital Channels. Implementation of SerDes transceiver up to 3Gbps on ALTERA Stratix2GX SI Development board. Watching, measuring and understanding Signal Integrity phenomena. Design a high speed 4 channels transmitter for academic research.
QUARTUS Stratix 2GX and Signal Integrity Development Board Agilent 8000B Series Infiniium Oscilloscope
HS Digital Channel Definition: Amplitude Dependent Noise: CT, ISI, Timing, PS Independent Noise: Skin effect, Ohmic and Dielectric loss, EMI Jitter : RJ-DJ Example: CRU disturbed by Jitter
PLL - Phase Locked Loop: Used for filtering noise and achieving high rates 8/10b - DC-balanced coding which prevents errors insures right sampling of the signal.
memory Transmitter Scope Receiver FPGAGX FPGA Digital validation Analog validation
Phase compensation Byte serializer * 8B/10B Encoder * Serializer PLL
Word Aligner Deserializer PLL+CRU Byte Deserializer * 8B/10B Decoder * Rate matcher * Phase compensation
Single Transiver with effective data rate of up to 3.25 Gbps. memory TransmitterReceiver Single Transiver with effective data rate of up to Gbps. memory TransmitterReceiver Single Transiver with CRU (clock recovery unit) turned off. memory TransmitterReceiver clk Four transmiters on single chip- each one in different freq, and different line type (long,stripline, microstripline). memory Transmitter Receiver Features: Transfer data from memory to memory with high rate Features: The highest frequency possible on this transiver Features: Both transmitter and receiver get clocks (different ones). Synchronization depends on data. Features: Each transceiver in different block- requires different clock connection to each of the trancievers.
Serial data 2496Mbps signal - 40” Line Regular StripLine
Serial data 2496Mbps signal 40” Line Regular StripLine
1248Mbps signal – Regular StripLine Clock signal Serial data
Pre-Tap First Post-Tap Second Post-Tap
Four random data outputs at Gbps rate All four outputs are aligned and have constant delay (delay between different channels is constant and does not change on reset, or turn down) The design is saved in EPCS64 chip so there is no need to reconfigure the device when turning on An output clock indicates when data cycle is done Data cycle length can be easily changed to any number (2 n-3 · 10 for all n) All four channels must be the same type (strip line)
Transmiter XAUI Parallel clk mem counter mem