欢迎访问ic37.com |
会员登录 免费注册
发布采购

5962-9750601HXC 参数 Datasheet PDF下载

5962-9750601HXC图片预览
型号: 5962-9750601HXC
PDF下载: 下载PDF文件 查看货源
内容描述: 四SHARC DSP多处理器家族 [Quad-SHARC DSP Multiprocessor Family]
分类和应用: 外围集成电路时钟
文件页数/大小: 44 页 / 746 K
品牌: ADI [ ADI ]
 浏览型号5962-9750601HXC的Datasheet PDF文件第2页浏览型号5962-9750601HXC的Datasheet PDF文件第3页浏览型号5962-9750601HXC的Datasheet PDF文件第4页浏览型号5962-9750601HXC的Datasheet PDF文件第5页浏览型号5962-9750601HXC的Datasheet PDF文件第7页浏览型号5962-9750601HXC的Datasheet PDF文件第8页浏览型号5962-9750601HXC的Datasheet PDF文件第9页浏览型号5962-9750601HXC的Datasheet PDF文件第10页  
AD14060/AD14060L  
Ser ial P or ts  
Multipr ocessor Link Por t Booting  
T he SHARC serial ports provide an inexpensive interface to a  
wide variety of digital and mixed-signal peripheral devices. Each  
SHARC has two serial ports. The AD14060/AD14060L provides  
direct access to Serial Port 1 of each SH ARC. Serial Port 0  
is bused together in common to each SH ARC, and brought  
off-module.  
Booting can also be accomplished from a single source through  
the link ports. Link Buffer 4 must always be used for booting.  
T o simultaneously boot all of the ADSP-21060s, a parallel  
common connection is available through Link Port 4 on each of  
the processors. Or, using the daisy chain connection that exists  
between the processors’ link ports, each ADSP-21060 can boot  
the next one in turn. In this case, the Link Assignment Register  
(LAR) must be programmed to configure the internal link ports  
with Link Buffer 4.  
T he serial ports can operate at the full clock rate of the module,  
providing each with a maximum data rate of 40 Mbit/s. Inde-  
pendent transmit and receive functions provide more flexible  
communications. Serial port data can be automatically trans-  
ferred to and from on-SHARC memory via DMA, and each of  
the serial ports offers time division multiplexed (T DM) multi-  
channel mode.  
Multipr ocessor Booting Fr om Exter na l Mem or y  
If external memory contains a program after reset, then  
SHARC_A should be set up for no boot mode; it will begin ex-  
ecuting from address 0x0040 0004 in external memory. When  
booting has completed, the other ADSP-21060s may be booted  
by SHARC_A if they are set up for host booting, or they can  
begin executing out of external memory if they are set up for no  
boot mode. Multiprocessor bus arbitration will allow this booting  
to occur in an orderly manner.  
T he serial ports can operate with little-endian or big-endian  
transmission formats, with word lengths selectable from 3 bits to  
32 bits. They offer selectable synchronization and transmit modes  
as well as optional µ-law or A-law companding. Serial port clocks  
and frame syncs can be internally or externally generated.  
H ost P r ocessor Inter face  
P r ogr am Booting  
T he AD14060/AD14060Ls host interface allows for easy con-  
nection to standard microprocessor buses, both 16-bit and 32-  
bit, with little additional hardware required. Asynchronous  
transfers at speeds up to the full clock rate of the module are  
supported. T he host interface is accessed through the AD14060/  
AD14060L external port and is memory-mapped into the uni-  
fied address space. Four channels of DMA are available for the  
host interface; code and data transfers are accomplished with  
low software overhead.  
T he AD14060/AD14060L supports automatic downloading of  
programs following power-up or a software reset. T he SHARC  
offers four options for program booting: 1) from an 8-bit  
EPROM; 2) from a host processor; 3) through the link ports;  
and 4) no-boot. In no-boot mode, the SHARC starts executing  
instructions from address 0x0040 0004 in external memory.  
T he boot mode is selected by the state of the following signals:  
BMS, EBOOT , and LBOOT .  
On the AD14060/AD14060L, SHARC_As boot mode is sepa-  
rately controlled, while SHARCs B, C, and D are controlled as  
a group. With this flexibility, the AD14060/AD14060L can be  
configured to boot in any of the following methods.  
T he host processor requests the AD14060/AD14060L’s external  
bus with the host bus request (HBR), host bus grant (HBG),  
and ready (REDY) signals. T he host can directly read and write  
the internal memory of the SHARCs, and can access the DMA  
channel setup and mailbox registers. Vector interrupt support is  
provided for efficient execution of host commands.  
Multipr ocessor Host Booting  
T o boot multiple ADSP-21060 processors from a host, each  
ADSP-21060 must have its EBOOT , LBOOT and BMS pins  
configured for host booting: EBOOT = 0, LBOOT = 0, and  
BMS = 1. After system power-up, each ADSP-21060 will be in  
the idle state and the BRx bus request lines will be deasserted.  
T he host must assert the HBR input and boot each ADSP-21060  
by asserting its CS pin and downloading instructions.  
D ir ect Mem or y Access (D MA) Contr oller  
T he SHARCs on-chip DMA control logic allows zero-overhead  
data transfers without processor intervention. T he DMA con-  
troller operates independently and invisibly to each SHARCs  
processor core, allowing DMA operations to occur while the core  
is simultaneously executing its program instructions.  
Multipr ocessor EPROM Booting  
DMA transfers can occur between SH ARC internal memory  
and either external memory, external peripherals, or a host  
processor. DMA transfers can also occur between the SHARCs  
internal memory and its serial ports or link ports. DMA trans-  
fers between external memory and external peripheral devices are  
another option. External bus packing to 16-, 32- or 48-bit words  
is performed during DMA transfers.  
T here are two methods of booting the multiprocessor system  
from an EPROM.  
SHARC_A Is Booted, Which Then Boots the Other s. T he  
EBOOT pin on the SHARC_A must be set high for EPROM  
booting. All other ADSP-21060s should be configured for host  
booting (EBOOT = 0, LBOOT = 0, and BMS = 1), which  
leaves them in the idle state at start-up and allows SHARC_A  
to become bus master and boot itself. Only the BMS pin of  
SH ARC_A is connected to the chip select of the EPROM.  
When SH ARC_A has finished booting, it can boot the re-  
maining ADSP-21060s by writing to their external port DMA  
buffer 0 (EPB0) via multiprocessor memory space.  
T en channels of DMA are available on the SHARCs—two via  
the link ports, four via the serial ports, and four via the processor’s  
external port (for either host processor, other SHARCs, memory,  
or I/O transfers). Four additional link port DMA channels are  
shared with serial port 1 and the external port. Programs can be  
downloaded to the SHARCs using DMA transfers. Asynchronous  
off-module peripherals can control two DMA channels using  
DMA Request/Grant lines (DMAR1-2, DMAG1-2). Other  
DMA features include interrupt generation upon completion of  
DMA transfers and DMA chaining for automatic linked DMA  
transfers.  
All ADSP-21060s Boot in Tur n Fr om a Single EPROM.  
T he BMS signals from each ADSP-21060 may be wire-ORed  
together to drive the chip select pin of the EPROM. Each  
ADSP-21060 can boot in turn, according to its priority. When  
the last one has finished booting, it must inform the others  
(which may be in the idle state) that program execution can begin.  
REV. A  
–6–