首页 > 器件类别 >

M68000AD

Integrated Printer Processor

厂商名称:Motorola ( NXP )

厂商官网:https://www.nxp.com

下载文档
文档预览
Freescale Semiconductor, Inc.
Order this document
by MC68322/D
Microprocessor and Memory
Technologies Group
MC68322
Product Brief
Integrated Printer Processor
The MC68322 is a high-performance integrated printer processor, which combines an MC68000 compatible
EC000 Core processor, a RISC graphics processor (RGP) and a print engine video controller (PVC) with
numerous system integration features on a single integrated circuit. It is the first of Motorola's M68000 family
designed specifically for laser printers. The MC68322 provides a unique solution for new designs as well as
an excellent migration path for existing M68000-powered printers. Additionally, the new chip will find ready
application to the inkjet printer and multifunction-peripheral (Fax/Modem/Printer) markets and other
embedded control applications, which require very fast bit manipulations. The MC68322 provides
outstanding performance at an extremely affordable price.
Historically, printer applications have been solved using a single general purpose processor and external
application specific circuitry. The MC68322 employs a highly specialized, multi-processor architecture, which
enables the user to take advantage of memory reduction techniques. This design implementation provides a
technically superior and more cost effective system solution. Specialized display list banding techniques
executed by the dedicated RISC graphics processor enable system memory requirements to be significantly
reduced.
The use of software memory reduction techniques alone, an approach taken by conventional controllers,
lack the power needed to handle complex pages, causing the controller to fall back to lower resolution or
reduced page throughput. By integrating an EC000 Core, RGP, and PVC using a unique dual bus
architecture, the MC68322 optimizes overall system performance. The dual bus architecture eliminates bus
contention between processing units creating a true parallel processing environment. The additional
bandwidth allows each processing unit to operate at peak performance. Working in conjunction with an on-
chip, programmable, bursting DRAM controller, the processing units are capable of achieving outstanding
throughput. These dedicated processing units enable the MC68322 to produce 600 dot per inch images
using substantially less memory than conventional controllers. The MC68322 extends these benefits to low-
cost 4–8 page per minute printers.
The MC68322 significantly reduces component count, board space, power consumption and their inherent
costs while yielding higher reliability and shorter design time. The MC68322 provides support for toner
conservation, enabling the print controller to conserve toner when printing in draft mode. The MC68322
provides the perfect printing environment for users of complex page description languages (such as PCL
and PostScript) and less scaleable graphics imaging models such as Windows Printing System and
QuickDraw). Complete code compatibility with the M68000 Family provides the designer access to a broad
base of established real-time kernels, operating systems, languages, applications and development tools,
many of which are optimized for embedded processing and printing applications. Figure 1 shows a block
diagram of the MC68322.
Freescale Semiconductor, Inc...
This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without
notice.Company and product names that appear in this document are for identification purposes and should be considered registered trademarks of their
respective owners.
SEMICONDUCTOR PRODUCT INFORMATION
©
MOTOROLA 1994
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Freescale Semiconductor, Inc...
PARALLEL PORT
IEEE 1284
STATIC
EC000 CORE
PARALLEL PORT
DMA
GRAPHICS
EXECUTION UNIT (GEU)
RISC GRAPHICS
PROCESSOR (RGP)
DMA
PROM
SYSTEM
INTEGRATION
MODULE (SIM)
EC000 BUS
DRAM CONTROL
PRINT ENGINE VIDEO
CONTROLLER (PVC)
BUS
INTERFACE UNIT
GRAPHICS BUS
PERIPHERAL
(OPTIONAL)
IN-CIRCUIT
EMULATION
(OPTIONAL)
LOCAL TALK
SERIAL
ETHERNET
SCSI
CLOCK
DRAM
PRINT ENGINE
Figure 1. System Block Diagram
2
MC68322 PRODUCT INFORMATION
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
Freescale Semiconductor, Inc.
FEATURES
• Static EC000 Core Processor
– Complete Code Compatibility with M68000 Family
– Glueless Interface to Peripherals
– 256 Mbyte Address Range
• Graphics Execution Unit (GEU)
– Memory Reduction Techniques
- Run Length Encoded Scan Line Tables
– RISC Graphics Processor (RGP)
- Processes Multi-Operation Graphics Orders from Display List
- Produces Compressed Bit Map Image using Hardware Banding
Freescale Semiconductor, Inc...
- Dedicated Graphics Bus Allows up to 8 PPM Performance at 600 DPI Resolution
– Print Engine Video Controller (PVC)
- Converts Bit Map Image to Serial Data Stream and Feeds Print Engine
- Generic, Programmable, Non-Impact Printer Communications Interface
- Toner Conservation Technique
– Dedicated High-Performance DMA Controller for GEU Operations
• Bus Interface Unit (BIU)
– Dual Bus Architecture Allows Separate Buses to Function Independently
– Distributed Processing Optimizes System Performance
• System Integration Module (SIM)
– 8 Programmable Chip Selects
– 256 Kbytes to 512 Mbytes of PROM Address Space
– Independently Programmable Timing Parameters for each ROM Bank
– Integrated System Timer
• DRAM System Integration Module (DSIM)
– Supports 512 Kbyte, 2 Mbyte, and 8 Mbyte DRAM Bank Sizes
– Directly Controls up to 6 Banks of DRAM; Supports up to 48 Mbytes of DRAM
– Programmable Transparent Refresh of DRAM Banks
– Bursting DRAM Interface
• General-Purpose DMA Controller Module
– Provides High Speed Downloads Without Impact to Core Processor Performance
• IEEE 1284 Parallel Port Controller Module
– DMA Controller Supports 2 Mbyte/sec Bidirectional Communication Transfers
• 16MHz or 20MHz Operation
• 160 Pin Plastic Quad Flat Pack (QFP)
MOTOROLA
MC68322 PRODUCT INFORMATION
For More Information On This Product,
Go to: www.freescale.com
3
Freescale Semiconductor, Inc.
MC68322 SIGNAL DESCRIPTION
Figure 2 illustrates the MC68322 input and output signals within their functional groups. Table 1 lists the
signal names, mnemonics, and functional descriptions of the MC68322 signals.
PD7–PD0
SELECTIN
STROBE
AUTOFD
A25–A1
D15–D0
CS7–CS0
RD
WRU
WRL
WAIT
IRQ1–IRQ0
CLK2
RESET
TEST
MC68322
MA10–MA0
MD15–MD0
RAS5–RAS0
CAS1–CAS0
WE
DREQ
DACK
AS
R/W
EDTACK
BR
BG
ADDRESS BUS
DATA BUS
Freescale Semiconductor, Inc...
PARALLEL PORT
INTERFACE
INIT
ACK
BUSY
SELECT
PERROR
FAULT
VCLK
EC000 CORE
INTERFACE
SYSTEM
INTERFACE
MEMORY ADDRESS BUS
MEMORY DATA BUS
DRAM
INTERFACE
DMA
INTERFACE
PVC
INTERFACE
FSYNC
LSYNC
VIDEO
PRINT
CCLK
PRINTER
COMMUNICATION
INTERFACE
CBSY
SBSY
CMD/STS
STS
EXTERNAL
BUS MASTER
INTERFACE
Figure 2. MC68322 Functional Signal Groups
4
MC68322 PRODUCT INFORMATION
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
Freescale Semiconductor, Inc.
Table 1. Signal Index
Signal Name
Address Bus
Address Strobe
Auto Feed Control
Bus Grant
Bus Request
Chip Select
Clock
Mnemonic
A25–A1
AS
AUTOFD
BG
BR
CS7–CS0
CLK2
25-bit external address bus.
Indicates a valid address is on the bus.
Parallel port control signal.
Asserted to grant bus mastership to an external device.
Asserted by an external device to request bus master ship.
PROM and I/O chip selects.
2× system clock.
DRAM column address strobes.
Command busy indicates that a command will be sent to the printer.
Command clock is the command/status clock to/from the printer.
Command/status data is the synchronous communications and data out to
the printer, or the bidirectional command/status data to or from the printer.
16-bit data bus used for byte or word transfers.
Output that indicates data transfer is complete.
Input that starts a DMA transfer.
Multiplexed DRAM address bus.
16-bit DRAM data bus.
External master support signal.
Indicates the top of the page in response to a print request.
Parallel port initialize control.
Interrupt request input.
Indicates the left edge of the page.
Parallel port interface bidirectional data bus.
Print request requests a page to be printed.
Parallel port printer busy.
Parallel port signal that latches incoming data.
Parallel port printer error.
Parallel port paper error.
Parallel port request for "on-line" status.
Printer "on-line".
PROM and I/O read enable strobe.
Identifies the transfer as a read or write.
Processor reset.
DRAM row address strobe.
Indicates a status wants to be received from the printer.
Status data is the synchronous status data from the printer.
Function
Column Address Strobe
CAS1, CAS0
Command Busy
CBSY
CCLK
CMD
/STS
D15–D0
DACK
DREQ
MA10–MA0
MD15–MD0
Freescale Semiconductor, Inc...
Command Clock
Command/Status Data
Data Bus
DMA Acknowledge
DMA Request
DRAM Address Bus
DRAM Data Bus
External Master DTACK
EDTACK
Frame Sync
Initialization Input
Interrupt Request
Line Sync
PPI Data Bus
Print Request
Printer Busy
Printer Data Strobe
Printer Error
FSYNC
INIT
IRQ1, IRQ0
LSYNC
PD7–PD0
PRINT
BUSY
STROBE
FAULT
Printer Paper Path Error PERROR
Printer Select
Printer Selected
Read Enable
Read/Write
Reset
Row Address Strobe
Status Busy
Status Data
SELECTIN
SELECT
RD
R/W
RESET
RAS5–RAS0
SBSY
STS
MOTOROLA
MC68322 PRODUCT INFORMATION
For More Information On This Product,
Go to: www.freescale.com
5
查看更多>
参数对比
与M68000AD相近的元器件有:M68000PM、MC68322、MC68322UM、MC68322AD。描述及对比如下:
型号 M68000AD M68000PM MC68322 MC68322UM MC68322AD
描述 Integrated Printer Processor Integrated Printer Processor Integrated Printer Processor Integrated Printer Processor Integrated Printer Processor
热门器件
热门资源推荐
器件捷径:
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO CP CQ CR CS CT CU CV CW CX CY CZ D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX DZ
需要登录后才可以下载。
登录取消