AD14160KB-4 AD [Analog Devices], AD14160KB-4 Datasheet - Page 9

no-image

AD14160KB-4

Manufacturer Part Number
AD14160KB-4
Description
Quad-SHARC DSP Multiprocessor Family
Manufacturer
AD [Analog Devices]
Datasheet
Pin
SBTS
HBR
HBG
CSA
CSB
CSC
CSD
REDY (O/D)
BR
IDy2-0
RPBA
CPAy (O/D)
DTy0
DRy0
TCLKy0
RCLKy0
TFSy0
RFSy0
REV. A
6-1
Type
I/S
I/A
I/O
I/A
I/A
I/A
I/A
O
I/O/S
I
I/S
I/O
O/T
I
I/O
I/O
I/O
I/O
Function
Suspend Bus Three-State. (Common to all SHARCs) External devices can assert SBTS (low) to
place the external bus address, data, selects, and strobes in a high impedance state for the following cycle.
If the AD14160/AD14160L attempts to access external memory while SBTS is asserted, the processor
will halt and the memory access will not be completed until SBTS is deasserted. SBTS should only be
used to recover from host processor/AD14160/AD14160L deadlock, or used with a DRAM controller.
Host Bus Request. (Common to all SHARCs) Must be asserted by a host processor to request control
of the AD14160/AD14160L’s external bus. When HBR is asserted in a multiprocessing system, the
ADSP-2106x that is bus master will relinquish the bus and assert HBG. To relinquish the bus, the
ADSP-2106x places the address, data, select, and strobe lines in a high impedance state. HBR has priority
over all ADSP-2106x bus requests (BR
Host Bus Grant. (Common to all SHARCs) Acknowledges an HBR bus request, indicating that the
host processor may take control of the external bus. HBG is asserted (held low) by the AD14160/
AD14160L until HBR is released. In a multiprocessing system, HBG is output by the ADSP-2106x bus
master and is monitored by all others.
Chip Select. Asserted by host processor to select SHARC_A.
Chip Select. Asserted by host processor to select SHARC_B.
Chip Select. Asserted by host processor to select SHARC_C.
Multiprocessing Bus Requests. (Common to all SHARCs) Used by multiprocessing ADSP-2106xs to
arbitrate for bus mastership. An ADSP-2106x only drives its own BRx line (corresponding to the value of
its ID2-0 inputs) and monitors all others. In a multiprocessor system with less than six ADSP-2106xs, the
unused BRx pins should be pulled high; BR
Multiprocessing ID. (Individual ID2–0 from y = SHARC_A, SHARC_B, SHARC_C, SHARC_D.)
Determines which multiprocessing bus request (BR1–BR6) is used by individual ADSP-2106x’s. ID =
001 corresponds to BR1, ID = 010 corresponds to BR2, etc. ID = 000 is reserved for single processor
systems. These lines are a system configuration selection, which should be hardwired or only changed at
reset.
Rotating Priority Bus Arbitration Select. (Common to all SHARCs) When RPBA is high, rotating
priority for multiprocessor bus arbitration is selected. When RPBA is low, fixed priority is selected. This
signal is a system configuration selection that must be set to the same value on every ADSP-2106x. If the
value of RPBA is changed during system operation, it must be changed in the same CLKIN cycle on
every ADSP-2106x.
Core Priority Access. (y = SHARC_A, B, C, D) Asserting its CPA pin allows the core processor of an
ADSP-2106x bus slave to interrupt background DMA transfers and gain access to the external bus.
CPA is an open drain output that is connected to all ADSP-2106x in the system if this function is
required. The CPA pin of each internal ADSP-21060 is brought out individually. The CPA pin has
an internal 5 k
should be left unconnected.
Data Transmit (Serial Port 0 individual from SHARC_A, SHARC_B, SHARC_C, SHARC_D). DT
pin has a 50 k internal pull-up resistor.
Data Receive (Serial Port 0 individual from SHARC_A, SHARC_B, SHARC_C, SHARC_D). DR pin
has a 50 k internal pull-up resistor.
Transmit Clock (Serial Port 0 individual from SHARC_A, SHARC_B, SHARC_C, SHARC_D).
TCLK pin has a 50 k internal pull-up resistor.
Receive Clock (Serial Port 0 individual from SHARC_A, SHARC_B, SHARC_C, SHARC_D). RCLK
pin has a 50 k internal pull-up resistor.
Transmit Frame Sync (Serial Port 0 individual from SHARC_A, SHARC_B, SHARC_C, SHARC_D).
Receive Frame Sync (Serial Port 0 individual from SHARC_A, SHARC_B, SHARC_C, SHARC_D).
Chip Select. Asserted by host processor to select SHARC_D.
Host Bus Acknowledge. (Common to all SHARCs) The AD14160/AD14160L deasserts REDY (low)
to add wait states to an asynchronous access of its internal memory or IOP registers by a host. Open drain
output (O/D) by default; can be programmed in ADREDY bit of SYSCON register of individual ADSP-
21060s to be active drive (A/D). REDY will only be output if the CS and HBR inputs are asserted.
pull-up resistor. If core access priority is not required in a system, the CPA pin
–9–
6-1
) in a multiprocessing system.
4-1
must not be pulled high or low because they are outputs.
AD14160/AD14160L

Related parts for AD14160KB-4