– CS3302A hydrophone amplifier
– CS5373A ∆Σ modulator + test DAC
– CS5378 digital filter + PLL
– Precision voltage reference
z On-board Microcontroller
– SPI™ interface to digital filter
– USB communication with PC
z Board Design
– Compact board size: 5” x 1.25” x 0.5”
– Detachable acquisition and telemetry nodes
z PC Evaluation Software
– Register setup & control
– FFT frequency analysis
– Time domain analysis
– Noise histogram analysis
General Description
The CRD5378 board is a compact reference design for
the Cirrus Logic single-channel seismic chip set. Data
sheets for the CS3302A, CS5373A, and CS5378 devices should be consulted when using the CRD5378
reference design.
Pin headers connect an external differential sensor to
the analog inputs of the measurement channel. An onboard test DAC creates precision differential analog signals for in-circuit performance testing without an external
signal source.
The reference design includes an 8051-type microcontroller with hardware SPI™ and USB serial interfaces.
The microcontroller communic ates with the digital filter
via SPI and with the PC evaluation software via USB.
The PC evaluation software controls register and coefficient initialization and performs time domain, histogram,
and FFT frequency analysis on captured data.
The CRD5378 board features a special breakout connector used to detach the acquisition and telemetry
sections for remote sensor applications.
ORDERING INFORMATION
CRD5378Reference Design
www.cirrus.com
Reference Design Panel (Actual Size)
Data Aquisition Board (Actual Size)Control Board (Actual Size)
RD1JAN 2007Initial release.
RD2JAN 2008Upgrade from CS3302 to CS3302A-ISZ/G (U19).
Change (R27,R28,R29,R30) from 0ohms to 680ohms.
CRD5378
2DS639RD2
CRD5378
Contacting Cirrus Logic Support
For all product questions and inquiries contact a Cirrus Logic Sales Representative.
To find the one nearest to you go to www.cirrus.com
IMPORTANT NOTICE
Cirrus Logic, Inc. and its subsidiaries ( "Cirrus") believe tha t the information conta ined in this document is ac curate and reliable. However, the information is subject
to change without notice and is provided "AS IS" without warranty of any kind (express or implied). Customers are advised to obtain the latest version of relevant
information to verify, before placin g or ders, tha t inform atio n be in g relied on is cu rrent an d com plete. All prod ucts ar e sold subject to the terms and conditions of sale
supplied at the time of order a cknowledgme nt, including those pertaining to war ranty, indemnification, a nd limitation of li ability. No responsibility is assumed by Cirrus
for the use of this information, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third
parties. This document is the property of Cirrus and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights,
copyrights, trademarks, trade secrets or other intellectual property rights. Cirrus owns the copyrights associated with the information contained herein and gives consent for copies to be made of the information only for use within your organization with respect to Cirrus integrated circuits or other products of Cirrus. This consent
does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ("CRITICAL APPLICATIONS"). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE
IN PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, AUTOMOTIVE SAFETY OR SECURITY DEVICES, LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER'S RISK AND
CIRRUS DISCLAIMS AND MAKES NO WARRANTY, EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH A MANNER. IF THE CUSTOMER OR
CUSTOMER'S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO
FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM ANY AND ALL LIA BIL I TY, INCLUDING ATTORNEYS' FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES.
Cirrus Logic, Cirrus, and the Cirrus Logic logo desig ns are tradem arks of Cirru s Log ic, Inc. All o ther bran d and prod uct nam es in thi s docum en t may b e trad emar ks
or service marks of their respective owners.
Windows, Windows XP, and Windows NT ar e tra de m ar ks or registered trad emark of Microsoft Corporation.
SPI is a trademark of Motorola, Inc.
USBXpress is a registered trademark of Silicon Laboratories, Inc.
The PC hardware requirements for the Cirrus Seismic Evaluation system are:
CRD5378
• Windows XP
• Intel Pentium 600 MHz or higher microprocessor
• VGA resolution or higher video card
• Minimum 64MB RAM
• Minimum 40MB free hard drive space
®
, Windows 2000™, Windows NT
®
1.3.2Seismic Evaluation Software Installation
Important: For reliable USB communication, the USBXpress® driver must be installed after the Seismic
Evaluation Software installation but before launching the application. The USBXpress driver files are in-
cluded in a sub-folder as part of the installation.
To install the Cirrus Logic Seismic Evaluation Software:
• Go to the Cirrus Logic Industrial Software web page (http://www.cirrus.com/industrialsoftware
the link for “Cirrus Seismic Evaluation GUI” to get to the download page and then click the link for “Cir-rus Seismic Evaluation GUI Release Vxx” (xx indicates the version number).
• Read the software license terms and click “Accept” to download the “SeismicEvalGUI_vxx.zip” file to
any directory on the PC.
• Unzip the downloaded file to any directory and a “Distribution\Volume1” sub-folder containing the in-
stallation application will automatically be created.
• Open the “Volume1” sub-folder and run “setup.exe”. If the Seismic Evaluation Software has been pre-
viously installed, the uninstall wizard will automatically remove the previous version during install.
• Follow the instructions presented by the Cirrus Seismic Evaluation Installation Wizard. The default in-
stallation location is “C:\Program Files\Cirrus Seismic Evaluation”.
). Click
An application note, AN271 -
Logic web site with step-by-step instructions on installing the Seismic Evaluation Software.
Cirrus Seismic Evaluation GUI Installation Guide, is available from the Cirrus
1.3.3USBXpress® Driver Installation
Important: For reliable USB communication, the USBXpress® driver must be installed after the Seismic
Evaluation Software installation but before launching the application. The USBXpress driver files are in-
cluded in a sub-folder as part of the installation.
The Cirrus Logic Seismic Evaluation Software communicates with CRD5378 via USB using the USBXpress driver from Silicon Laboratories (http://www.silabs.com
files are included as part of the installation package.
To install the USBXpress driver (after installing the Seismic Evaluation Software):
• Connect CRD5378 to the PC through an available USB port and apply power. The PC will detect
CRD5378 as an unknown USB device.
8DS639RD2
). For convenience, the USBXpress driver
CRD5378
• If prompted for a USB driver, skip to the next step. If not, using Windows Hardware Device Manager
go to the properties of the unknown USB API device and select “Update Driver”.
• Select “Install from a list or specific location”, then select “Include this location in the search” and then
browse to “C:\Program Files\Cirrus Seismic Evaluation\Driver\”. The PC will recognize and install the
USBXpress device driver.
• After driver installation, cycle power to CRD5378. The PC will automatically detect it and add it as a
USBXpress device in the Windows Hardware Device Manager.
An application note, AN271 - Cirrus Seismic Evaluation GUI Installation Guide, is available from the Cirrus
Logic web site with step-by-step instructions on installing the USBXpress driver.
1.3.4Launching the Seismic Evaluation Software
Important: For reliable USB communication, the USBXpress driver must be installed after the Seismic
Evaluation Software installation but before launching the application. The USBXpress driver files are in-
cluded in a sub-folder as part of the installation.
To launch the Cirrus Seismic Evaluation Software, go to:
Noise and distortion self-tests can be performed once hardware and software setup is complete.
First, initialize the CRD5378 reference design:
• Launch the evaluation software and apply power to CRD5378.
• Click ‘OK’ on the About panel to get to the Setup panel.
• On the Setup panel, select Open Target on the USB Port sub-panel.
• When connected, the Board Name and MCU code version will be displayed.
1.4.1Noise Test
Noise performance of the measurement channel can be tested as follows:
• Set the controls on the Setup panel to match the picture:
10DS639RD2
• Once the Setup panel is set, select Configure on the Digital Filter sub-panel.
• After digital filter configuration is complete, click Capture on the Data Capture sub-panel.
• Once the data record is collected, the Analysis panel is automatically displayed.
• Select Noise FFT from the Test Select control to display the calculated noise statistics.
• Verify the noise performance (S/N) is 124 dB or better.
1.4.2Distortion Test
• Set the controls on the Setup panel to match the picture:
CRD5378
• Once the Setup panel is set, select Configure on the Digital Filter sub-panel.
• After digital filter configuration is complete, click Capture on the Data Capture sub-panel.
• Once the data record is collected, the Analysis panel is automatically displayed.
• Select Signal FFT from the Test Select control to display the calculated noise statistics.
• Verify the distortion performance (S/D) is 109 dB or better.
DS639RD211
2. HARDWARE DESCRIPTION
2.1Block Diagram
CRD5378
Figure 1. CRD5378 Block Diagram
Major blocks of the CRD5378 reference design include:
• CS3302A Hydrophone Amplifier
• CS5373A ∆Σ Modulator + Test DAC
• CS5378 Digital Filter + PLL
• Precision Voltage Reference
• Microcontroller with USB
• RS-485 Transceivers
• Voltage Regulators
12DS639RD2
CRD5378
2.2Analog Hardware
2.2.1Analog Inputs
2.2.1.1External Inputs - INA
External signals into CRD5378 are from two major classes of sensors, moving coil geophones and piezoelectric hydrophones. Geophones are low-impedance sensors optimized to measure vibrations in land
applications. Hydrophones are high-impedance sensors optimized to measure pressure in marine applications. Other sensors for earthquake monitoring and military applications are considered as geophones
for this data sheet.
External signals connect to CRD5378 through a 3-pin header on the left side of the PCB. This header
makes a connection to the differential INA amplifier inputs and to either a GND or GUARD signal for connection to the sensor cable shields, if present.
Signal InputPin Header
CH1 INAJ4
Table 6. Pin Header Input Connections
2.2.1.2GUARD Output, GND Connection
The CS3302A hydrophone amplifier provides a GUARD signal output on pin 13 designed to actively drive
the cable shield of a high impedance sensor with the common mode voltage of the sensor differential signal. This GUARD output on the cable shield minimizes leakage by minimizing the voltage differential between the sensor signal and the cable shield. The CS3301A geophone amplifier does not have a GUARD
output. Instead, the CS3301A amplifier expects an MCLK clock input to pin 13, which is needed for its
chopper stabilization circuitry. When using a CS3301A amplifier, a cable shield termination to GND is provided for the sensor connection.
By default, CRD5378 uses the CS3302A amplifier. Therefore, the GUARD signal is connected to pin 3 of
the input signal header, J4.
To configure CRD5378 with the CS3301A geophone amplifier, simply make th e following three changes:
1) De-solder the 0 Ω resistor at R10 to remove the GUARD signal from pin 3 of J4.
2) Populate R8 with a 0 Ω resistor to provide a cable shield termination to GND.
3) Populate R9 with a 0 Ω resistor so that the CS3301A amplifier can receive its required master clock
(MCLK) from the CS5378 digital filter.
2.2.1.3Internal Inputs - DAC_OUT, DAC_BUF
The CS5373A test DAC has two high performance differential test outputs, a precision outpu t (DAC_OUT)
and a buffered output (DAC_BUF). The DAC_OUT signal is wired directly to the INB inputs of the
CS3302A amplifier for testing the performance of the electronics channel. The DAC_BUF signal is wired
to the INA inputs of the amplifier and is used to test the performance of the measurement channel with a
sensor attached.
DS639RD213
CRD5378
2.2.1.4Input Protection
Sensor inputs must have circuitry to protect the analog electronics from voltage spikes. Geophone coils
are susceptible to magnetic fields (especially from lightning) and hydrophones can produce large voltag e
spikes if located near an air gun source.
Discrete switching diodes quickly clamp the analog inputs to the power supply rails when the input voltage
spikes. These diodes are reverse biased in normal operation and have low reverse bias leakage and capacitance characteristics to maintain high linearity on the analog inputs.
Specification Value
Dual Series Switching Diode - ON Semiconductor BAV99LT1
Surface Mount Package Type SOT-23
Non-Repetitive Peak Forward Current (1 µs, 1 ms, 1 s)
Reverse Bias Leakage (25 C to 85 C)
Reverse Bias Capacitance (0 V to 5 V) 1.5 pF - 0.54 pF
2.2.1.5Input RC Filters
2.0 A, 1.0 A, 500 mA
0.004 µA - 0.4 µA
Following the diode clamps is an RC filter network that bandwidth limits the sensor inputs into the amplifiers to 'chop-the-tops-off' residual voltage spikes not clamped by the discrete diodes. In addition, all Cirrus Logic component ICs have built in ESD protection diodes guaranteed to 2000 V HBM / 200 V MM
(JEDEC standard). The small physical size of these ESD diodes restricts their current capacity to 10 mA.
For land applications that use the CS3301A amplifier, the INA input has a common mode and differentia l
RC filter. The common mode filter sets a low-pass corner to shunt very high frequency components to
ground with minimal noise contribution. The differential filter sets a low-pass corner high enough not to
affect the magnitude response of the measurement bandwidth.
For marine applications that use the CS3302A amplifier, the inherent capa citance of the piezoelectric sensor is combined with large resistors to create an analog high-pass RC filter to eliminate the low-frequency
components of ocean noise.
14DS639RD2
Land Common Mode Filter Specification Value
Common Mode Capacitance 10 nF + 10%
Common Mode Resistance
200 Ω
Common Mode -3 dB Corner @ 6 dB/octave 80 kHz + 10%
Hydrophone Group Capacitance 128 nF + 10%
Differential Resistance
412 kΩ + 2 kΩ
-3 dB Corner @ 6 dB/octave 3 Hz + 10%
CRD5378
2.2.1.6Common Mode Bias
Differential analog signals into the CS3301A/02A amplifiers are required to be biased to the center of the
power supply voltage range, which for bipolar supplies is near ground potential. Resistors to create the
common mode bias are selected based on the sensor impedance and may need to be modified from the
CRD5378 defaults depending on the sensor to be used. Refer to the recommended operating bias conditions for the selected sensor, which are available from the sensor manufacturer.
The CS3301A/02A amplifiers act as a low-noise gain stage for internal or e xternal differe ntial analog signals.
Analog Signals Description
INA Sensor analog input
INB Test DAC analog input
OUTR, OUTF Analog rough / fine outputs
GUARD
Digital Signals Description
MUX[0..1] Input mux selection
GAIN[0..2] Gain range selection
PWDN Power down mode enable
CLK
2.2.2.1MCLK Input vs. GUARD Output
CS3302A guard output (R10 = 0 Ω, R9 = NO POP)
CS3301A clock input (R10 = NO POP, R9 = 0 Ω)
By default, CRD5378 uses the CS3302A hydrophone amplifier. The CS3302A amplifier is a very high input impedance device and achieves a 1/f noise performance typically buried below the low-frequency
ocean noise. To minimize leakage from high impedance sensors connected to the CS3302A amplifier, pin
13 produces a GUARD signal output to actively drive a sensor cable shield with the common mode voltage of the sensor signal.
Comparing the CS3301A and CS3302A amplifiers, the functionality of pin 13 (MCLK input vs. GUARD
output) is the only external difference. The CS3301A amplifier is chopper-stabilized requiring a clock
source on input pin 13. In order to run the chopper circuitry synchronous to the modulator analog sampling
clock, the CS3301A amplifier pin 13 connects to the CS5378 digital filter (MCLK).
CRD5378 can be converted to use either the CS3301A and CS330 2A amplifiers by installing the amplifier
device and populating R8, R9, and R10 with 0 Ω resistors accordingly.
AmplifierCS3301ACS3302A
U19R8 + R9*R10
Table 7. Amplifier Pin 13 Resistor Settings
Replacement amplifiers can be requested as samples from the local Cirrus Logic sales representative.
2.2.2.2Rough-Fine Outputs - OUTR, OUTF
The analog outputs of the CS3301A/02A differential amplifiers are split into rough charge and fine charge
signals for input to the CS5373A ∆Σ modulator.
16DS639RD2
CRD5378
Analog signal traces out of the CS3301A/02A amplifiers and into the CS5373A modulator are 4-wire
INR+, INF+, INF-, INR- quad groups, and are routed with INF+ and INF- as a traditional differential pair
and INR+ and INR- as guard traces outside the respective INF+ and INF- traces.
2.2.2.3Anti-alias RC Filters
The CS5373A ∆Σ modulator is 4th order and high frequency input signals can cause instability. Simple
single-pole anti-alias RC filters are required between the CS3301A/02A amplifier outputs and the
CS5373A modulator inputs to bandwidth limit analog signals into the modulator.
For the CRD5378, the CS3301A/02A amplifier outputs are connected to external 680
and a differential anti-alias RC filter is created by connecting 20 nF of high linearity differential capacitance
(2x 10 nF C0G) between each half of the rough and fine signals.
Ω series resistors
2.2.3Delta-Sigma Modulator
The CS5373A ∆Σ modulator performs the A/D function for differential analog signals from the
CS3301A/02A amplifier. The digital output from the modulator is an oversampled ∆Σ bit stream.
Analog Signals Description
INR, INF Modulator analog rough / fine inputs
VREF Voltage reference analog inputs
Digital Signals Description
MDATA Modulator delta-sigma data output
MFLAG Modulator over-range flag output
MCLK Modulator clock input
MSYNC Modulator synchronization input
2.2.3.1Rough-Fine Inputs - INR, INF
The modulator analog inputs are separated into rough and fine signals, each of which has an anti-alias
RC filter to limit the signal bandwidth into the modulator inputs.
DS639RD217
CRD5378
2.2.4Delta-Sigma Test DAC
The CS5373A test DAC creates differential analog signals for system tests. Multiple test mod es are available and their use is described in the CS5373A data sheet.
Analog Signals Description
OUT Precision differential analog output
BUF Buffered differential analog output
CAP Capacitor connection for internal anti-alias filter
VREF Voltage reference analog inputs
Digital Signals Description
TDATA Delta-sigma test data input
MCLK Clock input
SYNC Synchronization input
MODE[0..2] Test mode selection
ATT[0..2] Attenuation range selection
2.2.4.1Precision Output - DAC_OUT
The CS5373A test DAC has a precision output (DAC_OUT) that is routed directly to the amplifier INB inputs. The input impedance of the CS3301A/02A INB amplifier inputs are high enough that the precision
output can be directly connected to the INB inputs.
2.2.4.2Buffered Output - DAC_BUF
The CS5373A test DAC has a buffered output (DAC_BUF) that is routed to the amplifier INA inputs. This
output is less sensitive to loading than the precision outputs, and can drive a sensor attached to the amplifier INA inputs provided the sensor meets the impedance requirements specified in the CS5373A data
sheet.
2.2.5Voltage Reference
A voltage reference on CRD5378 creates a precision voltage from the regulated analog supplies for the
modulator and test DAC VREF inputs. Because the voltage reference output is generated relative to the
negative analog power supply, VREF+ is near GND potential for bipolar power supplies.
Specification Value
Precision Reference - Linear Tech LT1019AIS8-2.5
Surface Mount Package Type SO-8
Output Voltage Tolerance +/- 0.05%
Temperature Drift 10 ppm / degC
Quiescent Current 0.65 mA
Output Voltage Noise, 10 Hz - 1 kHz 4 ppm
Ripple Rejection, 10 Hz - 200 Hz > 100 dB
RMS
18DS639RD2
CRD5378
2.2.5.1VREF_MOD
The voltage reference output is provided to the CS5373A ∆Σ modulato r and test DAC through a low-pass
RC filter. By filtering the voltage reference to the device, high-frequency noise is eliminated and any signal-dependent sampling of VREF is isolated. The voltage reference signal is routed as a separate differential pair from the large RC filter capacitor to control the sensitive VREF source-return currents and keep
them out of the ground plane. In addition to the RC filter function, the 68 uF filter capacitor provides a large
charge-well to help settle voltage reference sampling transients.
2.3Digital Hardware
2.3.1Digital Filter
The CS5378 digital filter performs filtering and decimation of the ∆Σ bit stream from the CS5373A modulator. It also creates a ∆Σ bit stream output to create analog test signals in the CS5373A test DAC.
The CS5378 requires several control signal inputs from the external system.
Configuration and data collection are through the SPI port.
SPI1 Signals Description
DRDYz Data ready output, active low
SCK Serial clock
MISO Master in / slave out serial data
MOSI Master out /slave in serial data
SS: EECSz Serial chip select, active low
Modulator ∆Σ data is input through the modula tor interface, and test DAC ∆Σ data is generated by the test
bit stream generator.
Modulator Signals Description
MCLK Modulator clock output
MSYNC Modulator synchronization output
MDATA Modulator delta-sigma data input
MFLAG Modulator over-range flag input
TBSDATA Test DAC delta-sigma data output
DS639RD219
CRD5378
Amplifier, modulator and test DAC pin settings are controlled through the GPIO port.
GPIO Signals Description
GPIO[0]:MUX[0] Amplifier input mux selection
GPIO[1..3]:MODE[0..2] Test DAC mode selection
GPIO[4..6]:GAIN[0..2] Amplifier gain / test DAC attenuation
GPIO[7]:MUX[1] Amplifier input mux selection
2.3.1.1Reset Options - BOOT, PLL
Immediately following the reset signal rising edge, the CS5378 digital filter latches the states of the
GPIO[4..6]:PLL[0..2] and GPIO7:BOOT pins. The reset states of the GPIO[4..6]:PLL[0..2] pins select the
master clock input frequency and type, while the reset state of the GPIO7:BOOT pin selects how the
CS5378 digital filter receives configuration data.
At reset, the CS5378 digital filter GPIO pins default as inputs with weak pull-up resistor s enable d. Therefore, if left floating, the GPIO state will read high upon reset.
The CRD5378 provides the option to connect the GPIO[4..6]:PLL[0..2] and GPIO7:BOOT pins to 10k Ω
pull-down resistors (R15, R41, and R42) so they will read low at reset. Because the pin states are latched
only during reset, GPIO pins can be programmed and used normally after reset without affecting the PLL
and BOOT selections.
Detailed information about the PLL input clock and BOOT mode selections at reset can be found in the
CS5378 data sheet.
2.3.1.2Configuration - SPI Port
On CRD5378, configuration of the digital filter is through the SPI port by the on-board 8051 microcontroller, which receives commands from the PC evaluation software via the USB interface. Evaluation software
commands can write/read digital filter registers, specify digital filter coefficients and start/sto p dig ital filter
operation.
By default the BOOT signal is set low to indicate configuration information is written by the microcontroller.
2.3.1.3Phase Locked Loop
To make synchronous analog measurements throughout a distributed system, a synchronous system
clock needs to be provided to each measurement node. For evaluation testing purposes, the CRD5378
can receive an external system clock by access through J1 and by non-population of R2, R3, R4, R60,
and R70. With this external clock, a synchronous local clock can be created using the CS5378 PLL. The
20DS639RD2
Loading...
+ 44 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.