
- •Summary
- •Key Features
- •Features (Continued)
- •General Description
- •ADSP-21160M Family Core Architecture
- •SIMD Computational Engine
- •Independent, Parallel Computation Units
- •Data Register File
- •Single-Cycle Fetch of Instruction and Four Operands
- •Instruction Cache
- •Flexible Instruction Set
- •ADSP-21160M Memory and I/O Interface Features
- •Dual-Ported On-Chip Memory
- •Off-Chip Memory and Peripherals Interface
- •DMA Controller
- •Multiprocessing
- •Link Ports
- •Serial Ports
- •Host Processor Interface
- •Program Booting
- •Phased Locked Loop
- •Power Supplies
- •Development Tools
- •Designing an Emulator-Compatible DSP Board (Target)
- •Target Board Header
- •JTAG Emulator Pod Connector
- •Design-for-Emulation Circuit Information
- •Additional Information
- •Pin Function Descriptions
- •ADSP-21160M specifications
- •ABSOLUTE MAXIMUM RATINGS
- •ESD SENSITIVITY
- •Timing Specifications
- •Clock Input
- •Reset
- •Interrupts
- •Timer
- •Flags
- •Memory Read—Bus Master
- •Memory Write—Bus Master
- •Synchronous Read/Write—Bus Master
- •Synchronous Read/Write—Bus Slave
- •Multiprocessor Bus Request and Host Bus Request
- •Asynchronous Read/Write—Host to ADSP-21160M
- •Three-State Timing—Bus Master and Bus Slave
- •DMA Handshake
- •Link Ports
- •Serial Ports
- •JTAG Test Access Port and Emulation
- •Output Drive Currents
- •Power Dissipation
- •Test Conditions
- •Output Disable Time
- •Output Enable Time
- •Example System Hold Time Calculation
- •Capacitive Loading
- •Environmental Conditions
- •Thermal Characteristics
- •400-ball Metric PBGA Pin Configurations
- •Outline Dimensions
- •Ordering Guide

ADSP-21160M
Serial Ports
To determine whether communication is possible between two devices at clock speed n, the following specifications must be confirmed: 1) frame sync delay and frame sync setup and hold, 2) data delay and data setup and hold, and 3) SCLK width.
Table 21. Serial Ports—External Clock
Parameter |
|
Min |
Max |
Unit |
|
|
|
|
|
Timing Requirements: |
|
|
|
|
tSFSE |
TFS/RFS Setup Before TCLK/RCLK1 |
3.5 |
|
ns |
tHFSE |
TFS/RFS Hold After TCLK/RCLK1,2 |
4 |
|
ns |
tSDRE |
Receive Data Setup Before RCLK1 |
1.5 |
|
ns |
tHDRE |
Receive Data Hold After RCLK1 |
4 |
|
ns |
tSCLKW |
TCLK/RCLK Width |
14 |
|
ns |
tSCLK |
TCLK/RCLK Period |
2tCCLK |
|
ns |
1Referenced to sample edge.
2RFS hold after RCK when MCE = 1, MFD= 0 is 0 ns minimumfrom drive edge. TFS hold after TCK for late external TFS is 0 ns minimum from drive edge.
Table 22. Serial Ports—Internal Clock
Parameter |
|
Min |
Max |
Unit |
|
|
|
|
|
Timing Requirements: |
|
|
|
|
tSFSI |
TFS Setup Before TCLK1; RFS Setup Before RCLK1 |
8 |
|
ns |
tHFSI |
TFS/RFS Hold After TCLK/RCLK1,2 |
1 |
|
ns |
tSDRI |
Receive Data Setup Before RCLK1 |
6.5 |
|
ns |
tHDRI |
Receive Data Hold After RCLK1 |
3 |
|
ns |
1Referenced to sample edge.
2RFS hold after RCK when MCE = 1, MFD= 0 is 0 ns minimumfrom drive edge. TFS hold after TCK for late external TFS is 0 ns minimum from drive edge.
Table 23. Serial Ports—External or Internal Clock
Parameter |
Min |
Max |
Unit |
Switching Characteristics: |
|
|
|
|
tDFSE |
RFS Delay After RCLK (Internally Generated RFS)1 |
|
13 |
ns |
tHOFSE |
RFS Hold After RCLK (Internally Generated RFS)1 |
3 |
|
ns |
1 Referenced to drive edge. |
|
|
|
|
Table 24. Serial Ports—External Clock |
|
|
|
|
|
|
|
|
|
Parameter |
|
Min |
Max |
Unit |
|
|
|
|
|
Switching Characteristics: |
|
|
|
|
tDFSE |
TFS Delay After TCLK (Internally Generated TFS)1 |
|
13 |
ns |
tHOFSE |
TFS Hold After TCLK (Internally Generated TFS)1 |
3 |
|
ns |
tDDTE |
Transmit Data Delay After TCLK1 |
|
16 |
ns |
tHDTE |
Transmit Data Hold After TCLK1 |
0 |
|
ns |
1 Referenced to drive edge. |
|
|
|
|
Table 25. Serial Ports—Internal Clock |
|
|
|
|
|
|
|
|
|
Parameter |
|
Min |
Max |
Unit |
|
|
|
|
|
Switching Characteristics: |
|
|
|
|
tDFSI |
TFS Delay After TCLK (Internally Generated TFS)1 |
|
4.5 |
ns |
tHOFSI |
TFS Hold After TCLK (Internally Generated TFS)1 |
–1.5 |
|
ns |
REV. 0 |
–37– |

ADSP-21160M
Table 25. Serial Ports—Internal Clock (Continued)
Parameter |
Min |
Max |
Unit |
tDDTI |
Transmit Data Delay After TCLK1 |
|
7.5 |
ns |
tHDTI |
Transmit Data Hold After TCLK1 |
0 |
|
ns |
tSCLKIW |
TCLK/RCLK Width |
0.5tSCLK – 2.5 |
0.5tSCLK+2 |
ns |
1 Referenced to drive edge. |
|
|
|
|
Table 26. Serial Ports—Enable and Three-State |
|
|
|
|
|
|
|
|
|
Parameter |
|
Min |
Max |
Unit |
|
|
|
|
|
Switching Characteristics: |
|
|
|
|
tDDTEN |
Data Enable from External TCLK1 |
4 |
|
ns |
tDDTTE |
Data Disable from External TCLK1 |
|
10 |
ns |
tDDTIN |
Data Enable from Internal TCLK1 |
0 |
|
ns |
tDDTTI |
Data Disable from Internal TCLK1 |
|
3 |
ns |
1 Referenced to drive edge.
–38– |
REV. 0 |

ADSP-21160M
' $ 7 |
$ 5 ( & ( ,9 ( ² , 1 7( 5 1 |
$ / & / 2 & . |
|||
|
|
'5,9( |
|
6 |
$0 3/( |
|
|
('*( |
|
|
('*( |
|
|
W6&/.,: |
|
|
|
5&/. |
|
|
|
|
|
|
|
W')6 ( |
|
|
|
|
W |
W6)6, |
|
W+) 6, |
|
|
|
+2 )6 ( |
|
|
|
5)6 |
|
|
|
|
|
|
|
W6'5, |
|
W+ '5 , |
|
'5 |
|
|
|
|
|
' $ 7 |
$ 5 ( & ( ,9 ( ² ( ; 7 ( 5 1 $ / & /2 & . |
|||
|
'5,9( |
|
6 |
$0 3/( |
|
('*( |
W6 &/.: |
|
('*( |
|
|
|
|
|
5&/. |
|
|
|
|
|
|
W')6 ( |
|
|
W+2 )6 ( |
W6)6( |
|
W+ )6 ( |
|
5)6 |
|
|
|
|
|
|
W6'5( |
|
W+ '5 ( |
'5 |
|
|
|
|
127( (,7+(5 7+( 5,6,1* ('*( 25 )$//,1* ('*( 2) 5&/. 7&/. &$1 %( 86(' $6 7+( $&7,9( 6$0 3/,1* ('*(
' $ 7 |
$ 7 5 $ 1 6 0 ,7 ² ,1 7( 5 1 |
$ / & / 2 & . |
|||
|
'5,9( |
|
|
6 |
$0 3/( |
|
('*( |
W |
|
|
('*( |
|
|
6&/.,: |
|
|
|
7&/. |
|
|
|
|
|
|
|
W')6, |
|
|
|
|
W+2 )6, |
|
W6)6, |
W+)6, |
|
7)6 |
|
|
|
|
|
|
|
W''7, |
|
|
|
|
W+ '7, |
|
|
|
|
'7 |
|
|
|
|
|
' $ 7 |
$ 7 5 $ 1 6 0 ,7 ² ( ; 7 ( 5 1 |
$ / & / 2 & . |
||
|
'5,9( |
|
6 |
$0 3/( |
|
('*( |
W6 &/.: |
|
('*( |
|
|
|
|
|
7&/. |
|
|
|
|
|
|
W')6 ( |
|
|
|
W+2 )6 ( |
W6)6( |
W+ )6 ( |
|
7)6 |
|
|
|
|
|
|
W''7( |
|
|
|
W+ '7( |
|
|
|
'7 |
|
|
|
|
127( (,7+(5 7+( 5,6,1* ('*( 25 )$//,1* ('*( 2) 5&/. 7&/. &$1 %( 86(' $6 7+( $&7,9( 6$0 3/,1* ('*(
'5,9( ('* ( |
|
'5,9( ('* ( |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
7&/. 5&/. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
7&/. (;7 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
W''7 7( |
|
|
|
|
||
'7 |
|
|
|
|
|
|
W |
''7( 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'5,9( |
|
|
|
'5,9( |
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||
('* ( |
|
|
|
('* ( |
|
|
|
|
|
|
|
|||||||||||||||
7&/. ,17 |
|
|
|
|
|
|
|
|
|
7&/. 5&/. |
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
W''77, |
|||
|
|
|
|
|
|
|
|
|
|
|
W |
''7,1 |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'7
Figure 26. Serial Ports
REV. 0 |
–39– |

ADSP-21160M
Table 27. Serial Ports—External Late Frame Sync
Parameter |
|
Min |
Max |
Unit |
|
|
|
|
|
Switching Characteristics: |
|
|
|
|
tDDTLFSE |
Data Delay from Late External TFS or External RFS with |
|
13 |
ns |
|
MCE = 1, MFD = 01 |
|
|
|
tDDTENFS |
Data Enable from late FS or MCE = 1, MFD = 01 |
1.0 |
|
ns |
1 MCE = 1, TFS enable and TFS valid follow tDDTLFSE and tDDTENFS.
(; 7( 5 1 |
$ / 5 ) 6 : ,7 + 0 &( 0 )' |
'5,9( |
|
|
6$0 3/( |
'5,9( |
|
|
5&/. |
|
|
|
|
|
|
W6)6( , |
|
|
|
|
W+2 )6( , |
6(( 127( |
5)6 |
|
|
|
|
|
|
|
|
|
|
|
W''7( , |
|
W''7(1)6 |
|
W+'7( , |
|
|
||
'7 |
|
|
67 %,7 |
1' %,7 |
|
|
W''7/)6( |
|
|
|
|
|
|
/$ 7 ( ( ; 7( 5 1 |
$ / 7 )6 |
|
|
|||
'5,9( |
6 |
$0 3/( |
|
'5,9( |
|
|
7&/. |
|
|
|
|
|
|
W6)6( , |
|
|
|
|
W+2 )6( , |
6(( 127( |
7)6 |
|
|
|
|
|
|
|
|
|
|
|
W''7( , |
|
W''7(1)6 |
|
|
W |
+'7( , |
|
|
'7 |
|
67 %,7 |
|
1' %,7 |
|
|
W''7/)6( |
|
|
|
|
|
|
Figure 27. External Late Frame Sync
–40– |
REV. 0 |