| United States Patent | 5,347,643 |
| Kondo , et al. | September 13, 1994 |
A one-chip microprocessor including an instruction execution unit, a DMA controller, and a memory management unit. The instruction execution unit has a logical address for storing an address to be accessed. The DMA controller has a DMA register for storing an address given when direct memory access is performed. The memory execution unit further includes an address converting means for converting a logical address stored in the logical address register of the instruction execution unit into a physical address to be accessed, a hit determining means for determining whether or not the cache memory connected as an external unit is hit on the basis of the physical address, and a burst transfer circuit for performing burst transfer of the cache memory. The one-chip microprocessor is connected by a bus to a system having a cache memory, a memory controller and a main memory.
| Inventors: | Kondo; Nobukazu (Fujisawa, JP), Maruyama; Takashi (Ebina, JP), Isamu; Keiichi (Nagoya, JP), Aotsu; Hiroaki (Yokohama, JP) |
| Assignee: |
Hitachi, Ltd.
(Tokyo,
JP)
|
| Appl. No.: | 07/656,676 |
| Filed: | February 19, 1991 |
| Feb 16, 1990 [JP] | 2-033723 | |||
| Current U.S. Class: | 711/211 ; 711/E12.062 |
| Current International Class: | G06F 12/10 (20060101); G06F 13/20 (20060101); G06F 13/28 (20060101); G06F 12/08 (20060101); G06F 013/368 (); G06F 013/28 () |
| Field of Search: | 364/DIG.1,228.5,243.41,242.31,240,242.3,245.31,259,927.97,931.43,947.2,948.33 395/425,800,400,325 |
| 4567606 | January 1986 | Vensko et al. |
| 4626985 | December 1986 | Briggs |
| 4760524 | July 1988 | Iwasaki et al. |
| 4908748 | March 1990 | Pathak et al. |
| 4912636 | March 1990 | Magar et al. |
| 5005121 | April 1991 | Nakada et al. |
| 5099417 | March 1992 | Magar et al. |
| 5146573 | September 1992 | Sato et al. |
| 5161247 | November 1992 | Murakami et al. |
| 0066350 | Mar., 1987 | JP | |||