DS87C530/DS83C530 EPROM/ROM Microcontrollers with
MOVX CHARACTERISTICS USING STRETCH MEMORY CYCLES
|
|
|
| PARAMETER |
| SYMBOL | VARIABLE CLOCK | UNITS | STRETCH | |||||||||||||
|
|
|
|
|
|
| ||||||||||||||||
| MIN | MAX | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Data Access ALE Pulse Width |
| tLHLL2 |
| ns | tMCS=0 | |||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Port 0 Address Valid to ALE Low | tAVLL2 |
| ns | tMCS=0 | ||||||||||||||||||
| tMCS>0 | |||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
Address Hold After ALE Low for | tLLAX2 |
| ns | tMCS=0 | ||||||||||||||||||
MOVX Write |
|
| tMCS>0 | |||||||||||||||||||
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tRLRH |
| ns | tMCS=0 | ||
RD Pulse Width |
|
| ||||||||||||||||||||
|
|
|
| |||||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tWLWH |
| ns | tMCS=0 | ||
| WR Pulse Width |
|
| |||||||||||||||||||
|
|
| tMCS>0 | |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tRLDV |
| ns | tMCS=0 | ||
RD Low Valid Data In |
|
| ||||||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Data Hold After Read |
| tRHDX | 0 |
| ns | — | ||||||||||||||||
Data Float After Read |
| tRHDZ |
| ns | tMCS=0 | |||||||||||||||||
|
|
| tMCS>0 | |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
ALE Low to Valid Data In |
| tLLDV |
| ns | tMCS=0 | |||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Port 0 Address to Valid Data In |
| tAVDV1 |
| ns | tMCS=0 | |||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Port 2 Address to Valid Data In |
| tAVDV2 |
| ns | tMCS=0 | |||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tLLWL | 0.5tCLCL+5 | ns | tMCS=0 | ||
ALE Low to RD or WR Low |
| |||||||||||||||||||||
| tCLCL+5 | tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tAVWL1 |
| ns | tMCS=0 | ||
Port 0 Address to RD or WR | Low |
| ||||||||||||||||||||
| tMCS>0 | |||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tAVWL2 |
| ns | tMCS=0 | ||
Port 2 Address to RD or WR | Low |
| ||||||||||||||||||||
| tMCS>0 | |||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Data Valid to |
|
|
| Transition |
| tQVWX |
| ns |
| |||||||||||||
WR |
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Data Hold After Write |
| tWHQX |
| ns | tMCS=0 | |||||||||||||||||
|
| tMCS>0 | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
| Low to Address Float |
| tRLAZ |
| (Note 1) | ns |
| ||||||||||||||
RD |
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tWHLH | 10 | ns | tMCS=0 | ||
RD or WR High to ALE High | ||||||||||||||||||||||
tCLCL+5 | tMCS>0 | |||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note 1: tMCS is a time period related to the Stretch memory cycle selection. The following table shows the value of tMCS for each Stretch selection.
36 of 47