fbpx
Wikipedia

Motorola 68451

The MC68451 is a Motorola (now Freescale) Memory Management Unit (MMU), which was primarily used in conjunction with the Motorola MC68010 microprocessor.

Motorola MC68451
Motorola MC68451 die

The MC68451 supported a 16 MB address space and provided a MC68000 or a MC68010 with support for memory management and protection of memory against unauthorized access. The block size was variable, so it was usually used for segment-based memory management. It supported the mapping of up to 32 memory segments or pages of a variable size from logical to physical addresses. To allow more segments or pages, the simultaneous use of multiple MC68451 MMUs was supported[1]

In combination with a MC68010, the MC68451 permitted the realization of virtual memory. With the earlier MC68000, this was not possible due to the way the MC68000 treated memory access errors, i.e. processor state could not always be properly restored after a page fault; two MC68000s would be required, with the main CPU pausing when it got a memory access error, and the other CPU servicing the page fault.[2] The limitation to 32 segment table entries per MMU made systems based on a MC68010 and a MC68451 slow, as they often had to modify the segment table due to its small size.

H. Berthold AG used 12 MC68451 MMUs together with their UNOS variant vBertOS. Others (e.g. Sun Microsystems, Convergent Technologies) used their own proprietary MMUs instead of the MC68451.

See also edit

References edit

  1. ^ MC68451 MEMORY MANAGEMENT UNIT (PDF) (Datasheet). Motorola. April 1983. p. 4.-1.
  2. ^ Virtual memory using the MC68000 and the MC68451 MMU (PDF)


motorola, 68451, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, july, 2022. This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Motorola 68451 news newspapers books scholar JSTOR July 2022 Learn how and when to remove this template message The MC68451 is a Motorola now Freescale Memory Management Unit MMU which was primarily used in conjunction with the Motorola MC68010 microprocessor Motorola MC68451Motorola MC68451 dieThe MC68451 supported a 16 MB address space and provided a MC68000 or a MC68010 with support for memory management and protection of memory against unauthorized access The block size was variable so it was usually used for segment based memory management It supported the mapping of up to 32 memory segments or pages of a variable size from logical to physical addresses To allow more segments or pages the simultaneous use of multiple MC68451 MMUs was supported 1 In combination with a MC68010 the MC68451 permitted the realization of virtual memory With the earlier MC68000 this was not possible due to the way the MC68000 treated memory access errors i e processor state could not always be properly restored after a page fault two MC68000s would be required with the main CPU pausing when it got a memory access error and the other CPU servicing the page fault 2 The limitation to 32 segment table entries per MMU made systems based on a MC68010 and a MC68451 slow as they often had to modify the segment table due to its small size H Berthold AG used 12 MC68451 MMUs together with their UNOS variant vBertOS Others e g Sun Microsystems Convergent Technologies used their own proprietary MMUs instead of the MC68451 See also editMotorola 68851References edit MC68451 MEMORY MANAGEMENT UNIT PDF Datasheet Motorola April 1983 p 4 1 Virtual memory using the MC68000 and the MC68451 MMU PDF nbsp This computing article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title Motorola 68451 amp oldid 1167024260, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.