com90c66 Standard Microsystems Corp., com90c66 Datasheet - Page 19

no-image

com90c66

Manufacturer Part Number
com90c66
Description
Arcnet Controller/transceiver With At Interface And On-chip Ram Corporation
Manufacturer
Standard Microsystems Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
com90c66LJ
Manufacturer:
SMC
Quantity:
11 698
Part Number:
com90c66LJ
Manufacturer:
SMSC
Quantity:
20 000
Part Number:
com90c66LJ-P
Manufacturer:
SMC
Quantity:
3
Part Number:
com90c66LJP
Manufacturer:
SMC
Quantity:
5 510
Part Number:
com90c66LJP
Quantity:
5 510
ADDRESS DECODING
The COM90C66 includes address decoding
circuitry that compares the value of the Address
Bus to the address range selected by the
Memory Select (MS0-MS4) and I/O Select
(IOS0-IOS2) pins in order
Memory Address Decoding
The Memory Address Decoding circuitry is used
to select a block from the memory map of the
processor for PROM and RAM accesses. Figure
4 illustrates how the memory selection works.
The MS4-MS0 pins are decoded through a 5 to
9 Decoder to generate a 9-bit value. These nine
bits are compared to the A19-A11 lines of the
Address Bus in order to select a particular 16K
memory segment.
block of memory that has been selected by the
MS4-MS0 pins. The PROM occupies the upper
8K area of the selected 16K segment and is
accessed when A13 = 1. The RAM occupies
one of four selectable 2K areas of the selected
16K segment and is accessed when A13 = 0.
A11 and A12 are used to determine which 2K
segment of the lower 8K area will be used for
the RAM buffer.
Figure 5 illustrates how the external PROM
selection works.
Figure 7 illustrates a 16K
The MS4-MS0 pins are
IOS2
0
0
0
0
1
1
1
1
Table 2 - User Configuration of I/O Map
to
I0S1
0
0
1
1
0
0
1
1
determine
IOS0
0
1
0
1
0
1
0
1
19
I/O ADDRESS RANGE
processor accesses to the on-board PROM, the
on-chip RAM, and I/O locations.
switches on the MS0-MS4 and the IOS0-IOS2
pins, the user configures the Memory Map and
I/O Map according to the possible address
ranges shown in Tables 1 and 2.
decoded through a 5 to 7 Decoder to generate a
7-bit value. These seven bits are compared to
the A19-A13 lines of the Address Bus in order to
select an 8K memory range. Figure 7 illustrates
an 8K block of memory for the PROM. In I/O
16K x 8 Mode only a 16K memory range is
selected for the PROM. Figure 8 illustrates a
16K block of memory for the PROM.
The nENROM pin is used to enable decoding for
the on-board PROM. If nENROM is connected
to a logic "1", the COM90C66 will not generate
the nPROM signal, the nTOPL signal, or the
IOCHRDY signal for accesses to the PROM. In
this configuration, the COM90C66 will only
occupy a 2K segment of memory.
I/O Address Decoding
This section is used to select a block of 16 I/O
locations from the I/O map of the processor.
Figure 6 illustrates how the I/O selection
02E0-02EF
03E0-03EF
02F0-02FF
0260-026F
0290-029F
0300-030F
0350-035F
0380-038F
By placing

Related parts for com90c66