| 数据搜索系统,热门电子元器件搜索 |
|
AM486DX2 数据表(PDF) 35 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM486DX2 数据表(HTML) 35 Page - Advanced Micro Devices |
|
35 / 67 page ![]() Am5X86 Microprocessor 35 AMD PRELIMINARY Data from CPU BRDY BOFF XX4 ADR ADS BLAST M/IO W/R CLK Figure 18. Burst Write with BOFF Assertion CACHE XX0 XX4 XX4 XX8 XXC XX0 XX8 XXC XX4 CACHE is asserted for cacheable reads, cacheable code fetches, and write-backs/copy-backs. CACHE is deasserted for non-cacheable reads, translation looka- side buffer (TLB) replacements, locked cycles (except for write-back cycles generated by an external snoop operation that interrupts a locked read/modify/write se- quence), I/O cycles, special cycles, and write-throughs. CACHE is driven to its valid level in the same clock as the assertion of ADS and remains valid until the next RDY or BRDY assertion. The CACHE output pin floats one clock after BOFF is asserted. Additionally, the signal floats when HLDA is asserted. The following steps describe the burst write sequence: 1. The access is started by asserting: ADS = 0, M/IO = 1, W/R = 1, CACHE = 0. The address offset always is 0, so the burst write always starts on a cache line boundary. CACHE transitions High (inactive) after the first BRDY. 2. In the second clock cycle, BLAST is 1 to indicate that the burst is not finished. 3. The burst write access is finished when BLAST is 0 and BRDY is 0. When the RDY signal is returned instead of the BRDY signal, the Am5X86 microprocessor halts the burst cycle and proceeds with the standard non-burst cycle. 4.10.1 Locked Accesses Locked accesses of an Am5X86 microprocessor occur for read-modify-write operations and interrupt acknowl- edge cycles. The timing is identical to the DX micropro- cessor, although the state transitions differ from the standard DX microprocessor. Unlike processor-initiated accesses, state transitions for locked accesses are seen by all processors in the system. Any locked read or write generates an external bus cycle, regardless of cache hit or miss. During locked cycles, the processor does not recognize a HOLD request, but it does recognize BOFF and AHOLD requests. Locked read operations always read data from the ex- ternal memory, regardless of whether the data is in the cache. In the event that the data is in the cache and unmodified, the cache line is invalidated and an external read operation is performed. The data from the external memory is used instead of the data in the cache, thus ensuring that the locked read is seen by all other bus masters. If a locked read occurs, the data is in the cache, and it is modified. The microprocessor first copies back the data to external memory, invalidates the cache line, and then performs a read operation to the same location, thus ensuring that the locked read is seen by all other bus masters. At no time is the data in the cache used directly by the microprocessor or a locked read opera- tion before reading the data from external memory. Since locked cycles always begin with a locked read access, and locked read cycles always invalidate a cache line, a locked write cycle to a valid cache line, either modified or unmodified, does not occur. 4.10.2 Serialization Locked accesses are totally serialized: s All reads and writes in the write buffer that precede the locked access are issued on the bus before the first locked access is executed. s No read or write after the last locked access is issued internally or on the bus until the final RDY or BRDY for all locked accesses. s It is possible to get a locked read, write-back, locked write cycle. |
|
链接网址 |
| 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 |