138-1-way 1Gsps AD 1 way 1Gsps DA high-speed acquisition storage playback device

Item No.: 138
The product is based on 1Gsps AD and 1Gsps DA to realize PCIe data collection, storage and playback functions. The hardware includes FPGA capture and broadcast card, PCIe solid state drive, and Chaowei server.
Description
1. Product introduction
The product is based on 1Gsps AD and 1Gsps DA to realize PCIe data collection, storage and playback functions. The hardware includes FPGA capture and broadcast card, PCIe solid state drive, and Chaowei server.

 
2. Acquisition card performance indicators: Block diagram of acquisition card:

 
 
Board function parameter content
ADC Chip model ADS5400(TI
Number of roads 1 ADC,
Sample rate 1Gsps
Data bits 12bit
Digital interfaces GDR LVDS
Analog interface Balun AC coupling
Analog inputs 1Vpp
connector 1-way SMA
Input impedance 50Ω
Simulated indicators
  • Number of significant digits: ≥10.5
  • 3dB bandwidth: ≥60MHz
DAC Chip model AD9739(ADI)
Number of roads 1 DAC
Conversion rate 1Gsps
Data bits 12bit
Digital interfaces LEVELS
Analog interface Balun coupling
Analog output 1Vpp
connector SMA
Output impedance 50 ohms
Simulated indicators  
clock PLL chips AD9516-1
On-board crystal oscillator 10MHz Warm crystal oscillator VCXO
External input clock acquiesce 10MHz,3.3V LVTTL Electric level
trigger Number of roads 1 off-line input
Level 3.3V LVTTL level
FPGA Model XC7K325T-FGG900I Upgradable to XC7K410T
External cache 1 way 64bit DDR3, capacity 2GB
Loading method 128Mbit @PC28F128MAP30
Low-speed IO 8 way LVTTL IO
Pcie V2.0 PCIeX8;
Software operating system Windows software driver, fixed Linux driver
function Trigger acquisition, continuous acquisition, hard disk storage, playback display
Board standard PCIe specification
Board size 69mmx76.5mm / 2.7mm mounting hole
Board weight (including heat sink) 1Kg
Power supply to the board +12V@3A;30W
Operating temperature Industrial  -40℃到+85
3. Ultra-micro workstation
mainboard Supermicro X8DTG-QF dual motherboard
Chassis Ultramicro SSE-747TQ-R1400B 4U Tower 8-disk hot swap
power supply Supermicro 1400W 1+1 Redundant power supply 80PLUS
CPU INTEL Xeon E5680 3.33G 6 CORES 12 THREADS
Cooling Supermicro original pure copper cooling fan
hard disk Seagate 1T SATA Enterprise-class
Arithmetic cards Nvidia Tesla K20   2496 CUDA unit
memory Samsung 16G DDR3 1333 ECC REGS
Keyboard and mouse Logitech wired keyboard and mouse combo
display UltraSharp U2412M 24-inch widescreen LED backlit IPS LCD
 

 
4. Solid state drive:PCI-E MCJ67M1T

 

 PCIE2.0 Interface 6Gb / s SATA + SAS HBAs, onboard 8 mSATA interface SATA3 SSD. Support up to 2TB capacity.
 Support RAID0; RAID1; RAIO10. Meet the needs of a variety of occasions.
 Max 4000M/S Read and write speeds, For a variety of high-end applications.
 Depending on the application, with different types of SSD, convenient and flexible

 High reliability, to meet a variety of industrial applications.
5. Introduction to the software function interface
The whole software can be divided into the following four functional areas: parameter configuration area, acquisition operation area, display area, and playback operation area.

Figure 2.1 Functional blocks of the software interface
5.1 Parameter configuration area function

Figure 2.2 Configuring the function settings area
 
1) Sampling frequency control. This control is designed in the form of a drop-down menu, which includes three options: 102.4m, 409.6m, and 500m. The 409.6m and 500m setup commands are sent to the 1G AD sampling card. The 102.4m setting command is sent to the clock card.
2) Trigger mode control. This control is designed in the form of a drop-down menu that includes both internal and external triggers. When 409.6 m or 500 m is set to 1, the command is sent to the 1G AD sampling card. When 1 is set to 102.4 m, the command is sent to the clock card.
3) Clock source control, this control is designed in the form of a drop-down menu, the menu includes the inner clock and the outer clock. This command is sent to the clock card. 4) Configure the control, click this control to configure the AD, when the sampling frequency is set to 409.6m or 500m, the command will be sent to the 1G AD acquisition board, and when the sampling frequency is set to 102.4m, the command will be sent to the clock card.
5.2 Introduction to the sending function

Figure 2.3 Sending function setting area
 
1) The frequency control is designed to fill in, the bit width occupies 4 bytes, and the unit is 10HZ. 2) The RF attenuation control is designed as a drop-down mode, and the drop-down menu includes 2'b00: no attenuation, 2'b01: attenuation 10dB, 2'b10: attenuation 20dB, 2'b11: attenuation 30dB, and the RF attenuation occupies the lower 2 bits of one byte. 3) The pattern recognition control is designed in the form of a drop-down menu, which includes 2'b00: regular mode, 2'b01: low noise mode, and pattern recognition occupies 2 bits of a byte. 4) The IF attenuation control is designed to be filled in, in units of 1dB, occupying the lower six bits of one byte. 5) The bandwidth selection control is designed as a drop-down menu, including 2'b01: bandwidth 3000kHz/500kHz, 2'b10: bandwidth 20mHz, 2'b11: bandwidth 40mHz. 6) The send control is used when the above controls are set, click this control, and the host computer will issue it to the board in the form of PCIE DMA, and the DMA size bit is 8 bytes.
5.3 Acquisition operation area

Figure 2.3 Acquisition operation area
 
1) Start the acquisition control, when the sampling frequency is set to 409.6m or 500m, the command will be sent to the 1G AD acquisition board, and when the sampling frequency is set to 102.4m, the command will be sent to the clock card. Start collecting data. 2) Stop the acquisition control, when the sampling frequency is set to 409.6m or 500m, the command will be sent to the 1G AD acquisition board, and when the sampling frequency is set to 102.4m, the command will be sent to the clock card. Stop collecting data. 3) Clicking on the clear control will clear the data from the onboard memory.
5.4 Display Area

 
Figure 2.5 Display area
Waveform display area. The abscissa is the data point sequence number of the playback file, and the ordinate is the voltage value.
5.5 Playback operation area

Figure 2.5 Playback operation area
 
1) Playback file path browse button. Browse for the file you want to play back, and once you select the file, the file path will automatically appear in the edit box to the left of the button. 2) Load button. After browsing the path, click the load button, and the program will load the file to be played back to the program and wait for playback. 3) Start playback button. Once the file is loaded, click the Start Playback button to start playback. 4) Pause playback button. Depending on the actual situation, you can click the stop playback button to view the waveform. 5) Fast forward button. Adjust the playback speed according to actual needs. 6) Amplitude zoom button. According to the actual needs, adjust the amplitude display range of the waveform in the display area to facilitate the waveform viewing. 7) "+" and "-" buttons. According to the actual needs, adjust the horizontal axis display range of the waveform in the display area to facilitate the waveform viewing.