at75c220 ATMEL Corporation, at75c220 Datasheet - Page 22

no-image

at75c220

Manufacturer Part Number
at75c220
Description
Smart Internet Appliance Processor Siap
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at75c220-C256
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at75c220-Q208
Manufacturer:
Atmel
Quantity:
10 000
Switching Waveforms
Figure 6 shows a write to memory 0 followed by a write and
a read to memory 1. SMC_CSR0 is programmed for one
wait state with BAT = 0 and DFT = 0. SMC_CSR1 is pro-
grammed for zero wait states with BAT = 1 and DFT = 0.
SMC_MCR is programmed for early reads from all
memories.
The write to memory 0 is a word access and therefore all
four NWE strobes are active. As BAT = 0, they are config-
ured as write strobes and have the same timing as NWR.
As the access employs a single wait state, the write strobe
pulse is one clock cycle long.
There is a chip select change wait state between the mem-
ory 0 write and the memory 1 write. The new address is
output at the end of the memory 0 access, but the strobes
are delayed for one clock cycle.
The write to memory 1 is a half-word access to an odd half-
word address and, therefore, NWE2 and NWE3 are active.
Figure 6. Write to Memory 0, Write and Read to Memory 1
22
D (SIAP)
D (MEM)
NWE0
NWE1
NWE2
NWE3
NSOE
NCE0
NCE1
BCLK
NWR
A
AT75C220
Internal Wait State
Chip Select Wait State
As BAT = 1, they are configured as byte select signals and
have the same timing as NCE. As the access has no inter-
nal wait states, the write strobe pulse is one- half clock
cycle long. Data and address are driven until the write
strobe rising edge is sensed at the SIAP pin to guarantee
positive hold times.
There is an early read wait state between memory 1 write
and memory 1 read to provide time for the AT75C220 to
disable the output data before the memory is read. If the
read was normal mode, i.e., not early, the NSOE strobe
would not fall until the rising edge of BCLK and no wait
state would be inserted. If the write and early read were to
different memories, then the early read wait state is not
required as a chip select wait state will be implemented.
The read from memory 1 is a byte access to an address
with a byte offset of 2 and therefore only NWE2 is active.
Early Read Wait State

Related parts for at75c220