System Overview - PowerPoint PPT Presentation

1 / 47
About This Presentation
Title:

System Overview

Description:

A bit about SDRAM. Designed for high speed burst reads and writes ... SDRAM Buffer. We need to buffer the bit stream so we can do burst writes ... – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 48
Provided by: jasonde4
Category:

less

Transcript and Presenter's Notes

Title: System Overview


1
(No Transcript)
2
System Overview
3
Receiver Block Diagram
4
Back End Block Diagram
5
Revision Overview
6
Version 0.0,0.3,0.4 System Targets
  • BW 750 Mhz
  • ADC Resolution 8bits
  • Sampling Rate 1.5 Gsps
  • Direct RF sampling _at_ 440Mhz
  • Less complex analog design
  • Less components less chance of error

7
ADC Maximum Ratings
  • 1.5 Gsps Conversion Rate
  • 2.2 Ghz Full-Power Analog Input Bandwidth
  • 7.5 Effective Bits at Fin 750Mhz (Nyquist)
  • 250mV Input Signal Range
  • Latched, Differential PECL Digital Outputs
  • Selectable 816 Demultiplexer

8
What Does It All Mean?
  • At 1.5 Gsps we can do direct RF sampling of a
    750Mhz RF signal.
  • 7.5 Effective Bits 2.7mV resolution
  • PECL Positive Emitter Coupled Logic
  • High speed
  • Differential
  • 816 Demultiplexer slows the output data rate
    from 8bits_at_1.5Ghz to 16bits_at_750Mhz

9
Back End Block Diagram
10
Initial Logic Design Overview
11
Memory Interface Logic Timing
12
Memory Interface Logic Timing
Sample 1
Sample 2
Sample 3
Sample 4
Enabled
Clock
13
Recap
  • We have 64Bits _at_ 187.5 Mhz
  • We need 1.5GB of memory per second of captured
    data.
  • Sounds like an SDRAM solution is needed

14
A bit about SDRAM
  • Designed for high speed burst reads and writes
  • Relatively cheap at large capacity
  • SDRAM used in PCs is cheap
  • 1 GB of PC2100 109.00

15
SDRAM Buffer
  • We need to buffer the bit stream so we can do
    burst writes
  • SRAM can be used for this
  • Also used to allow time for memory refresh

16
DMUX Diagram
17
Level conversion
  • PECL coming from ADCs
  • Registers PECL in and out
  • SRAM TTL or LVTTL

18
Can We Use 1 FPGA Instead?
  • Simplify PCB design
  • Better signal integrity
  • Chip delavs Vs PCB delays
  • Ability to change design
  • Configurable I/O blocks eliminate the need for
    level conversion

19
Version 0.1 FPGA Specs
  • 1 Million gates
  • 200 Mhz internal clock frequency
  • 324 general purpose I/O pins 64 available
  • 170.00 each (qty 1000)

20
FPGA Eval Board Components
  • 32MB SDRAM on board
  • RS232 capabilities
  • USB capabilities
  • 10/100 capabilities

21
Back End Block Diagram
22
What is a SDRAM controller
  • Interface between data path and memory
  • Responsible for
  • Data Write Timing
  • Data Read Timing
  • Data Refresh
  • Data Addressing

23
DDR SDRAM Requirements
  • Data read/writes occur synchronous to the memory
    clock
  • Two data read/write per clock cycle
  • Memory commands also occur synchronous to the
    clock
  • Memory commands ONLY occur on the rising clock
    edge

24
Typical DDR SDRAM Timing Diagram
Consecutive Write Timing Diagram
Data Out Strobe
Data Out
Output Enable
Micron MT46VXXMXX Data sheet
25
DDR SDRAM Refresh
  • Must refresh all rows in any rolling 64mS
    interval
  • 64mS/8192Rows (256MB) 7.8µS average refresh
    interval
  • 7.8uS average refresh interval is maintained for
    higher density DDR SDRAMs

JEDEC Standard JESD79C
26
DDR SDRAM Buffer
  • Allows burst writes
  • Allows streaming input
  • Allows time for refresh

27
Back End Block Diagram
28
Where Are We Today
  • MAX108 ADC
  • 100 MHZ sampling
  • 8 bits/sample

29
Where Are We Today
  • FPGA running at 200MHZ
  • 50,000 8-bit Samples stored in FPGA
  • Drives ADC_at_100 MHZ
  • Serial connection to PC at 115,200bps

30
Where We Are Today
  • Collect information from FPGA via serial
    connection
  • Display Time domain signal

31
Where We Are Today
  • Display Frequency domain signal
  • View sidebands
  • View carriers

32
OFDM Signal Captured
  • Center frequency 25 MHz
  • Bandwidth 10 MHz
  • Maximum frequency 30 MHz
  • Fractional bandwidth 1/3
  • Number of carriers 8192
  • Carrier spacing 3.6 kHz
  • Symbol time 273µS

33
OFDM Spectrum
34
Current Version 0.1
  • Evaluation boards
  • 50,000 samples
  • 100 MHz sampling rate
  • 50 Mhz bandwidth

35
Ver 0.2
  • Evaluation boards
  • 32 Million samples
  • 100 MHz sampling rate
  • 50 MHz bandwidth

36
Ver 0.3
  • Custom PCB
  • ?? Billion samples
  • 1.5 Billion samples per second
  • 750 MHz bandwidth

37
Layout Issues
  • Propagation delay
  • Edge rates (highest freq component)
  • Trace impedance
  • Cross-talk
  • Grounding issues
  • Power supply issues

38
Digital Design Edge rates
  • Data Ready fall time 180pS
  • Most energy contained below 2.77 Ghz
  • We need to design for edge rates not bit rates

39
FPGA DReady output
  • Rise time 453.2 pS
  • Energy contained below 1.1Ghz

40
FPGA 100MHz Clock Output Differential Probe
  • Rise time 1.02 nS
  • Energy contained below 490Mhz

41
FPGA 100MHz Clock Output Passive probe
  • Rise time 2.9ns
  • Energy contained below 172.4 Mhz

42
Module Design
43
System Review
44
Review Specifications
  • 8 bits _at_ 1.5 Gsps (max)
  • 1.5 GB/s at max sampling rate
  • DDR SDRAM memory
  • High speed PCB design constraints

45
Project Timeline
46
fin
47
Typical PECL Input And Output Stage
Micrel SY88893V Datasheet
Write a Comment
User Comments (0)
About PowerShow.com