background image

ADSP-TS201S

Rev. C

|

Page 13 of 48

|

December 2006

Table 5. Pin Definitions—External Port Bus Controls 

Signal

Type

Term

Description

ADDR31–0

I/O/T
(pu_ad)

nc

Address Bus. The DSP issues addresses for accessing memory and peripherals on 
these pins. In a multiprocessor system, the bus master drives addresses for accessing 
internal memory or I/O processor registers of other ADSP-TS201S processors. The DSP 
inputs addresses when a host or another DSP accesses its internal memory or I/O 
processor registers.

DATA63–0

I/O/T
(pu_ad)

nc

External Data Bus. The DSP drives and receives data and instructions on these pins. 
Pull-up or pull-down resistors on unused DATA pins are unnecessary.

RD

I/O/T
(pu_0)

epu

1

Memory Read. RD is asserted whenever the DSP reads from any slave in the system, 
excluding SDRAM. When the DSP is a slave, RD is an input and indicates read trans-
actions that access its internal memory or universal registers. In a multiprocessor 
system, the bus master drives RD. RD changes concurrently with ADDR pins.

WRL

I/O/T
(pu_0)

epu

1

Write Low. WRL is asserted in two cases: when the ADSP-TS201S processor writes to 
an even address word of external memory or to another external bus agent; and when 
the ADSP-TS201S processor writes to a 32-bit zone (host, memory, or DSP 
programmed to 32-bit bus). An external master (host or DSP) asserts WRL for writing 
to a DSP’s low word of internal memory. In a multiprocessor system, the bus master 
drives WRL. WRL changes concurrently with ADDR pins. When the DSP is a slave, WRL 
is an input and indicates write transactions that access its internal memory or 
universal registers. 

WRH

I/O/T
(pu_0)

epu

1

Write High. WRH is asserted when the ADSP-TS201S processor writes a long word 
(64 bits) or writes to an odd address word of external memory or to another external 
bus agent on a 64-bit data bus. An external master (host or another DSP) must assert 
WRH for writing to a DSP’s high word of 64-bit data bus. In a multiprocessing system, 
the bus master drives WRH. WRH changes concurrently with ADDR pins. When the 
DSP is a slave, WRH is an input and indicates write transactions that access its internal 
memory or universal registers. 

ACK

I/O/T/OD
(pu_od_0)

epu

1

Acknowledge. External slave devices can deassert ACK to add wait states to external 
memory accesses. ACK is used by I/O devices, memory controllers, and other periph-
erals on the data phase. The DSP can deassert ACK to add wait states to read and write 
accesses of its internal memory. The pull-up is 50

Ω

 on low-to-high transactions and 

is 500

Ω

 on all other transactions.

BMS

O/T
(pu_0)

na

Boot Memory Select. BMS is the chip select for boot EPROM or flash memory. During 
reset, the DSP uses BMS as a strap pin (EBOOT) for EPROM boot mode. In a multipro-
cessor system, the DSP bus master drives BMS. For details, see 

Reset and Booting on 

Page 9

 and the EBOOT signal description in 

Table 16 on Page 20

.

MS1–0

O/T
(pu_0)

nc

Memory Select. MS0 or MS1 is asserted whenever the DSP accesses memory banks 0 
or 1, respectively. MS1–0 are decoded memory address pins that change concurrently 
with ADDR pins. When ADDR31:27 = 0b00110, MS0 is asserted. When ADDR31:27 = 
0b00111, MS1 is asserted. In multiprocessor systems, the master DSP drives MS1–0.

MSH

O/T
(pu_0)

nc

Memory Select Host. MSH is asserted whenever the DSP accesses the host address 
space (ADDR31 = 0b1). MSH is a decoded memory address pin that changes concur-
rently with ADDR pins. In a multiprocessor system, the bus master DSP drives MSH.

BRST

I/O/T
(pu_0)

epu

1

Burst. The current bus master (DSP or host) asserts this pin to indicate that it is reading 
or writing data associated with consecutive addresses. A slave device can ignore 
addresses after the first one and increment an internal address counter after each 
transfer. For host-to-DSP burst accesses, the DSP increments the address automati-
cally while BRST is asserted.

I

 = input; 

A

 = asynchronous; 

O

 = output; 

OD

 = open-drain output; 

T

 = three-state; 

P

 = power supply; 

G

 = ground; 

pd

 = internal pull-down 

5 k

Ω

pu

 = internal pull-up 5 k

Ω

pd_0

 = internal pull-down 5 k

Ω

 on DSP ID = 0; 

pu_0

 = internal pull-up 5 k

Ω

 on DSP ID = 0; 

pu_od_0

 = internal 

pull-up 500

Ω

 on DSP ID = 0; 

pd_m

 = internal pull-down 5 k

Ω

 on DSP bus master; 

pu_m

 = internal pull-up 5 k

Ω

 on DSP bus master; 

pu_ad

 

= internal pull-up 40 k

Ω

. For more pull-down and pull-up information, see 

Electrical Characteristics on Page 22

.

Term (termination of unused pins) column symbols:

 epd = external pull-down approximately 5 k

Ω

 to V

SS

; epu = external pull-up approx-

imately 5 k

Ω

 to V

DD_IO

, nc = not connected; na = not applicable (always used); V

DD_IO

 = connect directly to V

DD_IO

; V

SS

 = connect directly to V

SS

1

This external pull-up may be omitted for the ID = 000 TigerSHARC processor.

Содержание TigerSHARC ADSP-TS201S

Страница 1: ...hip emulation Single precision IEEE 32 bit and extended precision 40 bit floating point data formats and 8 16 32 and 64 bit fixed point data formats KEY BENEFITS Provides high performance static super...

Страница 2: ...11 Pin Function Descriptions 12 Strap Pin Function Descriptions 20 ADSP TS201S Specifications 21 Operating Conditions 21 Electrical Characteristics 22 Package Information 23 Absolute Maximum Ratings...

Страница 3: ...rupt controller that supports hardware and soft ware interrupts supports level or edge triggers and supports prioritized nested interrupts Four 128 bit internal data buses each connecting to the six 4...

Страница 4: ...ns four computational units an ALU a multiplier a 64 bit shifter a 128 bit CLU and a 32 word register file Register File each compute block has a multiported 32 word fully orthogonal register file use...

Страница 5: ...either level sensitive or edge sensitive except the IRQ3 0 hardware interrupts which are programmable The DSP distinguishes between hardware interrupts and soft ware exceptions handling them differen...

Страница 6: ...er 32 bits of the external data bus connect to even addresses and the upper 32 bits connect to odd addresses The external port supports pipelined slow and SDRAM proto cols Addressing of external memor...

Страница 7: ...fairness feature prevents one DSP from holding the external bus too long The DSP s four link ports provide a second path for interproces sor communications with throughput of 4G bytes per second The...

Страница 8: ...r different DMA channels and have different transmission attributes Two dimensional transfers The DMA controller can access and transfer two dimensional memory arrays on any DMA transmit or receive ch...

Страница 9: ...y can provide the test for conditional branching RESET AND BOOTING The ADSP TS201S processor has three levels of reset Power up reset after power up of the system SCLK all static inputs and strap pins...

Страница 10: ...asing productivity Statistical profiling enables the programmer to nonintrusively poll the processor as it is running the program This feature unique to VisualDSP enables the software developer to pas...

Страница 11: ...use as a cost effective method to learn more about developing or prototyping applications with Analog Devices processors platforms and software tools Each EZ KIT Lite includes an evaluation board alon...

Страница 12: ...e SCLK I na System Clock Input The DSP s system input clock for cluster bus The core clock rate is user programmable using the SCLKRATx pins For more information see Clock Domains on Page 9 RST_IN I A...

Страница 13: ...lave devices can deassert ACK to add wait states to external memory accesses ACK is used by I O devices memory controllers and other periph eralsonthedataphase TheDSPcandeassertACKtoaddwaitstatestorea...

Страница 14: ...SDCKE LDQM and HDQM pins and the DSP puts the SDRAM in self refresh mode The DSP asserts HBG until the host deasserts HBR In multiprocessor systems the current bus master DSP drives HBG and all slave...

Страница 15: ...e IOEN makes the I O device drive the data instead of the TigerSHARC IOEN O T pu_0 nc I O Device Output Enable Enables the output buffers of an external I O device for fly by transactions between the...

Страница 16: ...ive when accessing an even address in word accesses or when memory is configured for a 32 bit bus to disable the write of the high word SDA10 O T pu_0 nc SDRAM Address Bit 10 Separate A10 signals enab...

Страница 17: ...onnect directly to VDD_IO VSS connect directly to VSS 1 See the reference on Page 11 to the JTAG emulation technical reference EE 68 Table 10 Pin Definitions Flags Interrupts and Timer Signal Type Ter...

Страница 18: ...ermination of unused pins column symbols epd external pull down approximately 5 k to VSS epu external pull up approx imately 5 k to VDD_IO nc not connected na not applicable always used VDD_IO connect...

Страница 19: ...RST VREF can be connected to a power supply or set by a voltage divider circuit as shown in Figure 6 For more information see Filtering Reference Voltage and Clocks on Page 10 SCLK_VREF I na System Cl...

Страница 20: ...h Table 17 shows the resistors that are enabled during active reset and during normal operation Table 16 Pin Definitions I O Strap Pins Signal Type at Reset On Pin Description EBOOT I pd_0 BMS EPROM B...

Страница 21: ...K FLAG3 0 DS2 0 ENEDREG 3 Values represent dc case During transitions the inputs may overshoot or undershoot to the voltage shown in Table 18 based on the transient duty cycle The dc case is equivalen...

Страница 22: ...put Voltage1 VDD_IO Min IOL 4 mA 0 4 V IIH High Level Input Current VDD_IO Max VIN VIH Max 20 A IIH_PU High Level Input Current VDD_IO Max VIN VIH Max 20 A IIH_PD High Level Input Current VDD_IO Max V...

Страница 23: ...Type Z Lead Free Option optional ccc See Ordering Guide LLLLLLLLL L Silicon Lot Number R R Silicon Revision yyww Date Code vvvvvv Assembly Lot Code LLLLLLLLL L 2 0 tppZ ccc T ADSP TS20xS a yyww count...

Страница 24: ...tput drive strengths refer to Figure 37 on Page 38 through Figure 44 on Page 39 Rise and Fall Time vs Load Capacitance and Figure 45 on Page 39 Out put Valid vs Load Capacitance and Drive Strength The...

Страница 25: ...age 12 2 For more information see Clock Domains on Page 9 3 The value of tSCLK SCLKRAT2 0 must not violate the specification for tCCLK 4 System clock transition times apply to minimum SCLK cycle time...

Страница 26: ...Min Max Unit Timing Requirements tRST_IN_PWR RST_IN Deasserted After VDD VDD_A VDD_IO VDD_DRAM SCLK and Static Strap Pins Stable 2 ms tTRST_IN_PWR 1 TRST Asserted During Power Up Reset 100 tSCLK ns S...

Страница 27: ...ing Characteristic tRST_OUT RST_OUT Deasserted After RST_IN Deasserted 1 5 ms Figure 14 Normal Reset Timing Table 28 On Chip DRAM Refresh1 Parameter Min Max Unit Timing Requirement tREF On chip DRAM R...

Страница 28: ...Low Word SDRAM Data Mask 4 0 1 0 1 15 2 0 SCLK HDQM High Word SDRAM Data Mask 4 0 1 0 1 15 2 0 SCLK SDA10 SDRAM ADDR10 4 0 1 0 1 15 2 0 SCLK HBR Host Bus Request 1 5 0 5 SCLK HBG Host Bus Grant 1 5 0...

Страница 29: ...tions applicable during reset only 11 JTAG system pins include RST_IN RST_OUT POR_IN IRQ3 0 DMAR3 0 HBR BOFF MS1 0 MSH SDCKE LDQM HDQM BMS IOWR IORD BM EMU SDA10 IOEN BUSLOCK TMR0E DATA63 0 ADDR31 0 R...

Страница 30: ...utput Voltage Low VO_P or VO_N RL 100 0 92 V VOD Output Differential Voltage RL 100 300 650 mV IOS Short Circuit Output Current VO_P or VO_N 0 V 5 55 mA VOD 0 V 10 mA VOCM Common Mode Output Voltage 1...

Страница 31: ...CR tCCLK 0 10 tCCLK 1 4 8 0 25 LCR tCCLK 0 15 tCCLK 1 5 6 8 0 25 LCR tCCLK 0 30 tCCLK 1 7 8 ns ns ns tLACKID Delay from LxACKI rising edge to first transmission clock edge Figure 21 16 LCR tCCLK 1 2 n...

Страница 32: ...CLKOL tLCLKOH tLCLKOP VOD MIN VOD MIN VOD 0V tREO tFEO VO_N VO_P RL CL CL_P CL_N RL 100 CL 0 1pF CL_P 5pF CL_N 5pF Figure 20 Link Ports Data Output Setup and Hold1 1 These parameters are valid for bot...

Страница 33: ...n End and Stops Figure 23 Link Ports Back to Back Transmission LxCLKOUT LxDATO VOD 0V VOD 0V FIRST EDGE OF 5TH SHORT WORD IN A QUAD WORD tLACKIS tBCMPOH LxACKI LxBCMPO tLACKIH LAST EDGE IN A QUAD WORD...

Страница 34: ...s tLDIS LxDATI Input Setup Figure 25 0 201 2 0 251 3 0 301 4 0 351 5 ns ns ns ns tLDIH LxDATI Input Hold Figure 25 0 201 2 0 251 3 0 301 4 0 351 5 ns ns ns ns tBCMPIS LxBCMPI Setup Figure 24 2 tLCLKIP...

Страница 35: ...SP TS201S Rev C Page 35 of 48 December 2006 Figure 25 Link Ports Data Input Setup and Hold1 1 These parameters are valid for both clock edges LxCLKIN LxDATI VOD 0V VOD 0V tLDIS tLDIH tLDIS tLDIH tLCLK...

Страница 36: ..._IO 2 5V 25 C VDD_IO 2 63V 40 C OUTPUT PIN VOLTAGE V 0 2 8 0 4 0 8 1 2 1 6 2 0 2 4 OUTPUT PIN CURRENT mA 5 0 5 VDD_IO 2 38V 105 C 10 15 20 25 10 15 20 25 30 STRENGTH 1 VDD_IO 2 5V 25 C VDD_IO 2 63V 40...

Страница 37: ...rents at Strength 6 Figure 33 Typical Drive Currents at Strength 7 OUTPUT PIN VOLTAGE V 0 2 8 0 4 0 8 1 2 1 6 2 0 2 4 OUTPUT PIN CURRENT mA 11 0 11 VDD_IO 2 38V 105 C 22 33 44 66 22 33 44 66 88 STRENG...

Страница 38: ...does not apply to output disable delays see Output Disable Time on Page 37 The graphs of Figure 37 through Figure 45 may not be linear outside the ranges shown Figure 36 Equivalent Device Loading for...

Страница 39: ...ANCE pF 0 10 20 30 40 50 60 70 80 90 100 0 5 10 15 20 25 RISE TIME Y 0 0377x 0 7449 FALL TIME Y 0 0374x 0 851 STRENGTH 6 VDD_IO 2 5V Figure 44 Typical Output Rise and Fall Time 10 to 90 VDD_IO 2 5 V v...

Страница 40: ...ir flow source may be required Table 34 shows the thermal characteristics of the 25 mm 25 mm BGA_ED package All parameters are based on a JESD51 9 four layer 2s2p board All data are based on 3 W power...

Страница 41: ...l assignments Figure 46 576 Ball BGA_ED Pin Configurations1 Top View Summary 1 For a more detailed pin summary diagram see the EE 179 ADSP TS201S System Design Guidelines on the Analog Devices website...

Страница 42: ...ADDR26 D19 ADDR27 A20 ADDR28 B20 ADDR29 C20 ADDR24 D20 ADDR25 A21 ADDR22 B21 ADDR23 C21 ADDR20 D21 VSS A22 VSS B22 VSS C22 VSS D22 ADDR19 A23 ADDR21 B23 VSS C23 VDD_IO D23 ADDR17 A24 VSS B24 ADDR18 C...

Страница 43: ..._P K24 L0CLKINP L24 L0DATI2_P M24 L0DATO3_P N1 ID0 P1 SCLK R1 VSS T1 RST_IN N2 VSS P2 SCLK_VREF R2 NC SCLK 1 T2 SCLKRAT2 N3 VDD_A P3 VSS R3 NC SCLK_VREF 1 T3 BR4 N4 VDD_A P4 BM R4 BR7 T4 DS0 N5 VDD_IO...

Страница 44: ...DMAR2 AD6 DMAR3 AA7 DMAR0 AB7 DMAR1 AC7 CPA AD7 DPA AA8 HBR AB8 HBG AC8 BOFF AD8 BUSLOCK AA9 L3BCMPO AB9 L3ACKI AC9 L3DATO0_N AD9 L3DATO0_P AA10 L3DATO1_N AB10 L3DATO1_P AC10 L3CLKON AD10 L3CLKOP AA1...

Страница 45: ...N MILLIMETERS 2 THE ACTUAL POSITION OF THE BALL GRID IS WITHIN 0 25 mm OF ITS IDEAL POSITION RELATIVE TO THE PACKAGE EDGES 3 CENTER DIMENSIONS ARE NOMINAL 4 THIS PACKAGE CONFORMS TO JEDEC MS 034 SPECI...

Страница 46: ...P 576 576 Ball BGA_ED ADSP TS201SABP 050 40 C to 85 C 500 MHz 24M bit 1 05 VDD 2 5 VDD_IO 1 5 VDD_DRAM BP 576 576 Ball BGA_ED ADSP TS201SYBP 050 40 C to 105 C 500 MHz 24M bit 1 05 VDD 2 5 VDD_IO 1 5 V...

Страница 47: ...ADSP TS201S Rev C Page 47 of 48 December 2006...

Страница 48: ...Rev C Page 48 of 48 December 2006 ADSP TS201S 2006 Analog Devices Inc All rights reserved Trademarks and registered trademarks are the property of their respective owners D04324 0 11 06 C...

Отзывы: