MC68030CRC25C Freescale Semiconductor, MC68030CRC25C Datasheet - Page 378
![no-image](/images/manufacturer_photos/0/2/262/freescale_semiconductor_sml.jpg)
MC68030CRC25C
Manufacturer Part Number
MC68030CRC25C
Description
IC MPU 32BIT ENHANCED 128-PGA
Manufacturer
Freescale Semiconductor
Datasheet
1.MC68030FE20C.pdf
(599 pages)
Specifications of MC68030CRC25C
Processor Type
M680x0 32-Bit
Speed
25MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
128-PGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
- Current page: 378 of 599
- Download datasheet (23Mb)
MOTOROLA
that run in the UNIX (r) environment have similar requirements for memory.
tection and maps the entire virtual operating system, physical
across the user/supervisor boundary. All the operating system has to do when
creating the address table for a new task is to set the first upper level table
To solve the problem of accounting for virtual memory areas assigned to a
these areas. When a valid descriptor points to a given virtual address page,
this 8K-byte page of memory has been allocated. This scheme provides areas
of memory that are multiples of the 8K-byte page size. Due to the 8K gran-
The operating system primitive GetVirtual allocates virtual memory space
for tasks. The input parameter is a block size, in bytes; GetVirtual returns the
virtual address for the new block. GetVirtual first checks that the requested
size to its maximum. If this does not provide the space, GetVirtual returns
with a valid page descriptor. The status (indicated by a software flag in the
When the status of an invalid descriptor indicates that a page image must
for this routine is the invalid descriptor, which contains the disk address of
the page image. Before returning, SwaplnPage replaces the invalid descriptor
with a valid page descriptor that contains the page address. The page is now
ical memory areas. This scheme avoids the requirement for extra lookup
levels or pointer manipulations during a task switch to furnish correct access
entry to point to the common page table of the supervisor.
user task, the operating system uses the existing translation tables to identify
ularity, this scheme would be inadequate for tasks that continually request
and return virtual memory space. As a result, some other technique would
be used (perhaps auxiliary tables to show virtual space availability). The tasks
in this system seldom request additional memory space; any request made
is for a large area. This scheme suffices. The application programs and utilities
size is not too large. Then it scans the translation tables looking for an un-
allocated virtual memory area large enough to hold the requested block. If
it does not find enough space, GetVirtual attempts to increase the page table
an error indication. When the routine finds enough virtual space for the block,
it sets the page descriptors for the block to virgin status (invalid, but allo-
cated). When these pages are first used, a page fault is generated. The op-
erating system allocates a page frame for the page and replaces the descriptor
is required.
be read in, primitive SwaplnPage, reads in the image. The input parameter
invalid descriptor) tells the operating system that the paging device does not
have a page image for this page; no read operation from the paging device
ready for use.
MC68030 USER'S MANUAL
I/0,
and phys-
9-77
9
Related parts for MC68030CRC25C
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MC680](/images/no-image3.png)
Part Number:
Description:
(MC600 Series) INTEGRATED CIRCUITS
Manufacturer:
ETC
Datasheet:
![MC14560BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12034AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPIC2112P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14520BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12026AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC145152P2](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC68HC11A0P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MCM6726DWJ10](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC44355](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC13282AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14519BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14495P1](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![SN74LS796N](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC142100CP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: