throbber
MOTOROLA
`SEMICONDUCTOR
`PRODUCT INFORMATION
`
`Order this document
`by MC68360D
`
`MC68360
`
`Product Brief
`MC68360 QUad Integrated Communication
`Controller (QUICC™)
`
`INTRODUCTION
`The MC68360 QUad Integrated Communication Controller (QUICC™) is a versatile one-chip integrated
`microprocessor and peripheral combination that can be used in a variety of controller applications. It
`particularly excels in communications activities. The QUICC (pronounced “quick”) can be described as a
`next-generation MC68302 with higher performance in all areas of device operation, increased flexibility,
`major extensions in capability, and higher integration. The term "quad" comes from the fact that there are
`four serial communications controllers (SCCs) on the device; however, there are actually seven serial
`channels: four SCCs, two serial management controllers (SMCs), and one serial peripheral interface (SPI).
`
`QUICC Key Features
`The following list summarizes the key MC68360 QUICC features:
`
`• CPU32+ Processor (4.5 MIPS at 25 MHz)
`— 32-Bit Version of the CPU32 Core (Fully Compatible with the CPU32)
`— Background Debug Mode
`— Byte-Misaligned Addressing
`
`• Up to 32-Bit Data Bus (Dynamic Bus Sizing for 8 and 16 Bits)
`
`• Up to 32 Address Lines (At Least 28 Always Available)
`
`• Complete Static Design (0–25-MHz Operation)
`
`• Slave Mode To Disable CPU32+ (Allows Use with External Processors)
`— Multiple QUICCs Can Share One System Bus (One Master)
`— MC68040 Companion Mode Allows QUICC To Be an MC68040 Companion
`Chip and Intelligent Peripheral (22 MIPS at 25 MHz)
`— Also Supports External MC68030-Type Bus Masters
`— All QUICC Features Usable in Slave Mode
`
`• Memory Controller (Eight Banks)
`— Contains Complete Dynamic Random-Access Memory (DRAM) Controller
`— Each Bank Can Be a Chip Select or Support a DRAM Bank
`— Up to 15 Wait States
`— Glueless Interface to DRAM Single In-Line Memory Modules (SIMMs), Static Random-Access
`
`This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without
`notice.
`
`© MOTOROLA 1993
`
`ARRIS883IPRI0001311
`
`

`

`Memory (SRAM), Electrically Programmable Read-Only Memory (EPROM), Flash EPROM, etc.
`— Four CAS lines, Four WE lines, One OE line
`— Boot Chip Select Available at Reset (Options for 8-, 16-, or 32-Bit Memory)
`— Special Features for MC68040 Including Burst Mode Support
`
`• Four General-Purpose Timers
`— Superset of MC68302 Timers
`— Four 16-Bit Timers or Two 32-Bit Timers
`— Gate Mode Can Enable/Disable Counting
`
`• Two Independent DMAs (IDMAs)
`— Single Address Mode for Fastest Transfers
`— Buffer Chaining and Auto Buffer Modes
`— Automatically Performs Efficient Packing
`— 32-Bit Internal and External Transfers
`
`• System Integration Module (SIM60)
`— Bus Monitor
`— Double Bus Fault Monitor
`— Spurious Interrupt Monitor
`— Software Watchdog
`— Periodic Interrupt Timer
`— Low Power Stop Mode
`— Clock Synthesizer
`— Breakpoint Logic Provides On-Chip Hardware Breakpoints
`— External Masters May Use On-Chip Features Such As Chip Selects
`— On-Chip Bus Arbitration with No Overhead for Internal Masters
`— IEEE 1149.1 Test Access Port
`
`•
`
`Interrupts
`— Seven External IRQ Lines
`— 12 Port Pins with Interrupt Capability
`— 16 Internal Interrupt Sources
`— Programmable Priority Between SCCs
`— Programmable Highest Priority Request
`
`• Communications Processor Module (CPM)
`— RISC Controller
`— Many New Commands (e.g., Graceful Stop Transmit, Close RxBD)
`— 224 Buffer Descriptors
`— Supports Continuous Mode Transmission and Reception on All Serial Channels
`— 2.5 Kbytes of Dual-Port RAM
`— 14 Serial DMA (SDMA) Channels
`— Three Parallel I/O Registers with Open-Drain Capability
`— Each Serial Channel Can Have Its Own Pins (NMSI Mode)
`
`• Four Baud Rate Generators
`— Independent (Can Be Connected to Any SCC or SMC)
`— Allows Changes During Operation
`— Autobaud Support Option
`
`2
`
`MC68360 PRODUCT
`
`INFORMATION
`
`MOTOROLA
`
`ARRIS883IPRI0001312
`
`

`

`• Four SCCs
`— Ethernet/IEEE 802.3 Optional on SCC1 (Full 10-Mbps Support) (Available only on the
`MC68EN360)
`— HDLC/SDLC™ (All Four Channels Supported at 2 Mbps)
`— HDLC Bus (Implements an HDLC-Based Local Area Network (LAN))
`— AppleTalk®
`— Signaling System #7
`— Universal Asynchronous Receiver Transmitter (UART)
`— Synchronous UART
`— Binary Synchronous Communication (BISYNC)
`— Totally Transparent (Bit Streams)
`— Totally Transparent (Frame Based with Optional Cyclic Redundancy Check (CRC))
`— Profibus (RAM Microcode Option)
`— Asynchronous HDLC (RAM Microcode Option) to Support PPP (Point to Point Protocol)
`— DDCMP™ (RAM Microcode Option)
`— V.14 (RAM Microcode Option)
`— X.21 (RAM Microcode Option)
`
`• Two SMCs
`— UART
`— Transparent
`— General Circuit Interface (GCI) Controller
`— Can Be Connected to the Time-Division Multiplexed (TDM) Channels
`
`• One SPI
`— Superset of the MC68302 SCP
`— Supports Master and Slave Modes
`— Supports Multimaster Operation on the Same Bus
`• Time-Slot Assigner
`
`• Supports Two TDM Channels
`— Each TDM Channel Can Be T1, CEPT, PCM Highway, ISDN Basic Rate,
`ISDN Primary Rate, User Defined
`— 1- or 8-Bit Resolution
`— Allows Independent Transmit and Receive Routing, Frame Syncs, Clocking
`— Allows Dynamic Changes
`— Can Be internally Connected to Six Serial Channels (Four SCCs and
`Two SMCs)
`
`• Parallel Interface Port
`— Centronics™ Interface Support
`— Supports Fast Connection Between QUICCs
`
`• 240 Pins Defined: 241-Lead Pin Grid Array (PGA) and 240-Lead Plastic Quad Flat Pack (PQFP)
`
`™ SDLC is a trademark of International Business Machines.
`® AppleTalk is a registered trademark of Apple Computer, Inc.
`™ DDCMP is a trademark of Digital Equipment Corporation.
`™ Centronics is a trademark of Centronics, Inc.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`3
`
`ARRIS883IPRI0001313
`
`

`

`QUICC ARCHITECTURE OVERVIEW
`The QUICC is 32-bit controller that is an extension of other members of the Motorola M68300 family. Like
`other members of the M68300 family, the QUICC incorporates the intermodule bus (IMB). (The MC68302 is
`an exception, having an M68000 bus on chip.) The IMB provides a common interface for all modules of the
`M68300 family, which allows Motorola to develop new devices more quickly by using the library of existing
`modules. Although the IMB definition always included an option for an on-chip 32-bit bus, the QUICC is the
`first device to implement this option.
`
`The QUICC is comprised of three modules: the CPU32+ core, the SIM60, and the CPM. Each module
`utilizes the 32-bit IMB. The MC68360 QUICC block diagram is shown in Figure 1.
`
`
`
`CPU32+
`CORE
`
`SIM 60
`
`SYSTEM
`PROTECTION
`
`PERIODIC
`TIMER
`
`CLOCK
`GENERATION
`
`OTHER
`FEATURES
`
`IMB (32 BIT)
`
`CPM
`
`COMMUNICATIONS PROCESSOR
`
`JTAG
`
`BREAKPOINT
`LOGIC
`
`DRAM
`CONTROLLER
`AND
`CHIP SELECTS
`
`EXTERNAL
`BUS
`INTERFACE
`
`SYSTEM
`I/F
`
`RISC
`CONTROLLER
`
`TWO
`IDMAs
`
`FOURTEEN SERIAL
`DMAs
`
`2.5-KBYTE
`DUAL-PORT
`RAM
`
`INTERRUPT
`CONTROLLER
`
`FOUR
`GENERAL-
`PURPOSE
`TIMERS
`
`SEVEN
`SERIAL
`CHANNELS
`
`TIMER SLOT
`ASSIGNER
`
`OTHER
`FEATURES
`
`Figure 1. QUICC Block Diagram
`
`CPU32+ Core
`The CPU32+ core is a CPU32 that has been modified to connect directly to the 32-bit IMB and apply the
`larger bus width. Although the original CPU32 core had a 32-bit internal data path and 32-bit arithmetic
`hardware, its interface to the IMB was 16 bits. The CPU32+ core can operate on 32-bit external operands
`with one bus cycle. This allows the CPU32+ core to fetch a long-word instruction in one bus cycle and to
`
`4
`
`MC68360 PRODUCT
`
`INFORMATION
`
`MOTOROLA
`
`ARRIS883IPRI0001314
`
`

`

`fetch two word-length instructions in one bus cycle, filling the internal instruction queue more quickly. The
`CPU32+ core can also read and write 32-bits of data in one bus cycle.
`
`Although the CPU32+ instruction timings are improved, its instruction set is identical to that of the CPU32. It
`will also execute the entire M68000 instruction set. It contains the same background debug mode (BDM)
`features as the CPU32. No new compilers, assemblers, or other software support tools need be
`implemented for the CPU32+; standard CPU32 tools can be used.
`
`The CPU32+ delivers approximately 4.5 MIPS at 25 MHz, based on the standard (accepted) assumption that
`a 10-MHz M68000 delivers 1 VAX MIPS. If an application requires more performance, the CPU32+ can be
`disabled, allowing the rest of the QUICC to operate as an intelligent peripheral to a faster processor. The
`QUICC provides a special mode called MC68040 companion mode to allow it to conveniently interface to
`members of the M68040 family. This two-chip solution provides a 22-MIPS performance at 25 MHz.
`
`The CPU32+ also offers automatic byte alignment features that are not offered on the CPU32. These
`features allow 16 or 32-bit data to be read or written at an odd address. The CPU32+ automatically performs
`the number of bus cycles required.
`
`System Integration Module (SIM60)
`The SIM60 integrates general-purpose features that would be useful in almost any 32-bit processor system.
`The term “SIM60” is derived from the QUICC part number, MC68360. The SIM60 is an enhanced version of
`the SIM40 that exists on the MC68340 and MC68330 devices.
`
`First, new features, such as a DRAM controller and breakpoint logic, have been added. Second, the SIM40
`was modified to support a 32-bit IMB as well as a 32-bit external system bus. Third, new configurations, such
`as slave mode and internal accesses by an external master, are supported.
`
`Although the QUICC is always a 32-bit device internally, it may be configured to operate with a 16-bit data
`bus. Regardless of the choice of the system bus size, dynamic bus sizing is supported. Bus sizing allows 8-,
`16-, and 32-bit peripherals and memory to exist in the 32-bit system bus mode and 8- and 16-bit peripherals
`and memory to exist in the 16-bit system bus mode.
`
`Communications Processor Module (CPM)
`The CPM contains features that allow the QUICC to excel in communications and control applications. These
`features may be divided into three sub-groups:
`
`• Communications Processor (CP)
`
`• Two IDMA Controllers
`
`• Four General-Purpose Timers
`The CP provides the communication features of the QUICC. Included are a RISC processor, four SCCs, two
`SMCs, one SPI, 2.5 Kbytes of dual-port RAM, an interrupt controller, a time slot assigner, three parallel ports,
`a parallel interface port, four independent baud rate generators, and fourteen serial DMA channels to
`support the SCCs, SMCs, and SPI.
`
`The IDMAs provide two channels of general-purpose DMA capability. They offer high- speed transfers, 32-
`bit data movement, buffer chaining, and independent request and acknowledge logic. The RISC controller
`may access the IDMA registers directly in the buffer chaining modes. The QUICC IDMAs are similar to, yet
`enhancements of, the two DMA channels found on the MC68340 and the one IDMA channel found on the
`MC68302.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`5
`
`ARRIS883IPRI0001315
`
`

`

`The four general-purpose timers on the QUICC are functionally similar to the two general-purpose timers
`found on the MC68302. However, they offer some minor enhancements, such as the internal cascading of
`two timers to form a 32-bit timer. The QUICC also contains a periodic interval timer in the SIM60, bringing the
`total to five on-chip timers.
`
`Upgrading Designs from the MC68302
`Since the QUICC is a next-generation MC68302, many designers currently using the MC68302 may wish to
`use the QUICC in a follow-on design. The following paragraphs briefly discuss this endeavor in terms of
`architectural approach, hardware issues, and software issues.
`
`Architectural Approach
`The QUICC is the logical extension of the MC68302, but the overall architecture and philosophy of the
`MC68302 design remains intact in the QUICC. The QUICC keeps the best features of the MC68302, while
`making the changes required to provide for the increased flexibility, integration, and performance requested
`by customers. Because the CPM is probably the most difficult module to learn, anyone who has used the
`MC68302 can easily become familiar with the QUICC since the CPM architectural approach remains intact.
`
`The most significant architectural change made on the QUICC was the translation of the design into the
`standard M68300 family IMB architecture, resulting in a faster CPU and different system integration features.
`
`Although the features of the SIM60 do not exactly correspond to those of the MC68302 SIM, they are very
`similar. The QUICC SIM60 combines the best MC68302 SIM features with the best MC68340 SIM features
`for improved performance.
`
`Because of the similarity of the QUICC SIM60 and CPU to other members of the M68300 family, such as the
`MC68332 and the MC68340, previous users of these devices will be comfortable with these same features
`on the QUICC.
`
`Hardware Compatibility Issues
`The following list summarizes the hardware differences between the MC68302 and the QUICC:
`
`• Pinout—The pinout is not the same. The QUICC has 240 pins; the MC68302 has 132 pins.
`
`• Package—Both devices offer PGA and PQFP packages. However, the QUICC
`PQFP package has a 20-mil pitch; whereas, the MC68302 PQFP package has a
`25-mil pitch.
`
`• System Bus—The system bus signals now look like those of the MC68030 as opposed to those of the
`M68000. It is still possible to interface M68000 peripherals to the QUICC, utilizing the same techniques
`used to interface them to an MC68020 or MC68030.
`
`• System Bus in Slave Mode—A number of QUICC pins take on new functionality in slave mode to
`support an external MC68EC040. On the MC68302, the pin names generally remained the same in
`slave mode.
`
`• Peripheral Timing—The external timings of the peripherals (SCCs, timers, etc.) are very similar (if not
`identical) to corresponding peripherals on the MC68302.
`
`• Pin Assignments—The assignment of peripheral functions to I/O pins is different in several ways. First,
`the QUICC contains more general-purpose parallel I/O pins than the MC68302. However, the QUICC
`
`6
`
`MC68360 PRODUCT
`
`INFORMATION
`
`MOTOROLA
`
`ARRIS883IPRI0001316
`
`

`

`offers many more functions than even a 240-pin package would normally allow, resulting in more
`multifunctional pins than the MC68302.
`
`Software Compatibility Issues
`The following list summarizes the major software differences between the MC68302 and the QUICC:
`
`• Since the CPU32+ is a superset of the M68000 instruction set, all previously written code will run.
`However, if such code is accessing the MC68302 peripherals, it will require some modification.
`
`• The QUICC contains an 8-Kbyte block of memory as opposed to a 4-Kbyte block
`on the MC68302. The register addresses within that memory map are different.
`
`• The code used to initialize the system integration features of the MC68302 has
`to be modified to write the corresponding features on the QUICC SIM60. Code written for the
`MC68340 may be adapted in large part.
`
`• As much as possible, QUICC CPM features were made identical to those of the MC68302 CP. The
`most important benefit is that the code flow (if not the code itself) will port easily from the MC68302 to
`the QUICC. The nuances learned from the MC68302 will still be useful in the QUICC.
`
`• Although the registers used to initialize the QUICC CPM are new (for example, the SCM on the
`MC68302 is replaced with the GSMR and PSMR on the QUICC), most registers retain their original
`purpose such as the SCC event, SCC mask, SCC status, and command registers. The parameter RAM
`of the SCCs is very similar, and most parameter RAM register names and usage are retained. More
`importantly, the basic structure of a buffer descriptor (BD) on the QUICC is identical to that of the
`MC68302, except for a few new bit functions that were added. (In a few cases, a bit in a BD status word
`had to be shifted.)
`
`• When porting code from the MC68302 CP to the QUICC CPM, the software writer may find that the
`QUICC has new options to simplify what used to be a more code-intensive process. For specific
`examples, see the INIT TX AND RX PARAMETERS, GRACEFUL STOP TRANSMIT, and CLOSE BD
`commands.
`
`QUICC GLUELESS SYSTEM DESIGN
`A fundamental design goal of the QUICC was ease of interface to other system components. An example of
`this goal is a minimal QUICC design using EPROM and DRAM, shown in Figure 2. This system interfaces
`gluelessly to an EPROM and a DRAM SIMM module. It also offers parity support for the DRAM.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`7
`
`ARRIS883IPRI0001317
`
`

`

`
`
`QUICC
`MC68360
`
`CS0
`
`OE
`
`WE0
`
`DATA
`
`ADDRESS
`
`RAS1
`
`CAS3–CAS0
`
`R/W
`
`PRTY3–PRTY0
`
`8-BIT BOOT
`EPROM
`(FLASH OR REGULAR)
`
`CE (ENABLE)
`
`OE (OUTPUT ENABLE)
`
`WE (WRITE)
`
`DATA
`
`ADDRESS
`
`16- OR 32-BIT
`DRAM SIMM
`(OPTIONAL PARITY)
`
`RAS
`
`CAS3–CAS0
`
`W (WRITE)
`
`DATA
`
`ADDRESS
`
`PARITY
`
`Figure 2. Minimum QUICC System Configuration
`
`Figure 3 shows a larger system configuration. This system offers one EPROM, one flash EPROM, and
`supports two DRAM SIMMs. Depending on the capacitance on the system bus, external buffers may be
`required. From a logic standpoint, however, a glueless system is maintained.
`
`8
`
`MC68360 PRODUCT
`
`INFORMATION
`
`MOTOROLA
`
`ARRIS883IPRI0001318
`
`

`

`
`
`QUICC
`MC68360
`
`CS0
`
`OE
`
`WE0
`
`DATA
`
`ADDRESS
`
`CS7
`
`WE3–WE0
`
`RAS2
`
`RAS1
`
`CAS3–CAS0
`
`R/W
`
`PRTY3–PRTY0
`
`8-BIT BOOT
`EPROM
`(FLASH OR REGULAR)
`
`CE (ENABLE)
`
`OE (OUTPUT ENABLE)
`
`WE (WRITE)
`
`DATA
`
`ADDRESS
`
`8-, 16-, OR 32-BIT SRAM
`
`E (ENABLE)
`
`G (OUTPUT ENABLE)
`
`W (WRITE)
`
`DATA
`
`ADDRESS
`
`16- OR 32-BIT
`TWO DRAM SIMMs
`(OPTIONAL PARITY)
`
`BUFFER
`
`RAS
`
`RAS
`
`CAS3–CAS0
`
`W (WRITE)
`
`DATA
`
`ADDRESS
`
`PARITY
`
`Figure 3. Larger QUICC System Configuration
`
`QUICC Serial Configurations
`The QUICC offers an extremely flexible set of communications capabilities. Although a full understanding of
`the possibilities requires reading the appropriate sections, some of the possibilities are shown in the
`following diagrams. They show possible connections between QUICC devices. In addition, connections are
`often shown between QUICCs and the MC68302 to show the compatibility between these devices.
`
`For readability, transceivers are usually omitted in the following diagrams. For local on-board
`communications, however, transceivers are often optional and depend on the protocol used.
`
`Figure 4 shows the Ethernet LAN capability of the QUICC. An external SIA transceiver is required to
`complete the interface to the media. This functionality is implemented in the MC68160 enhanced Ethernet
`serial transceiver (EEST™). The MC68160 EEST supports connections to the attachment unit interface
`(AUI) or twisted-pair Ethernet formats and provides a glueless interface to the QUICC.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`9
`
`ARRIS883IPRI0001319
`
`

`

`
`
`QUICC
`
`SCC1
`
`ETHERNET
`
`MC68160
`EEST
`
`QUICC
`
`QUICC
`
`SCC1
`
`MC68160
`EEST
`
`SCC1
`
`MC68160
`EEST
`
`Figure 4. Ethernet LAN Capability
`
`Figure 5 shows how up to six of the serial channels can connect to a TDM interface. The QUICC provides a
`built-in time-slot assigner for access to the TDM time slots. Other channels can work with their own set of
`pins, allowing possibilities like an Ethernet to T1 bridge, etc.
`
`
`
`QUICC
`
`SCC
`SCC
`SCC
`SCC
`SMC
`SMC
`
`TIME
`SLOT
`ASSIGNER
`
`TIME DIVISION MULTIPLEXED BUS
`T1, CEPT, IDL, GCI, ISDN,
`PRIMARY RATE,
`USER-DEFINED
`
`ANY COMBINATION OF SCCs
`AND SMCs MAY BE
`CONNECTED TO THE TDM.
`
`NOTE: Independent receive and transmit clocking, routing,
` and syncs are supported.
`
`Figure 5. Serial Channel to TDM Bus Implementation
`
`Figure 6 shows that the QUICC time-slot assigner can support two TDM buses. Each TDM bus can be of a
`different format—for example, one TDM can be a T1 line, and one can be a CEPT line. Also this technique
`could be used to bridge frames from basic rate ISDN to a T1/CEPT line, etc.
`
`10
`
`MC68360 PRODUCT
`
`INFORMATION
`
`MOTOROLA
`
`ARRIS883IPRI0001320
`
`

`

`
`
`QUICC
`
`SCC
`SCC
`SCC
`SCC
`SMC
`SMC
`
`TIME
`SLOT
`ASSIGNER
`
`TDM BUS 1
`
`TDM BUS 2
`
`ANY COMBINATION OF SCCs
`AND SMCs MAY BE
`CONNECTED TO ANY TDM.
`
`NOTE: Two TDM buses may be simultaneously supported
` with the time slot assigner.
`
`Figure 6. Dual TDM Bus Implementation
`
`QUICC Serial Configuration Examples
`Figure 7 shows a general-purpose application that includes Ethernet, AppleTalk, an HDLC connection to a
`T1 line, an HDLC connection to frame relay, a UART debug monitor port, a totally transparent data stream
`port, and an SPI connection to a serial EEPROM.
`
`
`
`SYSTEM
`BUS
`
`QUICC
`
`SERIAL
`EEPROM
`
`SPI
`
`SCC1
`
`SCC2
`
`MOTOROLA
`SIA
`TRANSCEIVER
`
`ETHERNET
`
`RS-422
`
`APPLE TALK
`
`SCC3
`
`TIME
`SLOT
`ASSIGNER
`
`T1 LINE
`TRANSCEIVER
`
`X.25 (HDLC)
`
`RS-232
`
`SMC2
`
`UART
`
`DEBUG
`PORT
`
`SCC4
`
`SMC1
`
`RS-232
`
`RS-232
`
`FRAME RELAY (HDLC)
`
`TRANSPARENT DATA
`
`Figure 7. General-Purpose Application
`
`QUICC System Bus Configurations
`Figure 8 shows a master-slave QUICC configuration. This system gives eight SCCs, four SMCs, two SPIs,
`four IDMAs, etc. Each QUICC uses its own DMA capability, but the CPU32+ is the only processor in the
`system. More QUICCs can be easily supported on the system bus, if desired.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`11
`
`ARRIS883IPRI0001321
`
`

`

`
`
`QUICC SYSTEM BUS
`
`QUICC
`MASTER
`
`CPU32+
`
`SCC
`SCC
`SCC
`SCC
`SMC
`SMC
`SPI
`
`QUICC
`SLAVE
`
`CPU32+
`
`SCC
`SCC
`SCC
`SCC
`SMC
`SMC
`SPI
`
`Figure 8. Master-Slave QUICC Implementation
`
`The QUICC has special features in slave mode to support the M68040 family. When the QUICC is used in
`this way, it is said to be in MC68040 companion mode. Figure 9 shows how a QUICC in slave mode can
`interface to a MC68EC040. (The MC68EC040 is a low-cost version of the MC68040 with identical integer
`performance, but without the memory management unit (MMU) and the floating-point unit (FPU).) The DRAM
`controller on the QUICC will control the accesses of the MC68EC040 (including the burst modes). This
`configuration does require external address mutiplexers, but the QUICC controls the multiplexers. The
`QUICC supports the MC68EC040 in other ways, such as interrupt handling and system protection features.
`When it is in slave mode, the QUICC can also be interfaced to any MC68030-type bus master instead of the
`MC68EC040.
`
`12
`
`MC68360 PRODUCT
`
`INFORMATION
`
`MOTOROLA
`
`ARRIS883IPRI0001322
`
`

`

`
`
`MC68EC040
`
`SYSTEM BUS
`
`QUICC SLAVE
`
`MC68EC040
`SUPPORT
`FUNCTIONS
`
`CPU32+
`
`CONTROL
`
`MEMORY
`CONTROLLER
`
`SCC
`SCC
`SCC
`SCC
`SMC
`SMC
`SPI
`
`EPROM
`
`DRAM
`
`ADDRESS
`MUXs
`
`SRAM
`
`Figure 9. MC68040 Companion Mode
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`13
`
`ARRIS883IPRI0001323
`
`

`

`The following table identifies the packages and operating frequencies available for the MC68360.
`
`MC68360 Package/Frequency Availability
`
`Package Type
`
`Frequency (MHz)
`
`Quad Flat Pack (EM Suffix)
`
`Quad Flat Pack (EM Suffix)
`
`Quad Flat Pack with Ethernet
`
`Quad Flat Pack with Ethernet
`
`Pin Grid Array (RC Suffix)
`
`Pin Grid Array (RC Suffix)
`
`Pin Grid Array with Ethernet
`
`Pin Grid Array with Ethernet
`
`0–25
`
`0–25
`
`0–25
`
`0–25
`
`0–25
`
`0–25
`
`0–25
`
`0–25
`
`Temperature
`0(cid:176) C to 70(cid:176) C
`–40(cid:176) C to +85(cid:176) C
`0(cid:176) C to 70(cid:176) C
`–40(cid:176) C to +85(cid:176) C
`0(cid:176) C to 70(cid:176) C
`–40(cid:176) C to +85(cid:176) C
`0(cid:176) C to 70(cid:176) C
`–40(cid:176) C to +85(cid:176) C
`
`Order Number
`
`MC68360EM25
`
`TBD
`
`MC68EN360EM25
`
`TBD
`
`MC68360RC25
`
`TBD
`
`MC68EN360RC25
`
`TBD
`
`The documents listed in the following table contain detailed information on the MC68360. These
`documents may be obtained from the Literature Distribution Centers at the addresses listed at the bottom of
`this page.
`
`Documentation
`
`Document Title
`
`Order Number
`
`Contents
`
`MC68360 User's Manual
`
`MC68360UM/AD
`
`Detailed Information for Design
`
`M68000 Family Programmer's Reference Manual
`
`M68000PM/AD
`
`M68000 Family Instruction Set
`
`The 68K Source
`
`BR729/D
`
`Independent Vendor Listing Supporting
`Software and Development Tools
`
`Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or design. Motorola does not assume any
`liability arising out of the application or use of any product or circuit described herein; neither does it 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 claims, 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 the 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; Phoenix, Arizona 85036.
`EUROPE: Motorola Ltd.; European Literature Center; 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.
`
`ARRIS883IPRI0001324
`
`

`

`This datasheet has been download from:
`
`www.datasheetcatalog.com
`
`Datasheets for electronics components.
`
`ARRIS883IPRI0001325
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket