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

TMS320VC5407PGER 参数 Datasheet PDF下载

TMS320VC5407PGER图片预览
型号: TMS320VC5407PGER
PDF下载: 下载PDF文件 查看货源
内容描述: [IC,DSP,16-BIT,QFP,144PIN,PLASTIC]
分类和应用:
文件页数/大小: 107 页 / 1364 K
品牌: TI [ TEXAS INSTRUMENTS ]
 浏览型号TMS320VC5407PGER的Datasheet PDF文件第27页浏览型号TMS320VC5407PGER的Datasheet PDF文件第28页浏览型号TMS320VC5407PGER的Datasheet PDF文件第29页浏览型号TMS320VC5407PGER的Datasheet PDF文件第30页浏览型号TMS320VC5407PGER的Datasheet PDF文件第32页浏览型号TMS320VC5407PGER的Datasheet PDF文件第33页浏览型号TMS320VC5407PGER的Datasheet PDF文件第34页浏览型号TMS320VC5407PGER的Datasheet PDF文件第35页  
Functional Overview
The 5407/5404 has an internal register that holds the MSB of the last address used for a read or write operation
in program or data space. In the non-consecutive bank switches (CONSEC = 0), if the MSB of the address
used for the current read does not match that contained in this internal register, the MSTRB (memory strobe)
signal is not asserted for one CLKOUT cycle. During this extra cycle, the address bus switches to the new
address. The contents of the internal register are replaced with the MSB for the read of the current address.
If the MSB of the address used for the current read matches the bits in the register, a normal read cycle occurs.
In non-consecutive bank switches (CONSEC = 0), if repeated reads are performed from the same memory
bank, no extra cycles are inserted. When a read is performed from a different memory bank, memory conflicts
are avoided by inserting an extra cycle. For more information, see Section 3.11 of this document.
The bank-switching mechanism automatically inserts one extra cycle in the following cases:
A memory read followed by another memory read from a different memory bank.
A program-memory read followed by a data-memory read.
A data-memory read followed by a program-memory read.
A program-memory read followed by another program-memory read from a different page.
3.6.3 Bus Holders
The 5407/5404 has two bus holder control bits, BH (BSCR[1]) and HBH (BSCR[2]), to control the bus keepers
of the address bus (A[17–0]), data bus (D[15–0]), and the HPI data bus (HD[7–0]). Bus keeper
enabling/disabling is described in Table 3–5.
Table 3–6. Bus Holder Control Bits
HPI16 PIN
0
0
0
0
1
1
1
1
BH
0
0
1
1
0
0
1
1
HBH
0
1
0
1
0
1
0
1
D[15–0]
OFF
OFF
ON
ON
OFF
OFF
ON
ON
A[17–0]
OFF
OFF
OFF
OFF
OFF
ON
OFF
ON
HD[7–0]
OFF
ON
OFF
ON
ON
ON
ON
ON
3.7
Parallel I/O Ports
The 5407/5404 has a total of 64K I/O ports. These ports can be addressed by the PORTR instruction or the
PORTW instruction. The IS signal indicates a read/write operation through an I/O port. The 5407/5404 can
interface easily with external devices through the I/O ports while requiring minimal off-chip address-decoding
circuits.
3.7.1 Enhanced 8-/16-Bit Host-Port Interface (HPI8/16)
The 5407/5404 host-port interface, also referred to as the HPI8/16, is an enhanced version of the standard
8-bit HPI found on earlier TMS320C54x DSPs (542, 545, 548, and 549). The 5407/5404 HPI can be used
to interface to an 8-bit or 16-bit host. When the address and data buses for external I/O is not used (to interface
to external devices in program/data/IO spaces), the 5407/5404 HPI can be configured as an HPI16 to interface
to a 16-bit host. This configuration can be accomplished by connecting the HPI16 pin to logic “1”.
November 2001 – Revised July 2003
SPRS007B
21