Home
Critical Techniques for High Speed A/D Converters
Contents
1. A GC4016 24 m oe O CHA C E 320 MHz DIGITAL OUT UP aye DUAL 500 MHz CHB R JE 16 BIT D A f DAC5686 OUT The Model 7640 is the PCI board version of the Model 7140 PMC module on the previous page It allows a complete software radio transceiver development system within a low cost desktop PC environment Like the Model 7140 the Model 7640 is sup ported with drivers for VxWorks Linux and Windows so that it may be used in a wide range of systems with diverse operating system require ments Desktop PC Software Radio Development System Wireless Basestation and FPGA Development System 2 Ch 105 MHz 14 bit A D with 4 Ch Digital Receiver 2 Ch 500 MHz 16 bit D A with Digital Upconverter Virtex Il Pro FPGA with 512 MB SDRAM le i m B 128 MB pa SDRAM Model 7640 128 MB SDRAM 256 MB SDRAM 16 MB FLASH PCI 2 2 INTERFACE lt t gt PCI Bus 64 bits 66 MHz Also available are two compact PCI versions of the product the Model 7240 6U cPCI and the Model 7340 3U cPCI version All of these product are fully supported with the GateFlow FPGA design resources for adding custom algorithms and IP cores Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniqu
2. 1 25 GB sec gt Dual 4x Serial RIO 1 25 GB sec gt Fs 2 y Front Panel CLOCK SYNC 32 32 _ LVDS amp TRIGGER es gt Timing GENERATOR FIFO Bus gt 32 128K F y FIFO 128 MB SDRAM The 6821 can be used simply as a wideband data acquisition front end The 215 MHz A D converter operating continu ously generates a data stream of 430 MB sec Since each VXS port can handle data transfers up to 1 25 GB sec either one of them can deliver streaming data to a destination VXS device like a processor or memory Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems enN Teck 6 Applications 6 RIS2503 Wideband Signal Processing and Recording System JBOD Disk Array VIRTEX II VIRTEX II Model 6822 Dual 215 MHz A D The RTS2503 Wideband Signal Processing and Recording System uses the Model 4205 1 GHz PowerPC I O processor platform two Model 6226 FPDP Adapters and the Model 6822 Dual Channel 215 MHz A D Board The system shown above has two optional Model 6251 FPDP Adapters in place of the Model 6226 adapters to provide an additional pair of Virtex
3. A A 4 wW y rw O The effect of undersampling as you probably expected is that the IF signal is folded down to the first page This is really an automatic fre quency translation performed for free by the sampling process For the signals on every odd numbered sheet the effect is a frequency translation by a multiple of Fs For the signals on even numbered sheets there is a reversal of the frequency axis on that sheet followed by a translation by an odd multiple of Fs 2 Again this is much easier to follow by visualizing the fan fold model This undersampling technique 1s extremely popu lar in software radio systems which almost always follow the A D converter with a digital down converter DDC Regardless of where the undersampling folding process translated the signal of interest the DDC can translate it down to 0 Hz as a complex base band signal Once the complex signal is at base band the reversal of the frequency axis is easily undone by simply changing the sign of the Q component Guidelines for Sampling and Undersampling Use the fan fold paper to validate your sampling plan for the characteristics your input signal Carefully evaluate A D specifications for operation in the undersampling mode Ensure low noise wideband circuitry in the front end ahead of the A D Transforming coupling often is superior to an amplifier for IF or RF inpu
4. 128 MB SDRAM 128 MB sae as 7140 256 MB SDRAM 16 MB FLASH _e XMC Switched o e a 4x Serial Ports 5 Fabric Connector PCI 2 2 lt p INTERFACE lt p 64 bits 66 MHz PCI Bus A GC4016 four channel narrowband digital down converter can be sourced from the A D converters from the delay memory or from the PCI bus Two 4x switched serial ports implemented with the Xilinx Rocket I O interfaces connects the FPGA to the new XMC connector with two 1 25 GB sec data links to the carrier board A dual bus system timing generator allows sepa rate clocks gates and synchronization signals for the A D converter and D A converter It also supports large multi channel applications where the relative phase of the communications channels must be preserved The 7140 is available in commercial ruggedized and full conduction cooled packaging for deploy ment in a wide range of application environments Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems enNT eck 5 Products Model 7640 2 Channel Transceiver and FPGA PCI Board Windows and Linux Drivers CHA 105 MHz IN ye A D CHB 105 MHz N pe ae A D CLK A _ gt DUAL CLK B TIMING BUS CLOCK amp SYNC CEN BUS
5. Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems ERT ee 5 Products Levels of Ruggedization for High Speed A D Converter Products Level LO L1 L2 L3 L 4 Sine Vibration 2g 2g 10g 10g 20 500 Hz 20 500 HZ 20 2000 Hz 20 2000 Hz Random Vibration 0 01 92 Hz 0 04 g Hz 0 1 g2 Hz 0 1 g2 Hz 20 2000 Hz 20 2000 Hz 20 2000 Hz 20 2000 Hz Humidity No Conf Coat 0 to 95 0 to 95 0 to 95 0 to 95 0 to 95 With Conf Coat 0 to 100 0 to 100 0 to 100 0 to 100 0 to 100 non condensing In order that the 68xx family of VME boards and Levels L3 and L4 are provided for environments the 7140 PMC module can operate in harsh where air in not available to cool the boards due to environments of heat vibration shock or altitude very high altitude or severe conditions of dust five different levels of ruggedization are offered moisture or sand This chart shows the five levels and the appropri Instead the boards are put in a sealed enclosure ate environmental specifications for each and heat is drawn out through thermal conduction Level LO 1s standard commercial level for normal The next few slides illustrate out strategy for lab environments conduction cooling Levels L1 and L2 are for forced air cooling e
6. Critical Techniques for High Speed A D Converters in Real Time Systems gt Co 7 Summary summary For More Information Vendors A D Technology and Markets Sampling and Filtering Techniques New FPGA Technology for A Ds Serial Switched Fabrics for A Ds High Speed A D Products Applications Summary As we have seen quite a bit of technology needs to surround and support these new high speed A D converters in order to deploy them successfully in real time systems A complete signal acquisition plan must be developed that includes frequency content of the signal voltage levels accuracy and bandwidth Processing these extremely high speed sample streams is often possible only with FPGA technology FPGAs can also help implement interfaces to the new Serial switched fabrics so that data can be successfully delivered to other parts of the system We looked at several product examples and then at several critical applications that illustrate the impressive variety of tasks and systems made possible by this newly available technology Pentek DSP Software Radio www pentek com Pentek FPGA Resources www pentek com gateflow Xilinx Fabric IP Cores Gigabit I O www xilinx com Altera Fabric IP Cores Gigabit I O www altera com Bustronic VXS Backplane www bustronic com Analog Devices A D Converters www analog com Atmel A D Converters www atmel com Trade and Standa
7. The Model 6256 maximizes FPGA resources for applications requiring the AD6645 105 MHz 14 bit A D converters The standard unit features two of these A D converters while the option 009 adds another pair of A Ds for a total of four In order to accommodate the extra two inputs an additional front panel plate is required next to the first panel so that the option 009 occupies two slot widths Each pair of A D converters has its own external SMA sample clock input internal crystal oscilla tor and LVDS clock sync timing bus connector on the front panel This allows all four A Ds to be operated synchronously or as two separate pairs Two Xilinx Virtex I Pro XC2VP50 six million gate FPGAs provide generous signal processing horsepower for demanding algorithms Each FPGA features a 64 MB SDRAM memory for on board delay and transient capture applications Each FPGA also includes a 16 MB flash memory for storing boot code for the internal IBM 405 PowerPC microcontroller cores The Model 6256 is supported with the GateFlow Design Kit and factory installed cores as well as the ReadyFlow Board Support Libraries Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 5 Products
8. Principles of Undersampling For narrowband signals above Fs 2 undersampling can be used to intentionally alias the input signal Very useful for IF outputs of UHF VHF receivers Successful undersampling needs careful selection of e Signal Frequency e Signal Bandwidth e Bandpass Filter e Sampling Frequency Signal of Interest Fs 2 3Fs 2 The third sampling mode called undersampling or sub sampling is ideal for many systems that use an analog RF translator front end These receivers usually deliver IF outputs often at 21 4 or 70 MHz with bandwidths ranging from a few kilo hertz to tens of MHz depending on the receiver If we wanted to perform baseband sampling on a 70 MHz signal we would have to choose a sam pling rate of well over 140 MHz This may require an A D that adds cost and power to the system However because the IF signal is inherently bandlimited we can take advantage of the folding caused by sampling and use a lower frequency A D This is a little tricky since you have to carefully choose the sampling frequency and filtering according to the signal frequency and bandwidth Let s see how Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems en Teck 2 Sampling and Filtering Techniques Princi
9. p OutA FIFO Slot 1 32 32 FPDP II gt ca mae Out C Slot 2 32 32 FPDP II p 128k P out FIFO Slot 1 32 32 FPDP II fae Ei Slot 2 4x Switched oy a oa i sec Model 6822 VXS Switched Backplane Both the 6821 and 6822 feature powerful clocking and synchronizing features that allow multiple boards to be used in multi channel applications where the phase relationship between channels is critical This supports applications such as beam forming direction finding diversity receivers and phased array radar applications Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems ERT ee 5 Products Model 6826 2 GHz A D and with Xilinx Virtex ll Pro FPGA Atmel AT84AS008 10 bit 2 GHz A D Converter digitizes 800 MHz BW FPGA accepts dual 80 bit packed words from data demultiplexers FPGA performs DDC Data Formatting FFT Demodulation etc VXS Switched Serial Fabric Ports Dual 4x Links 1 25 GB sec each lt O RF Input 80 50 ohms lt 32 FPDP II 26 Le maa 400 MB sec So 512 MB DDR RAM Ext Clock In 128k i FPDP II 50 ohms 16 MB FIEO 400 MB sec FLASH lt O rz 80 ASX e
10. Model 7140 2 Channel XMC Transceiver and FPGA Module Virtex Il Pro FPGA Dual 500 MHz 16 bit D As Digital Up Converter Dual 4x Serial Fabric Ports Dual Sync amp Timing Bus ae A 105 MHz 14bit A D aie B 105 MHz 14bit A D CLKA nya CLK B TIMING BUS eS GEN PA GC4016 24 amp SYNC E gt QUAD C BUS a DDC OUT and DUAL 500 MHz 4 ae SC tess CHA 320 MHz DIGITAL ie UP CONVERTER The Model 7140 is Pentek s first complete trans ceiver PMC module It includes two 105 MHz 14 bit A D converters and two 500 MHz 16 bit D A converters to support two wideband receive and transmit communication channels The Xilinx Virtex II Pro FPGA features 6 million gates of logic density and 232 hardware multipli ers for implementing DSP functions It also features 512 MB of SDRAM for imple menting transient capture of up to 1 2 seconds of A D data for radar applications and up to 600 msec of digital delay memory for signal intelli gence tracking applications A 16 MB flash memory supports the boot code for the two on board IBM 405 PowerPC micro controller cores within the FPGA A 9 channel DMA controller and 64 bit 66 MHz PCI interface assures fast efficient transfers among module data sources Dual 105 MHz 14 bit A Ds 4 Channel DDC 512 MB SDRAM PCI 2 2 Interface i eee a
11. PENT eck 3 FPGA Technology GateFlow Design Kit User Block Simplified view of typical VHDL source code modules User Block pins defined for input output control status amp clocks Data path is factory configured as a straight wire DIGITAL FPGA INPUT gt MEZZANINE INTERFACE ANALOG INPUT AD g gt DIGITAL RECEMER lt e e EXT CLK O gt LVDS CLK amp CLOCK Es amp SYNC SYNC DRIVERS gt a XTAL OSC Here s a simplified block diagram of a typical software radio module showing the FPGA as the large green box and external hardware devices connected to it The yellow blocks inside the FPGA are VHDL code modules that handle the standard factory functions and interfaces The User Block is a VHDL module that sits in the data path with pin definitions for input output status control and clocks In the standard product the User Block is configured as a straight wire between input and output If the FPGA designer can create an IP core or a custom algorithm inside the User Block so that it conforms to the pin definition he will have a very low risk experience in re compiling and installing his custom code And remember he can also make changes outside of the User Block since we provide source code for all the modules GateFlow Design Kit
12. f om om rom Pos P The Virtex E family includes a generous mix of y 8 za por 1 x 7om com configurable logic blocks logic cells system gates and block memory The Virtex II family added built in hardware multipliers a major benefit for software radio signal processing that supports digital filters averagers demodulators and FFTs Each hardware product uses some of the FPGA resources to implement some of the standard factory functions of the products such as interfaces data formatting state machines and operating modes The chart above shows these three families of FPGAs with the various Pentek hardware products that use them The Virtex II Pro family dramatically increased the number of hardware multipliers and also added embedded PowerPC microcontrollers The Virtex II Pro is also the first family to incorporate Rocket I O multi gigabit serial transceivers to support the new switched serial fabrics The three part Virtex 4 family namely LX FX and SX offers various combinations of significantly higher resources densities with reduced power dissipation For the first time built in gigabit ethernet interfaces offer power connections to external system devices Pentek has developed the GateFlow FPGA Design Resources to address this requirement However since many of the newer FPGAs are so large even after all of the standard factory functions have been implemented
13. 6821A D Converter Also notice the VXS PO connector in the middle of the back edge of the board Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems ERT ee section 6 Applications 1 Wideband FPGA Digital 2 Wideband FPGA based Receiver using Installed IP Core Digital Demodulator Install Pentek GateFlow IP Core 422 Install Demodulation IP Cores Wideband DDC gt AM FM PM etc e Selects frequency band of interest QPSK FSK QAM etc reduces data rate Send selected band thru inter FPGA path to second FPGA Down convertered demodulated data delivered through lower FPDP outputs PENTEK 6821 PENTEK 6821 215 MHZA D VME Board 215 MHZA D VME Board mes Fs Ext Clk XTAL Front CLOCK SYNC CLOCK SYNC amp TRIGGER i amp TRIGGER GENERATOR Bus GENERATOR 128 MB SDRAM Here s a simplified block diagram of the Model 6821 215 MHz A D converter that shows an installed 422 Wideband Digital Down Converter IP core we discussed earlier In the second FPGA we can install some de modulation IP cores for a specific radio waveform we need to handle The down converted demodulated outputs are It can handle input rates up to 296 MHz so this delivered through the front panel FPDP ports 215 MHz A D converter is nice
14. A D Converter boards can accommodate two Core 422 Extended Wideband DDC IP Cores The two Xilinx XC2VP50 devices are configured as two independently controlled digital down converters with a tuning range from DC to 107 5 MHz and output bandwidths as high as 86 MHz GateFlow Summary GateFlow Design Kit e Known good model serves as a reference starting point e User block eliminates design effort for hardware I O e Cookbook instructions and flexible FPGA loader utilities GateFlow IP Core Library e Outstanding performance from optimized algorithms e Validated designs proven on Pentek hardware e Extensive documentation and test benches GateFlow Factory Installed IP Cores e Outstanding performance from optimized algorithms e Eliminates FPGA design tasks with ready to use solution e Thoroughly tested documented and supported with ReadyFlow In summary GateFlow FPGA Design Resources offer three ways to extend the functions of FPGAs The GateFlow FPGA Design Kit allows customers to add their own algorithms to Pentek catalog products The GateFlow IP Core Libraries are high performance DSP algorithms available for any Xilinx platform The GateFlow Factory Installed Cores allow customers to add powerful FPGA resources to Pentek board level products easily and with full software library support Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email in
15. BANDPASS IF AID ae BANDPASS i a FILTER CONVERTER AMPLIFIER Intermediate Frequency LOCAL OSCILLATOR In case the antenna signal frequency is too high to be digitized directly by the A D converter it has to be translated down using an analog mixer and local oscillator The top diagram shows a simplified representation of this analog translation to baseband with a low pass filter following the mixer The bottom diagram shows the translation to an intermediate frequency or IF this 1s quite common In this case the filter is a bandpass filter centered at the IF frequency So far we ve discussed three types of front end circuitry 1 Direct sampling with no translation on the previous slide 2 Analog translation to baseband 3 Analog translation to IF But how do we design the filters in each case Let s go back to review some fundamental sampling theory Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 2 Sampling and Filtering Techniques Filtering Helps Avoid Noise and Aliasing In all systems the A D input must be filtered for two important reasons e Eliminate out of band noise e Eliminate aliasing Nyquist sampling theorem requires the input sign
16. II Pro FPGAs Combined resources of this system include two 215 MHz 12 bit A D converters six 6 million gate Virtex II Pro FPGAs and two 3 million gate Virtex I FPGAs That s a total of 42 million gates for some really significant horsepower Triggering and gating functions on the A D board are ideal for radar pulse acquisition Fibre Channel 160 MB sec Pro FPGA Model 6251 FPDP Adapters Panel ex B ees ETHERNET DMA i ona Controller i a ea VME64 n UNIVII lt 37 4 D a W TE o s Os p ma Ro gt lt o TE x A gt PCI Bus 1 64 bits 66 MHz VIRTEX II FPGA PCI Bridge amp DMA PENTEK Model 4205 G4 PowerPC Fibre channel storage of up to 160 MB sec allows direct capture of pulsed radar signals Signals captured on the fibre channel disk can be delivered to the PC host for post acquisition analysis and archiving Synchronization across multiple A D boards support large synchronous multi channel applications including beamforming diversity combining and direction finding The RTS 2503 is fully supported with Pentek s SystemFlow software tools and GateFlow FPGA Design Resources A simliar system based on the 2 GHz sampling rate Model 6826 handles extremely wideband applications Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com
17. and the general trend of replacing older mechanical and analog systems with digital signal processing DSP based systems DSP offers significant advantages for handling signal complexity communications security improved accuracy and reliability and reduced size weight and power Of necessity many DSP systems require an A D at the front On the commercial side high speed A Ds are used in wireless mobile communication systems satellite systems commercial radar systems for airliners air traffic control towers and ships as well as for wireless networks for home office and public facilities Industrial uses include medical imaging systems and process control systems for manufacturing Government systems account for many of the high end applications including phased array military radar radar and communications counter measure systems global military radio networks unmanned aerial vehicles and intelligence gather ing systems Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems 1 A D Markets and Technology New Monolithic A D Technology Smaller geometry lower core voltages and power dissipation Much higher sample rates and bit accuracy Wideband input circuitry optimized for direct IF sampling IF intermediate frequency
18. coefficients are stored in RAM structures within the FPGA so users can enter new coefficient values during runtime with no need for recompiling the FPGA Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems eEnN Teck 3 FPGA Technology Dowloadable Evaluation IP Core Models Customers can download an evaluation copy Download from Pentek GateFlow IP Core web page Evaluation core can be tested under simulation Requires Xilinx ModelSim FPGA simulation tool Core can be tested for function size amp accuracy All of these IP cores can be evaluated before purchasing simply by downloading an evaluation model from the Pentek web site at www pentek com gateflow This model file can be installed and run on the Xilinx ModelSim tools to check size accuracy and function of all the IP core resources Factory Installed IP Cores Popular signal processing functions Standard off the shelf hardware Optimized for specific mezzanine cards Optimized for efficient FPGA resource utilization Optimized for execution amp throughput speed Eliminates need for FPGA development Specified as an option to standard products No licensing or NDA Required Pentek ReadyFlow Board Support Libraries The third GateFlow
19. duplex 4x serial ports PO MultiGig RT 2 connector Two 4x Serial Ports VXS Payload Card The VXS Payload card has a standard 6U VME outline with standard VME64x backplane connec tors for P1 and P2 You can see the new PO backplane connector mounted between P1 and P2 This is the new seven row MultiGig RT 2 connec tor for PO and it handles two full duplex 4x serial ports VXS Switch Card No P1 or P2 and no connection to VMEbus Special backplane power connector and slot keying Uses MultiGig RT 2 connectors for up to 18 4x Serial Ports VXS backplane connects 4x serial ports to Payload Cards and other Switch Cards gt gt eb eb x x MultiGig RT 2 connectors 18 4x Serial Ports Power VXS Switch Card A The VXS Switch card has a 6U VME board form factor but no P1 and P2 connectors Instead it uses several MultiGig RT 2 connectors to handle up to eighteen 4x full duplex switched serial ports This board joins the payload cards so they can talk to each other As you may have guessed we obviously need a new backplane Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems ERT ee 4 Switched Serial Fabrics N
20. o p gt lt _ 25 input offset and lt 25 output offset CLOCK Here s a simplified view of the data flow into and out of the four stage FFT engine for the 4k point FFT Four separate input streams are processed in parallel with a 25 offset between the streams This explains why the effective FFT calculation time for engine is 25 of the data collection time This core supports one channel with 75 input overlap processing two channels with 50 input overlap processing or four independent channels with no overlap Wideband Digital Downconverter IP Core 421 Operates at input clock rates to 160 MHz Real or complex output spectrum inversion amp offset Requires XC2V1500 Xilinx Virtex Il FPGA or larger Two will fit inside the XC2V3000 Mixer Filter Complex Mixer 16 TE OoOO E i m gt Q Baseband Complex l oA Decimator Digital Input 16 i Qi FIRLowpass Q _ amp Formatter 0 ae ent gt y i utputs a 1 Complex Filter Bea j Decimation 4 Factor amp Output Mode on Coefficient LUT Oscillator A i Filter Coefficients Tuning Frequency This wideband digital down converter 1s classic architecture of mixer local oscillator and filter that takes full advantage of the hardware multipliers and memory inside the Virtex II devices It offers real or co
21. offering is the family of GateFlow Factory Installed IP Cores Pentek will install selected IP cores from the GateFlow IP Core Library on Pentek catalog products This is done by simply appending an option number to the model number All installed cores are fully tested and supported with Pentek ReadyFlow Board Support Libraries These installed cores allow customer to take advantage of these turbo charged products without investing in FPGA design skills and resources Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems ERT ee 3 FPGA Technology Extended Wideband DDC Installed IP Core Tunable across a 107 5 MHz range Output bandwidths from 2 5 MHz to 86 MHz Decimation settings 2 4 8 16 32 amp 64 User programmable filter coefficients pea Ext Clk XTAL OSC Front Panel LVDS Timing Bus PENTEK 6821 aces MB Ea MB hale aces a A D VME Board es J OUTPUT VXS or FPDP Xilinx XC2VP50 With GateFlow Factory Installed 422 DDC Core 1 Sara ee a ee OUTPUT V XS or l iz FPDP Xilinx XC2VP50 With GateFlow Factory LOCAL OSCILLATOR Installed 422 DDC Core ee ee ee ee a The new 215 MHz A D converter featured on the Pentek Model 6821 and 6822 VXS
22. 0 MHz 1 10 3300 MHz Atmel TS83102G0B 2000 MHz 1 10 3000 MHz Maxim MAX108 1500 MHz 1 8 2200 MHz National ADC081000 1000 MHz 1 8 1700 MHz National ADC08D1000 1000 MHz 2 8 1700 MHz Atmel JTS8388B 1000 MHz 1 8 2000 MHz Maxim MAX104 1000 MHz 1 8 2200 MHz Atmel AT84AD001B 1000 MHz 2 8 1500 MHz Maxim MAX106 600 MHz 1 8 2200 MHz Atmel AT84AD004B 500 MHz 2 8 1000 MHz Maxim MAX101A 500 MHz 1 8 1200 MHz Atmel TS8308500 500 MHz 1 8 1300 MHz Maxim MAX1121 250 MHz 1 8 600 MHz Analog Dev AD9480 250 MHz 1 8 400 MHz TelASIC TS1410 240 MHz 1 14 500 MHz Analog Dev AD9430 215 MHz 1 12 700 MHz Analog Dev AD9410 210 MHz 1 10 500 MHz Analog Dev AD9054 200 MHz 1 8 350 MHz Here s a long list of some of the commercially available monolithic A D converters with sam pling rates of at least 200 MHz and resolution of at least 8 bits These are all candidates for board level products for embedded systems Notice I ve listed the input bandwidth at the right just to highlight the importance of direct IF sampling applications also call undersampling In the next section we ll discuss more about the principles and rules of sampling Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK Section 2 Sampling and Filtering Techniques Direct Baseband RF Signa
23. 1 5 Star Fabric VXS is the popular name for a switched serial backplane fabric implementation for VMEbus Officially it is being defined by the VITA stan dards organization as specification VITA 41 It defines two types of cards The VXS Payload Card is a processor memory or I O board identical in concept to popular board functions already in use It has a new PO connector that contains two serial ports for data transfers across the backplane Each serial port has four differential gigabit serial lines ganged together for input and another four serial lines for output and they are commonly referred to as 4x serial ports The VXS Switch Card is a new type of board with many serial ports and cross point switches to join the Payload cards The VXS specification is fabric agnostic in that there are five sub specifications one for each of the five fabrics we just looked at Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 4 Switched Serial Fabrics VXS Payload Card Typical functions processor memory I O Board is mechanically compatible with legacy VME boards Uses standard VME64x connector for P1 amp P2 Uses MultiGig RT 2 serial PO connector between P1 amp P2 PO connector supports two full
24. AS e Personal computer connectivity Board to Board and peripheral ER support HyperTransport e Aimed at personal computer market e Chip to chip and board to board RapidlO e Targeted for COTS embedded computing e Chip to chip and board to board Rapid kO Infiniband is primarily aimed at server and storage system connectivity for box to box links StarFabric strength is in providing transparent serial links between PCI devices PCI Express and the advanced switching exten sion is Intel s initiative for connectivity between processors and boards in personal computers and workstations Hypertransport is promoted by AMD for connec tions within personal computers RapidIO is targeted for embedded computer component vendors and system integrators It addresses the needs real time computing at several levels Now let s see how these fabrics have been adapted to the popular VMEbus VXS Switched Serial Fabric Standard for VMEbus VITA 41 Specification for 6U VMEbus Two Card Types Defined Payload and Switch Payload Card e Processor DSP Memory I O A D D A etc e Two 4x Serial Switched Fabric Ports on New PO Connector Switch Card e Serial Fabric Crosspoint Switch e Joined to Payload Cards via Backplane Wiring Covers Multiple serial switched standards as sub specifications e VITA 41 1 Infiniband e VITA 41 2 Serial RapidlO e VITA 41 3 PCI Express e VITA 41 4 Gigabit Ethernet e VITA 4
25. D RECEIVER HEADER FPGA VO The Model 7631A 1s especially well suited for low cost desktop development systems Simply by plugging the unit into a desktop PC backplane engineers can develop software radio applications using Windows or Linux device drivers They can also use the FPGA resources to develop custom IP cores Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems eEnN Teck 5 Products Model 6256 2 4 Ch A D and Dual Virtex Il Pro FPGA VIM 2 Two or Four A D 6645 105 14 bit 105 MHz A D Converters Wideband Transformer Coupled Inputs to 150 MHz Two Virtex Il Pro FPGAs 12 Million Gates Total Dual 64 MB SDRAMs for Delay and Transient Capture Optional GateFlow FFT DDR and Pulse Comp Cores CH A RF IN 105 MHz Se CH B RF IN 105 MHz 14bit A D EXTCLK 1 CLOCK amp SYNC GENERATOR 1 LVDS CLOCK BUS 1 lt gt piieetiaetiaetiaetieettntiaetiantiantietiastantientintiantintiantiaetan ental teint arti ected eaten ell lial ela el eelel eee eli EXT CLK 2 CLOCK amp SYNC LVDS CLOCK BUS 2 lt gt See ee 14bit A D Opti I on 009 CH DRF IN Is d 105 MHz Slot 2 14bit A D
26. Il Pro FPGAs Dual AD9430 12 bit 215 MHz A D Converters Dual Xilinx Virtexll Pro FPGAs XC2VP20 or XC2VP50 Digitizes gt 100 MHz Bandwidth VXS Switched Serial Fabric Data Ports Dual 4x Channels 1 25 GB sec each RF Input 50 ohms ai 128 MB SDRAM Fs LVDS Clock aT Ext Clock In amp Sync Bus 50 ohms TA FLASH XTAL y osc roe ae ct Ei RF Input 50 ohms Eo 3 16 MB FLASH Control and Status VME Slave Interface 4 Fo All Sections VMEbus The Model 6822 is identical to the Model 6821 except it features two AD9430 215 MHz 12 bit A D converters Each A D delivers its data di rectly into the associated Virtex II Pro FPGA The interfaces and other resources of the Model 6822 are the same as the Model 6821 just de scribed Because the sampling rate is well beyond conven tional ASIC digital downconverters none are included on the board Instead the Pentek GateFlow IP Core 422 Ultra Wideband Digital Downconverter can be used in one or both of the FPGAs to perform this func tion This core can be incorporated by the cus tomer using the GateFlow FPGA Design Kit or ordered as a factory installed option 4x Switched Serial Fabric 1 25 GB sec 32 8k 32 FPDP II gt
27. MS PENT EK Critical Techniques for High Speed A D Converters in Real Time Systems First Edition Technology Theory Products Applications by Rodger H Hosking Vice President amp Cofounder of Pentek Inc Pentek Inc One Park Way Upper Saddle River New Jersey 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Copyright 2005 Pentek Inc All rights reserved Contents of this publication may not be reproduced in any form without written permission Specifications are subject to change without notice Pentek GateFlow ReadyFlow and VIM are a registered trademarks of Pentek Inc Other trademarks are owned by their respective companies Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck section 1 A D Markets and Technology Handbook Overview and Introduction A D Technology and Markets Sampling and Filtering Techniques New FPGA Technology for A Ds Serial Switched Fabrics for A Ds High Speed A D Products Applications Summary Above are a list of topics covered in each section of this handbook all related to the latest genera tion of high speed A D products for embedded real time systems A D analog to digital converters frequentl
28. Project Files Project files for Xilinx Foundation ISE Tools e Archived project files for default factory configuration for standard factory product operation e VHDL source code for all project files e Software module interconnect block diagram e JTAG chain definition files e User Block I O connections diagram Other files e Pentek FPGA Design Kit User s Manual FPGA manufacturers data sheet and user s guide FPGA Loader Utility The GateFlow Design Kit is intended to be used with the Xilinx ISE Foundation Tool Suite and customers should be trained and familiar with this tool and FPGA design principles in general The design kit installs as a complete project file within the ISE environment and includes all of the project files that Pentek engineers used to create the standard factory product These include configuration and definition files VHDL source JTAG definition files and I O block diagrams The design kit also includes several utilities but one important resource is the FPGA Loader Utility Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 3 FPGA Technology GateFlow Design Kit FPGA Loader Utility Front Panel I O FPGA Loader Utility e FPGA configuration loader utility executes on host or baseb
29. Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck section 3 FPGA Technology FPGAs The Essential Companion for High Speed A Ds On chip processor cores Internal clock rates up to 600 MHz Reduced power with core voltages near 1 volt Dedicated on chip hardware multipliers Memory densities of over 10 million bits High density BGA and flip chip packaging Flexible memory structures Logic densities of over 10M gates Silicon geometries near 0 1 microns On board giga bit serial interfaces Over 1200 user I O pins Configurable interface standards FPGAs or Field Programmable Gate Arrays are commonly coupled to high speed A Ds for several key reasons they can perform real time digital signal processing faster than general purpose programmable processors and they offer ex tremely high speed interfaces to other system components including built in interfaces to the new high speed serial switched fabrics BGA and flip chip packages provide plenty of I O pins to support these on board gigabit serial transceivers and other user configurable system interfaces Other important features are on chip processor cores computation clocks of up to 600 MHz and lower core voltages to keep power and heat down In the late 1990s dedicated hardware multipliers started appearing and now you ll find literally hundreds of them on chip as part of the DSP initi
30. XS XC2VP50 2 6826 AT84AS008 2 2 GHz 2 10 VME FPDP VXS XC2VP100 1 1 2 1 1 7240 AD6645 105 MHz 14 cPCl PCI XC2VP50 2 1 1 1 The chart above shows a listing of Pentek high speed A D converter products for sampling rates of 80 MHz and higher All of these products feature user configurable Xilinx FPGAs fully supported with GateFlow FPGA Design Resources Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 5 Products Model 7131 16 Ch Multiband Digital Receiver PMC with A D and FPGA Software Radio PMC for Low Cost Single Board Computers Two AD6645 105 MHz 14 bit A D Converters 16 Digital Receiver Channels Bandwidths to 10 MHz 3 Million Gate Virtex II User Configurable FPGA Device Drivers for VxWorks Windows and Linux Ruggedized Versions Available for Harsh Environments GateFlow FPGA Design Kit CH A IN 105 MHz ae CH B IN 105 MHz E Toe EXTERNAL Clock CLOCK IN eee LVDS CLOCK GENERATOR amp SYNC BUS om P The Model 7131 16 Channel Multiband Receiver is a PMC PCI Mezzanine Card module The 7131 PMC be attached to a wide range of industry processor platforms equipped with PMC sites The faceplate of a PMC module fits in a cutout on the front panel of the processor board and the PCI bus inte
31. a significant percentage of FPGA resources remain unused and available for customer use This chart shows the percentage of unused system gates and RAM available to the user for extending the FPGA to include custom algorithms Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 3 FPGA Technology Pentek s GateFlow FPGA Design Resources GateFlow FPGA Design Kit Pentek s GateFlow Design Resources offers three ways to take advantage of these FPGA products GateFlow IP Core Library GateFlow Factory Installed IP Cores If you want to add your own custom algorithms we offer the GateFlow FPGA Design Kit If you need off the shelf algorithms for high performance software radio functions you can take advantage of the GateFlow IP Intellectual Property Core Library The third strategy is our GateFlow Factory Installed Cores available as product options for many FPGA based software radio products Let s start with the GateFlow FPGA Design Kit GateFlow FPGA Design Kit Allows FPGA design engineers to easily add functions to standard factory configuration Includes VHDL source code for all standard functions e Control and status registers e A D and Digital receiver i
32. aces can be implemented by using the 64 user defined FPGA I O pins on the P4 connector Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 5 Products Model 7631A 16 Ch Digital Receiver PCI Board with A D and FPGA GateFlow FPGA Design Kit CH A IN 105 MHz 14bit A D CH B IN 105 MHz 14bit A D EXTERNAL Porock Pentek s First Software Radio PCI Board for Desktop PCs Two AD6645 105 MHz 14 bit A D Converters 16 Digital Receiver Channels Bandwidths to 10 MHz 3 Million Gate Virtex Il User Configurable FPGA Device Drivers for Windows and Linux CLOCK IN 0 gt CLOCK amp E OSC sync o GENERATOR amp SYNC BUS Versions of the 7131 are also available as PCI boards 7631A and CompactPCI boards 7231 All three products have identical features The FPGA in all of these products is fully sup ported with the GateFlow FPGA Design Kit and GateFlow FPGA IP Core Library Software drivers support VxWorks Windows and Linux processor board operating systems Model 7631A QUAD RECENMER gt QUAD RECEIVER gt je a Interface D gt 64hbits D QUAD 66 MHz RECEIVER gt H QUA
33. al bandwidth must be less than one half the sampling rate of the A D converter Some systems like an IF stage provide inherent bandlimiting before the A D Fundamental Sampling Modes e Baseband Wideband Sampling e Baseband Pre select Sampling e Undersampling Filters ahead of the A D are needed primarily for two reasons to eliminate out of band noise and to eliminate out of band signals that can cause aliasing Nyquist tells us that whenever sample a signal with an A D the bandwidth of that signal must be less than half the sampling rate of the A D Filters help us guarantee that this rule is met Sometimes the bandwidth is already limited by the signal source like the output of an IF stage that takes advantage of the IF filter bandwidth But each case has to be analyzed individually The design of the filter is also critically linked to the sampling mode Here we ve listed three fundamental sampling modes 1 Baseband wideband sampling 2 Baseband pre select sampling 3 Undersampling which is also sometimes called sub sampling To help you get a feel for the filter requirements of each mode we present a convenient tool for analyzing the effects of sampling in the frequency domain Fan Fold Paper Model to Visualize Sampling Plot the spectrum of the input signal on transparent fan fold printer paper scaled so the frequency axis is aligned with multiples of Fs on the backward folds Spectrum of RF Input S
34. ally save you hours of tedious trouble shooting not only during design verification but also for production testing In the last few years a new industry of third party IP or intellectual property core vendors now offer thousands of application specific algorithms ready to drop into the FPGA design process to help beat the time to market crunch and to minimize risk Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 3 FPGA Technology FPGAs Key Resources for DSP Parallel Processing O Hardware Multipliers for DSP FPGAs can now have over 500 hardware multipliers Flexible Memory Structures e Dual port RAM FIFOs shift registers look up tables etc Parallel and Pipelined Data Flow e Systolic simultaneous data movement Flexible I O e Supports a variety of devices buses and interface standards High Speed Available IP cores optimized for special functions Like ASICs all of the logic elements in FPGAs can execute in parallel This includes the hardware multipliers and you can now get over 500 of them on a single FPGA This is in sharp contrast to a programmable DSP which normally have just a handful of multipliers that must be operated sequentially instead FPGA memory can now be configured in the design t
35. ative launched by virtually all FPGA vendors High memory densities coupled with very flexible memory structures meet a wide range of data flow strategies Logic slices with the equivalent of over 10 million gates result from silicon geom etries shrinking down to 0 1 microns FPGAs New Development Tools High Level Design Tools Block Diagram System Generators S Schematic Processors High level language compilers for VHDL ay amp Verilog Advanced simulation tools for modeling speed propagation delays skew and board layout Faster compilers and simulators save time Graphically oriented debugging tools IP Intellectual Property Cores e FPGA vendors offer both free and licensed cores e FPGA vendors promote third party core vendors e Wide range of IP cores available To support such powerful devices a whole new world of design tools are appearing that now open up FPGAs to both hardware and software engineers Instead of just accepting logic equations and schematics these new tools accept entire block diagrams as well as VHDL and Verilog definitions Choosing the best FPGA vendor often hinges heavily on the quality of the design tools available to support the parts To minimize some of the tricky timing work for hardware engineers excellent simulation and modeling tools help you quickly analyze worst case propagation delays and suggest alternate routing strategies to minimize them within the part This can re
36. ay Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EIZ 3 FPGA Technology Evolving FPGA Generations Xilinx FPGAs in Pentek Products Pentek H ardware Available FPG A Resources Xilinx Virtex E Virtex Il 18x18 hardware multipliers for DSP Virtex Il Pro Dual PowerPC microcontrollers Xilinx Virtex Il Xilinx Virtex Il Pro XCV600E XC2V1000 XC2V3000 XC2VP20 XC2VP50 Virtex Il Pro Gigabit serial transceivers for switched fabric anor Lower Power Higher Density Gig ENET SE view a ee Model Type FPGAs XCV600E f XC2V3000 XCE4VSX55 XCE4VFX100 Logic Cells 15 552 32 256 55 296 94 896 Gates RAM Slices RAM Slices RAM Slices RAM Slices RAM 42s vme 2 ooo o szs vine 2 peara s4 100 I 4 100 rats PowoC cons o cesta eae ee Rocketo Serai fo o OE o poms vm fal eners E ee E neat Viney 225 ee east wie 2 a 20 100 This table shows three four of Xilinx devices used eat vme 2 96 ion 00 100 e e VME 98 100 99 100 in current and future Pentek Products the Virtex E Se the Virtex II the Virtex II Pro and the Virtex 4 mo pwc 1 Sey te reo Pret oor a rom om rom oom rst oo
37. c A D Data Rate Pulse Repetition Period 10 On Off Capture Gate On Oo Let s assume the duty cycle of the radar pulse is 10 and we have set up the triggered collection window so that data samples are stored in memory only during this time The front panel LVDS timing bus allows up to synchronize data collection across multiple chan nels for linear or phased array radar systems The A D converter generates 430 MB sec of data but we are only capturing it 10 of the time By using the local memory as an elastic buffer this rate can be averaged and delivered to the FPDP ports at a much lower rate of 43 MB sec Now let s look at a signals intelligence applica tion Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 6 Applications 4 Signals Intelligence Tracking Receiver A D data delivered into SDRAM digital delay memory A D data delivered into a Pentek FFT IP Core FFT detects frequency of interesting input signals PowerPC Controller tunes DDC to signal frequencies Delayed data feeds DDC to match FFT Tuning time Output of DDC is de hopped amp down converted signal 128 MB Delayed Data 215 MHz gt 12 Bit A D AD9430 A trackin
38. e single input stream from the A D into two simultaneous processing chains At the front end of the Core 422 wideband receiver a demultiplexer sends even samples to the upper DDC arm and odd samples to the lower DDC arm A final stage combines the two decimated DDC streams into a single output In this way a 296 MHz input sample stream can be handled with two 148 MHz DDC cores operating in parallel What about performance of this core compared with an ASIC device Wideband DDC Performance GC1012B Input Resolution 12 bits Input Format Real Only Maximum Input Data Rate 100 MHz Maximum Input Bandwidth SOMHz NCO Frequency Resolution 28 bits NCO Phase Offset None NCO Output Resolution 12 bits 18 bits NCO SFDR 75 dB 110 dB Mixer Output Resolution 13 bits 17 bits Number of FIR Filter Sets One Four FIR Filter Programmability Fixed User Programmable FIR Coefficient Resolution 14 bits 18 bits Default 80 Filter Ripple 0 1 dB 0 04 dB Default 80 Image Rejection 75 dB 100 dB Output Resolution 10 to 16 bits 16 or 24 bits Compared with the industry standard ASIC equivalent the 421 and 422 Cores deliver higher sample rates programmable filter coefficients and much better overall signal to noise performance because of improved bit accuracies in each stage In fact four user selectable sets of FIR filter coefficients are available for each of the six decimation settings These 24 sets of
39. e operated up to 160 MHz But at a reference clock frequency of 100 MHz the core 404 executes a 4k complex FFT in just over 10 usec So how does that compare with a general purpose DSP or RISC processor In fact a 500 MHz G4 PowerPC takes ten times longer and a 300 MHz TI C6203 takes 20 times longer The message here is that if need to do an FFT strongly consider doing it in an FPGA Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 3 FPGA Technology Pipelined FFT Data Flow IP Cores 401 and 404 Cores 401 amp 404 use QUAD pipelined architecture Four input amp output streams staggered at 25 offset e Four input output points for each input clock FFT calculation time for Core 404 4096 points e Four FFTs are computed in parallel every 4096 clocks e Effective Calculation for each FFT 4096 clocks 4 1024 clocks e 100 MHz Clock Example 4k FFT Time 1024 x 10 ns 10 24 usec 4096 FFT points pee eee see eee 4096 input samples A 4096 input samples 4096 FFT points a eee a ee BS i a a 8 4096 input samples 4096 FFT points ne 4096 input samples i 7 Satie ea gt 4096 FFT points
40. el 32 FPDP II me FIFO P 400 MB sec oo 512 MB DDR RAM mm 32 FPDP II lt gt CLOCK amp SYNC lt _ 16 MB FIFO 1 SEEGE Fs N FLASH ao 4x Switched 4x Switched ane Control and Serial Fabric Serial Fabric LVDS VME Slave Interface lt gt Status 1 25 GB sec 1 25 GB sec Model 6826 Ti mung To All Sections VMEbus Here s an exciting new A D board with two Atmel AT84AS008 2 2 GHz 10 bit A D converters Immediately following each A D is an advanced 8 1 demultiplexer that packs eight 10 bit samples across an 80 bit parallel bus which reduces the transfer rate to 250 MHz so the FPGA can handle It The back end of the board is similar to the 6822 but uses a single larger FPGA and we have doubled the size and width of the external RAM and doubled the speed by using DDR RAM This allows us to capture real time 8 bit data samples continuously at 2 GHz on both channels until the memory is full VXS Switched Backplane Hopefully you can reduce the input data rate by processing within the FPGAs but if all the data must be sent out of the board the interfaces are really put to the test If we use 8 bit samples each A D generates 2 GB sec at full speed The four 400 MB sec FPDP ports run out of speed at an A D sample rate of 1 6 GHz for one channel With VXS however the two 1 25 GB sec ports can maintain continuous streaming data at up to 2 5 GB sec nicely handling the full 2 GHz A D speed for one channel
41. es for High Speed A D Converters in Real Time Systems 5 Products eEnN Teck Model 6821 215 MHz A D with Xilinx Virtex ll Pro FPGAs AD9430 12 bit 215 MHz A D Converter Digitizes gt 100 MHz Bandwidth Dual Xilinx Virtex I Pro FPGAs XC2VP20 through XC2VP50 256 MB of SDRAM for Transient Capture and Buffering FIFO Buffering to Two or Four FPDP or FPDP II Output Ports VXS Switched Serial Fabric Data Ports Dual 4x Channels 1 25 GB sec each 50 See p 32 mm 32 FPDP II I ils gt EFO Ee Out A 128 MB sony SDRAM Ext Clock In 39 7 eT 50 ohms 16 MB p 128k die XTAL FLASH FFo ae osc gt oe 32 408K 32 FPDP II Front Mf gt FIFO Ee Out B Panel CLOCK SYNC 128 MB So LVDS gt amp TRIGGER SDRAM Timing GENERATOR 32 32 FPDP II eve 16 MB p 128k NE Bees FLASH FIFO a6 4x Switched Fae j ri erial Fabric VME Slave Interface lt gt T N a i rE 1 25 GB sec Model 6821 VMEbus The Model 6821 is a 6U single slot board with the new AD9430 12 bit 215 MHz A D converter Capable of digitizing input signal bandwidths up to 100 MHz it is ideal for extremely wideband applications including radar and spread spectrum communication systems The sampling clock can be supplied either from a front panel input or from an internal crystal oscillator Data from
42. fo pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems enN Teck 5 Products Conduction Cooling Mechanical Hardware Milled aluminum plate draws heat away from components Wedge Locks compress plate and copper feed thru regions into slot card guides milled into the cold plate chassis Cold Wo dae lock Cold ye Plate Wedge Lock EE Thermal Plate Outer Cold Inner Copper Copper Plate Thrus Thermal Layer s Layers For conduction cooling an aluminum thermal plate is milled to conform to the various heights of each component It conducts heat away from the components and towards the left and right edges A wedge lock compresses the plate and the copper feed through regions into slots of the aluminum chassis card guide to ensure good thermal contact with the slot Heat flows through the aluminum thermal plate and copper layers into the slots in cold plates forming the sides of the chassis The cold plate must be maintained below a maxi mum temperature by a heat exchanger or some other external cooling method L3 Conduction Cooled Version of the Model 6821 A D Wedge Locks for Compression Against Cold Plate Backplane VXS Data Interface Front Panel SMA Connectors Here s a photo of the L3 conduction cooled version of the Model
43. fo pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK Section 4 Switched Serial Fabrics New Switched Serial Fabric Technology All data information is sent in well defined packets ae Packets usually include e Header information to identify source destination packet type data size time stamp sequence number and priority Data payload Footer information for checksum and end of packet marker Packet protocols differ between standards Some protocols include various levels of error checking and error correcting We ve seen how FPGAs now offer built in serial gigabit interfaces to support the new serial switched fabrics This section We ll start with the basic principles and then look at some of exciting emerging standards The traffic in switched fabric consists of packets that contain a packet information header the payload data itself and then usually a footer at the end for integrity It s like a package sent into the FedEx system the barcode on the label makes sure it gets through the system and to where it s going on time Each protocol uses different packet structures and some contain error checking and even error correction Now let s see how the switching works What is a Switched Fabric A Switched Fabric is a system of connecting devices together with packet links using switches
44. g receiver looks for unknown signals locks onto them and tracks them if they move around in frequency Here we are using the 128 MB SDRAM to implement a delay memory function for a SIGINT tracking receiver Samples from the A D are sent into a circular buffer within the SDRAM and also sent into an FFT IP core installed in the FPGA The peaks of the FFT output show the frequencies of signals present at the input The PowerPC controller digests this frequency list and decides which signals to track It then tunes the digital down converter IP core accordingly The delayed data from the circular buffer feeds the input to the DDC core The digital delay can be set to match the time it takes for FFT energy detection and the processor algorithm for the tuning frequency decision so that frequency agile or transient signals can be recovered from their onset The de hopped baseband output is delivered across a VXS link to the rest of the system 5 VXS Wideband Data Acquisition Front End Install Virtex Il Pro Serial Switched Fabric or Aurora Link Layer IP Core for point to point applications Virtex Il Pro Rocket I O drivers handle physical interface Two bi directional data streams of 1 25 GB sec One VXS port easily handles the full real time A D rate of 430 MB sec PENTEK 6821 16 MB 215 MHz A D VME Board FLASH Piel XTAL OSC 32 128K FIFOT7 32 128K FIFO 7 1
45. ignal 0 Fs 2 Fs 3Fs 2 2Fs 5Fs 2 3Fs De AN Fan fold Printer Paper This simple technique has been very useful to our customers and our own applications engineers to help them understand what happens during sam pling Imagine that we have a stack of fan fold computer printer paper with transparent sheets Now we assign the frequency axis along the bottom edge of this paper scaled so that multiples of the sampling rate line up with the backward folds of the paper as shown Now using that frequency scale we plot out the spectrum of the signal we want to sample with amplitude plotted on the vertical axis Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 2 Sampling and Filtering Techniques Fan Fold Paper Model to Visualize Sampling Now collapse the stack of transparent fan fold paper and look through all the sheets This represents how sampling folds the entire RF input spectrum into a single page from 0 to Fs 2 Once aliasing occurs there is no way to undo it Out of band signals and noise are all folded into Fs 2 the band between 0 a and Fs 2 Now let s collapse the stack of transparent paper flat together and hold the stack up to a light so we can see th
46. ime Systems PENT eck 4 Switched Serial Fabrics How Fast Are Switched Serial Fabrics Actual Physical Layer Rates Depend On e Physical layer clock frequency serial clock rate e Physical layer encoding overhead 8b10b 80 Efficiency e Number of bit Lanes used VXS uses four bit lanes or 4x e Peak Rate MB sec Serial Rate Lanes 80 8 bits per byte Serial Rate Lanes 10 e VXS Peak Rate MB sec Serial Rate 4 10 Serial Rate 2 5 VXS Peak Data Rates Each 4x Link Serial Bit Each Direction Clock Rate Data Rate 2 5 GHz 1 GB sec 1 25 GB sec Full Duplex Data Rate 2 GB sec 2 5 GB sec 3 125 GHz The raw speed of serial fabrics is governed by three factors The serial bit clock frequency the inherent 8b10b channel encoding efficiency of 80 and the number of lanes or parallel bit streams ganged together in the interface Since there are 8 bits per byte the peak rate expressed in MB sec becomes the serial rate expressed in GHz times the number of lanes divided by 10 For VXS with four bit lanes or 4x the peak transfer rate in each direction is the serial bit clock divided by 2 5 The table above shows the transfer rates for each VXS link for both 2 5 and 3 125 GHz bit clocks Of course there is some additional overhead in the packet protocols FPGA Switched Serial Fabric IP Cores Xilinx e RocketlO Gigabit Serial Transceivers e Aurora Lightweight
47. l Acquisition Antenna signals are usually in the microvolt range RF amplifier boosts signal to full scale input voltage of the A D usually O to 10 dBm RF amplifier often includes a tuned bandpass filter centered on the signal of interest No analog frequency translation before the A D Appropriate for HF signal frequencies 3 30 MHz ANTENNA v RF gt FILTER gt Ge gt AMPLIFIER CONVERTER Most receiver systems start with a signal originating from an antenna and that signal is often at the microvolt level so it must first be amplified by an RF amplifier stage The amplifier is usually a tuned RF circuit which only passes the frequency band of interest providing signal gain within that band and rejecting noise and unwanted signals in adjacent frequency bands If the RF input signal is at a low enough frequency it can be digitized directly by an A D converter and no analog translation is necessary For example you can usually perform direct baseband sampling on HF signals with no translation required since the frequency content 1s below 30 MHz Analog RF Frequency Translation Analog Translation to Baseband MIXER RF BASEBAND LOW PASS AID BANDPASS gt a gt AMPLIFIER FILTER CONVERTER LOCAL OSCILLATOR Analog Translation to IF Intermediate Frequency MIXER RF
48. lianceCore Member DL Tested and Certified for Pentek Products Suitable for any Xilinx FPGA Platform not just Pentek Compatible with GateFlow FPGA Design Kit Licensing based on Xilinx SignOnce Project License e Customers use a common pre approved standardized license e Streamlines legal process and simplifies ordering e Core may be incorporated into any single project or product No limit on the number of licensed products produced Pentek is an AllianceCore Member a third party program sponsored by Xilinx for companies that specialize in specific areas of expertise in developing FPGA algorithms for niche application areas These include image processing communications telecom telemetry signal intelligence wireless communications wireless networking and many other disciplines Pentek offers several very high performance GateFlow IP Cores for DSP which can be used on Pentek products and other Xilinx platforms They are fully compatible with the GateFlow FPGA Design Kit we just discussed The cores are sold under the standardized Xilinx SignOnce Project License which allows customers to pay once for unlimited use of the core within a given project Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems 3 FPGA Technology GateF
49. low IP Cores for Software Radio Core Description 401 1k point Quad Radix 4 Complex FFT 403 4k point Single Radix 4 Complex FFT 404 4k point Quad Radix 4 Complex FFT 421 160 MHz Wideband Digital Down Converter 422 296 MHz Wideband Digital Down Converter 440 Pulse Compression Radar more to come This 1s the list of GateFlow IP Cores available from Pentek The first three are FFTs followed by two wideband digital down converters and a radar pulse compression core Let s start with the FFT cores en Teck Quad Pipelined FFT Cores FFT Calculation Time Depends on FPGA Clock FPGA Clock Data Source Sample Clock Maximum FPGA clock rates depend on Xilinx speed grade Core 401 Core 403 Xilinx FPGA Max Quad Single Speed Grade Clock 1k FFT Quad 4k FFT Single 7 160 MHz 1 60 usec 25 60 usec 6 140 MHz 1 83 usec 29 25 usec 5 127 MHz 2 01 usec 32 25 usec 4 111 MHz 2 31 usec 36 90 usec reference 100 MHz 2 56 usec 40 96 usec Comparison 4k FFTs on Programmable Processors e 500 MHz G4 AltiVec PowerPC 105 usec VSIPL Library gt 10X e 300 MHz TMS320C6203 DSP 212 usec TI Benchmarks gt 20X Dozens of FFT IP cores are available but here are three examples of 1k and 4k complex FFTs that have been optimized for speed Calculation time is proportional to clock speed and the maximum clock depends on the speed grade of the FPGA devices For these cores the 7 device can b
50. lower sampling rates are more accurate amp less expensive Band Pass Unwanted or IF Filter Signal of Out of Band Signals Interest Here are some trade offs to consider With a higher sampling rate the pages are wider and the filter becomes less complex Also there is a lower noise density folded into the 0 to Fs 2 band after sampling At higher sampling rates however the A D is more expensive and the number of bits of accu racy drops off You also need to be sure that the A D has a good wideband input stage to handle the IF signal with minimum distortion Equally important is the aperture uncertainty or phase jitter of the sample and hold amplifier which is usually part of the A D To make this job easier many A D converters are now specifically characterized to operate in undersampling applications Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 2 Sampling and Filtering Techniques Undersampling Performs Frequency Translation Signal of interest folds into the O to Fs 2 region Undersampling performs an automatic frequency translation Translated image may be reversed in frequency depending on which side of the fold the input falls Signal of Interest Folded to Baseband
51. ly handled The DDC output is sent through the 64 bit digital link between the two FPGAs for some additional processing Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems eEnN Teck 6 Applications 3 Radar Data Acquisition Acquire data at 215 MHz sample rate Write data into local memory in real time to capture transients using built in gate amp trigger functions After capture read data from memory at lower rate compatible with system destination PENTEK 6821 215 MHz A D VME Board CLOCK SYNC amp TRIGGER GENERATOR Here we see a radar data acquisition system that samples at 215 MHz to capture radar pulses The front panel LVDS timing signals are used to trigger the data collection window corresponding to the pulse duration Data flows from the A D into both FPGAs where it can be stored in real time into either in FPGA internal RAM resources or the two external 128 MB SDRAMs After pulse data is captured in real time it can be delivered at a slower rate to the FPDP ports Let s see how this works 3 Duty Cycle Averaging Reduces Output Sample Rate A D Sample Rate 215 MHz Example Pulse Duty Cycle 10 215 MHz 2 bytes sample 430 MB sec Average Data Rate 10 430 MB sec 43 MB se
52. mpatible with Xilinx Aurora Link Layer Protocol e Hard wired point to point VXS links between adjacent cards lr e Requires no VXS Switch Card e Each link supports 1 25 GB sec e Low cost VXS development platform P Ideal production test platform Supports simple VXS systems Bustronic of Fremont CA and Pentek jointly developed and announced a simple 5 slot VXS backplane to allow developers get started with VXS technology without the need fora VXS switch card The backplane has three VXS payload slots and two legacy VME slots All five slots share the common VMEbus bus Since there is no VXS switch card slot the two 4x VXS links of each of the three VXS payload cards are joined together in a ring Each VXS card connects to the other two VXS cards through one dedicated 4x serial link capable of operating any protocol including the Xilinx Aurora link layer protocol One benefit of this backplane is that it provides a low cost development platform and product test environment for board vendors It also provides system integrators with a low cost platform for smaller systems with just a few cards that need extremely high speed interconnects between the cards switchless Backplane system Concept Each VXS board has one full duplex point to point serial link to the other two boards Simultaneous bi directional data tra
53. mplex outputs and outputs in several formats six decimation settings from 2 to 64 and four sets of user loadable FIR coefficients for each setting It operates at a maximum frequency of 160 MHz Unfortunately it won t work for A D converters operating at higher frequencies like the AD9430 12 bit 215 MHz A D converter So how we solve that problem Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 3 FPGA Technology Wideband Digital Downconverter IP Core 422 Targets AD9430 215 MHz 12 bit A D Converter products Core operates at input clock rates to 296 MHz Demultiplexer sends alternate samples into each stage Each stage operates at one half the input clock rate Formatter combines two stages into a single output Requires XC2V3000 Xilinx Virtex Il FPGA or larger l FIR l 16 Q Pte Q Lowpass Q Filter Combiner e m gt Baseband Complex f amp Q o Input Local Osc NCO Decimator a g 8 ea Outputs 16 o7 FIR cee Q gt Fomatter Q a Lowpass Q e gt gt gt amp Filter Local Osc NCO By taking advantage of the ability to build parallel hardware structures in FPGAs we can split th
54. nsfers for each port e 1 25 GB sec input 4x Serial Links e 1 25 GB sec output High Speed High Speed DSP Farm Array Processor Data Data Acquisition Acquisition 3 slot Switchless Backplane The system above based on the switchless 5 slot VXS backplane shows a multi processor DSP board connected to a dual channel A D board and a dual channel D A board with dedicated VXS links Each of the VXS link connections shown provides a full duplex data path operating at speeds up to 1 25 GB sec each Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EIZ Section 5 Products Pentek High Speed A D Converter Product Summary Model A D Max Rate Chans Bits Form Interface FPGA Qty 6231 AD6645 80 MHz 2 14 VIM 2 VIM XCV600 1 6230 AD6645 80 MHz 14 VIM 4 VIM XCV600 2 7131 AD6645 105 MHz 14 PMC PCI XC2V3000 7231 AD6645 105 MHz 14 cPCI PCI XC2V3000 7631 AD6645 105 MHz 14 PCI PCI XC2V3000 7140 AD6645 105 MHz 14 PMC XMC PCI XMC XC2VP50 17640 AD6645 105 MHz 14 PCI PCI XC2VP50 6235 AD9432 105 MHz 12 VIM 2 VIM XC2V3000 6236 AD6645 105 MHz 2 14 VIM 2 VIM XC2V3000 6256 AD6645 105 MHz 2 14 14 VIM 2 VIM XC2VP50 2 6822 AD9430 215 MHz 2 12 VME FPDP V
55. nterfaces e Mezzanine interfaces Triggering clocking sync and gating functions e Data packing and formatting e Channel selection A D Receiver multiplexing Interrupt generation e Data tagging and channel ID User Block for inserting custom code If you want to add your own algorithms to Pentek catalog products we offer the GateFlow FPGA Design Kit that includes VHDL source code for all of the standard factory functions VHDL is one of the most popular languages used in the FPGA design tools The GateFlow Design Kit includes the VHDL source code for every software module we used to create these standard factory features of the product The standard factory configuration supports a wide range of operating modes timing and sync functions as well as several different data formatting options This includes control and status registers peripheral interfaces mezzanine interfaces timing functions data formatting channel selection interrupt support data tagging These are all fully supported with our ReadyFlow libraries and device drivers We also include a special User Block positioned right in the data stream so you can easily drop in your own custom signal processing algorithm Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems
56. nvi ronments but where temperature shock and vibration may be a factor such as a shipboard installation or a military vehicle Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems enNT eck 5 Products Conduction Cooling Printed Circuit Board Design Thermal management must accommodate thru hole surface mount and ball grid packaging Inner copper layers draw heat to the edges of the board Copper plated thru holes bring heat to the top and bottom surfaces m 7 te Fo eee Copper Outer A Feed Inner Copper Copper Thrus Thermal Layer s Layers The printed circuit board is manufactured with layers of heavy copper planes to pull heat out to the edges of the board Feed through holes are stitched along the edges to bring the heat to the top and bottom surfaces Commercial LO Model 6821 showing Thermal Transfer Pads Thermal transfer regions This shows the commercial version of the board which does not have the conduction cooling hardware installed Note the provisions for the thermal transfer regions along both edges that come into play for the conduction cooled version Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email in
57. oard processor High Performance I O Receivers A D D A FPDP FPGAs Digital I O etc e Supports easy FPGA reconfiguration during runtime for adaptive processing CONF IGURATION e Supports easy FPGA reconfiguration for field upgrades a DATA STREAM Processor Node e Eliminates need to disassemble system to if Global i 1 0 modify hardware GLOBAL RESOURCES e Extends product longevity Backplane I O SYSTEM BACKPLANE Normally the FPGA is loaded from a nonvolatile EEPROM with the standard factory configuration code when the product is powered up The FPGA Loader Utility allows the processor associated with the FPGA product to reconfigure the FPGA as a software task effectively overwriting the factory configuration code This can be done without turning off power without disassembling the board or system and without attaching any special cables or harnesses to the board In this way the FPGA can be reconfigured during initialization to install custom operational modes and features It can also facilitate product upgrades and enhancements to dramatically extend product longevity The Loader Utility is especially useful as a runtime resource so that during operation a user of the product can select a new mode of operation and cause a new FPGA configuration upload to implement that mode as part of the runtime executable code GateFlow IP Core Library Pentek is a Xilinx Al
58. ool to implement just the right structure for your task including dual port RAM FIFOs shift registers and other popular memory types These memories can be distributed along the signal path interspersed with the multipliers and math blocks so that the whole signal processing task operates in parallel in a systolic pipelined fashion Again this is dramatically different from sequential execution and data fetches from external memory in a programmable DSP As we ve said FPGAs now have specialized serial and parallel interfaces to match requirements for high speed peripherals and buses FPGAs Bridge the Software Radio Application Task Space AID CONVERSION DIGITAL R DSPs Process Intensity gt gt o O ANALYSIS DECISIONS Flexibility As a result FPGAs have significantly invaded the application task space as shown by the center bubble in the task diagram above They offer the advantages of parallel hardware to handle some of the high process intensity functions like digital receivers and the benefit of programmability to accommodate some of the decoding and analysis functions of DSPs These advantages may come at the expense of increased power dissipation and increased product costs but these considerations are often secondary to the performance and capabilities of these remarkable devices Pentek Inc One Park W
59. otional 20 Slot VXS Dual Redundant Star Backplane VMEbus PO connector is used for two 4x Serial links 1 or 2 Switch Cards occupy special central slot s _ f CO i S 4x i Serial c Ports 4x S Serial Links a Switch Slots Here s a possible implementation of a 20 slot VXS backplane It has 18 payload slots nine on the left and nine on the right It also has two switch slots right in the center The PO connectors on the payload boards each have two 4x serial ports that are wired in copper through the backplane to the 4x serial ports on the switch boards Switch to Switch Links Notice there are two links between the switch boards so they can talk to each other as well This arrangement gives you two redundant serial links between every pair of boards in the cage And remember unlike a bused backplane all of these switched links can be operating at the same time Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real T
60. ples of Undersampling Design Step 1 Step 1 Design a bandpass filter or IF filter to pass the band of interest and reject all other signals to meet spurious and S N requirements Tradeoffs e Sharper filter adds complexity expense calibration space etc e Sharper filter allows lower A D sample rate Band Pass Unwanted or IF Filter Signal of Out of Band Interest Signals 2Fs Fs 2 3Fs 2 The fan fold paper really comes in handy here First design a bandpass filter that rejects un wanted signals and noise This 1s often fully satisfied by the standard IF filter in the RF translator but you do have to check this Sharper filters add cost and maintenance but they do let you get away with a lower sampling rate as we ll see on the next slide Second top of next column choose a sampling frequency so that the passband of the filter along with its skirts falls entirely on a single page of fan fold paper There are many possible solutions to each case so you have to pick the one that works best You may have to go back and forth a few times to readjust the filter and sampling rate to get the best scheme Principles of Undersampling Design Step 2 Step 2 Choose a sampling frequency so that the filter pass band and skirts fall entirely within one page of the fan fold paper Tradeoffs e Higher sampling rate allows broader bandwidth amp simpler filter e A D s with
61. point to point protocol core e Switched Fabric IP Cores e PCI Express e RapidlO e 10 Gigabit Ethernet e Fibre Channel e SPI e Hyper Transport Altera e Stratix GX Multi Gigabit Transceivers e SerialLite Lightweight point to point protocol core e Switched Fabric IP Cores e PCI Express e RapidlO e 10 Gigabit Ethernet XAUI e Fibre Channel e SPI 4 2 e Hyper Transport Xilinx offers a simple link layer protocol IP core engine called Aurora that interfaces with the RocketIO gigabit serial physical layer interfaces available on the new Virtex II Pro family Xilinx also offers complete protocol processing IP cores for all of the popular switched serial fabrics we discussed earlier Altera supports its Stratix GX Multi Gigabit Transceivers with the SerialLite link layer proto col as well as full implementations of switched fabric IP cores The nice thing about this strategy is that you can design and build FPGA based hardware products that adapt to different fabrics depending on the protocol IP core you install Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT eck 4 Switched Serial Fabrics 5 Slot Switchless VXS Backplane VXS VXS VXS VME VME Features Supports three VXS Cards plus two legacy VME cards P e Co
62. rds Organizations VXS and XMC www vita com RapidlO www rapidio org Infiniband www infinibandta org HyperTransport www hypertransport org Star Fabric www starfabric org PCI Express www intel com technology pciexpress devnet Here s a list of useful links you can use to check out more details about the manufacturers devices used on the products we have discussed For specifications for VXS and the new switched fabric for PMC called XMC used on the Model 7140 visit the VITA VMEbus International Trade Organization website You can also learn more about the serial switched fabric standards and protocols from the respective trade and technical organizations for each of them www pentek com Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com
63. rface to the processor board is made through connectors at the rear of the module Two 14 bit 105 MHz A D Converters Analog Devices AD6645 accept transformer coupled RF inputs through two front panel SMA connectors Both inputs are connected to four GC4016 Quad Digital Receiver chips so that all 16 narrowband tuners can independently select either A D Four parallel outputs from the four receivers deliver data into the Virtex H FPGA which can be either the XC2V1000 or XC2V3000 The outputs of the two A D converters are also connected QUAD amp QUAD g RECEIVER Model 7131 RECEIVER PCI Interface l 64 bits QUAD 66 MHz RECEIVER QUAD RECEIVER PCI Bus P4 FPGA VO directly to the FPGA to support the receiver bypass path to the PCI bus and for direct process ing of the wideband A D signals by the FPGA The unit supports the channel combining mode of the GC4016s such that two or four individual 2 5 MHz channels can be combined for output band widths of 5 MHz or 10 MHz respectively The sampling clock can be sourced from an internal 100 MHz crystal oscillator or from an external clock supplied through an SMA connec tor or the LVDS clock sync bus on the front panel The LVDS bus allows multiple modules to be synchronized with the same sample clock gating triggering and frequency switching signals Up to 80 modules can be synchronized with the Model 9190 Clock and Sync Generator Custom inter f
64. rough all the sheets We are now looking at the frequency plot of the sampled signal at the output of the A D converter Notice that we ve lost a lot of information because we can t tell which sheet a particular signal is on And unfortunately after sampling that informa tion is lost forever We ve also contaminated any particular signal with signals from other sheets which have folded on top of it Not only that we ve also folded the noise from all the sheets so they pile up in the region between DC and the half sampling rate potentially ruining your signal to noise ratio How do we avoid this mess in each of the three sampling modes Baseband sampling of Wideband Signals For baseband signals over a wide frequency range use a low pass filter with cutoff frequency Fc less than Fs 2 where Fs is the A D sample rate After sampling only the baseband signal is captured eliminating folding of aliased signals and noise Signals of ow Pass Filter Interest Rejected Out of Band Signals and Noise For the baseband wideband sampling mode where we want to look at everything from DC up to a frequency below the half sampling rate we can install a low pass filter with a cutoff fre quency Fc located below Fs 2 The frequency response of the filter 1s shown in green Now all of the out of band signals and noise on the pages above Fs 2 are eliminated so that when the folding occ
65. signals are usually greater than Fs e Differential transformer coupled inputs minimize noise High Performance Integrated S amp H sample and hold e Higher immunity to clock waveform symmetry and level Improved multi stage flash conversion techniques Digital sample code generation and error correction e Devices can be calibrated and trimmed during production Improved thermal tracking of DC offset gain and linearity Improved power supply noise rejection and immunity Because of all of these market segments wideband A D converters have made some tre mendous advances in the last five years This is partly due to silicon process improve ments but that s not all Because many applications require direct sam pling of IF signals well above 100 MHz new wideband input stages were developed One of the most important advances is the sample and hold or track and hold at the front end Just as important are new sample clock interfaces and drivers At these speeds you need state of the art flash and multi stage flash conversion techniques New techniques in digital error code correction and thermal compensation circuitry help eliminate errors in bit accuracy linearity and gain Lastly these new devices are more immune to power supply and system noise PENT eck Monolithic A D Converters for Fs gt 200 MHz and bits gt 8 Manufacturer Part No Sample Rate Chans No Bits Input BW Atmel AT84AS008 220
66. t signals Eliminate as many out of band signals and noise as possible since they will fold Ensure the the sample clock is clean with low phase noise and jitter There are usually several different sample clock frequencies that will work for undersampling While the fanfold paper model can show all of the correct frequency plans the best choice will usually be determined by several other important practical considerations shown above Some A D converters are specifically character ized for undersampling applications while others are designed only for baseband sampling so be sure to verify the specifications Noise and distortion on the input signal must be minimized so these components don t fold into the sampled signal Special care must be taken preserve the purity of the sample clock signal Undersampling can be an extremely valuable tool for software radio applications since it can elimi nate at least one additional stage of analog fre quency translation and simplify system design Undersampling allows you to use an A D con verter with a lower sampling rate which usually means more bits of resolution and better dynamic range This lower sample rate also reduces the cost and complexity of the next stage of digital signal processing recording storage or transmis sion Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web
67. the A D converter flows into two Xilinx Virtex IJ Pro FPGAs where optional signal processing functions can be performed The size of the FPGAs can range from the XC2VP20 to the XC2VP50 Two 128 MB SDRAMs one for each FPGA support large memory applications such as swing ing buffers digital filters DSP algorithms and digital delay lines for tracking receivers VXS Switched Backplane Either two or four FPDP II ports connect the FPGAs to external digital destinations such as processor boards memory boards or storage devices Optional 4x switched serial fabric ports compliant with the VITA 41 VXS backplane fabric standard deliver data to VXS devices using two full duplex 1 25 GB sec data ports Since the switched fabric interface 1s implemented using the Rocket I O gigabit serial transceivers in the FPGAs the Model 6821 can support any of the switched fabric protocols including Serial RapidIO PCI Express or the lightweight point to point link layer protocol Aurora A VMEbus interface supports configuration of the FPGAs over the backplane and also provides data and control paths for runtime applications Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 5 Products Model 6822 215 MHz 2 Channel A D with Xilinx Virtex
68. to allow multiple simultaneous data transfers The fabric switch connects source and destination devices according to the packet routing information Crossbar Switch Device Device Device Device Device Device DL First switched fabrics used parallel data paths e RACEway SkyChannel etc New switched fabrics utilize gigabit GHz serial data links A switched fabric system connects devices to gether to support multiple simultaneous data transfers usually implemented with a cross bar switch The packet header provides the necessary routing information between source and destination Most of you already know about some existing parallel switched fabrics for backplanes such as RACEway and SkyChannel The new generation of switched fabrics uses gigabit serial links instead and there are many contenders for backplane traffic in embedded systems Let s look at the most popular ones Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 4 Switched Serial Fabrics Switched Fabric Standards Infiniband e Server and storage systems A e Primarily box to box StarFabric e Aimed at PCI Interconnection e Early silicon availability E PSTARFARR H PCI Express amp PCI Express
69. urs it doesn t corrupt the baseband signal Pentek Inc One Park Way Upper Saddle River NJ 07458 Tel 201 818 5900 Fax 201 818 5904 Email info pentek com Web Site www pentek com Critical Techniques for High Speed A D Converters in Real Time Systems PENT EK 2 Sampling and Filtering Techniques Baseband Sampling of Pre Select Signals For narrowband signals at baseband using a pre select bandpass filter can optimize the dynamic range of the A D converter by rejecting strong adjacent signals and out of band signals and noise Pre select filter is a bandpass filter whose passband is centered on the signal of interest Unwanted Adjacent Signalof Pre Select Rejected Out of Band Signal Interest Filter Signals and Noise For the baseband pre select sampling mode we need to use a bandpass filter with the frequency response shown in green We get the same benefits as the previous case for out of band signals and noise above Fs 2 but more importantly we can keep large adjacent signals like the one shown from getting to the A D converter The reason for this is that if the large unwanted signal gets through to the A D converter it uses up the dynamic range of the A D For applications where there are known strong unwanted signals this technique can be extremely useful in improving the signal to noise ratio of the smaller signal of interest
70. y abbreviated as ADC accept an analog voltage at the input and produce a digital representation of that voltage at the output called a sample The two primary characteristics of A Ds are the rate of conversion or sampling rate expressed in samples per second and the accuracy of each digital sample expressed as the number of binary bits or decimal digits per sample Sampling rates vary tremendously between appli cations A digital medical thermometer may deliver samples to update the readout once every five seconds while a high speed wideband radar may produce 2 billion samples per second The difference in sample rates between these two prominent examples is a staggering 10 orders of magnitude and there are thousands of A D appli cations spread continuously throughout this range To help define the meaning of high speed A D used in this handbook we will be focusing prima rily on A D converters with sampling rates of 50 MHz and higher High Speed A D Converter Markets Commercial Wireless Networks Wireless Control Systems Military Signals Intelligence Communications Medical Imaging Radar Military Sonar Countermeasures Telemetry Nuclear Beamforming Instrumentation Direction Finding Structural Analysis Markets for high speed A D converters are sig nificant in size and many are growing rapidly New markets emerge regularly based on A D technology advances lower costs
Download Pdf Manuals
Related Search
Related Contents
Polaris 500 Offroad Vehicle User Manual VOIR DOSSIER ISOLATION Manual - PowerMeterStore.com CDA DV990SS Samsung SGH-F330 Brugervejledning Philips PD9000/05 User's Manual Lil` Smart Top - Pink Manual WEST SYSTEM user manual with hyperlinks 5th May Copyright © All rights reserved.
Failed to retrieve file