![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
CDB8427 Evaluation Board for CS8427 Features l Receives Description The CDB8427 is designed to allow rapid evaluation of the CS8427. The board is set up for easy connection to an Audio Precision or a Rohde and Schwarz test system. Input and output data formats may independently be set to either AES/EBU, or S/PDIF with either optical or coaxial physical format. Separate headers are provided so the Serial Audio Input Port and Serial Audio Output Port may be interfaced to off board circuits. Windows 98 PC software provides a GUI interface to make configuration easy. The software communicates through the PC's RS232 port to a micro-controller on the evaluation board that controls the CS8427. All the possible software modes of the CS8427 may be tested. ORDERING INFORMATION CDB8427 Evaluation Board and transmits AES/EBU, S/PDIF and EIAJ-340 compatible digital audio l Convenient access to the Serial Audio Input Port and Serial Audio Output Port through headers. l Runs from a single 5 Volt supply. l Crystal supplied to allow operation at 48 kHz, sample rate. l Digital patch area. I Amtel C RS232 port to PC Optical In S/PDIF In AES 3 In CS8427 Optical Out S/PDIF Out AES 3 Out Preliminary Product Information P.O. Box 17847, Austin, Texas 78760 (512) 445 7222 FAX: (512) 445 7581 http://www.cirrus.com This document contains information for a new product. Cirrus Logic reserves the right to modify this product without notice. Copyright Cirrus Logic, Inc. 2000 (All Rights Reserved) JAN `00 DS477DB1 1 CDB8427 TABLE OF CONTENTS 1. OVERVIEW ............................................................................................................................... 3 1.1 CS8427 .............................................................................................................................. 3 1.2 Micro-Controller and Memory ............................................................................................ 3 1.3 Crystal Oscillators .............................................................................................................. 3 1.4 RS232 Port ........................................................................................................................ 3 1.5 LED Function Indicators ..................................................................................................... 3 2. CDB8427.EXE QUICK START GUIDE .................................................................................... 5 2.1 Setting up the hardware: .................................................................................................... 5 2.2 Installing the software: ....................................................................................................... 5 2.3 Starting up the software: .................................................................................................... 5 2.4 Starting up the Hardware: .................................................................................................. 5 3. CDB8427.EXE USER'S GUIDE ................................................................................................ 6 3.1 Main Window ..................................................................................................................... 6 3.2 Board Setup ....................................................................................................................... 7 3.3 Script file syntax ................................................................................................................. 7 LIST OF FIGURES Figure 1. CDB8427 Control Panel Main Window ............................................................................ 6 Figure 2. Board Setup Panel ........................................................................................................... 7 Figure 3. CS8427 Digital Audio Transceiver ................................................................................... 8 Figure 4. Atmel AVR RISC Micro-controller .................................................................................... 9 Figure 5. Power Supplies and Reset Circuit.................................................................................. 10 Figure 6. Silkscreen....................................................................................................................... 11 Figure 7. Top PCB......................................................................................................................... 12 Figure 8. Bottom PCB ................................................................................................................... 13 LIST OF TABLES Table 1. System Connections ......................................................................................................... 4 Table 2. CDB8427 Jumper Settings................................................................................................ 4 Table 3. Script file syntax description.............................................................................................. 7 Contacting Cirrus Logic Support For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at: http://www.cirrus.com/corporate/contacts/ Preliminary product information describes products which are in production, but for which full characterization data is not yet available. Advance product information describes products which are in development and subject to development changes. Cirrus Logic, Inc. has made best efforts to ensure that the information contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided "AS IS" without warranty of any kind (express or implied). No responsibility is assumed by Cirrus Logic, Inc. for the use of this information, nor for infringements of patents or other rights of third parties. This document is the property of Cirrus Logic, Inc. and implies no license under patents, copyrights, trademarks, or trade secrets. No part of this publication may be copied, reproduced, stored in a retrieval system, or transmitted, in any form or by any means (electronic, mechanical, photographic, or otherwise) without the prior written consent of Cirrus Logic, Inc. Items from any Cirrus Logic website or disk may be printed for use by the user. However, no part of the printout or electronic files may be copied, reproduced, stored in a retrieval system, or transmitted, in any form or by any means (electronic, mechanical, photographic, or otherwise) without the prior written consent of Cirrus Logic, Inc.Furthermore, no part of this publication may be used as a basis for manufacture or sale of any items without the prior written consent of Cirrus Logic, Inc. The names of products of Cirrus Logic, Inc. or other vendors and suppliers appearing in this document may be trademarks or service marks of their respective owners which may be registered in some jurisdictions. A list of Cirrus Logic, Inc. trademarks and service marks can be found at http://www.cirrus.com. 2 DS477DB1 CDB8427 1. OVERVIEW The CDB8427 evaluation board contains a CS8427 and the supporting circuitry necessary for it to operate. The input and output options include AES3 and S/PDIF in optical and coaxial formats. In software mode, the control registers of the CS8427 are set by an Atmel AVR RISC micro-controller. A Windows 98 based program communicates with the micro through an RS232 port to control the configuration. applications information for the Atmel micro-controller are available at http://www.atmel.com. 1.3 Crystal Oscillators There are positions for two crystal oscillators on the board. Both locations are equiped with pin sockets that allow the oscillators to be removed. The oscillator labeled U10 provides the 6 MHz clock for the micro-controller and should not be changed unless you plan on reprogramming the micro. U3 is the oscillator that provides the Output Master Clock for the CS8427. The board is shipped with a 12.288 MHz crystal oscillator that can be stuffed at U3 to set the output sampling rate to 48 kHz. 1.1 CS8427 The features and functions of the CS8427 are described in its data sheet. 1.2 Micro-Controller and Memory The functions of the board are controlled by an Atmel AVR RISC micro-controller. The board is equipped with 512 kilobytes of static RAM so that Channel Status and User bits from the AES stream may be captured and uploaded to the host PC. The micro-controller communicates with the CS8427 through its SPI port. The Atmel AVR RISC microcontroller may be bypassed in order to utilize an external micro-controller through header J10. Header J9 allows the micro-controller on the board to be programmed with the programmer that is supplied in the Atmel STK-300 development kit. Additional software development tools and 1.4 RS232 Port The RS232 port on the upper right hand side of the board should be connected to the serial port of the PC running the CDB8427 control software. Follow the software instructions to properly configure the serial port for use with the evaluation board. 1.5 LED Function Indicators LEDs D8 and D9 on the upper right hand corner of the board allow the user to determine when data is being transmitted over the RS232 link. The red LED D4 is the reset indicator and the red LED D1 is connected to the RERR pin of the CS8427. The two remaining LEDs on the board are not currently of use to the end user. DS477DB1 3 CDB8427 CONNECTOR +5V GND OPTICAL INPUT S/PDIF INPUT AES3 INPUT RS232 OPTICAL OUTPUT S/PDIF OUTPUT AES3 OUTPUT J5 J6 J9 J10 INPUT/OUTPUT Input Input Input Input Input Input/Output Output Output Output Input/Output Input/Output Input Input/Output SIGNAL PRESENT +5 Volt power Ground connection from power supply Digital Audio Interface optical input Digital Audio Interface coaxial input Digital Audio Interface XLR input Parallel RS232 port for connection to serial port of PC Digital Audio Interface optical output(always enabled) Digital Audio Interface coaxial output Digital Audio Interface XLR output I/O for RMCLK, ISCLK,ILRCK, and SDIN I/O for OLRCK, OSCLK, OMCK, and SDOUT 10-pin header for external programming of Atmel AVR C 12-pin header for CS8427 control from external C Table 1. System Connections JUMPER PURPOSE J11 Selects physical format of digital audio interface input J12 Configures AES3 INPUT J13 J14 J16 J17 J15 Configures S/PDIF INPUT Configures OPTICAL INPUT Selects physical format of digital audio interface output Configures S/PDFIF OUTPUT Configures HARDWARE MODE MUTE POSITION AES3 & S/PDIF OPTICAL ENABLE DISABLE ENABLE DISABLE ENABLE DISABLE AES3 S/PDIF ENABLE DISABLE ENABLE DISABLE FUNCTION SELECTED Connects input as either AES3 or S/PDIF Connects input as OPTICAL AES3 INPUT enabled AES3 INPUT disabled S/PDIF INPUT enabled S/PDIF INPUT disabled OPTICAL INPUT enabled OPTICAL INPUT disabled Connects output as AES3 XLR Connects output as S/PDIF coaxial S/PDIF OUTPUT enabled S/PDIF OUTPUT disabled Enables MUTE when in hardware mode 1 Disables MUTE when in hardware mode 1 Table 2. CDB8427 Jumper Settings 4 DS477DB1 CDB8427 2. CDB8427.EXE QUICK START GUIDE 2.1 Setting up the hardware: 1) Connect the CDB8427 to a 5V DC power supply. 2) Set: J11 to Optical, J16 to S/PDIF, enable J13 (S/PDIF), and disable J15 (MUTE). 3) Connect the CDB8427 to the PC COM port using RS232 cable. 4) Apply power to the board. 5) Press the RESET switch (S5). At this point, the RERR and PROC should be lit. The hardware is now ready! 2.3 Starting up the software: 1) Double-click on CDB8427.exe or its shortcut. 2) If you get errors right away, the COM port needs to be set properly. 3) Click anywhere but inside one of the boxes, this brings up the Board Setup control panel. 4) Select the COM port you are using to connect to the CDB8427. 5) Shut down the application, reset the board, and then restart the application. 2.4 Starting up the Hardware: 2.2 Installing the software: 1) Click anywhere but inside one of the boxes, this brings up the Board Setup control panel. 2) Click on the Reset button. You should see the TX and RX leds light up briefly. 3) Click on the AES3 Transmitter tab, then set the Transmitter data source to AES3 Receiver. 4) Click on the Clock Sources tab, click on RMCK derived from AES3 input frame and uncheck the Stop Internal Clocks box. 5) Check the performance of the board by doing an FFT with a -1dBFS 1kHz sine wave for input at 44.1kHz and 48kHz sample rates using the optical input and optical output. 1) Create a directory called CDB8427 anywhere on your system. 2) Copy CDB8427.exe into this directory. 3) If you do not already have them, copy the included DLLs msvcrt.dll and mfc42.dll into your \Windows\System directory. 4) If desired, create a shortcut to CDB8427.exe on your desktop. At this point, you are ready to start up the software. DS477DB1 5 CDB8427 3. CDB8427.EXE USER'S GUIDE 3.1 Main Window The CDB8427 Control Panel allows you to view and access the data flow configuration of the CS8427. Clicking the right mouse button in any of the boxes will bring up a property menu containing all the register bits relevant to that block, as well as some high level functions, such as data sources and formatting options. To access additional details about each block, click the left mouse button on the desired block. This will display a control panel for the selected block. If you click outside the boxes, you will bring up the Board Setup control panel, as shown on the next page. Note that you can click on any of the tabs to quickly access that section. Also, any changes you make in the panel are immediately reflected in the Main Window, so you may wish to arrange them so that they do not obscure each other. Figure 1. CDB8427 Control Panel Main Window 6 DS477DB1 CDB8427 3.2 Board Setup NOTE: Most commands accept either hexadecimal (indicated by either a "0x" prefix or "h" suffix) or decimal parameters. // script scriptfile reset 1 reset 0 wr 1 30h set RUN 1 write 2 3 0x10 12h 13 used for single line comments call an external script file named "scriptfile" assert reset of the CS8427 de-assert reset of the CS8427 write register 1 with hex 30 set the bit field labeled RUN to 1 write 3 consecutive registers starting from register 2 with hex 10, hex 12, and decimal 13 The Board Setup panel has some very useful functions, including setting the COM Port used by the application, resetting the CS8427 from software, as well as loading/saving register settings into files. You can also can read or write any register on the CS8427 using the CS8427 Register Access. 3.3 Script file syntax The setup files generated by the board setup function only record the state of the chip registers. There are many more useful commands that you can insert into the setup scripts. Here is a short description of them with their allowed syntax. Table 3. Script file syntax description Figure 2. Board Setup Panel DS477DB1 7 2 .1uF 4 6 T P6 TP7 TP8 TP9 TP10 TP11 TP23 TP22 TP21 OMCK SDOUT OLRCK OSCLK TP20 TP19 TP18 TP17 TP16 TP15 R18 J16 681 1 2 1 2 3 J12 1 2 3 HDR3X1 3 HDR3X1 C6 1 2 3 TP13 TP14 ILRCK ISCLK SDIN 1000pF R22 J5 C7 5.11K R19 84.5 1 3 5 7 .1uF 4.7K 1000pF C9 C8 1 3 5 7 R20 R21 J6 HDR4X2 22K1 HDR3X1 J17 1 2 3 C41 22pF 2 J4 3 C40 J15 22pF HDR3X1 C10 C13 VA + .082uF C11 C14 2 1uF 50V XLR-FEMALE 1 J3 U2A 74VHC125 2 3 825 LED_R R25 2 D1 SDOUT OLRCK OSCLK OMCK SDIN ILRCK ISCLK RMCK 1 2 3 HDR4X2 VD .1uF + C12 2200pF 2 4 6 8 .1uF 2 4 6 8 6 1 8 /RST SUP2 SUP3 TCBLD MUTE VD R1 L1 4 5 OPT1 C2 C3 J1 .1uF PHONO-JACK TRANSFORMER C4 T1 1 J11 HDR3X1 TP2 8 R15 5 236 R17 110 T P5 TP3 TP4 1 2 3 T P1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 U1 CDOUT CCLK .1uF OPT2 47UH 47K 47K 47K 47K 47K 47K 47K 47K 47K 47K 47K 47K 47K 3 4 5 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 SFMT1 SFMT0 SUP1 /CS SUP0 APMS H/S CDIN SUP5 S/AES INT SUP4 CEN VD 1 3 R14 6.2K 2 6 C1 6 1 2 .01uF CS8427_SPI CCLK CDIN TXP TXN H/S VD DGND OMCK U INT SDOUT OLRCK OSCLK TCBL 28 27 26 25 24 23 22 21 20 19 18 17 16 15 TP28 TP27 TP26 TP25 TP24 C5 .1uF R16 110 T2 1 2 3 8 J2 TRANSFORMER PHONO-JACK J13 J14 HDR3X1 TP12 RMCK CDOUT /CS /EMPH RXP RXN VA AGND FILT /RST RMCK RERR ILRCK ISCLK SDIN HDR3X1 4 5 VD 1uF 50V + C16 1 1000pF C17 .1uF 1uF 50V C15 R24 Figure 3. CS8427 Digital Audio Transceiver + XLR-MALE L2 2 Ohms FERRITE BEAD VD 1 U3 14 R26 100 8 Out GND 12.888MHz 7 VD NC 1 CDB8427 DS477DB1 17 D3 18 D4 19 D5 20 D6 21 D7 22 23 A10 24 25 A11 26 A9 27 A8 28 A13 29 30 31 19 18 17 16 15 14 13 12 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 D3 D4 D5 D6 D7 /CS A10 /OE A11 A9 A8 A13 /WE A17 A15 CLK OC D1 D2 D3 D4 D5 D6 D7 D8 11 1 D0 D1 D2 D3 D4 D5 D6 D7 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 19 18 17 16 15 14 13 12 C OC D1 D2 D3 D4 D5 D6 D7 D8 15 14 13 12 11 10 9 8 7 6 5 A12 4 A14 3 2 1 D2 D1 D0 D2 D1 D0 A0 A1 A2 A3 A4 A5 A6 A7 A12 A14 A16 A18 2 3 4 5 6 7 8 9 11 1 2 3 4 5 6 7 8 9 D0 D1 D2 D3 D4 D5 D6 D7 RN1 2 3 4 5 6 7 8 9 8x 47K 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 2 LED_G VD R36 100 14 15 TCBLD APMS 12 10 8 6 4 2 4 TP30 VD A14 A13 A12 A11 A10 A9 A8 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 13 1 PA3(AD3) PA4(AD4) PA5(AD5) PA6(AD6) PA7(AD7) ALE PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 /RD /WR S6 8 7 6 5 4 3 2 1 SW DIP-8 R32 1K 1 9 10 11 12 13 14 15 16 VD /PEN PE0/RXD PE1/TXD PE2 PE3 PE4 PE5 PE6 PE7 PB0/CS PB1/CCLK PB2/CDIN PB3/CDOUT PB4 PB5 PB6 D10 16 PA2(AD2) PA1(AD1) PA0(AD0) VD GND PF7(ADC7) PF6(ADC6) PF5(ADC5) PF4(ADC4) PF3(ADC3) PF2(ADC2) PF1(ADC1) PF0(ADC0) AREF AGND AVCC U8 ATmega103 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0/INT0 XTAL1 XTAL2 GND VD /RST TOSC1 TOSC2 PB7 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 CEN S/AES MUTE H/S SFMT1 SFMT0 L4 FERRITE BEAD VD MRST R31 2 Ohms 4 5 10 8 1 3 T2 IN R2 IN C1+ C1C2+ C2U9 VD 11 13 T1 IN R1 IN 15 GND 22 DS232 VD V+ V- 1 2 6 1 22 TP29 14 VD U10 NC 1 + 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 680 1 X Y Z 9 7 5 3 1 X0 X1 Y0 Y1 Z0 Z1 J9 HDR5X2 INH A B C 6 11 10 9 12 13 2 1 5 3 10 8 6 4 2 DS477DB1 VD + C23 1uF 50V + C24 C25 .1uF C26 .1uF C27 .1uF C28 .1uF C29 .1uF C30 .1uF C31 .1uF U5 74HC574 U6 HM628512 1uF 50V U7 74HC573 U2D 74VHC125 12 A[8-14] 11 825 D[0-7] R30 2 LED_G D5 1 VD P1 5 9 4 8 3 7 2 6 1 CONNECTOR DB9 D6 1N4148 D7 1N4148 D8 LED_G D9 R33 C37 .1uF C33 7 1000pF .1uF /PGM J10 11 9 7 5 3 1 CDOUT CDIN CCLK /CS INT /RESET 1uF 50V C34 C32 C35 .1uF C36 .1uF 680 C38 .1uF C39 .1uF R34 LED_R 14 T1 OUT 12 R1 OUT 7 T2 OUT 9 R2 OUT VD R35 TP31 100 8 6.000MHz Out GND U11 R37 100 74HC4053 SUP5 SUP4 SUP3 SUP2 SUP1 SUP0 VD HDR6X2 TP32 CDB8427 Figure 4. Atmel AVR RISC Micro-controller 9 2 1 1 J7 1 2 C20 Z1 RED J8 1 1 P6KE6.8A 100uF 6.3V .1uF + C21 VD 2 D3 BAT85 /PGM 4 2 D4 LED_R 1 U2C D11 1 2 BAT85 9 74VHC125 8 R29 825 MRST 10 10 VA C18 R27 2 Ohms + /RESET 100uF 6.3V .1uF BAT85 VD D2 L3 FERRITE BEAD 47K 5 R28 U2B 74VHC125 6 /RST C19 VD BLACK VD R38 10K S5 1 5 SW_MOM 3 C22 .01uF CDB8427 DS477DB1 Figure 5. Power Supplies and Reset Circuit DS477DB1 CDB8427 Figure 6. Silkscreen 11 12 CDB8427 DS477DB1 Figure 7. Top PCB DS477DB1 CDB8427 Figure 8. Bottom PCB 13 |
Price & Availability of CS8427EB
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |