Advance Information Advanced Am29202 Micro Low-Cost RISC Microcontroller with Devices IEEE-1284-Compliant Parallel Interface DISTINCTIVE CHARACTERISTICS Completely integrated system for IEEE Std 1284-1994-compliant parallel port cost-sensitive embedded applications interface (peripheral-side only) supports fast requiring high performance bidirectional data transfers. Full 32-bit RISC architecture offers faster — Compatibility, Nibble, Byte, and ECP modes instruction execution and higher performance. — Supports Microsoft Windows Printing System — 32-bit instruction/data bus Bidirectional bit serializer/deserializer for direct — 22-bit address bus connection to raster input and output devices — 192 general-purpose registers 12-line programmable I/O port — Fully pipelined, three-address instruction (8 lines interruptible) architecture DRAM page-mode support improves memory — 104-Mbyte address space access time. — 12-, 16-, and 20-MHz operating frequencies On-chip DRAM mapping reduces memory — 16 VAX MIPS sustained at 20 MHz requirements. Glueless system interfaces with on-chip wait Advanced debugging support state control lower total system cost. — IEEE Std 1149.1-1990-compliant Standard — ROM controller supports four banks of ROM, Test Access Port and Boundary Scan Architec- each separately programmable for 8-, 16-, or ture (JTAG) for testing system hardware 32-bit-wide interface. — Instruction tracing — DRAM controller supports four banks of — UART serial port DRAM, each separately programmable for Software and hardware development tools 16- or 32-bit-wide interface. widely available from AMD and Fusion29K — 2-port peripheral interface adapter (PIA) partners Two-channel DMA controller (one external) Binary compatibility with all 29K Family of with queued reload for internal peripherals RISC microcontrollers and microprocessors On-chip timer and interrupt controller 132-pin Plastic Quad Flat Pack (PQFP) package GENERAL DESCRIPTION The Am29202 RISC microcontroller is a highly inte- 32-bit instruction/data bus and an IEEE-1284-compliant grated, 32-bit embedded processor implemented in com- parallel port interface. The Am29202 microcontroller in- plementary metal-oxide semiconductor (CMOS) corporates a complete set of system facilities commonly technology. Based on the 29K architecture, the Am29202 found in printing, imaging, graphics, and other em- microcontroller is part of a growing family of RISC micro- bedded applications. controllers, which includes the Am29200 and Am29205 microcontrollers, along with the high-perfor- The Am29202 microcontroller meets the common re- mance Am29240, Am29245, and Am29243 RISC quirements of embedded applications such as laser microcontrollers. A feature summary of the Am29200 printers, imaging applications, graphics processing, in- RISC microcontroller family is included in Table 1. dustrial control, and general purpose applications re- quiring high performance in a compact design. Specific With its 32-bit instruction and data bus, the Am29202 mi- applications include products based on Microsoft’s Win- crocontroller is functionally very similar to an Am29200 dows Printing System, such as personal and workgroup microcontroller, operating with a reduced pin count and 600-DPI laser printers and midrange inkjet printers, as fewer peripherals. The low-cost Am29202 microcon- well as scanners and multifunction peripherals, among troller is well-suited for cost-sensitive embedded ap- others. plications requiring the enhanced performance of a This document contains information on a product under development at Advanced Micro Devices, Inc. The information is intended Publication# 19716 Rev. A Amendment /0 to help you evaluate this product. AMD reserves the right to change or discontinue work on this proposed product without notice. Issue Date: March 1995. WWW: 5/4/95 Downloaded from Arrow.com. AMD A D V A N C E I N F O R M A T I O N Am29202 MICROCONTROLLER BLOCK DIAGRAM Parallel Port Clock/ Control/Status 10 5 Control 3 2 DREQ Lines MEMCLK JTAG Lines DACK 4 2 12 2 Parallel Port DMA Controller Controller Serial Data I/O Programmable Serial Port I/O Port Printer/Scanner Video Interrupts Serializer/ Interrupt Am29000 CPU Deserializer Controller ROM Chip Selects ROM RAS/CAS DRAM Controller Controller 4 PIA 4/4 Timer/Counter Controller ROM 22232 Space DRAM ROM PIA Address Instruction/Data Memory Chip Selects Bus Bus Peripherals CUSTOMER SERVICE AMD’s customer service network includes U.S. offices, 44-(0)256-811101 U.K. and Europe hotline international offices, and a customer training center. Ex- (512) 602-5031 fax pert technical assistance is available from AMD’s world- [email protected] e-mail wide staff of field application engineers and factory support staff. Bulletin Board Hotline, E-mail, and Bulletin Board Support (800) 292-9263, ext. 1 toll-free for U.S. (512) 602-7604 direct dial worldwide For answers to technical questions, AMD provides a toll- free number for direct access to our engineering support Documentation and Literature staff. For overseas customers, the easiest way to reach A simple phone call gets you free 29K Family informa- the engineering support staff with your questions is via tion, such as data books, user’s manuals, data sheets, fax with a short description of your question. AMD 29K application notes, the Fusion29K Partner Solutions Family customers also receive technical support Catalog and Newsletter, and other literature. Interna- through electronic mail. This worldwide service is avail- tionally, contact your local AMD sales office for com- able to 29K Family product users via the international In- plete 29K Family literature. ternet e-mail service. Also available is the AMD bulletin board service, which provides the latest 29K Family Literature Request product information, including technical information and (800) 292-9263, ext. 3 toll-free for U.S. data on upcoming product releases. (512) 602-5651 direct dial worldwide Engineering Support Staff (512) 602-7639 fax for U.S. (800) 292-9263, ext. 2 toll-free for U.S. (800) 222-9323, option 1 AMD Facts-On-Demand 0031-11-1163 toll-free for Japan fax information service toll-free for U.S. (512) 602-4118 direct dial worldwide 2 Am29202 RISC Microcontroller Downloaded from Arrow.com. A D V A N C E I N F O R M A T I O N AMD ORDERING INFORMATION Standard Products AMD standard products are available in several packages and operating ranges. Valid order numbers are formed by a combination of the elements below. AM29202 –12K C \W SHIPPING OPTION \W = Trimmed and Formed TEMPERATURE RANGE C = Commercial (TC =0°C to +85°C) PACKAGE TYPE K = 132-Lead Plastic Quad Flat Pack (PQB132) SPEED OPTION –12 = 12.5 MHz –16 = 16.67 MHz –20 = 20 MHz DEVICE NUMBER/DESCRIPTION Am29202 RISC Microcontroller Valid Combinations Valid Combinations Valid Combinations list configurations planned to AM29202–12 be supported in volume. Consult the local AMD sales office to confirm availability of specific valid combinations, and check on newly released AM29202–16 KC\W combinations. AM29202–20 Am29202 RISC Microcontroller 3 Downloaded from Arrow.com. AMD A D V A N C E I N F O R M A T I O N Table 1. Product Comparison—Am29200 Microcontroller Family FEATURE Am29205 Am29202 Am29200 Am29245 Am29240 Am29243 Controller Controller Controller Controller Controller Controller Instruction Cache — — — 4 Kbytes 4 Kbytes 4 Kbytes Data Cache — — — — 2 Kbytes 2 Kbytes Cache Associativity — — — 2-way 2-way 2-way Integer Multiplier Software Software Software Software 32 x 32-bit 32 x 32-bit Memory Management — — — 1 TLB 1 TLB 2 TLBs Unit (MMU) 16 Entry 16 Entry 32 Entry Data Bus Width Internal 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits External 16 bits 32 bits 32 bits 32 bits 32 bits 32 bits ROM Interface Banks 3 4 4 4 4 4 Width 8, 16 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits ROM Size (Max/Bank) 4 Mbytes 4 Mbytes 16 Mbytes 16 Mbytes 16 Mbytes 16 Mbytes Boot-Up ROM Width 16 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits Burst-Mode Access Not Supported Not Supported Supported Supported Supported Supported DRAM Interface Banks 4 4 4 4 4 4 Width 16 bits only 16, 32 bits 16, 32 bits 16, 32 bits 16, 32 bits 16, 32 bits Size: 32-Bit Mode — 16 Mbytes/bank 16 Mbytes/bank 16 Mbytes/bank 16 Mbytes/bank 16 Mbytes/bank Size: 16-Bit Mode 8 Mbytes/bank 8 Mbytes/bank 8 Mbytes/bank 8 Mbytes/bank 8 Mbytes/bank 8 Mbytes/bank Video DRAM Not Supported Not Supported Supported Supported Supported Not Supported Access Cycles Initial/Burst 3/2 3/2 3/2 2/1 2/1 2/1 DRAM Parity No No No No No Yes On-Chip DMA Width (ext. peripherals) 8, 16 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits Total Number of Channels 2 2 2 2 4 4 Externally Controlled 1 1 2 2 4 4 External Master Access No No Yes Yes Yes Yes External Master Burst No No No Yes Yes Yes External Terminate Signal No No Yes Yes Yes Yes Double-Frequency CPU Option No No No No Yes Yes Low Voltage Operation No No No Yes Yes Yes Peripheral Interface Adapter (PIA) PIA Ports 2 2 6 6 6 6 Data Width 8, 16 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits 8, 16, 32 bits Min. Cycles Access 3 3 3 1 1 1 Programmable I/O Port (PIO) Signals 8 12 16 16 16 16 Signals programmable for interrupt generation 8 8 8 8 8 8 Serial Ports Ports 1 Port 1 Port 1 Port 1 Port 2 Ports 2 Ports DSR/DTR PIO signals PIO signals Supported Supported 1 Port Supported 1 Port Supported Interrupt Controller External Interrupt Pins 2 2 4 4 4 4 External Trap and Warn Pins 0 0 3 3 3 3 Parallel Port Controller Yes Yes Yes Yes Yes Yes 32-Bit Transfer No Yes Yes Yes Yes Yes IEEE-1284 Interface No Yes No No No No JTAG Debug Support No Yes Yes Yes Yes Yes Serializer/Deserializer Yes Yes Yes Yes Yes No Pin Count and Package 100 PQFP 132 PQFP 168 PQFP 196 PQFP 196 PQFP 196 PQFP Voltage VCC 5 V 5 V 5 V 3.3 V or 5 V 3.3 V or 5 V 3.3 V or 5 V I/O Tolerance 5 V 5 V 5 V 5 V 5 V 5 V Processor Clock Rate 12, 16 MHz 12, 16, 20 MHz 16, 20 MHz 16 MHz 20, 25, 33 MHz 20, 25, 33 MHz 4 Am29202 RISC Microcontroller Downloaded from Arrow.com.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages77 Page
-
File Size-