`MOTOROLA
`- SEMICONDUCTOR—
`PRODUCT INFORMATION
`M C 6 8 3 6 0
`
`Product Brief
`MC68360 QUad Integrated Communication
`Controller (QUICCTM)
`
`INTRODUCTION
`The M068360 QUad Integrated Communication Controller (QUICCTM) 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 8003, two serial management controllers (SMCs), and one serial peripheral interface (SPI).
`
`QUICC Key Features
`The following list summarizes the key M068360 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 (O—25—MHz Operation)
`
`- Slave Mode TO Disable CPU32+ (Allows Use with External Processors)
`— Multiple QUICCs Can Share One System Bus (One Master)
`— MC6804O Companion Mode Allows QUICC To Be an M068040 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
`
`® MOTOROLA -
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 1
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 1
`
`
`
`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 MC6804O Including Burst Mode Support
`
`- Four General—Purpose Timers
`
`~ Superset of MC68302 Timers
`——_ Four 16-Bit Timers or Two 327Bit Timers
`— Gate Mode Can Enable/Disable Counting
`
`- Two Independent DMAs (lDMAs)
`
`—— 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 Breakpolnts
`— 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 8003
`—— 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
`
`MC68360 PRODUCT INFORMATION
`
`MOTOROLA
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 2
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 2
`
`
`
`- Four SCCs
`
`-—~ Ethernet/IEEE 802.3 Optional on 8001 (Full 10~Mbps Support) (Available only on the
`MCG8EN360)
`— HDLC/SDLC TM (All Four Channels Supported at 2 Mbps)
`— HDLC Bus (implements an HDLC-Based Local Area Network (LAN))
`~— AppIeTalk®
`,
`.
`_
`,
`,
`,~
`—- 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)
`— DDCMPTM (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 M068302 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, lSDN Basic Rate,
`
`lSDN 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 8008 and
`Two SMCs)
`
`- Parallel interface Port
`TM
`
`— Centronics
`
`Interface Support
`
`~— Supports Fast Connection Between QUICCs
`
`240 Pins Defined: 241-Lead Pin Grid Array (PGA) and 240-Lead Plastic Quad Fiat Pack (PQFP)
`
`
`
`TM SDLC is a trademark of international Business Machines.
`
`® AppieTaik is a registered trademark of Apple Computer, inc.
`TM DDCMP is a trademark of Digital Equipment Corporation.
`TM Centronics is a trademark of Centronics, Inc.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`3
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 3
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 3
`
`
`
`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 M068302 is
`an exception, having an M68000 bus on chip.) The lMB 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 SlM60, and the CPM. Each module
`utilizes the 32-bit lMB. The M068360 QUICC block diagram is shown in Figure 1.
`
`SIM 60
`
`SYSTEM
`PROTECTION
`
`JTAG
`
`PERIODIC
`TIMER
`
`BREAKPOlNT
`LOGIC
`
`
`
`CLOCK
`GENERATION
`
`OTHER
`FEATURES
`
`CHIP SELECTS
`
`DRAM
`
`CONTROLLER
`AND
`
`
`
`
`
`
`
`
` COMMUNICATIONS PROCESSOR
`
`
`2.5-KBYTE
`
`RISC
`
`
`
`
`DUAL-PORT
`CONTROLLER
`RAM
`
`
`
`
`
`
`
`
`
`
`lMB (32 BID
`
`
`SYSTEM
`I/F
`
`
`
`EXTERNAL
`BUS
`INTERFACE
`
`FOURTEEN SERIAL
`DMAS
`
`INTERRUPT
`CONTROLLER
`
`
`
`FOUR
`GENERAL-
`PURPOSE
`TIMERS
`
`
`
`
`
`SEES:
`
`CHANNELS
`
`
`
`TIMER SLOT
`ASSIGNER
`
`EOAE’TJEQRE
`
`F
`
`s
`
`Figure 1. QUICC Block Diagram
`
`CPU32+ Core
`The CPU32+ core is a CPU32 that has been modified to connect directly to the 32-bit lMB 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 lMB 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
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 4
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 4
`
`
`
`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 lnteg ration Module (SIM60)
`The SIM6O integrates general-purpose features that would be useful in almost any 32—bit processor system.
`The term “SlM60” is derived from the QUICC part number, M068360. The SIMBO is an enhanced version of
`the SlM40 that exists on the MC68340 and M068330 devices.
`
`First, new features, such as a DRAM controller and breakpoint logic, have been added. Second, the S|M4O
`was modified to support a 32-bit lMB 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)
`
`' TwolDMA 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 8003, SMCs, and SPI.
`
`The lDMAs 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 lDMA registers directly in the buffer chaining modes. The QUICC lDMAs are similar to, yet
`enhancements of, the two DMA channels found on the M068340 and the one lDMA channel found on the
`M068302.
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`5
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 5
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 5
`
`
`
`The four general-purpose timers on the QUICC are functionally similar to the two general—purpose timers
`found on the M068302. 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 SlM60, bringing the
`total to five on-chip timers.
`
`Upgrading Designs from the MC68302
`Since the QUICCis a next—generation M068302,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
`M068302 design remains intact in the QUICC. The QUICC keeps the best features of the M068302, 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
`M068302 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 lMB 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 M068302 SIM, they are very
`similar. The QUICC SlM60 combines the best MC68302 SIM features with the best MC68340 SlM features
`for improved performance.
`
`Because of the similarity of the QUICC SlM60 and CPU to other members of the M68300 family, such as the
`MCG8332 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 M068302 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 M068302 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 MC68ECO40. 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 l/O pins is different in several ways. First,
`the QUICC contains more general-purpose parallel |/O pins than the MC68302. However, the QUICC
`
`6
`
`MC68360 PRODUCT INFORMATION
`
`MOTOROLA
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 6
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 6
`
`
`
`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 M068302 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 SlM60. 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 QUlCC CPM are new (for example, the SCM on the
`M068302 is replaced with the GSMR and PSMR on the QUICC), most registers retain their original
`purpose such as the 800 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
`MCS8302, except for a few new bit functions that were added. (In a few cases, a bit in a BB status word
`had to be shifted.)
`
`- When porting code from the MCB8302 GP 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 NT TX AND RX PARAMETERS, GRACEFUL STOP TRANSMlT, 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
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 7
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 7
`
`
`
`QUICC
`MC68360
`
`B-BIT BOOT
`EPROM
`(FLASH OR REGULAR)
`
`PARITY
`
`E
`
`WE)
`
`DAfi
`ADDRESS
`
`PRTY3~PRTYO
`
`CTE (ENABLE)
`
`Di (OUTPUT ENABLE)
`
`E (WRITE)
`
`DATA
`ADDRESS
`
`16- OR 32-BIT
`DRAM SIMM
`(OPTIONAL PARITY)
`
`RATS
`CAS3—CASO
`
`W (WRITE)
`DATA
`
`ADDRESS
`
`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 SlMMs. 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
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 8
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 8
`
`
`
`QUICC
`MCG8360
`
`8-BIT BOOT
`EPROM
`(FLASH 0R REGULAR)
`
`6E (ENABLE)
`
`6E (OUTPUT ENABLE)
`
`WE (WRITE)
`
`
`
`E(ENABLE)
`
`E (OUTPUT ENABLE)
`
`W (WRITE)
`
`ADDRESS
`
`16- OR 32—BlT
`TWO DRAM SIMMS
`(OPTIONAL PARITY)
`
`PARITY
`
`PRTY3~PRTYO
`
`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 M068302 to show the compatibility between these devices.
`
`transceivers are usually omitted in the following diagrams. For local on-board
`For readability,
`communications, however, transceivers are often optional and depend on the protocol used.
`
`Figure 4 shows the Ethernet LAN capability of the QUICC. An external SlA transceiver is required to
`complete the interface to the media. This functionality is implemented in the MCG8160 enhanced Ethernet
`serial transceiver (EESTTM ). 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
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 9
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 9
`
`
`
`ETHERNET
`
`MC68160
`EEST
`
`EEST
`
`M068160
`EEST
`
`MCG8160
`
`Figure 4. Ethernet LAN Capability
`
`Figure 5 shows how up to six of the serial channels can connect to a TDM interface. The QUlCC 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.
`
`TlME
`SLOT
`ASSIGNER
`
`CONNECTED TO THE TDM.
`
`ANY COMBlNATlON OF SCCS
`AND SMCS MAY BE
`
`TlME DIVISlON MULTIPLEXED BUS
`T1, CEPT, IDL. GCI. lSDN.
`PRIMARY RATE.
`USER~DEF|NED
`
`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
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 10
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 10
`
`
`
`TIME _— TDM BUS 1
`SLOT
`ASSIGNER _ TDM BUS 2
`
`
`
`
`ANY COMBINATION OF 5005
`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
`H
`
`
`
`
`MOTOROLA
`
`
`SIA
`ETHERNET
`TRANSCEIVER
`
`
`
`
`SERIAL
`EEPROM
`
`TIME -
`
`SLOT
`
`ASSIGNER
`
`
`
`
`
`Figure 7. General-Purpose Application
`
`QUICC System Bus Configurations
`Figure 8 shows a master-slave QUICC configuration. This system gives eight 8003, four SMCs, two SPls,
`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
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 11
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 11
`
`
`
`QUICC SYSTEM BUS
`
`QUICC
`
`MASTER
`
`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 MC6804O companion mode. Figure 9 shows how a QUICC in slave mode can
`interface to a MC68ECO40. (The M068E0040 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 MC68ECO4O 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 MCG8030-type bus master instead of the
`MCSSECO40.
`
`12
`
`MC68360 PRODUCT INFORMATION
`
`MOTOROLA
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 12
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 12
`
`
`
`MC68EC040
`
`
`
`QUICC SLAVE
`
`MCBBECO40
`SUPPORT
`FUNCTIONS
`
`
`
`
`ADDRESS
`MUXS
`
`
`
`
`Figure 9. MC68040 Companion Mode
`
`MOTOROLA
`
`MC68360 PRODUCT INFORMATION
`
`13
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 13
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 13
`
`
`
`The following table identifies the packages and operating frequencies available for the MC68360.
`
`MC68360 Package/Frequency Availability
`
`Package Type
`
`Frequency (MHz)
`
`Temperature
`
`Order Number
`
`
`
`
`
`
`
`Quad Flat Pack (EM Suffix)
`
`0—25
`
`0°C to 70°C
`
`MCG8360EM25
`
`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
`
`—40°C to +85°C
`0°C to 70°C
`—40°C to +85°C
`
`TBD
`M068EN360EM25
`TBD
`
`0°C to 70°C
`
`M068360RC25
`
`—40°C to +85°C
`
`TBD
`
`0°C to 70°C
`
`MC68EN360RCZ5
`
`—40°C to +85°C
`
`TBD
`
`The documents listed in the following table contain detailed information on the MCB8360. These
`documents may be obtained from the Literature Distribution Centers at the addresses listed at the bottom of
`this page.
`
`Document Title
`
`Order Number
`
`Documentation
`
`M068360 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: PO. Box 20912; Phoenix, Arizona 85086.
`EUROPE: Motorola Ltd.; European Literature Center; 88 Tanners Drive Blakelands, Milton Keynes, MK14 SBP, 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.
`
`
`
`® MOTOROLA -
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 14
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 14
`
`
`
`This datasheet has been download from:
`
`www.datasheetcatalog.com
`
`Datasheets for electronics components.
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 15
`
`Petitioner Cisco Systems - Exhibit 1017 - Page 15
`
`