Order Number DSP56800WP2/D Rev.

0, 12/00

DSP5680x Architecture Captures Best of DSP and MCU Worlds

© Motorola, Inc., 2000

.

................ In the following comparisons between the DSP5680x series and conventional DSP and MCU devices................. Inc...........4 1...... and multiple serial interfaces.............5 Architectural Advantages of the DSP5680x..........5 3...........3 Interrupt Support .3 DSP5680x Architectural Overview .....5 4.... 3........... CONVENTIONAL DSP .... First...11 5....1 OVERVIEW ....2 1. These devices are referred to as the DSP56801. CONVENTIONAL MCUs ........................MOTOROLA Semiconductor White Paper Order by /D (Motorola Order Number) Rev... computational requirements associated with complex control algorithms are met by a high-speed DSP core..............................1 Mathematical Computation.......1 1.......... Further..... 12/00 DSP5680x Architecture Captures Best of DSP and MCU Worlds David Zalac Contents 1............2 1..... analog-to-digital conversion....3 2..... the DSP5680x devices are shown to possess a combination of superior processing power and a rich peripheral set......1 Overall Performance and Cost Considerations ...8 4..................................1 Integrated Memories ........1 DSP & MCU Architecture Requirements ........... The DSP5680x series of devices specifically address two main application requirement areas...............6 4.......2 DSP/Control System Requirements . DSP56803 DSP56805 and DSP56807...... OTHER DSP/MCU PROCESSORS ........2 Summary .............6 4......... control system interface requirements are met by a rich integrated peripheral set............1 OVERVIEW Motorola has introduced a new class of Digital Signal Processor (DSP) devices addressing the needs associated with motor control and other system control applications..3 Interrupt Performance Comparison..................7 4.......... capable of executing up to 40 million multiply-accumulate operations per second...1 1.......... 2000 ....... INTRODUCTION 2.... INTRODUCTION .....12 5.. The objectives of this report are to present the architectural advantages offered by the DSP5680x series of devices with respect to conventional DSPs and MCUs....... DSP5680x vs.4 Peripheral Details Comparisons......12 Best of DSP and MCU Worlds © Motorola. among DSPs targeted for controls applications... DSP5680x vs.. and to demonstrate the superiority of the DSP5680x over other DSP-core based ICs having some controls-oriented capability...9 4........ it is argued that both pure DSP and MCU devices fail to fully meet all the requirements of control system implementations....12 5..............4 2.. 0 .. bit I/O................... Second..................2 Integrated Peripherals..........2 Architecture Features Comparison....... collectively referred to as the DSP5680x....... 2 2.. CONCLUSIONS....... including PWM capability........... DSP5680x vs.......

DSPs share some of the architectural features of the DSP5680x listed above. CONVENTIONAL DSP 1.2 DSP/Control System Requirements Medium-to-high end motor control and other control systems may require most or all of the following: • • • • • • • • • High-speed Computational/Math Processing FLASH and SRAM memories Pulse-Width Modulation (PWM) Capability Analog-to Digital Conversion Synchronous and/or Asynchronous Serial Comms CAN Interface Integrated Timers Single-bit I/O Quadrature Encoder Interfaces 1.0 A/B module Two asynchronous serial communications interfaces (SCI) High-speed synchronous serial interface (SPI) Dedicated pins for single-bit I/O (MPIO) 2.3 DSP5680x Architectural Overview The DSP5680x devices possess a number of architectural features designed to meet digital signal processing needs and the control system requirements listed above. They are: • • • • • • • • • • • • • • • • • • 40-MIP DSP core Harvard Architecture (separate program and data memory spaces) Fast bit-manipulation capability Integrated FLASH and SRAM memory modules Internal buses for Program & Data Memories and Integrated Periphs External address and multiplexed data bus for program and data accesses Off-chip memory expansion up to 64K Program and Data memory Four-level pipelining Parallel instruction set with unique DSP addressing modes 19 addressing modes supporting DSP and MCU application software Integrated PWM modules 8-Channel ADC Quadrature encoder interfaces Up to 4 general-purpose quad timer modules CAN 2. CONVENTIONAL DSP Conventional DSP devices are well-suited to a wide range of applications requiring mathematical processing power. Additionally.DSP5680x vs. such DSPs lack a controls-oriented peripheral set and other features described on the next page. 2 DSP5680x Architecture Captures Best of DSP and MCU Worlds . DSPs typically support a single-cycle multiply-accumulate function. crucial to efficient DSP algorithm implementations. However. This arises from the high-speed DSP cores of the devices and a number of architectural features. DSP5680x vs.

CONVENTIONAL DSP The DSP5680x has the same advantages as pure DSPs for meeting the computational needs of a given application. supporting a large number of peripheral interrupt sources. making it well-suited to meet the needs of embedded control applications. Second. The on-chip memory requires no wait states. reducing PCB area and/or layer requirements. Address and data bus routing is completely eliminated. resulting DSP5680x Architecture Captures Best of DSP and MCU Worlds 3 . 2.DSP5680x vs. First. Table 1 contrasts the features of the DSP56805 and a typical example of a pure DSP device with comparable CPU capability. decreasing schedule risk for a given hardware application.1 Integrated Memories Memory requirements for any controls application can significantly impact system cost and design cycle time. First. the DSP5680x meets the computational requirements of DSP applications to the same extent as conventional DSPs. Table 1: DSP56805 vs. There are three crucial differences between pure DSP devices and the DSP5680x.5K words None 12 8 2 1 14 dedicated + 18 muxed 2 1 16 64 TMS320LC52 40 MIPS Harvard None 1K words 4K words None None None 2 2 None None 1 26 Two immediate conclusions can be drawn from Table 1. Integrated FLASH and RAM memory modules of sufficient size may eliminate the need for external memory devices. This reduces dependence on the availability of such devices. the DSP5680x devices have extensive integrated FLASH and RAM memories. Third. the DSP5680x has a much richer set of integrated memory and peripheral resources than the example standard DSP. namely the TI TMS320LC52. Second. TMS320LC52 Feature Comparison DSP56805 Processing bandwidth Architecture style Integrated FLASH Integrated RAM Integrated ROM PWM channels Integrated A/D channels Asynchronous Serial channels Synchronous Serial channels Bit I/O Quadrature Encoder I/Fs CAN Interfaces Timers Interrupt sources 40 MIPS Harvard 38K words 2. the DSP5680x has a sophisticated interrupt mechanism. the DSP5680x devices possess a rich controls-oriented peripheral set shown Table 1. This conclusion follows the premise that DSP5680x cores are true DSP cores.

20 $10. the DSP5680x integrated peripheral set greatly reduces system cost relative to a conventional DSP controls application solution.DSP5680x vs.2 Integrated Peripherals The DSP5680x devices possess a number of integrated peripherals targeted for motor control and other control applications. Alternate solutions. Table 2: Examples of System Cost Impact of External Peripherals Peripheral ADC Async Serial Interface PWM FPGA Approximate Cost $5. the DSP5680x supports a rather large number of interrupts as shown in Table 1. The DSP5680x is superior to conventional DSPs for controls-oriented applications. Further. Timer. PWM. since the on-chip peripherals have a predefined interface to the DSP core. This may not be the case for systems requiring slower external memories. Although the number of core interrupts addressed by the 5680x is small compared to the total number of its interrupt sources. Conventional DSPs handle only a small set of interrupts that are directly interfaced to the DSP core. system design. Thus the software development cycle is shortened resulting in development cost reduction. such as off-chip substitutes. bit I/O. Specifically. As shown in Tables 1 and 2. Additionally.00 The DSP5680x peripheral set directly addresses the control system needs listed in the Control System Requirements list given above. sophisticated internal interrupt multiplexing hardware provides for flexible and powerful support of 64 individually maskable and prioritizable interrupt sources.72 $4. at most. external peripherals result in higher PCB chip counts and routing area requirements. This conclusion follows from the demonstrated DSP5680x advantages in integrated peripherals. integrated memories. and interrupt support. and CAN modules are provided on-chip. a small subset of the 5680x integrated peripheral offering. 2. In contrast. 4 DSP5680x Architecture Captures Best of DSP and MCU Worlds .05 $3. as opposed to off-chip resources. Further. 2.3 Interrupt Support Control systems typically make substantial use of interrupts from external devices and internal peripheral modules. programming and control associated with the peripherals is simplified. ADC. dramatically add to system cost as shown in Table 2. CONVENTIONAL DSP in zero performance penalty for memory accesses. peripheral synchronous and asynchronous serial communications. Conventional DSP chips have peripherals occuping only. both the lack of a need for external memory and the concomitant reduction in PCB area result in reduced system cost.

while system interface requirements are met by a rich integrated peripheral set. C164CI MCU Feature Comparison DSP56805 Processing bandwidth Architecture style Single-MAC cycles Bit manipulation unit Pipeline depth Integrated FLASH Integrated RAM Integrated ROM PWM channel pairs Integrated A/D channels Asynchronous Serial channels Synchronous Serial channels Bit I/O Quadrature Encoder I/Fs CAN Interfaces Timers Interrupt sources 40 MIPS Harvard 1 Yes 4 38K words 2. 3. CONVENTIONAL MCUs 3. delivering the computational and number-crunching power of traditional DSPs. CONVENTIONAL MCUs Conventional MCUs may successfully fulfill the needs of low-to medium range embedded control applications. higher-end applications have computational processing power requirements that traditional MCUs fail to meet. Mathematical processing requirements are met by a high-speed DSP core supporting up to 40 million multiply-accumulates per second.1 usec) 2 1 32 2 1 16 64 C164CI 10 MIPS Von Neumann 5 Yes 4 None 2K words 32K words 3 8 (9.DSP5680x vs. In contrast.5K words None 6 8 (1.7 usec) 1 2 59 None 1 3 32 DSP5680x Architecture Captures Best of DSP and MCU Worlds 5 . as well as a peripheral set familiar to the controls system designer. This void is filled by the DSP5680x series of devices. Table 3: DSP56805 vs. The DSP core and controls-oriented peripheral set of the DSP5680x answer the needs of a medium-to-high level control system application. However. Table 3 contrasts architectural and other features of the DSP56805 DSP/MCU and the Siemens C164CI MCU. and has a 16-bit bidirectional barrel shifter and an independent processing unit for fast bit manipulation. typical MCUs lack the processing power required for implementation of high-complexity control algorithms.1 Mathematical Computation The DSP5680x has a true DSP core supporting a single-cycle multiply-accumulate function. DSP5680x vs.

Here. Table 4 gives a comprehensive architectural feature comparison for 4 such devices. OTHER DSP/MCU PROCESSORS There are a number of devices available offering both DSP and MCU capability. However. while the Siemens device requires 500ns. while the MCU device above has a useful set of integrated controls-oriented peripherals. DSP5680x vs. the DSP5680x wallops the MCU in terms of DSP processing capability by a factor of 20. Third. we list the general architectural requirements often associated with each class of application. First. The 5680x requires 25ns for a multiply-accumulate operation. and also satisfies DSP processing needs. The DSP5680x competes well with an MCU in providing adequate controls peripherals. Now we examine architectural and other merits of the ‘56805 with respect to other DSP-based devices having some controls-oriented capability. 6 DSP5680x Architecture Captures Best of DSP and MCU Worlds .DSP5680x vs. 4. the DSP56805 has a significantly richer set. demonstrating the key advantage of the 5680x versus general-purpose MCUs. OTHER DSP/MCU PROCESSORS A number of conclusions can be drawn from Table 3. This is a direct result of the Harvard architecture. which allows the core to address separate program and memory spaces. including auto-buffering of input/output data streams to external devices Bit-reversed addressing mode High-speed clock MCU • • • • • Realtime interrupt processing Conditional jumps Bit manipulation capability Barrel shifter Controls peripherals We have seen that the DSP56805 better and more fully meets the requirements of control systems than conventional DSPs and MCUs. the integrated FLASH of the 5680x lends obvious advantages in terms of system flexibility. This is primarily a result of architectural limitations and raw speed deficiency. 4. Most MCUs simply fail to meet the processing requirements of controls applications requiring a significant amount of mathematical computation. but also on architectural features permitting the ability to perform a single-cycle dual-operand fetch and MAC operation. The Von Neumann architecture of the MCU fails to permit the parallel fetching of instruction words and data operands. Second. This is particularly reflected by the number of interrupt sources of the 56805 required to support all its peripheral modules.1 DSP & MCU Architecture Requirements DSP • • • • • • • Hardware multiplier Ability to transport 2 data operands per cycle High-speed serial interfaces to analog conversion devices Hardware support for zero-overhead looping Circular buffers. This advantage follows not only from raw processor speed. In general DSPs possess that operation while MCUs do not. the on-chip memories are not strikingly dissimilar in size.

2 Architecture Features Comparison A number of conclusions can briefly be drawn from Table 4: • • • • • • • The DSP5680x has substantially greater raw processing speed than its closest competitor The Infineon device doesn’t possess the Harvard architecture essential to DSP The on-board DSP5680x integrated FLASH benefit is equalled only by the TI device The 56805 provides the greatest number of PWM channels The ADCM401 provides only limited bit-level I/O The 56805 supplies the most abundant number of timers The large number of interrupts supported by the 56805 reflects its rich peripheral set Overall. SCI.DSP5680x vs. The following subsections further detail interrupt performance and peripheral details for SPI. Table 4: DSP/MCU Device Architecture Comparison Motorola DSP56805 Processing Bandwidth Architecture 1-cycle MAC Barrel shifter Bit-manip unit Pipeline depth FLASH ROM RAM PWM ch ADC ch SPI SCI Bit I/O Quad encoder interfaces CAN I/F Timers Interrupt sources COP timer JTAG path PLL 40 MIPS Harvard Yes Yes Yes 4 38K x 16 0 2K x 16 12 8 1 2 32 2 1 16 64 Yes Yes Yes TI ‘320LF2407 30 MIPS Harvard Yes Yes No ? 32K x 16 256 x 16 2592 x 16 16 16 1 1 41 0 1 4 38 Yes Yes Yes ADI ADMC401 26 MIPS Harvard Yes Yes Yes ? 0 2K x 24 3K x 24 8 8 2 1 12 1 0 2 19 Yes No No Infineon C164 12. and PWM peripheral modules.5 MIPS Von Neumann No Yes Yes 4 0 32K x 16 2K x 16 6 8 2 1 59 0 1 3 32 Yes No Yes 7 DSP5680x Architecture Captures Best of DSP and MCU Worlds . OTHER DSP/MCU PROCESSORS 4. the DSP5680x clearly delivers the most valuable package of raw horsepower and on-chip memory and peripheral resources.

A brief comparison of these criteria is given below. Fast interrupts support higher sample rates and less overhead 8 DSP5680x Architecture Captures Best of DSP and MCU Worlds . OTHER DSP/MCU PROCESSORS 4. Low overhead decreases MIPS requirement while supporting higher sample rates 4. Table 5: DSP/MCU Interrupt Performance DSP5680x # Core Ints # Ext Ints # Cfg. software overhead. total number of interrupts supported and other factors shown in Table 4. A larger number of interrupts support more complex systems 2.DSP5680x vs.3 Interrupt Performance Comparison Interrupt performance is typically measured in terms of latency. NMI pin increases system robustness 5. Pins Total # Ints Latency Overhead HW NMI? Watchdog? Fast Ints? 7 2 8 64 6 11 No Yes No TI ‘C240x 6 4 0 38 9 13 No Yes Yes ADIMC401 8 2 12 19 6 10 Yes Yes Yes C164CI ? 4 20 32 6 ? Yes Yes Yes Application Impact 1. Shorter latency translates to faster controller response 3. flexibility in programming.

Rate Bits/transfer # of rates Sync also? 2.4 Peripheral Details Comparisons SPI SPI modules of DSP/MCU devices provide high-speed serial interfaces. we observe that the ‘803/05 supports the highest serial throughput rate.875e6 bps 30MHz 1-8 65536 No ADMC4011 0. Shown in Table 6 is a brief comparison of key SPI features: Table 6: SPI Feature Comparison DSP56805 Max bit rate @Instr.5e6 bps 40MHz 8-9 8192 No TMS320F2407 1.5e6/0.DSP5680x vs. SCI SCI modules of DSP/MCU devices provide asynchronous serial interfaces. Table 7: SCI Feature Comparison DSP56805 Max baud rate @Instr.3e6 bps 26MHz 8 Autobaud Yes C164CI 2. Rate # of SPIs Bits/transfer Full-duplex? Master/Slave? Double-Buff? Companding? 40e6 bps 40MHz 1 2-16 Yes Yes Yes No TMS320F2407 7.5e6 bps 30MHz 1 1-16 Yes Yes Yes No ADMC401 20e6 bps 26MHz 2 3-16 Yes Yes Yes Yes C164CI 5e6 bps 20MHz 1 2-16 Yes Yes ? No From Table 6. OTHER DSP/MCU PROCESSORS 4. is a brief comparison of key SCI features.625e6 20MHz 8-9 ? Yes DSP5680x Architecture Captures Best of DSP and MCU Worlds 9 . Shown in Table 6.

fault programmability. the DSP5680x PWM module has a number of features that differentiate it from ordinary PWMs simply making use of timers to generate PWM signals. dead-time distortion correction. high-current PWM outputs. Shown in Table 7 is a brief comparison of key PWM features. OTHER DSP/MCU PROCESSORS PWM PWM modules of DSP/MCU devices provide interfaces to motor drivers. the 5680x has 2 quadrature encoder modules. Additionally. Additional features exist because the ‘80x PWM was specifically designed for motor control. PWM commutation features. Table 8: PWM Feature Comparison DSP56803/5 CH (Total) CH (comp) CH (indep) Resolution Edge/Center Programmable dead-time insertion? 6/12 (0-3)/(0-6) 6/12 15 Both Yes TMS320F2407 16 3 2 16 Both Yes ADMC401 6 3 3 16 Center Yes C164CI 0 N/A N/A N/A N/A N/A Within Table 8. A detailed description of these features is given in the DSP5680x User’s Manual. half-cycle reload capability. multiple fault inputs. parameter update interlock. These modules enjoy particular architectural advantages with respect to other encoder modules as follows: Unique features include • • • • • an encoder watchdog timer. and write protection of critical system parameters. Those unique features include: • • • • • • • • • • • integrated fault protection. a delta count register a home signal processing an index signal processing and a pipelined velocity measurement technique 10 DSP5680x Architecture Captures Best of DSP and MCU Worlds .DSP5680x vs. a PWM synchronization module. programmable output polarity. we observe that the DSP56805 supports the largest number of PWM channels. Quadrature Encoder Module As shown in Table 4.

The 5680x core architecture includes a mechanism providing a mechanism for zero-overhead. a register-based architecture and a large set of addressing modes. and quadrature encoder interfaces meet requirements typically encountered for control systems. A 4-deep pipeline allows for the parallel execution of various processor sub-tasks required to be performed in a given cycle. Integrated SPI ports provide for glueless interfaces to codecs and other serial devices commonly found in DSP systems. The DSP5680x supports up to 40 million mutiply-accumulate operations per second. 9. 4. 10. The DSP5680x series supports embedded JTAG emulation and boundary scan hardware. and increased flexibility. OTHER DSP/MCU PROCESSORS The measurement techniques is based on the encoder waveform periods independent of the encoder state width error. 8. 3. program fetch and bit manipulation units. Integrated motor control peripherals. 1. analog-to-digital converters. These are summarized below. AGU. Other system requirements are addressed by on-chip peripherals. A DSP’s Harvard architecture allows simultaneous program instruction and data operand fetches. On-chip memories provide zero-penalty accesses of program and data words. 4. resulting in high throughput. This includes the ALU. The DSP56805 address-generation unit provides zero-overhead address updates for 2 operands to be used in a subsequent processor cycle.5 Architectural Advantages of the DSP5680x We have seen several key DSP5680x architectural features that do support the requirements of dual-purpose. such as CAN. An external bus provides off-chip memory expansion capability.DSP5680x vs. and asynchronous serial interface modules. bit-level I/O. including PWM and timer modules. These include a software stack. interruptible looping capability in software. applications. and data operand fetches. Further details are available in the DSP5680x User’s Manual. 2. reduced system cost. digital signal processing and control. A hardware multiply-accumulate unit permits fast digital filtering and FFTs. 5. 12. Multiple internal buses provide connectivity and parallel operability of 4 separate execution units. 7. DSP5680x Architecture Captures Best of DSP and MCU Worlds 11 . A programmable PLL simplifies and lends flexibility for providing clock signals internal and external to the DSP5680x. This feature is crucial in supporting typical DSP processing. 11. 6. 13. The DSP5680x core has features lending it to efficient C compiler code generation. instruction decode. This results in a headache-free realtime emulation environment. This unit also implements 19 addressing modes supporting efficient DSP and controls instruction execution and efficient compiler implementation. including instruction fetch.

In summary. 5. 2000 2. DSP-Based High Performance Motor Controller ADMC401". Inc. The DSP5680x is seen as a highly competitive solution for controls system implementations. These include clock speed.CONCLUSIONS 5. the DSP5680x has all the key architectural characteristics needed to deliver high performance. Texas Instruments. This is a result of architectural and other features of the device family.2 Summary The DSP5680x provides a solid platform for motor control and other control applications.. We have seen that integrated memories and peripherals can dramatically reduce system cost. The DSP5680x series is capable of supplying computational processing power comparable to that provided by pure DSPs. and interrupt response time. "DSP56800 Family Manual".. The full complement of such on-chip resources found on the DSP5680x die is a strong asset in minimizing system cost. CONCLUSIONS 5. and also meets control system requirements via its rich integrated peripheral set.1 Overall Performance and Cost Considerations Performance in DSP/MCU is driven by a few simple factors. in comparison with conventional DSPs. "Single-Chip. "Microcomputer Components 16-Bit CMOS Single-Chip Microcontroller C164CI". 1999 12 DSP5680x Architecture Captures Best of DSP and MCU Worlds . as the requirement for external devices is reduced. MCUs. ability to quickly access peripherals. "TMS320LC5x Digital Signal Processors". as well as board size. Motorola. Analog Devices. "DSP5680x User’s Manual". Inc. April 1996 4. and alternative combined DSP/MCU devices. 2000 3. References: 1. Performance is further enhanced by other device features as discussed at length above. integrated hardware multiplier. Siemens AG 1998 5. Motorola.

NOTES: NOTES: _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ DSP5680x Architecture Captures Best of DSP and MCU Worlds 13 .

81-3-3440-3569 ASIA/PACIFIC: Motorola Semiconductors H. damages. intended. or for any other application in which the failure of the Motorola product could create a situation where personal injury or death may occur. representation or guarantee regarding the suitability of its products for any particular purpose. subsidiaries. Minato-ku. How to reach us: USA/EUROPE/Locations Not Listed: Motorola Literature Distribution: P. Tokyo 106-8573 Japan. “Typical” parameters which may be provided in Motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. Technical Information Center. Box 5405. Tao Po. Motorola reserves the right to make changes without further notice to any products herein.K. All operating parameters. 2 Dai King Street. employees. Inc. SPS. Motorola does not convey any license under its patent rights nor the rights of others.O. Ltd.. 852-26668334 Technical Information Center: 1-800-521-6274 HOME PAGE: http://motorola.._________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ OnCE is a registered trademark of Motorola. or authorized for use as components in systems intended for surgical implant into the body. Inc. Motorola and M are registered trademarks of Motorola. and expenses. Tai Po Industrial Estate. Silicon Harbour Centre. N. Denver. Buyer shall indemnify and hold Motorola and its officers. costs. and distributors harmless against all claims. 1-303-675-2140 or 1-800-441-2447 JAPAN: Motorola Japan Ltd. affiliates. Colorado 80217.. Motorola products are not designed. and specifically disclaims any and all liability. Inc. including without limitation consequential or incidental damages. including “Typicals” must be validated for each customer application by customer’s technical experts. Motorola makes no warranty. is an Equal Opportunity/Affirmative Action Employer. 3-20-1 Minami-Azabu.com/semiconductors/dsp MOTOROLA HOME PAGE: http://motorola.com/semiconductors/ . any claim of personal injury or death associated with such unintended or unauthorized use. or other applications intended to support or sustain life. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application. directly or indirectly. Hong Kong. even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part.T. Motorola. nor does Motorola assume any liability arising out of the application or use of any product or circuit. and reasonable attorney fees arising out of.

Sign up to vote on this title
UsefulNot useful