Copyright 2009 Cirrus Logic AUG ’09DS734UM7CS485xx 32-bit Audio DSP Familyhttp://www.cirrus.comCS485xx Hardware User’s Manual
OverviewCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 1-2Figure 1-1 illustrates the functional block diagram for CS48560. F
Pin AssignmentsCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-2011 GPIO0 General Purpose Input/Output 3.3V (5V tol)BiDi IN
9-21 Copyright 2009 Cirrus Logic, Inc. DS734UM7Revision HistoryCS485xx Hardware User’s Manual Revision History§§Revision Date ChangesUM1 December 06
Revision HistoryCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-22
1-3 Copyright 2009 Cirrus Logic, Inc. DS734UM7OverviewCS485xx Hardware User’s ManualFigure 1-2 illustrates the functional block diagram for CS48540. F
OverviewCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 1-4Figure 1-3 illustrates the functional block diagram for CS48520. F
1-5 Copyright 2009 Cirrus Logic, Inc. DS734UM7Code OverlaysCS485xx Hardware User’s ManualThis chip, teamed with Cirrus digital interface products and
Functional Overview of the CS485xx ChipCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 1-6Table 1-1 lists the firmware availa
1-7 Copyright 2009 Cirrus Logic, Inc. DS734UM7Functional Overview of the CS485xx ChipCS485xx Hardware User’s Manualbuffers which are 32 bits wide. The
Functional Overview of the CS485xx ChipCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 1-8 1.3.8 Serial Flash ControllerThe C
1-9 Copyright 2009 Cirrus Logic, Inc. DS734UM7Functional Overview of the CS485xx ChipCS485xx Hardware User’s Manual 1.3.13 Programmable Interrupt Cont
Functional Overview of the CS485xx ChipCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 1-10
2-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7IntroductionCS485xxr Hardware User’s ManualChapter 2Operational Modes 2.1 IntroductionThe CS485xx has se
DS734UM7 Copyright 2009 Cirrus Logic iiCS485xx Hardware User’s ManualContacting Cirrus Logic SupportFor all product questions and inquiries contact a
Operational Mode SelectionCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-2 2.2 Operational Mode SelectionThe operational
2-3 Copyright 2009 Cirrus Logic, Inc. DS734UM7Slave Boot ProceduresCS485xxr Hardware User’s ManualPseudocode and flowcharts will be used to describe e
Slave Boot ProceduresCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-4 Figure 2-2. Slave Boot SequenceMSG ==BOOT_STARTRESE
2-5 Copyright 2009 Cirrus Logic, Inc. DS734UM7Slave Boot ProceduresCS485xxr Hardware User’s Manual 2.3.2.1 Slave Boot Procedure1. Toggle RESET. A down
Slave Boot ProceduresCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-6 2.3.3 Boot MessagesThe Slave Boot procedure uses a
2-7 Copyright 2009 Cirrus Logic, Inc. DS734UM7Master Boot ProcedureCS485xxr Hardware User’s ManualTable 2-5 is a quick reference showing the different
SoftbootCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-8 2.5 SoftbootThe O/S application code for the CS485xx allows user
2-9 Copyright 2009 Cirrus Logic, Inc. DS734UM7SoftbootCS485xxr Hardware User’s Manual Figure 2-4. Soft Boot Sequence Flowchart 2.5.2.1 Softboot Steps1
SoftbootCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-10 Figure 2-5. Soft Boot Example Flowchart 2.5.2.2.1 Softboot Exam
2-11 Copyright 2009 Cirrus Logic, Inc. DS734UM7SoftbootCS485xxr Hardware User’s Manual3. Read the SOFTBOOT_ACK message. If the message is the SOFTBOOT
DS734UM7 Copyright 2009 Cirrus Logic iiiContentsCS485xx Hardware User’s ManualContentsContents. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Low Power ModeCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-12 2.6 Low Power ModeThe CS485xx has a low power mode to ena
2-13 Copyright 2009 Cirrus Logic, Inc. DS734UM7Low Power ModeCS485xxr Hardware User’s Manual Figure 2-6. Flowchart of Steps Used to Exit Low Power Mod
Low Power ModeCS485xxr Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 2-140x§§Table 2-8. wakeup_uld Options and Values.uld Options V
3-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7IntroductionCS485xx Hardware User’s ManualChapter 3Serial Control Port 3.1 IntroductionThe CS485xx uses
Serial Control Port ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-2 3.2.1 I2C PortThe CS485xx I2C bus has be
3-3 Copyright 2009 Cirrus Logic, Inc. DS734UM7Serial Control Port ConfigurationCS485xx Hardware User’s Manual 3.2.2 I2C System Bus DescriptionDevices
Serial Control Port ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-4 3.2.2.1 I2C Bus DynamicsThe Start condit
3-5 Copyright 2009 Cirrus Logic, Inc. DS734UM7Serial Control Port ConfigurationCS485xx Hardware User’s ManualThe number of bytes that can be transmitt
Serial Control Port ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-6 Figure 3-5. Data Byte with ACK and NACKA
3-7 Copyright 2009 Cirrus Logic, Inc. DS734UM7Serial Control Port ConfigurationCS485xx Hardware User’s Manual Figure 3-7. Repeated Start Condition wit
iv Copyright 2009 Cirrus Logic DS734UM7ContentsCS485xx Hardware User’s Manual 3.2.2.1 I2C Bus Dynamics...
Serial Control Port ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-8 Figure 3-8. I2C Write Flow Diagram 3.2.2
3-9 Copyright 2009 Cirrus Logic, Inc. DS734UM7Serial Control Port ConfigurationCS485xx Hardware User’s Manualafter each byte, the master must provide
Serial Control Port ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-10 Figure 3-9. I2C Read Flow DiagramSCP_IR
3-11 Copyright 2009 Cirrus Logic, Inc. DS734UM7Serial Control Port ConfigurationCS485xx Hardware User’s Manual 3.2.2.4.1 I2C Read Protocol Procedure1.
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-12Serial Control Port ConfigurationCS485xx Hardware User’s Manual Figure 3-10. Sample Waveform for I2C Wr
3-13 Copyright 2009 Cirrus Logic, Inc. DS734UM7SPI PortCS485xx Hardware User’s ManualIf there are more data words to read, IRQ will fall at the rising
3-14 Copyright 2009 Cirrus Logic, Inc. DS734UM7SPI PortCS485xx Hardware User’s Manual 3.3.1 SPI System Bus DescriptionThe SPI bus is a multi-master b
3-15 Copyright 2009 Cirrus Logic, Inc. DS734UM7SPI PortCS485xx Hardware User’s ManualBoth modes of the CS485xx serial port are shown in Figure 3-13. F
SPI PortCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-16 Figure 3-14. SPI Address and Data Bytes 3.3.1.1.1 SCP_BSY Behavi
3-17 Copyright 2009 Cirrus Logic, Inc. DS734UM7SPI PortCS485xx Hardware User’s Manual 3.3.1.2 SPI MessagingMessaging to the CS485xx using the SPI bus
DS734UM7 Copyright 2009 Cirrus Logic vFiguresCS485xx Hardware User’s Manual 8.2.1.2 Ground...
SPI PortCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-18 Figure 3-15. SPI Write Flow Diagram 3.3.1.3.1 SPI Write Protocol
3-19 Copyright 2009 Cirrus Logic, Inc. DS734UM7SPI PortCS485xx Hardware User’s ManualWhen performing a SPI read, the same protocol is used whether rea
SPI PortCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-205. If SCP_IRQ is still low after 4 bytes, then proceed to step 4
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 3-21SPI PortCS485xx Hardware User’s Manual Figure 3-17. Sample Waveform for SPI Write Functional Timing Fig
3-22 Copyright 2009 Cirrus Logic, Inc. DS734UM7SPI PortCS485xx Hardware User’s Manual 3.3.1.4.2 SCP_IRQ BehaviorThe SCP_IRQ signal is not part of the
4-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7IntroductionCS485xx Hardware User’s ManualChapter 4Digital Audio Input Interface 4.1 IntroductionCS485xx
Digital Audio Input Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 4-2 4.2.1 DAI Pin DescriptionTable 4-1 sh
4-3 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Input Port DescriptionCS485xx Hardware User’s Manual 4.2.2 Supported DAI Functional Blocks
Digital Audio Input Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 4-4 Figure 4-3. 6-Channel DAI Port Block
4-5 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Input Port DescriptionCS485xx Hardware User’s Manual Figure 4-4. 12-Channel DAI Port Block
vi Copyright 2009 Cirrus Logic DS734UM7FiguresCS485xx Hardware User’s Manual Figure 3-18. Sample Waveform for SPI Read Functional Timing ...
DAI Hardware ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 4-6 Figure 4-5. I2S format (Rising Edge Valid SCLK)
4-7 Copyright 2009 Cirrus Logic, Inc. DS734UM7DAI Hardware ConfigurationCS485xx Hardware User’s ManualD - DAI Mode (Unsupported)E - DAI2_DATA Clock So
DAI Hardware ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 4-8.Note: The.D Value, DAI Mode, is not supported o
4-9 Copyright 2009 Cirrus Logic, Inc. DS734UM7DAI Hardware ConfigurationCS485xx Hardware User’s ManualTable 4-5. DAI2_DATA Clock Source (Input Paramet
DAI Hardware ConfigurationCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 4-10a. TDM (Time Division Multiplex) is only availa
5-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Input Port DescriptionCS485xx Hardware User’s ManualChapter 5Direct Stream Data (DSD) Inpu
Digital Audio Input Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 5-2 Figure 5-1. DSD Port Block Diagram on
6-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7IntroductionCS485xx Hardware User’s ManualChapter 6Digital Audio Output Interface 6.1 IntroductionThe CS
Digital Audio Output Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 6-2DAO_MCLK is the master clock and is f
6-3 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Output Port DescriptionCS485xx Hardware User’s Manual. Figure 6-2. CS48540 DAO Block Diagr
DS734UM7 Copyright 2009 Cirrus Logic viiTablesCS485xx Hardware User’s ManualTablesTable 1-1. List of Available Firmware Modules and Associated Applica
Digital Audio Output Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 6-4 6.2.2 Supported DAO Functional Block
6-5 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Output Port DescriptionCS485xx Hardware User’s Manual 6.2.3.3 One-line Data Mode Format (M
Digital Audio Output Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 6-6Please refer to Table 6-4, Table 6-5,
6-7 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Output Port DescriptionCS485xx Hardware User’s Manual4DAO_MCLK = 128 FSDAO_SCLK = DAO_MCLK
Digital Audio Output Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 6-8Table 6-5 shows values and messages f
6-9 Copyright 2009 Cirrus Logic, Inc. DS734UM7Digital Audio Output Port DescriptionCS485xx Hardware User’s ManualTable 6-6 shows values and messages f
Digital Audio Output Port DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 6-10The DAO_DATA3/XMTA S/PDIF output pin
7-1 Copyright 2008 Cirrus Logic, Inc. DS734UM7System Clocking ControlsCS485xx Hardware User’s ManualChapter 7Crystal Oscillator and System Clocking 7.
Configuring the Crystal OscillatorCS485xx Hardware User’s ManualDS734UM7 Copyright 2008 Cirrus Logic, Inc. 7-2 Figure 7-1. Crystal Oscillator Schemati
8-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7IntroductionCS485xx Hardware User’s ManualChapter 8General Purpose Input/Output Pins 8.1 IntroductionThe
viii Copyright 2009 Cirrus Logic DS734UM7TablesCS485xx Hardware User’s ManualTable 8-5. PLL Filter Pins ...
8-2 Copyright 2009 Cirrus Logic, Inc. DS734UM7Watchdog Timer DescriptionCS485xx Hardware User’s Manual 8.3 Watchdog Timer DescriptionAs mentioned earl
9-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7Typical Connection DiagramsCS485xx Hardware User’s ManualChapter 8System Integration 9.1 Typical Connect
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-2Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-1. SPI Slave, 10 channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-3Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-2. I2C Slave, 10 Channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-4Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-3. I2C Slave, 12 Channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-5Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-4. I2C master, 10 Channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-6Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-5. SPI Slave, 10 Channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-7Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-6. SPI Slave, 10 Channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-8Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-7. SPI Slave, 12 Channels of Digital
DS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-9Typical Connection DiagramsCS485xx Hardware User’s Manual Figure 9-8. SPI Master, 10 Channels of Digital
1-1 Copyright 2009 Cirrus Logic, Inc. DS734UM7OverviewCS485xx Hardware User’s ManualChapter 1Introduction 1.1 OverviewThe CS485xx is a programmable au
Pin DescriptionCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-10 9.2 Pin Description 9.2.1 Power and GroundThe following s
9-11 Copyright 2009 Cirrus Logic, Inc. DS734UM7Pin DescriptionCS485xx Hardware User’s Manual 9.2.1.2 GroundFor two-layer circuit boards, care should b
ClockingCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-12 9.2.3 PLLThe internal phase locked loop (PLL) of the CS485xx req
9-13 Copyright 2009 Cirrus Logic, Inc. DS734UM7ControlCS485xx Hardware User’s Manual 9.4.1 Operational ModeThe control interface protocol used is dete
48-Pin LQFP Pin AssigmentsCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-14 9.5 48-Pin LQFP Pin AssigmentsFigure 9-10 show
9-15 Copyright 2009 Cirrus Logic, Inc. DS734UM748-Pin LQFP Pin AssigmentsCS485xx Hardware User’s ManualFigure 9-11 shows the 48-Pin LQFP Pin Layout of
48-Pin LQFP Pin AssigmentsCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-16Figure 9-12 shows the 48-Pin LQFP Pin Layout of
9-17 Copyright 2009 Cirrus Logic, Inc. DS734UM7Pin AssignmentsCS485xx Hardware User’s Manual 9.6 Pin AssignmentsTable 9-9 shows the names and function
Pin AssignmentsCS485xx Hardware User’s ManualDS734UM7 Copyright 2009 Cirrus Logic, Inc. 9-18Table 9-10 shows the names and functions for each pin of t
9-19 Copyright 2009 Cirrus Logic, Inc. DS734UM7Pin AssignmentsCS485xx Hardware User’s ManualTable 9-11 shows the names and functions for each pin of t
Kommentare zu diesen Handbüchern