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.

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:

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.

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.

http://www.national.com

8

Page 8
Image 8
IBM CLC-CAPT-PCASM manual Using the Data Capture Control Panel