Home
MC68349 MC68349V
Contents
1. ON CHIP PERIPHERALS To improve total system throughput and reduce parts count board size and cost of system implementation the M68300 family integrates on chip intelligent peripheral modules and typical glue logic These functions on the MC68349 include a DMA controller a serial module and the system integration module The processor communicates with these modules over the on chip intermodule bus IMB This backbone of the chip is similar to traditional external buses with address data clock interrupt arbitration and handshake signals Because bus masters like the CPU32 and DMA peripherals and the SIM49 are all on the chip the IMB ensures that communication between these modules is fully synchronized and that arbitration and interrupts can be handled in parallel with data transfers greatly improving system performance Internal accesses across the IMB can be monitored from outside the chip if desired DMA MODULE The MC68349 contains a high speed 32 bit DMA controller to quickly move large blocks of data between internal peripherals external peripherals or memory without processor intervention The DMA module consists of two independent programmable channels Each channel has separate request acknowledge and done signals Each channel can operate in a single address flyby or a dual address mode Each channel supports 32 bits of address and 8 16 or 32 bits of data SERIAL MODULE Most digital systems use serial I O to
2. memory SRAM When configured as an SRAM a block is independently relocatable in the system s address space When configured as a cache a block operates as a direct mapped cache of sixty four 32 bit entries When multiple blocks are configured as caches set associativity is supported up to a maximum of four sets Each cache block can be independently locked to freeze its internal contents Using CIC flexibility it is feasible to place high priority interrupt or operating system routines in protected SRAM which is always instantly available while allowing remaining blocks to operate as caches to increase the performance of general system and user tasks The CIC configuration can be established at system initialization or on a task by task basis yielding maximum flexibility QUAD DATA MEMORY MODULE QDMM The QDMM provides dedicated data storage resources for the CPU030 in the form of four independent 1 Kbyte SRAM blocks Each of these blocks can be independently relocated anywhere in the system address space and each is independently protected Supervisor user read write The QDMM can be used as scratchpad memory stack caches for independent tasks buffers for I O operations or parameter storage The QDMM does not provide direct data caching due to the real time nature of its anticipated applications but provides significant performance and power management benefits to MC68349 based systems MOTOROLA MC68349 PRODUCT INFORMATION 3
3. table contain detailed information on the MC68349 These documents may be obtained from the Literature Distribution Centers at the addresses listed at the bottom of this page Documentation Motorola reserves the right to make changes without further notice to any products herein Motorola makes no warranty representation or guarantee regarding the suitability of its products for any particular purpose nor does Motorola assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability including without limitation consequential or incidental damages Typical parameters can and do vary in different applications All operating parameters including Typicals must be validated for each customer application by customer s technical experts Motorola does not convey any license under its patent rights nor the rights of others Motorola products are not designed intended or authorized for use as components in systems intended for surgical implant into the body or other applications intended to support or sustain life or for any other application in which the failure of the Motorola product could create a situation where personal injury or death may occur Should Buyer purchase or use Motorola products for any such unintended or unauthorized application Buyer shall indemnify and hold Motorola and its officers employees subsidiaries affiliates and distributors harmless against all cl
4. Bit Transfers Dual Serial Communication Ports Synchronous or Asynchronous Operation 3 Mbit Sec Sustained Transfer Rate Modem Control Baud Rate Generation MC68681 MC2681 Compatible System Integration Module for Flexible and Cost Effective System Interface 32 Bit Address Bus 32 Bit Data Bus with Dynamic Bus Sizing System Protection Reset and Configuration Control Chip Select Wait State Generation Bus Watchdog Periodic Interrupt System Timer lInterrupt Controller Dual 8 Bit Parallel Ports IEEE 1149 1 Boundary Scan JTAG Power Management 5 V or 3 3 V Operation Fully Static HCMOS Technology Programmable Clock Synthesizer for Full Frequency Control Power Down Low Power Stop Capabilities lIdle Modules Can Be Individually Powered Down 32 Bit Data Paths for On Chip and Off Chip Access 0 16 or 25 MHz Operation 160 Pin Plastic QFP MC68349 PRODUCT INFORMATION MOTOROLA CPU030 CENTRAL PROCESSING UNIT Processing power for the MC68349 is provided by the CPU030 central processing unit The CPU030 delivers MC68030 performance in a form factor that is highly optimized for the needs of portable intelligent personal electronics applications The CPU030 is a modular processor whose configuration can be modified to suit the requirements of many different classes of applications The CPU030 employed in the MC68349 is composed of three principle modular elements the CPU32 32 b
5. DULE INO CHANNEL DMA CONTROLLER QDMM CHIP SELECTS AND WAIT STATES CPU32 CLOCK M68000 FAMILY 32 BIT INTERMODULE BUS SYNTHESIZER PROCESSOR EXTERNAL BUS INTERFACE CONFIGURABLE INSTRUCTION TWO CHANNEL INTERRUPT CACHE SERIAL 1 0 CONTROL 32 BIT DATA BUS cc IEEE 1149 1 TEST MC68349 Block Diagram Dragon is a trademark of Motorola This document contains information on a product under development Motorola reserves the right to change or discontinue this product without notice AA MOTOROLA E MOTOROLA 1993 The primary features of the MC68349 include High Performance CPU030 Processor CPU32 32 Bit Execution Unit M68000 Upward User Code Compatible 32 Bit Bus Interface Two Clock Instruction Execution Rate Configurable Instruction Cache CIC Four Independent Blocks Each Configurable as Cache or SRAM 1 Kbyte Instruction Cache or 2 Kbyte SRAM Total Storage Four Way Set Associative All Blocks Configured as Cache Each Block Independently Lockable Supports Simultaneous CPU and DMA Bus Activity Quad Data Memory Module QDMM Four Independent 1 Kbyte SRAM Blocks Useful for Scratchpad Variable Storage and Stacks Each Block Independently Mapped and Protected High Speed 32 Bit Dual DMA Controllers for Low Latency Data Transfers Full 32 Bit Data Transfers for Highest Performance 50 Mbyte Sec Sustained Transfer Rate Dual or Single Address Transfers 8 16 or 32
6. Order this document MOTOROLA by MC68349 D PRODUCT INFORMATION MC68349 MC68349V Product Brief Dragon I High Performance Integrated Processor The MC68349 Dragon is the highest performance member of the Motorola M68300 family of integrated processors The MC68349 is designed to serve as the central processor of personal intelligent communicators PICs and similar products requiring an optimal balance of performance integration cost and power consumption The MC68349 is the first in a series of M68300 family integrated processors designed specifically to support rigorous requirements of consumer oriented intelligent personal electronics The MC68349 is based on the powerful CPU030 processor which combines a full 32 bit central processor with a configurable instruction cache and dedicated data memory structures The MC68349 also incorporates a high speed 32 bit dual direct memory access DMA controller a two channel serial communications interface and clock synthesis power management functions system protection features and a glueless memory interface The MC68349 is fully compatible with previous members of the M68000 family and offers a long term future migration path to successors based on MC68040 and MC68060 processors The modular nature of the MC68349 also provides for cost effective migration paths to higher levels of integration in future products CPU030 PROCESSOR QUAD DATA i PROTECTION 32 BIT ADDRESS BUS MEMORY MO
7. aims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any claim of personal injury or death associated with such unintended or unauthorized use even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part Motorola and A are registered trademarks of Motorola Inc Motorola Inc is an Equal Opportunity Affirmative Action Employer Literature Distribution Centers USA Motorola Literature Distribution P O Box 20912 Arizona 85036 EUROPE Motorola Ltd European Literature Centre 88 Tanners Drive Blakelands Milton Keynes MK14 5BP England JAPAN Nippon Motorola Ltd 4 32 1 Nishi Gotanda Shinagawa ku Tokyo 141 Japan ASIA PACIFIC Motorola Semiconductors H K Ltd Silicon Harbour Center No 2 Dai King Street Tai Po Industrial Estate Tai Po N T Hong Kong AN MOTOROLA
8. ced User Interfaces e Integration of Key System Functions for Performance Power Optimizations e M68000 Architecture Provides Strong Software Base and Upward Migration Paths ADDITIONAL APPLICATION AREAS While specifically optimized for the needs of personal intelligent communications the MC68349 was partitioned to provide the general purpose elements of the PIC application while highly specialized features were placed in a proprietary companion circuit Thus the MC68349 can provide substantial benefit to other application areas as well In general applications requiring moderate performance low power consumption high bandwidth DMA and cost effectiveness can be well serviced by the MC68349 In addition since the MC68349 is a member of the M68000 family its users have access to a broad range of superior support tools and services to facilitate rapid system development and deployment Application areas suited to the MC68349 include e Personal Digital Assistants PDAs e I O Processors for High Performance Systems e Real Time Control Processors e Sophisticated 32 Bit DMA Controllers Astro is a trademark of Motorola MOTOROLA MC68349 PRODUCT INFORMATION 5 The following table identifies the packages and operating frequencies available for the MC68349 MC68349 Package Frequency Availability Frequency Voltage Package 16 MHz 3 3 V 16 MHz 5 V 25 MHz 5 V Plastic Quad Fiat Pack PD ooo The documents listed in the following
9. communicate with host computers operator terminals or remote devices The MC68349 contains a two channel full duplex universal synchronous asynchronous receive transfer USART An on chip baud rate generator provides standard baud rates up to 76 8k baud independently to each channel s receiver and transmitter The module is functionally equivalent to the MC68681 MC2681 dual universal asynchronous receive transfer DUART SYSTEM INTEGRATION MODULE The MC68349 system integration module SIM49 handles a wide array of functions eliminating the need for much of the glue logic which typically supports the microprocessor and its interface with peripherals and external memory The SIM49 includes e External Bus Interface Transfers information between the CPU32 or DMA controller and external memory or peripherals by providing up to 32 address lines and 32 data lines e System Configuration and Protection Achieves maximum system protection by providing various monitors and timers to prevent system lockup recover from catastrophic failure exit infinite loops provide refresh etc e Clock Synthesizer Generates the clock signals used by all internal operations as well as a clock output used by external devices e Chip Select and Wait State Generation Offers four programmable chip selects which provide signals to enable external memory and peripheral circuits and create all external handshaking and timing signals e Interrupt Control Pr
10. it processor a configurable instruction cache module and a quad data memory module Memory management is an option not supported in the MC68349 CPU32 PROCESSOR The CPU32 processor is the full 32 bit extension of the CPU32 processor found on many M68300 family of integrated processors and provides the execution units for the CPU030 The CPU32 provides 32 bit execution units and 32 bit data paths internal and external and has a basic instruction execution rate of two clock periods for a 32 bit operation The CPU32 is completely upward software compatible with the MC68000 and CPU32 In addition to performing basic instruction execution the CPU32 also provides central power management capabilities to the MC68349 as well as a sophisticated background debug port for non invasive instrumentation in the software development and debug environments CONFIGURABLE INSTRUCTION CACHE CIC The CIC is a highly configurable memory resource designed to optimize the supply of instructions to the CPU030 while moderating power consumption by reducing external accesses Considerable flexibility in the handling of instructions is provided by the CIC to allow the operating systems programmer to ensure deterministic response to real time events while also maximizing average or statistical performance The CIC is composed of four identical blocks each of which can be independently configured as a 256 byte instruction cache or as a 512 byte static random access
11. ovides up to seven discrete interrupt inputs for external devices e IEEE 1149 1 Test Access Port JTAG Aids in system diagnostics by providing dedicated user accessible test logic that is fully compliant with the IEEE 1149 1 standard for boundary scan testability 4 MC68349 PRODUCT INFORMATION MOTOROLA PERSONAL INTELLIGENT COMMUNICATIONS Representing a new class of consumer electronics the PIC is oriented towards providing maximum personal productivity to its user in a form factor emphasizing low cost minimal physical size extended operation on batteries seamless communications in a complex wireless wireline environment and extreme ease of use The solution to the needs of the PIC applications requires a carefully selected balance of performance and integration to satisfy the system s functional requirements while also meeting rigorous cost weight and power consumption The MC68349 was developed to the specifications of General Magic and its Alliance Founders and coupled with the proprietary Astro circuit provides the complete digital core of a PIC The MC68349 represents a carefully selected balance of capabilities oriented towards enabling the PIC vision e Advanced Motorola CMOS Process for Proven Reliability and Low Cost e Static Design and Extensive Power Management for Long Battery Life e Highly Integrated for Low Power Low System Cost and High Reliability e CPUO030 Provides 8 to 10 Sustained MIPS for Support of Advan
Download Pdf Manuals
Related Search
Related Contents
manuellement Sony SLV-N900 User's Manual FMC122/FMC125/FMC126 User Manual HP TC1 100 User's Manual Getting Started with the mySD Encrypt Service apple_studio_display.. Institut scientifique de service public User Manual - S600 Standalone Copyright © All rights reserved.
Failed to retrieve file