AN302
Interfacing the CS5368/66/64 and CS4364/65/84/85 in
TDM Mode
The CS4364, CS4365, CS4384 and CS4385 digital-to-analog con verters and the CS5368, CS5366 an d the CS5364
analog-to-digital converters support a multi-channel Time Division Multiplexed (TDM) data interface. The implementations make use of a serial clock, F rame Sy nc, and serial data as described in the Cirrus Logic Applications Note
AN301. However, the CS4364/65/84/85 is somewhat limited in regards to the allowable width of the Frame Sync
when compared to the CS536 8/66/64. As shown in Figure 1, the CS4364/65/84/85 requires a Frame Sync pulse
width which is equivalent to one period of the serial cl ock. The allowable pulse width for CS536 8/66/64 is much more
flexible in that it is only limited by a required low time of one period of the serial clock period when operated in Slave
Mode as shown in Figure 2.
The CS5368/66/64 also has the capability to provide the system serial clock and Frame Sync for the TDM interface
when operated in Master mode. However, the pulse width of the generated Frame Sync is equivalent to 50% of the
frame period, as shown in Figure 3, which is incompatible with the CS4364/65/84/85.
A compatible TDM mode for the CS4364/65/84/85 and CS53 68/66/64 exists when operated in Slave mode and the
system clocking source generates a Frame Sync pulse width equivalent to a single period of the serial clock, as
shown in Figure 1.
FS
SCLK
SDATA
FS
SCLK
SDATA
FS
SCLK
Channel 1
32 sclks
Channel 1
32 sclks
Frame
Channel 2
32 sclks
32 sclks
Channel 4Channel 3
32 sclks
Channel 5 Channel 6
32 sclks
32 sclks
Figure 1. CS4364/65/84/85 TDM Clocking Requirements
Frame
Channel 2
32 sclks
32 sclks
Channel 4Channel 3
32 sclks
Channel 5 Channel 6
32 sclks
32 sclks
Figure 2. CS5368/66/64 TDM Mode as Sytem Clock Slave
Frame
Channel 7 Channel 8
32 sclks
Channel 7 Channel 8
32 sclks
32 sclks
32 sclks
SDATA
http://www.cirrus.com
Channel 1
32 sclks
Channel 2
32 sclks
32 sclks
Channel 4Channel 3
32 sclks
Channel 5 Channel 6
32 sclks
32 sclks
Figure 3. CS5368/66/64 TDM Mode as System Clock Master
Copyright © Cirrus Logic, Inc. 2006
(All Rights Reserved)
Channel 7 Channel 8
32 sclks
32 sclks
AUGUST '06
AN302REV1
REVISION HISTORY
Release Changes
Revision 1 Initial Release
AN302
Contacting Cirrus Logic Support
For all product questions and inquiries contact a Cirrus Logic Sales Representative.
To find the one nearest you go to www.cirrus.com
IMPORTANT NOTICE
Cirrus Logic, Inc. an d i t s s ubs i di ari es ( "Cir r us ") be li e ve th at t he in for mat i on con ta in ed in t hi s do cumen t i s acc ura t e and re liable. However, the i nf or ma ti on is s u bj ect
to change without notice and is provide d "AS IS" witho ut warranty of any kind (exp ress or impl ied). Cust omers are advise d to obtain the latest version of relevant
information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale
supplied at the time of order acknow ledgment, incl uding those per taining to warranty, ind emnification, an d limitation of liabi lity. 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 intelle ctual property rights. Cirrus o wns the copyr ights associated with the information contained herein and gives consent for copies to be made of the information only for use within your organi zation with respect to Cirrus integrated circuits or other produc ts 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 SEVE RE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIONS”). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE
IN AIRCRAFT SYSTEMS, MILITARY APPLICATIONS, 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 MERCHANTABILI TY 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 F ULLY INDEMNIFY CIRRUS, ITS OF FICERS, DIRECTORS, EMPLOYEES, DIST RIBUTORS AND OTHER
AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS’ FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH
THESE USES.
Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks
or service marks of their respective owners.
2 AN302REV1