MC68030RC50C Freescale Semiconductor, MC68030RC50C Datasheet - Page 386
MC68030RC50C
Manufacturer Part Number
MC68030RC50C
Description
IC MPU 32BIT ENHANCED 128-PGA
Manufacturer
Freescale Semiconductor
Datasheet
1.MC68030FE20C.pdf
(599 pages)
Specifications of MC68030RC50C
Processor Type
M680x0 32-Bit
Speed
50MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
128-PGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MC68030RC50C
Manufacturer:
TYCO
Quantity:
43
Company:
Part Number:
MC68030RC50C
Manufacturer:
MOT
Quantity:
100
Company:
Part Number:
MC68030RC50C
Manufacturer:
MOT
Quantity:
100
- Current page: 386 of 599
- Download datasheet (23Mb)
M O T O R O L A
Restart:
Procedure
/* No MC68030 status bits on. Must be memory malfunction or RMW cycle with no
/* ATC entry
r This module returns the address of a physical frame in the passed table entry. It obtains one */
/* from the free frame list. If none there it scans a queue pointing to pages that have been
/* recorded as having aged by not being accessed frequently. It first tries to find a read-only
/* page in the queue but if none it returns the first (oldest) entry after swapping the page out
/* to disk and altering the translation tables of the owning task. If nothing in the queue it waits
/* for some other task to free a frame by terminating or dealiocating memory
Otherwise:
end case;
if Free_Frame_Queue NOT null then
if
Aged__FrameQueue
GetFrame(FrameTableEntry);
/* If this page is swapped out then read it back in */
if EntryStatus = invalid_swapped_out then do
/* First try to find a read-only page
/* Invalidate owning task's page
end begin;
Dequeue first entry and return its value.
If scanning finds read-only page then use and dequeue it
Find owning task and the frames current page entry;
PFLUSH (User_Space,VictimTask.VirtualAddress];
else dequeue the first entry (which is the oldest);
/* first get a frame to hold the new page */
/* Now read in the virtual page image */
call SwapPageln(TableEntry, DiskAddress);
end do;
GetFrame[TableEntry);
exit BusErrorHandler;
DiskAddress = TableEntry.Pointer;
PLOAD (BusErrAddress);
If S t a c k F r a m e shows RMW instruction (SSW) then
Else: AbortTask("Memory Malfunction");
NOT null
MC68030 USER'S M A N U A L
/* ATC did not have descriptor loaded and MC68030 cannot
/* search tables to load it. Explicitly load it and allow the task to
/* continue normally
Begin
then
exit BueErrorHandler;
end Begin
PLOAD (BusErrAddress);/* update ATC
begin
/* update MC68851 entry
/* done so continue task
/* disk location
/* address returned in entry
/* done so re-execute instruction */
9-85
*/
*/
*/
*/
°!
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
9
Related parts for MC68030RC50C
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
(MC600 Series) INTEGRATED CIRCUITS
Manufacturer:
ETC
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: