English
Language : 

NS486SXL Datasheet, PDF (8/26 Pages) National Semiconductor (TI) – Optimized 32-Bit 486-Class Controller with On-Chip Peripherals for Embedded Systems
2.0 SXL Pin Description Tables
TABLE 1. Bus Interface Unit Pins
Symbol
SA[31:0]
SD[15:0]
ALS
SBHE
D/C
Pins
81, 82, 83, 84,
85, 86, 87, 88,
89, 90, 91, 92,
93, 94, 96, 97,
99, 100, 101,
102, 103, 104,
105, 106, 107,
108, 109, 111,
112, 114, 115,
116
119, 120, 122,
123, 125, 126,
127, 128, 130,
132, 1, 3, 4, 5,
6, 7
117
76
48
Type
I/O
Function
System Address bus. These input-output signals carry the latched address for the
current access. DRAM accesses multiplex the row and column addresses for the
DRAMs on the SA[12:1] pins. Note: An incompatibility was introduced into the
first silicon of the ’SXL. During Interrupt Acknowledge cycles, the internal
master interrupt controller’s cascade line signals, CAS[2:0], are driven onto
SA[31:29], respectively. Formerly the CAS[2:0] signals were driven onto
SA[25:23] in the ’SXF. The SA[31:0] pins are inputs when an External Master is
in control of the bus, except when the ’SXL does a DRAM access for the External
Master (see MAE, below).
I/O System Data bus: This bi-directional data bus provides the data path for all
memory and I/O accesses. During transfers with 8-bit devices, the upper data
byte is not used (SD[15:8]).
O Address Latch Strobe. This pulse is produced by a variety of bus related
activities. The ALS strobe will go low every time a bus cycle is initiated by the
internal CPU, even if the cycle is killed due to an internal instruction-cache “hit.”
The strobe will also go active for each DRAM access, and each eight-bit access
for 16-to-8 bit translations by the Bus Interface Unit (BIU). The strobe will be
produced for internal and external I/O accesses as well. Finally, the strobe will go
active low during External Bus Master accesses so the BIU can indicate to the
internal CPU that it should “snoop” an access to possibly invalidate cache entries.
I/O Byte High Enable. This active-low signal is driven when the address is asserted
by the CPU. External 16-bit devices should use this signal to help them determine
that a data byte is to be transferred on the upper byte of the System Data bus
(SD[15:8]). Eight-bit devices should ignore this signal. The ’SXL bus interface will
automatically translate 16-bit requests from the internal CPU into two eight bit
accesses for external memories and peripherals that do not assert CS16.
This pin becomes an input when an External Master is in control of the bus. An
External Master should drive SBHE appropriately according to the type of access
it is requesting, and be prepared to handle 8-bit devices if a 16-bit access is
attempted and no CS16 is produced. The ’SXL bus interface will automatically
translate 16-bit accesses from the External Master into two eight-bit accesses for
internal peripherals. The ’SXL will also respond with CS16 on accesses to internal
peripherals and accesses to any programmed Chip Select that has the “force
16-bit” feature enabled.
SBHE Truth Table
SBHE SA[0] Function
0
0
The bus master is requesting a 16-bit transfer
1
0
An 8-bit transfer on the low-byte is requested
0
1
An 8-bit transfer on the high-byte is requested
1
1
Illegal case
O Data/Control This output is provided to indicate what kind of access the ’SXL
internal CPU is making. During the time that an External Master controls the bus,
D/C will be high, indicating Data accesses. D/C is high for I/O and Memory
accesses that are considered “data” by executing instructions. D/C is low for code
fetches from memory, interrupt acknowledge cycles and Halt/Special bus events.
www.national.com
8