English
Language : 

NS32FV16 Datasheet, PDF (68/104 Pages) Texas Instruments – Advanced Imaging/Communication Signal Processors
3 0 Functional Description (Continued)
Any bus cycle falls into one of three categories Even Byte
Access Odd Byte Access and Even Word Access All ac-
cesses to any data type are made up of sequences of these
cycles Table 3-5 gives the state of A0 and HBE for each
category
TL EE 11267 – 39
FIGURE 3-27 NS32FX164 and FPU Interconnections
olete TLEE11267–38
Note Slave Processor samples Data Bus here
s FIGURE 3-26 Slave Processor Write Cycle
3 5 5 8 Data Access Sequences
The 24-bit address provided by the NS32FX164 is a byte
address that is it uniquely identifies one of up to
b 16 777 216 8-bit memory locations An important feature of
the NS32FX164 is that the presence of a 16-bit data bus
imposes no restrictions on data alignment any data item
regardless of size may be placed starting at any memory
address The NS32FX164 provides a special control signal
High Byte Enable (HBE) which facilitates individual byte ad-
O dressing on a 16-bit bus
TL EE 11267 – 40
FIGURE 3-28 Memory Interface
TABLE 3-5 Bus Cycle Categories
Category
HBE
A0
Even Byte
1
0
Odd Byte
0
1
Even Word
0
0
Accesses of operands requiring more than one bus cycle
are performed sequentially with no idle T-states separating
them The number of bus cycles required to transfer an op-
Memory is organized as two 8-bit banks each bank receiv-
erand depends on its size and its alignment (i e whether it
ing the word address (A1–A23) in parallel One bank con-
starts on an even byte address or an odd byte address)
nected to Data Bus pins AD0–AD7 is enabled to respond
Table 3-6 lists the bus cycles performed for each situation
to even byte addresses i e when the least significant ad-
For the timing of A0 and HBE see Section 3 5 5 2
dress bit (A0) is low The other bank connected to Data Bus
pins AD8–AD15 is enabled when HBE is low See Figure
3-28
67