Home

ECDR-GC314-PCI/PMC FS Driver Demonstration Code Manual For

image

Contents

1. Register Wi d th H E FF E HF HF HF FH E HE E H HF E H H HF E E OO OO o OO OO OO CO CO OO OO CO Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits 3 3 3 bb KH HK H E H HF HF E HF H HF E E Revision 1 0 Page 2 9 PA ECDR GC314 PMC PCI FS Driver Revision 1 0 GEES Channel Wide Configuration Hee ee eee eee eee eee Channel Specifier Valid Channel Specifier 1 3 a d Hee ee ee eee eee GRAY CHIP CHANNELS 1a 1b 1c 1d 2a 20 2c 2d 3a 3b 3c 3d Register Name Register Value Register Width SAU ee CH RESET 0C 8 Bits EE PHASE 0000 16 Bits EE FREQUENCY 0 32 Bits EE FREQ SYNC 11 8 Bits EE NCO SYNC 12 8 Bits EE ZPAD MODE CTRL 00 8 Bits EE DEC FLUSH SYNC 22 8 Bits DEC RATI O 7103F 16 Bits CIC SCALE 64 8 Bits EE SPLIT I Q 00 8 Bits EE CFI R 00 8 Bits EE PFI R 00 8 Bits INPUT 00 8 Bits EE PEAK CTRL 00 8 Bits EE PEAK COUNT 00 8 Bits EE FINE GAI N 0300 16 Bits EE CFIR Coefficients CFIR COEFF FILE cfirgsm dat PFIR Coefficients PFIR COEFF FILE pfirgsm dat GRAY CHIP CHANNEL END Chapter 2 Initialization Files Page 2 10 ECDR GC314 PMC PCI FS Driver Chapter 3 Run
2. Specifies the decimation for the IWB receiver 0 No decimation 1 Decimate by 2 2 Decimate by 3 3 Decimate by 4 Selects which coefficient RAM block to be used 0 is the default Specifies fine gain for the IWB receiver This value is dependent on the coefficients being used Specifies the coarse gain for the IWB receiver This value is dependent on the coefficients being used Specifies the text file that contains the coefficients to be used by the IWB receiver The following coefficients files are provided as a starting point The coefficient file used must match the decimation setting of the IWB receiver 5 coefdecl dat For decimation of 1 6 coefdec2 dat For decimation of 2 7 coefdec3 dat For decimation of 3 8 coefdec4 dat For decimation of 4 Selects the framing mode when data framing is enabled 0 RIS ChID 1 RTS only Revision 1 0 3 5 ECDR GC314 PMC PCI FS Driver Frame Size Specifies the frame size in samples D ata Framing Turns on off data framing Chapter 3 Runtime Procedure Revision 1 0 3 6
3. ECDR GC314 PCI PMC FS Driver Demonstration Code Manual For vxWorks and WinNT 2K Revision 1 0 ECHOTEK CORPORATION 555 Sparkman Drive Suite 400 Huntsville AL 35816 Phone 256 721 1911 Fax 256 721 9266 E Mail Sales echotek com Web Site http www echotek com PA ECDR GC314 PMC PCI FS Driver Revision 1 0 Table of Contents CHAPTER DIN TROD UC TION serie seresesecectescascatsncecesessevarcceatcusieccoesctesctesasvestveccesseessteussceascecase lt svecesacees EEN CUNG AA NANANA AP NAAN ANAN AG AA AA Hardware E CHAPTER Z2INITTALIZATION FILES paani BANUNANNBAKNGNNINUNNANNI NAGANA GHANA bl ABS AA lilii Orl usasapa ananas annman an anan asna nanmaaananapnanaa Suche Edit LE UE CHAPTER 3 RUN TIME PROCEDURE E Running the D emonstration SoftWare csccssesessesscsssssssscssssssscsssssssscssesssssesescsssssscasesssssessesssssssceseseesseasessesseacesesssess List of Tables Table 2 1 ECD R G C314 FS Initialization Files ee Table 2 2 Configuration for O ne Channel Extra Wideband EEN Table 2 3 Configuration for Two Channel Widebhand ee Table 2 4 Configuration for Four Channel Narrowband GSM ees Table 3 1 Configuration Parameters for the ECD R G C314 FS Module a a Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 Chapter 1 Introduction The ECD R GC314 PCI PMC software driver is shipped with demonstration software that provides an example of the software driver
4. s use The demonstration software is a full functioning data collection software which you can use immediately to operate the hardware This manual describes the hardware setup required to run the demonstration software and the internals of the demonstration software itself This chapter provides the hardware test setup and technical support information Chapter 1 Introduction 1 1 Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 Overview The demonstration software although much more simplified than what is used in an actual data collection application is provided with the ECD R G C314 FS board to perform the following Configure receiver channels and collect data using the ECD R G C314 FS driver interface Demonstrate the functionality supported by the ECD R G C314 FS board The following paragraph summarizes the hardware setup configuration of the receiver channels and the data collection process performed by the demonstration software After you have installed the ECD R G C314 FS board in your system you connect the external clock input and channel 1 A D input as described in the section Hardware Setup in this chapter The clock used for all the examples provided in the demonstration software is 80 0 MHz The specific channel 1 input frequency depends on which example you use as described in Tables 3 2 through 3 5 Next you select an initialization file to configure the receiver channels i e down conversion digit
5. PMC PCI FS Driver Revision 1 0 Sample Initialization File Name gc3l4fsGsml2Ch ini Created by E BOC Out Creation Date 10 19 00 Description H E H E E E E E H E OH E H E E H E CCT CCT Board Wide Configuration CC eee eee eee GC314 FIFO MODE NARROWBAND NARROWBAND WIDEBAND EXTRAWI DEBAND GEES Specify what channel s to collect from dE Z Available selection iwb IWB RAW AD Data or WB collection 1 3 a d GrayChip channel collection EE CHANNEL ENABLES 1a 1b 1c 1d 2a 2b 2c 2d 3a 3b 3c 3d Chapter 2 Initialization Files Page 2 8 ECDR GC314 PMC PCI FS Driver Rec Gray Chip Config 1 ee GRAY CHIP 1 2 3 Register Name N CHANNELS OUT N MULTI PLIES FILTER SELECT FINAL SHIFT CHANNEL WAR ADD TO RESAMPLER CLOCK DIVI DE RATIO 0 RATIO l RATIO 2 RATIO 3 GLOBAL RESET GENERAL SYNC COUNT SYNC COUNTER TRI STATE CTRL OUTPUT FORMAT OUTPUT_ MODE OUTPUT FRAME CTRL OUTPUT WORD 51ZE OUTPUT CLOCK CTRL SERIAL MUX CTRL OUTPUT TAG A OUTPUT TAG B OUTPUT TAG C OUTPUT TAG D Resampler Coefficients RESAMPLER COEFF FILE resa GRAY CHIP END Chapter 2 Initialization Files eiver Section Register Value 00 00 04000000 04000000 04000000 04000000 F 8 00 00 ff ff FF UE 6 C C0 EF 03 E4 10 32 54 16 Input File mpgsm dat
6. R GC314 FS Module Aenu Entry ivailable Parameters Data Acq Mode Selects the acquisition mode The following three modes are supported 0 Gate Mode 1 Trigger Burst Mode 2 Trigger Free run Mode Ext Sync Sel 0 Ext sync disable 1 Ext sync enable IWB Input Sel Selects the data input to the raw data Intemal Wideband Receiver collection logic 0 Zeroes 1 Ch1 data 2 Ch2 data 3 Ch3 data GC Input Sel Selects the input to the three G rayChip receivers 0 Raw data 1 IWB Complex data Collection Sel Selects what type of data to collect 0 Raw data 1 IWB Data 2 GC Data Chapter 3 Runtime Procedure 3 4 ECDR GC314 PMC PCI FS Driver Menu Entry SIA Sel D ata window sz Skip size Clock Select Clock Freq DownConvert Fq FIR decimation FIR Coeff Sel FIR Fine Gain FIR Coarse Gain FIR Coeff File Framing Mode Chapter 3 Runtime Procedure Papa Available Parameters Selects which sync input to be used to synchronize and initialize the G rayChip receivers Has no impact on the collection This is used mainly for lab testing only 0 GC SIA Input 1 GC SIB Input Specifies the data window collection size Specifies the sample skip size 0 External Clock Enable 1 Internal Clock Enable Specifies the clock frequency of the clock being selected The default internal oscillator populated on the board is 40MHz Specifies the down convert frequency for the GrayChip and IWB receivers
7. A and B C and D each with half the minimum decimation of a single unpaired receiver channel Table 2 3 describes the specifications for the ECD R GC314 FS board when it is configured for two channel wideband as provided by the following initialization file gc314fs wb ini Table 2 3 Configuration for Two Channel Wideband Passband Width 4 MHz 80 Input Signal U ser selectable based on user specified down convert frequency Output Signal Based on down convert frequency and input signal frequency Chapter 2 Initialization Files Page 2 6 PA ECDR GC314 PMC PCI FS Driver Revision 1 0 Four Channel Narrowband The four channel example is configured for four narrow band outputs per G rayChip receiver 12 channels total output channels Table 2 4 describes the specifications for the ECD R GC314 FS board when it is configured for two channel wideband as provided by the following initialization file gc314fsG sm12ch ini Table 2 4 Configuration for Four Channel N arrowband GSM 16 Bit Complex Samples Mode A D and Receiver Input Sample Rate 80 0MHz Number of Receiver Channels Down Convert Frequency U ser programmable in the configuration menu Data Output Sample Rate 312 5 KHz Passband Width 250 KHz Input Signal U ser selectable based on user specified down convert frequency Output Signal Based on down convert frequency and input signal frequency Chapter 2 Initialization Files Page 2 7 Pipa ECDR GC314
8. al filtering etc After the receiver channels are configured you select the mode of data collection supported by the module from a name menu After configuration is completed the program turns on collection The A D digitizes the input signal which can be further down converted and filtered by either the Echotek Internal Wideband Receiver or the G C4016 receivers As the input signal is digitized D ata Frames are formed and stored into the sample FIFO memory of each enabled receiver channel O nce data has been acquired the software reads the data from the board and stores it into text files These text files then can be imported to many data analysis tools for examination Chapter 1 Introduction 1 2 Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 GC4016 Programming The hardware configuration information is stored in a formatted text file called a hardware initialization file ini and is used by the software to program the G C4016 receiver chips This information enables the G C4016 chip to process the digitized data in four two or one channel modes The demonstration software prompts you to choose from a list of standard ini files that are shipped with the demo software Refer to Chapter 3 Initialization Files for more information on the ini files After the data is collected the demonstration software reads the data from the sample FIFO memory and stores the data into text files Chapter 4 Runtime Procedure provides the fo
9. com Phone 256 721 1911 Attn Software FAX 256 721 9266 Attn Software Address Echotek Corporation Attn Software 555 Sparkman D rive Suite 400 Huntsville AL 35816 Chapter 1 Introduction 1 5 ECDR GC314 PMC PCI FS Driver Revision 1 0 Chapter 2 Initialization Files This chapter describes and shows the ECD R G C314 FS hardware initialization file The G rayChip4016 receivers are programmed according to the initialization file D ata is then collected and stored in data files located in the data directory Chapter 2 Initialization Files Page 2 1 Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 File Description The ECD R GC314 FS hardware initialization file is composed of three sections as follows First Section This section defines the FIFO mode of the GC4016 receiver FIFOs and contains the switch to enable collection on any of the 12 available G rayChip channels or the raw IWB channel on the board This switch takes the following form CHANNEL ENABLE x y z where data from channels x y and z will be collected The following are valid channel notations iwb IWB Collect from raw A D or IWB receiver FIFO 1 3 1 d Collects from G rayChip receiver channels There are three G rayChips available and four available channels within each G rayChip To specify collection from all channels within the first G rayChip the switch will take the form CHANNEL ENABLE la 1b 1c 1d Second Section This section con
10. rmat of the data files The data analysis tool MathCad is then used to examine the data Getting Started Before running the ECD R GC314 FS demonstration software ensure that your equipment meets the following requirements Fora PC environment A PC with a PCI bus that supplies 3 3V to the PCI board Windows NT 4 0 or 2000 Fora VxWorks environment A SBC with a PCI bus that supplies 3 3V to the PCI board VxWorks 5 4 1 Chapter 1 Introduction 1 3 ECDR GC314 PMC PCI FS Driver Hardware Setup PA Revision 1 0 Table 1 1 provides the required hardware setup and the external inputs required for the setup Table 1 1 Extemal Inputs for the ECDR GC214 PCI PMC Test Setup Hardware IF Input Source RF Signal G enerator Clock Source RF Signal G enerator Amplitude 4dBm Frequency Refer to tables 3 2 to 3 5 signal G enerator should be as good as is available for example minimum distortion harmonics and phase noise Amplitude 4dBm Frequency 830MHz signal G enerator should be as good as is available for example minimum distortion harmonics and phase noise BNC Cables Good quality BNC Male to BNC Male cables BNC to SMA Adapters BNC Female to SMA Male adapters Chapter 1 Introduction 1 4 Papa ECD R GC314 PMC PCI FS Driver Revision 1 0 Technical Support If you need additional technical information or assistance contact the software department E mail support echotek
11. roject etc directory is presented Select the desired ini file to proceed to the module configuration menu Searching etc inil Available ini files gc314fsGsm12Ch ini gc314fs ewb ini gc314fs wb ini rawAd ind Please choose an ini file gt 6 The Configuration menu displays Within this menu you can change a variety of functionalities supported by the ECD R GC314 FS module See Table 3 1 for the parameters available for each entry listed in the menu Data Acq Mode Gate Mode Ext Sync Sel Ext sync disable IWB Input Sel Ch2 data GC Input Sel Raw data Collection Sel Raw data SIA Sel GC SIA Input Data window sz 8192 Skip size 0 Clock Select External Clock Enable Clock Freq 105 000000 DownConvert Fq 32 000000 FIR decimation Decimate by 2 FIR Coeff Sel 0 FIR Fine Gain 0 FIR Coarse Gain 7 FIR Coeff File etc coefdec2 dat Framing Mode RTS CHID Frame Size 128 Data Framing Disabled Exit Command gt Chapter 3 Runtime Procedure 3 3 PA ECDR GC314 PMC PCI FS Driver Revision 1 0 7 After selecting settings select 99 to start data collection 8 The data collected are stored in the ECD R G C314FS A pplicationCode Project data sub directory N ote The data files have the following format Raw data samplel sample2 sample3 one GUC Complex data IWB or GrayChip samplel I samplel Q sample2 I sample2 Q sae UC Table 3 1 Configuration Parameters for the ECD
12. tains the programming information for the G rayChip G C4016 global control registers This switch selects which G rayChips are to be programmed with the information that follows The switch takes the following form GRAY CHIP and the valid chip selects are 1 2 and 3 T hird Section This section defines the specific programming information for the receiver channel This section is preceded by a channel switch GRAY CHIP CHANNEL which has the same format as the channel enable switch This switch selects which receiver channels are to be programmed with the information that follows the channel switch For more information on programming the G C4016 refer to the GC 4016 Chip D ata Sheet Chapter 2 Initialization Files Page 2 2 Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 The following table describes the initialization file input fields for G C314 related configuration GC314 FIFO MODE EXTRAWIDEBAND 1queuemode Configures the G rayChip WIDEBAND 2 queues mode receiver collection FIFO NARROWBAND 4 queues mode This should match the output settings of the GrayChip receivers For more information on programming the G C314 registers please refer to the E CD R GC314 FS Users Manual Chapter 2 Initialization Files Page 2 3 PA ECDR GC314 PMC PCI FS Driver Revision 1 0 Initialization Files Table 2 1 lists and describes the initialization files included with the demonstration software This section lis
13. time Procedure This chapter provides the procedures you can use to run the demonstration software Chapter 3 Runtime Procedure Revision 1 0 3 1 Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 Running the Demonstration Software N ote Before running the demonstration software refer to the G etting Started section in Chapter 1 Introduction for hardware setup information For WinN T 2K Start a command prompt 2 Go to the directory ECD R GC314FS ApplicationCode Project Windows Bin directory 3 Type the following on the console EcdrG c314FsA ppCode exe 4 Go to Step 4 For vxWorks 1 Go to the following directory ECD R GC314FS ApplicationCode Project VxWorks Bin directory 2 Load the driver and demo software objects at the console Id lt EcdrG c314FsA ppCode out 3 Run ecdrG c314FsT est 4 After invoking the Demo Application program the following menu displays on the screen Select option 3 to enter the data collection screen O ther options are for test purposes only ECDR GC314 FS Demo Application Software Version 3 1 1 0 Build 0 Built on Aug 3 2003 12 58 26 Driver Version 1 0 0 Build 0 Program ECDR GC314 FS Flash Reload ECDR GC314 FS Firmware Collect Data Overrange Check Timestamp Check Exit Chapter 3 Runtime Procedure 3 2 PA ECDR GC314 PMC PCI FS Driver Revision 1 0 5 A list of available ini files found under ECD R GC314FS ApplicationCode P
14. ts the configuration specifications provided by each sample initialization file Table 2 1 ECD R GC314 FS Initialization Files gc314fsG sm12Ch ini 12 channels narrowband output 4 output channels per G rayChip gc314fs wb ini 6 channels wideband output 2 output channels per G rayChip gc314fs ewb ini 3 channels extra wideband output 1 output channel per G rayChip Chapter 2 Initialization Files Page 2 4 PA ECDR GC314 PMC PCI FS Driver Revision 1 0 One Channel Extra Wideband In the one channel extra wideband example the four receiver channels G C4016 channels A B C and D are combined into one extra wideband receiver channel with one fourth the minimum decimation of a single uncombined receiver channel Table 2 2 describes the specifications for the ECD R GC314 PCI PMC board when it is configured for One Channel Wideband as provided by the following initialization file gc314fs ewb ini Table 2 2 Configuration for O ne Channel Extra Wideband CU E Data Output Sample Rate 10 0 MHz Passband Width 64 0 MHz 80 Input Signal U ser selectable based on user specified down convert frequency Output Signal Based on down convert frequency and input signal frequency Chapter 2 Initialization Files Page 2 5 Papa ECDR GC314 PMC PCI FS Driver Revision 1 0 Two Channel Wideband The Two Channel Wideband example combines pairs of receiver channels to make two complete receiver channels G C4016 channels

Download Pdf Manuals

image

Related Search

Related Contents

PulmoLife - PanGas Healthcare  JVC KD-R306 Car Stereo System User Manual  Laserliner VideoScope Micro    orreLog® - CorreLog  dvrleonf - azienda sanitaria provinciale di enna  TM-T20II Software User`s Manual - Epson America, Inc.    mixer  Samsung VC-7081 User Manual  

Copyright © All rights reserved.
Failed to retrieve file