MC68030FE33C Freescale Semiconductor, MC68030FE33C Datasheet - Page 374

no-image

MC68030FE33C

Manufacturer Part Number
MC68030FE33C
Description
IC MPU 32BIT ENHANCED 132-CQFP
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC68030FE33C

Processor Type
M680x0 32-Bit
Speed
33MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
132-CQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68030FE33C
Manufacturer:
MOT
Quantity:
5 510
Part Number:
MC68030FE33C
Manufacturer:
FREE
Quantity:
94
Part Number:
MC68030FE33C
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68030FE33C
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MC68030FE33C1F91C
Manufacturer:
MOT
Quantity:
1
MOTOROLA
tables is added, at a minimum of 8K bytes per task, the total comes to over
format table descriptor that points to a lower level page table. Each page
table maps as many as 16 Mbytes of virtual address space. Since the upper
The average task for this system is a compiler or text editor that requires
only 192K bytes of memory, or 24 8K-byte pages. Using short page descrip-
tors, the page table occupies 96 bytes.
can provide the area needed without requiring excess space. This results in
an address table area small enough to be completely resident in physical
The paging hardware of many computer systems requires lower level tables
to reside at page boundaries, effectively using one or more entire pages.
This requires 80K bytes for the page tables for 10 tasks (10 tables, one 8K-
dresses. This results in a dramatic savings of memory for address table space;
8K-byte page per table), the MC68030 needs 960 bytes. Instead of 8K bytes
The translation table tree for the example system consists of two levels. The
the task. When the system dispatches a new task, it loads a pointer to the
descriptor for
that requires more than 16 Mbytes uses more than one valid entry in the
Page tables can reside at any 16-byte boundary; the limit fields of the MMU
memory. The operating system does not need to page the table areas.
byte page per table). Then, when the memory required for an upper level of
160K bytes. Table base addresses in the MC68030 are zero modulo 16 ad-
instead of using 80K bytes for the page tables for 10 tasks, (10 tables, one
per task for the upper level of tables, the tables require 2560 bytes in the
MC68030. The fragmentation that may occur in allocating smaller tables could
increasethe memory requirement but would still remain less than 160K bytes.
upper level is a fixed table that contains 32 entries, each of which is a long-
level table is small (256 bytes), it can easily fit in the main control block of
upper level table for the task into the CRP register. Each lower level table
consists of 0-2048 short-format page descriptors. The limit entry in the table
entry points to a lower level table with an average size of 96 bytes. A task
higher level table.
192K-byte task, the upper level table usually has one valid entry, and this
a page
table determines the size of the
MC68030 USER'S MANUAL
table.
For the
average
9-73

Related parts for MC68030FE33C