com90c66 Standard Microsystems Corp., com90c66 Datasheet - Page 37

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
it as data to addresses OFH and OEH (Address
Pointer
processor then reads/writes from/to address
0CH (for 8-bit) or OCH and ODH (for 16 bit) the
data found/to be placed at that address. If the
Auto Increment bit is turned on, the Address
Pointer will then increment the address until the
entire packet is obtained/sent. The device in 8-
bit mode increments the pointer by one; 16-bit
mode increments the pointer by two.
Although
accesses require more steps than Memory
Mapped accesses, I/O Mapped is just as
efficient as Memory Mapped and does not
require the large block of memory in the host
addressing space that Memory Mapped does.
On the other hand, Memory Mapped access is
more flexible and allows the processor to
analyze the data and make decisions without
emptying the entire packet into system memory.
Sequential
operation.
The
independent nMEMCS16 and nIOCS16 signals
provides design versatility. The board can be
software configured for memory mapped or I/O
mapped mode, depending on the system
constraints.
information on both Memory and I/O Modes so
that the user can determine which mode is best
suited for the application:
Memory Mapped Mode:
On any address bus, all address lines must at
some point be latched. On the AT Bus, LA17-
LA23 are not latched on the motherboard. These
are faster, unlatched addresses which can tell
the user immediately when the board is being
accessed.
Refer to Figure 11 for an illustration of the
fact
High
Sequential
that
I/O
These unlatched lines must be
The following is some basic
and
Mapped
the
Low
I/O
COM90C66
Registers).
Mapped
Memory
contains
Memory
access
The
37
latched externally by the user. The COM90C66
provides the transparent latch necessary for
these unlatched address lines, as well as the
transparent latch necessary for the additional
unlatched
Channel
latched address lines (SA0-SA19) come out to
the bus a little later than the unlatched lines.
The existence of the faster, unlatched addresses
allows the COM90C66 board to recognize
accesses immediately, thereby activating the
nMEMCS16 signal for any access to a 128
KByte block of memory. The unlatched version
of the nMEMCS16 mode of the COM90C66 will
meet the timing specification of nMEMCS16 for
every machine, but the limitations are that this
mode may complicate co-existence with other 8-
bit boards in the same 128 KByte block, and an
8-bit auto-boot PROM cannot be supported in
this mode.
configured for memory mapped, 16-bit mode
and the nENROM signal must be high.
In order to use a PROM on the board, the
nMEMCS16 signal should be activated for
decoding to a 2 KByte block of memory. In this
case, the nENROM signal will of course be a
logic "0", enabling the PROM. In this mode, co-
existence with other 8-bit boards will be
supported, as well as the use of the 8-bit PROM,
which will be directly controlled by the device.
However, this is at the expense of slower
nMEMCS16 timing.
Refer to Table 11 for the 16-bit memory mapped
decode table as a function of the nENROM pin
and the DECODE MODE bit. Refer to Figure 12
for an illustration of the generation of the
nMEMCS16 signal.
Bus.
addresses
Therefore, the device must be
On the AT Bus, the lower,
on
the
Micro

Related parts for com90c66