CDB5376 Cirrus Logic Inc, CDB5376 Datasheet - Page 29
![EVALUATION BOARD FOR CS5376](/photos/9/8/90869/cdb5376_sml.jpg)
CDB5376
Manufacturer Part Number
CDB5376
Description
EVALUATION BOARD FOR CS5376
Manufacturer
Cirrus Logic Inc
Datasheets
1.CS5371A-ISZR.pdf
(32 pages)
2.CS4373A-ISZ.pdf
(34 pages)
3.CS5376A-IQZR.pdf
(106 pages)
4.CDB5378.pdf
(16 pages)
5.CDB5376.pdf
(80 pages)
6.CDB5376.pdf
(16 pages)
Specifications of CDB5376
Main Purpose
Seismic Evaluation System
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
CS3301A, CS3302A, CS4373A, CS5372A, CS5376A
Primary Attributes
Quad Digital Filter
Secondary Attributes
Graphical User Interface, SPI™ & USB Interfaces
Processor To Be Evaluated
CS330x, CS4373A, CS537x
Interface Type
USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
Other names
598-1778
Many connections to the C8051F320 microcontroller are inactive by default, but are provided for conve-
nience during custom reprogramming. Listed below are the default active connections to the microcon-
troller and how they are used.
2.3.4.1
The microcontroller SPI interface communicates with the CS5376A digital filter to write/read configuration
information from the SPI 1 port and collect conversion data from the SD port. Detailed information about
interfacing to the digital filter SPI 1 and SD ports can be found in the CS5376A data sheet.
The hardware connection of the microcontroller MISO_MC pin is selected automatically within the inter-
face CPLD depending on the state of the digital filter SDRDYz pin. By default, SDRDYz is high and the
CS5376A SPI 1 port MISO pin is connected to the microcontroller MISO_MC pin, but when conversion
data becomes available from the CS5376A SD port, SDRDYz goes low and the SDDAT pin is connected
instead.
2.3.4.2
The microcontroller USB interface communicates with the PC evaluation software to receive configuration
commands and return collected conversion data. The USB interface uses the Silicon Laboratories API
and Windows drivers, which are available free from the internet (http://www.silabs.com).
2.3.4.3
By default, the C8051F320 microcontroller receives its reset signal from the RESET_PBz push button.
2.3.4.4
By default, the C8051F320 microcontroller uses an internally generated 12 MHz clock for compatibility
with USB standards.
2.3.4.5
By default, the C8051F320 microcontroller sends the TIMEB_MC signal to the digital filter for the first col-
lected sample of a data record. Typically, some number of initial samples are skipped during data collec-
tion to ensure the CS5376A digital filters are fully settled, and the timebreak signal is automatically set for
the first “real” collected sample.
2.3.4.6
Through the PC evaluation software, the microcontroller default firmware can be automatically flashed to
the latest version without connecting an external programmer. To flash custom firmware, software tools
and an inexpensive hardware programmer that connects to the C2 Debug Interface on CDB5376 is avail-
able for purchase from Silicon Laboratories (DEBUGADPTR1-USB).
2.3.5
To make synchronous analog measurements throughout a distributed system, a synchronous system
clock is required to be provided to each measurement node. For evaluation testing purposes, a BNC clock
DS612DB3
Phase Locked Loop
SPI Interface
USB Interface
Reset Source
Clock Source
Timebreak Signal
C2 Debug Interface
CDB5376
29