| 数据搜索系统,热门电子元器件搜索 |
|
AM186 数据表(PDF) 41 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM186 数据表(HTML) 41 Page - Advanced Micro Devices |
|
41 / 112 page ![]() Am186TMER and Am188TMER Microcontrollers Data Sheet 41 DRAF T BUS OPERATION The industry-standard 80C186/80C188 microcontrol- lers use a multiplexed address and data (AD) bus. The address is present on the AD bus only during the t1 clock phase. The Am186ER and Am188ER microcon- trollers continue to provide the multiplexed AD bus and, in addition, provide a nonmultiplexed address (A) bus. The A bus provides an address to the system for the complete bus cycle (t1–t4). For systems where power consumption is a concern, the address can be disabled from being driven on the AD bus on the Am186ER microcontroller and on the AD and AO buses on the Am188ER microcontroller during the normal address portion of the bus cycle for accesses to UCS and/or LCS address spaces. In this mode, the affected bus is placed in a high-impedance state during the address portion of the bus cycle. This feature is enabled through the DA bits in the UMCS and LMCS registers. When address disable is in effect, the number of signals that assert on the bus during all nor- mal bus cycles to the associated address space is re- duced, thus decreasing power consumption, reducing processor switching noise, and preventing bus conten- tion with memory devices and peripherals when oper- ating at high cloc k r a tes . On the Am188E R microcontroller, the address is driven on A015–A08 during the data portion of the bus cycle, regardless of the setting of the DA bits. If the ADEN pin is pulled Low during processor reset, the value of the DA bits in the UMCS and LMCS regis- ters is ignored and the address is driven on the AD bus for all accesses, thus preserving the industry-standard 80C186 and 80C188 microcontrollers’ multiplexed ad- dress bus and providing support for existing emulation tools. Figure 4 on page 42 shows the affected signals during a normal read or write operation for an Am186ER mi- crocontroller. The address and data will be multiplexed onto the AD bus. Figure 5 on page 42 shows an Am186ER microcontrol- ler bus cycle when address bus disable is in effect. This results in having the AD bus operate in a nonmulti- plexed data-only mode. The A bus will have the ad- dress during a read or write operation. Figure 6 on page 43 shows the affected signals during a normal read or write operation for an Am188ER micro- controller. The multiplexed address/data mode is com- patible with the 80C188 microcontrollers and might be used to take advantage of existing logic or peripherals. Figure 7 on page 43 shows an Am188ER microcontrol- ler bus cycle when address bus disable is in effect. The address and data is not multiplexed. The AD7–AD0 signals will have only data on the bus, while the A bus will have the address during a read or write operation. The AO bus will also have the address during t2–t4. BUS INTERFACE UNIT The bus interface unit controls all accesses to external peripherals and memory devices. External accesses include those to memory devices, as well as those to memory-mapped and I/O-mapped peripherals and the peripheral control block. The Am186ER and Am188ER microcontrollers provide an enhanced bus interface unit with the following features: n A nonmultiplexed address bus n Separate byte write enables for high and low bytes on the Am186ER microcontroller and a write enable on the Am188ER microcontroller n Pseudo Static RAM (PSRAM) support The standard 80C186/80C188 multiplexed address and data bus requires system interface logic and an ex- ternal address latch. On the Am186ER and Am188ER microcontrollers, new byte write enables, PSRAM con- trol logic, and a new nonmultiplexed address bus can reduce design costs by eliminating this external logic. Nonmultiplexed Address Bus The nonmultiplexed address bus (A19–A0) is valid one- half CLKOUTA cycle in advance of the address on the AD bus. When used in conjunction with the modified UCS and LCS outputs and the byte write enable sig- nals, the A19–A0 bus provides a seamless interface to external SRAM, PSRAM, and Flash/EPROM memory systems. Byte Write Enables The Am186ER microcontroller provides the WHB (Write High Byte) and WLB (Write Low Byte) signals which act as byte write enables. The Am188ER micro- controller provides the WB (Write Byte) signal which acts as a write enable. WHB is the logical AND of BHE and WR. WHB is Low when both BHE and WR are Low. WLB is the logical AND of A0 and WR. WLB is Low when A0 and WR are both Low. WB is Low whenever a byte is written by the Am188ER microcontroller. The byte write enables are driven in conjunction with the nonmultiplexed address bus as required for the write timing requirements of common SRAMs. Output Enable The Am186ER and Am188ER microcontrollers provide the RD (Read) signal which acts as an output enable. The RD signal is Low when a word or byte is read by the Am186ER or Am188ER microcontroller. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |