background image

 

http://www.national.com

 

8

 

24-bit words via the serial port as 96K bytes. Each word
is interpreted as a 24-bit two’s complement integer and
stored as 32K ASCII words in a user defined file. Each
value is terminated with a carriage return (hexadecimal
0D). When a Diversity Receiver Evaluation Board is
attached to the Data Capture Board, data narrower than
24 bits is aligned to the most significant bit with unused
lower bits set to 0s. Serial data is always 24-bits wide.
Because of the various DRCS data output formats, care
must be exercised to ensure that configuration conflicts
do not occur between the Data Capture board and the
DRCS board. Such conflicts usually lead to unpredictable
data formats. The default DRCS settings, 

 

“I/Q_Packed,

Mux_Mode”,

 

 are compatible with the Data Capture

Board’s 24-bit serial and 16-bit parallel formats.

The “CLK” SMA connector provides a buffered output of
the DRCS Serial Clock (SCLK) divided by 2. The
CLC5902 

 

“RATE”

 

 register can be used to further divide

this clock. This clock output is intended for phase locking
a signal source to the DRCS XTAL oscillator. Because of
the FPGA speed limitations, DRCS Serial Clock “RATE”
settings <2 are not recommended. The default DRCS
settings and XTAL oscillator yield a 13MHz output from
this SMA jack.

Serial data from the CLC5902 (DDC/AGC) can be
configured for 

 

“I/Q_Packed, Mux_Mode”

 

 in the majority

of evaluations (refer to the CLC5902 data sheet or the
DRCS Evaluation Board User Manual). For proper opera-
tion, a decimation of at least 192 in the DDC is required
to complete the transfer of the whole 96-bit word (24-bits
each of CHA I & Q phase and CHB I & Q phase). The
Data Capture board de-serializes the DRCS data stream,
registers the selected channel and phase, stores the data
in SRAM, then reads and formats the SRAM data to a
24-bit word for transmission to the PC via its serial
communications port.

Parallel and Debug port data can be written directly to the
18-bit by 32K FIFO or to the 24-bit by 32K SRAM.
Because the FIFO has its own address counter, it is
capable of contiguous block capture up to 75MSPS and
is the recommended means of data capture for Fourier
Analysis of high speed data. The SRAM address and
write is controlled by the FPGA, which requires about 6
clock strobes per write cycle resulting in data decimation.
The SRAM is useful for displaying time records of data or
collecting contiguous blocks of slower data that have
been decimated by the CLC5902 DDC. The SRAM is
the memory element used for the board’s hardwired
histogram data generation.

 

Capture Board Hardware Configuration Options for
DRCS data capture

 

Place the 

 

WCLK

 

 (FIFO write clock) jumper in the 

 

“PIN

120”

 

 position, the 

 

VCORE

 

 should be in the 

 

“5V”

 

 position

and the eight 

 

SW1

 

 switches in their 

 

“OFF”

 

 position. 

 

Using the DATA CAPTURE Control Panel

 

The Data Capture Program, 

 

“capture.exe”

 

, must be

copied into a directory on the user’s PC. The setup/install
program on the CDROM automatically places this
program in a default directory (c:\nsc\). The program
generates a user *.ini file within this same directory.
The file is used to store the user options and is updated
each time the user changes the options and runs the
program. When the Data Capture Program is started, a
graphical user interface (GUI) Control Panel is placed on
the PC desktop. 

The 

 

left mouse button

 

 can be used to drag the control

panel to the desired position on the desktop. The Data
Capture control panel should not be placed on top of the
Windows task bar, otherwise the software may behave
erratically. A left click on the

 

?

 

 button will open an informa-

tional text file. The program configuration variables must
be setup prior to running the program using the 

 

“Start”

 

button. Clicking the 

 

right mouse button

 

 within the con-

trol panel brings up the user configuration options menu.
The left mouse button is again used to select the desired
menu option.

 The following discusses the function of the various menu
options:

The 

 

“Exit”

 

 button terminates the Data Capture Program.

The 

 

“About”

 

 button opens a window that displays the

version of the Data Capture Program as well as the
firmware revision of the FPGA on the Data Capture
Board. Clicking the left mouse button on the 

 

“SysInfo”

button in the About window replaces it with the System
Information window that displays some details about your
PC. Clicking the left mouse button on the 

“OK” button in

the System Information window closes it and returns you
to the About window. Clicking the left mouse button on
the 

“Visit our web page” text will open National Semi-

conductor’s web page using your internet browser.
Clicking the left mouse button on the 

“OK” button in the

“About” window will close it.

The 

“Auto Hide” and “Always on Top” selections

enable and disable these functions. A check mark to the
left of each selection indicates when it is enabled.

Summary of Contents for CLC-CAPT-PCASM

Page 1: ...s Receiver Transmitter an oscillator and a level translator IC The captured data is stored in either three 32K x 8 static RAMs organized into 24 bit words or in a FIFO containing 32K 18 bit words LEDs provide a visual indication of activity DIP switches and a jumper configure several capture functions Section II Capturing Data from ADC Evaluation Boards Getting Started To use the Data Capture boar...

Page 2: ...on board An amplitude of 10 to 16dBm is recommended Here again the HP 8644B is a good choice Software 1 National Semiconductor Software All of the required software is provided on a CD ROM To install the software now insert the CD ROM into your computer and follow the directions The default installation copies all of the files to a directory called c nsc The data capture software is called capture...

Page 3: ...ion board pin 20B The third jumper block J2 is unused Data Capture Board Block Diagram DIP Switches Five of the eight DIP switches are used to configure several capture functions as follows DIP switch 1 This DIP switch specifies whether a Diversity Receiver Evaluation Board or an ADC Evaluation Board is attached to the Data Capture Board ON ADC Evaluation Board is attached Captured data is aligned...

Page 4: ...he Data Capture Board is powered up and the FPGA is initialized it is on to indicate that the board is ready After all the SRAM data has been output it is off LED 2 This LED is on when captured data is available to be output to the serial port After all the data has been output it is off LED 6 This LED is connected to the clock signal selected by DIP switch 1 When the clock is toggling it will be ...

Page 5: ...you start with the default file name and location shown Click on Default and then on OK If you do not have a C temp directory please make one The reason for this is that the Matlab script files for data analysis look auto matically for the file C temp data dat If you wish to store the data elsewhere you will need to modify the Matlab m files to look for your data file in a different loca tion Obvi...

Page 6: ... configuration menu Select Histogram Debug as shown above and click on OK When the data capture control panel returns you can verify your capture settings by positioning the mouse over the progress bar You will see the following display When you press Start now the SRAM will be cleared and then the board will count the number of times each code is output When any count reaches the number that you ...

Page 7: ... and Capture Board combination require 5V at 1A 4 An IBM Compatible Personal Computer running Windows 95 Windows 98 or Windows NT with a serial port capable of 115 200 baud 5 Serial data cable to connect the data capture board to the PC 6 Low noise filtered IF Signal source for analog input to DRCS 7 OPTIONAL Low jitter clock source 10 16dBm sinewave if DRCS crystal oscillator is removed Software ...

Page 8: ...ion The SRAM is useful for displaying time records of data or collecting contiguous blocks of slower data that have been decimated by the CLC5902 DDC The SRAM is the memory element used for the board s hardwired histogram data generation Capture Board Hardware Configuration Options for DRCS data capture Place the WCLK FIFO write clock jumper in the PIN 120 position the VCORE should be in the 5V po...

Page 9: ...arted Next is a discussion of the Mode functions and the related sub functions MODES There are four primary modes in which to run the data capture system each with its own associated options 1 Capture mode configures the Capture Board for data reception from the DRCS evaluation board Both serial and the parallel output ports can be used as the source data path a The 24 Bits option captures serial ...

Page 10: ...ata source The DRCS Debug data will be displayed at the 15 bit resolution limit this is also the case for the DRCS 24 bit Serial Out data and the histogram will be centered about 16 384 assuming there is no intentional DC offset The following figure displays the sine wave histo gram data of the DRCS output generated by the Capture Board at an input frequency of 150MHz and 16dBm in amplitude using ...

Page 11: ...nditions The main portion of the noise power is contained in the carrier s immediate sidebands 5KHz Another point of interest is that there are several spectral lines about 75dBFS and 25KHz on either side of the fundamental These have been traced to the ground loop created by the PC serial interface Both serial interface cables were connected while this data was being collected Removing the cable ...

Page 12: ...e variable to 0 Setting the Dither variable excludes a lower portion of the spectrum from the FFT analysis and is intended to be used in conjunction with a base band dither signal being present at the ADC analog input 12 bit FFT b12_FFT m is the script intended for data analysis in conjunction with the CLC5956 Evaluation Boards DNL_INL dnl_inl m is the script intended for data analysis of the hist...

Page 13: ...13 http www national com CLC CAPT PCASM Evaluation Board Layer 1 CLC CAPT PCASM Evaluation Board Layer 2 CLC CAPT PCASM Evaluation Board Layer 3 CLC CAPT PCASM Evaluation Board Layer 4 ...

Page 14: ...1 1 1 1 1 6 287 287 287 1 9 9 1 1 1 1 1 1 1 6 6 287 9 9 9 9 5 9 9 9 9 1 4 5 2 2 5 1 57 4 4 9 4 3 3 1 1 5 5 1 2 9 1 4 1 4 602 9 4 1 4 4 4 4 4 4 9 4 4 1 4 4 1 4 56 1 1 1 1 1 865 21 B 21 6 7 7 7 7 7 7 7 7 B B B 1 B 1 B 1 B 1 9B2 1 17 1 17 1 17 1 17 1 17 1 17 1 17 1 17 1 17 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 7B 21 06 06 1 1 2 1 21 1 6 1 9B 5 156 167 786 17567 1 6 1B 1B 1B 1B 1B 1B 1B 1B...

Page 15: ...to perform can be reasonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness National Semiconductor National Semiconductor National Semiconductor National Semiconductor Corporation Europe Hong Kong Ltd Japan Ltd 1111 West Bardin Road Fax 49 0 180 530 85 86 13th Floor Straight Block Tel 81 043 299 2309 Arlington TX 76017 E mail europe supp...

Reviews: