MPR083_08 FREESCALE | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 35

Technical content

Features

  • 1.8 V to 3.6 V operation
  • 41 µA average supply current with 1 s response time
  • 2 µA Standby Current
  • Variable low power mode response time (32 ms – 4 s)
  • Rejects unwanted multi-key detections from EMI events such as PA bursts or user handling
  • Ongoing pad analysis and detection is not reset by EMI events
  • Data is buffered in a FIFO for shortest access time
  • I R Q output advises when FIFO has data
  • System can set interrupt behavior as immediate after event, or program a minimum time between successive interrupts
  • Current rotary position is always available on demand for polling- based systems
  • Sounder output can be enabled to generate key-click sound when rotary is touched
  • Two hardware selectable I 2C addresses allowing two devices on a single I2C bus
  • Configurable real-t ime auto calibration
  • 5 mm x 5 mm x 1 mm 16 lead QFN package
  • -40°C to +85°C operating temperature range Implementations
  • Control Panels
  • Switch Replacements
  • Rotary and Linear Sliders Typical Applications
  • Appliances
  • PC Peripherals
  • Access Controls
  • MP3 Players
  • Remote Controls
  • Mobile Phones

ORDERING INFORMATION

Device Name Temperature Range Case Number Rotary Slider MPR083Q -40°C to +85°C 1679 (16-Lead QFN) 8-Positions MPR083EJ 948F (16-Lead TSSOP) VDD VSS SCL SDA AD0 SOUNDER ATTN IRQ MPR083 7856 14 1316 15 MPR083 Capacitive Touch Sensor Controller 16-LEAD TSSOP CASE 948F Top View Figure 1. Pin Connections

2 Freescale Semiconductor

1 Device Overview

1.1 Introduction

application interface situations such as individual touch pads or rotary/touch pad combinations. Freescale offers a broad portfolio of proximity sensors for products ranging from appliance control panels to portable electronics. Target markets include consumer, appliance, industrial, medical and computer peripherals.

1.1.1 Devices in the MPR08X series

1.1.2 Internal Block Diagram

Capacitance Measurement Analog Front End. Each of these blocks will be described in detail in their respective sections. Figure 2. Functional Block Diagram Table 1. MPR08X family Overview CAPACITANCE MEASUREMENT A.F.E.

8 POSITION ROTARY

1.1.3 Terminology

The following terms are used to describe front panel interface and capacitive touch sensor technology throughout this document. Table 2. Terminology referred to as an electrode. differentiates between touched and untouched pads. Key A Key or Switch is a mechanical device that makes an electrical connection only when pressed. there is a change in the state this can be interpreted in the same way as a mechanical Key. is used to determine the direction of rotation around the touch pads. interpreted as an angle along the touch pads. determine the position along the length of the touch pads.

4 Freescale Semiconductor

2 External Signal Description

2.1 Device Pin Assignment

their respective pinouts are shown in Figure 3. Figure 3. Package Pinouts

2.2 Recommended System Connections

a touch sensor system, the electrode lines must have pull-up resistors. The recommended value for these pull-ups is 780kΩ. Some electrode arrays will require higher or lower values depending on the application. pull-up resistor should be included on the IRQ. Table 3. Device Pin Assignment allowing communication with the part. 2I R Q Interrupt Request Pin. Output, active-low, open-drain interrupt request signaling new events.

3 VDD Positive Supply Voltage

4 VSS Ground

7 AD0 Address input. Low = slave address 0x4C. High = slave address 0x4D. Rotary Electrode connections. PAD Exposed pad Exposed pad on package underside (QFN only). Connect to VSS.

Figure 4. Recommended System Connections Schematic to incorporate two MPR083 devices in the same system.

2.3 Serial Interface

Sensor Controller are detailed in the following sections.

2.3.1 Serial-Addressing

The MPR083 SDA line operates as both an input and an open-drain output. A pull-up resistor, typically 4.7kΩ, is required on SDA. masters on the 2-wire interface, or if the master in a single-master system has an open-drain SCL output. R/W bit, a register address byte, one or more data bytes, and finally a STOP condition. Figure 5. Wire Serial Interface Timing Details

9 GND

6 Freescale Semiconductor

2.3.2 Start and Stop Conditions

Figure 6. Start and Stop Conditions

2.3.3 Bit Transfer

One data bit is transferred during each clock pulse (Figure 7). The data on SDA must remain stable while SCL is high. Figure 7. Bit Transfer

2.3.4 Acknowledge

MPR083 is transmitting to the master, the master generates the acknowledge bit because the master is the recipient. Figure 8. Acknowledge

2.3.5 The Slave Address

is low for a write command and high for a read command. Figure 9. Slave Address recognizes its slave address, it acknowledges and is then ready for continued communication.

2.3.6 Message Format for Writing the MPR083

command byte are data bytes. Figure 10. Command Byte Received selected by the command byte (Figure 11). Figure 11. Command and Single Data Byte Received MPR083 internal registers because the command byte address generally auto-increments (Section 2.4).

2.3.7 Message Format for Reading the MPR083

addressed by the initialized command byte.

8 Freescale Semiconductor

byte address will generally have been auto-incremented after the write (Section 2.4). Figure 12. ‘n’ Data Bytes Received

2.3.8 Operation with Multiple Master

to fix this problem. Follow I2C protocol for multiple master configurations.

2.3.9 Device Reset

the same state as a power-up reset (Table 4). The MPR083 then waits for a START condition on the serial interface. battery selection to the 2.0 V to 3.6 V range. Figure 13. Low Voltage (1.8 V - 2.0 V) Power-up Sequence

2.4 Register Address Map

functionality of each specific register is detailed in the following sections. Table 4. Register Address Map

10 Freescale Semiconductor

3 Touch Detection

3.1 Introduction

different ways but the method used in the MPR083 is explained in this chapter.

3.2 Understanding the Basics

and environmental conditions (electrical and RF noise, sensor contamination with dirt or moisture).

  1. Rotary touched in one of eight positions.

3.3 Conditional Output Scenarios

touch sensor controller interprets this in a specific way. This functionality is broken down into two different cases.

3.3.1 Simultaneous Touches

time more than one key is pressed the touches are ignored. Thus the touch sensor controller will show the rotary as untouched. significant between the pad with the stronger signal will be reported. This functionality is sometimes called 1-Key Lockout.

3.3.2 Sequential Touches

the second touch will be ignored and the first touch will continue to be reported. functionality is sometimes called 2-Key Rollover.

3.4 Rotary Configuration Register

sections. The I2C slave address of the Rotary Configuration Register is 0x03. Figure 14. Rotary Configuration Register

3.5 Touch Acquisition Sa mple Period Register

address of the Touch Acquisition Sample Period Register is 0x06. Figure 15. Touch Acquisition Sample Period Register Table 5. Rotary Configuration Register Field Descriptions

0 Disable – Click Feedback Off

1 Enable – Click Feedback On

0 Disable

1 Enable

0 Disable – No Release Data Logged

1 Enable – Release Data Logged

whether or not data is logged in the FIFO any time a button is pressed.

0 Disable – Touches are not logged

1 Enable – Touches are logged

disabled, no touches are detected.

0 Disable – Touches not detected

1 Enable – Touches detected

Table 6. Touch Acquisition Sample Register Field Description value is outside of this range the TASP will be set to 00011111.

00000000 Encoding 0 – Sets the TASP multiplication factor to 1

00011111 Encoding 31 – Sets the TASP multiplication factor to 32.

12 Freescale Semiconductor

4 Modes of Operation

4.1 Introduction

The operating modes of the MPR083 are described in this section. Implementation and functionality of each mode are described. Register. Thus, when changes to registers are needed, enter Stop1 mode, write to the registers and change the mode to “Run”.

4.2 Initial Power Up

On power-up, the interrupt output IRQ is reset, and IRQ will go high. The registers are reset to the values shown in Table 8. Table 7. Mode Enable Register Bits Table 8. Power-Up Register Configurations

4.3 Run1 Mode

Period. This value can be set by using the Master Tick Period Register as outlined in the following section. While in this mode all functionality of the MPR083 is enabled; touch detection will occur, and I2C communication will be available. This mode is enabled by setting the Configuration Register’s RUNE and DCE bits high.

4.3.1 Master Tick Period Register

and 8ms is used for the primary clock. The I2C slave address of the Master Tick Period Register is 0x05. Figure 16. Master Tick Period Register

4.4 Run2 Mode

each cycle. Because of this, any I2C communication that occurs, may or may not respond while the sensor is in this mode. to toggle the Attention Pin, refer to Section 4.7.

4.5 Stop1 Mode

is the only mode in which register values can be set. This mode is enabled by setting the Configuration Register’s RUNE bit low and DCE bit high.

4.6 Stop2 Mode

toggle the Attention Pin, refer to Section 4.7. Table 9. Master Tick Period Register Field Descriptions range 5ms to 31ms. If the value is outside of this range the MTP will be set to 00011010.

00000000 Encoding 0 – Sets the primary clock multiplier to 5

00011010 Encoding 26 - Sets the primary clock multiplier to 31

14 Freescale Semiconductor

4.7 Configuration Register

of the Configuration Register is 0x0A. Figure 17. Configuration Register

4.8 Attention Pin

change the current mode from Run2 to Run1, or Stop2 to Stop1 (depending on the previous state). When in Run2 or Stop2 modes this is the only way to enable the I2C communication. Table 10. Configuration Register Field Descriptions to determine the minimum delay between sequential Interrupts.

000 Encoding 0 – Sets the IRQR multiplication factor to 1

111 Encoding 7 – Sets the IRQR multiplication factor to 8

Reset – Asserts a global reset of the sensor controller.

0 Reset Asserted

1 Reset Not Asserted

the MPR083. This bit is active low.

0 Duty Cycle Enabled (2 modes)

1 Duty Cycle Disabled (1 modes)

0 IRQ Disabled

1 IRQ Enabled

electrodes for touch detection. This bit is active high.

0 Electrode Scanning Disabled (Stop modes)

1 Electrode Scanning Enabled (Run modes)

5 Low Power Configuration

5.1 Introduction

be used to both adjust the response time of the system, and change the conditions on which Low Power would be enabled.

5.2 Operation

consumption by increasing the response time of the MPR083. This increase is controlled through two factors. represented by the following equation. detected the scan rate will transition back to MRT1. Figure 18. Low Power Scan Period Transition Diagram

16 Freescale Semiconductor

5.3 Configuration

functionality is described in the following section.

5.3.1 Low Power Configuration Register

The Low Power Configuration register is used to set both the Idle Timeout Period and Sleep Cycle Duration multiplication factors. The I2C slave address of the Low Power Configuration Register is 0x08. Figure 19. Low Power Configuration Register Table 11. Low Power Configuration Register Field Descriptions (IIT) period of the sensor controller.

000 Encoding 0 – Disables Low Power Mode

001 Encoding 1 – Sets the ITP multiplication factor to 1

111 Encoding 7 – Sets the ITP multiplication factor to 7

period of the sensor controller.

00000 Encoding 0 – Disables Low Power Mode

00001 Encoding 1 – Sets the SCD multiplication factor to 1

11111 Encoding 31 – Sets the SCD multiplication factor to 31

6 Output Mechanisms

6.1 Introduction

output systems are described in this section.

6.2 Instantaneous

rotary position that is touched. Only one touch can be shown at a time.

6.2.1 Rotary Status Register

Rotary Status Register is 0x02. Figure 20. Rotary Status Register

6.3 Buffered

overflows and data is lost. Any time data is read from the FIFO it is pulled from the buffer and the next item becomes available. The buffer can be cleared (NDF goes high) by either reading the last entry or attempting to write to the register. The buffer settings are configured in the Rotary Configuration Register as described in Section 3.4.

6.3.1 FIFO Register

the buffer will be cleared. The I2C slave address of the FIFO Register is 0x00. Figure 21. FIFO Register Table 12. Rotary Status Register Field Descriptions Status Flag – The Status Flag shows when the rotary is currently detecting a touch.

0 Rotary is not currently detecting a touch

1 Rotary is currently detecting a touch

0000 Encoding 0 – Electrode 1 is currently touched

0111 Encoding 7 – Electrode 8 is currently touched

18 Freescale Semiconductor

6.4 Error

at the same time, the sensor controller will report the first fault that is detected during scanning.

6.4.1 Fault Register

slave address of the Fault Register is 0x01. Figure 22. Fault Register Table 13. FIFO Register Field Descriptions buffer after the current read.

0 No Data Remaining

1 Data Remaining

0 Buffer currently has data

1 Buffer does not currently have data

Overflow Flag – The Overflow Flag shows whether or not an overflow has occurred. If this flag is high then the most current data was lost.

0 No Overflow has occurred

1 Overflow has occurred

a touch or release of a pad.

0 Pad is released

1 Pad is touched

currently being displayed by the buffer.

0000 Encoding 0 – Buffered touch of electrode 1

0111 Encoding 7 – Buffered touch of electrode 8

Table 14. Fault Register Field Descriptions Fault – The Fault code represents the currently asserted fault condition.

00 Encoding 0 – No fault detected

01 Encoding 1 – Short to VSS detected

10 Encoding 2 – Short to VDD detected

Freescale Semiconductor 19 Preliminary

7 Interrupts

7.1 Introduction

The MPR083 has one interrupt output that is configured by registers and alerts the application when a touch or fault is detected. When running in Run2 or Stop2 mode where I2C communication is not available this feature alerts the user to sensor touches.

7.2 Condition for Interrupt

There are two cases that latch the Interrupt buffered data available or fault detected.

7.2.1 Buffered Data Available

The interrupt for Buffered Data Available will only trigger when the NDF (No Data Flag) transitions from high to low. This signifies that there is new data available in the buffer. The interrupt is deasserted on the first read/write of the FIFO Register and cannot be reasserted for buffered data until the FIFO is empty (either by reading all the data, or clearing the buffer).

7.2.2 Fault Detected

The interrupt for a fault detected condition is triggered any time the Fault condition in the Fault Register transitions from zero to non-zero. The interrupt is deasserted when the Fault Register is cleared (by writing to the Fault Register).

7.3 Settings

Interrupts are configured through I2C using the Configuration Register (Section 4.7). Two of the settings in this register will affect the interrupt functionality. The Interrupt Enable (IRQEN) must be set high for the IRQ to be enabled. When low, all interrupts will be ignored, and the IRQ pin will never latch. The Interrupt Rate (IRQR) sets the minimum delay between sequential triggered interrupts. The minimum interrupt period can be calculated by taking the product of the (MTP + 5) and IRQR with a factor of 4. Thus, for the minimum setting an interrupt would be triggered no more often than 4 times the master clock. Equation 4 If the MPR083 is using Run2, the minimum interrupt period would be represented by the following equation. Equation 5

7.4 IRQ Pin

The IRQ pin is an open-drain, latching interrupt output which requires an external pull-up resistor. The pin will latch down based on the conditions in Section 6.2. The pin will reset when an I2C transmission reads/writes the appropriate register displaying information about the source of the interrupt. Thus if the source is buffered data available then a FIFO Buffer read/write will clear the IRQ pin. If the source is a fault detected then a write of the Fault Register will clear the pin. MinInterruptPeriod ms() MTP 5+() IRQR× 4×= MinInterruptPeriod ms() MTP 5+

20 Freescale Semiconductor

7.4.1 IRQ Pin Timing

until the MinInterruptPeriod has elapsed. Figure 23. IRQ Timing Diagram - Case 1 latches as it normally would without additional delay. Figure 24. IRQ Timing Diagram - Case 2

8.1 Introduction

The MPR083 is self-calibrating. This is done both at initial start-up of the device and during run time.

8.2 Initial Start-up Conditions

and the current capacitance on the electrode.

8.3 Auto-Calibration

touch acquisition sample period with a factor of 64. calibrated when a key is being touched, this is controlled by stuck key detection.

8.4 Stuck Key Detection

When Stuck Key Detection is off a touched key will remain touched indefinitely and never be calibrated into the baseline value.

8.4.1 Stuck Key Timeout Register

Key Timeout Register is 0x09. Figure 25. Stuck Key Timeout Register Table 15. Stuck Key Timeout Register Field Descriptions while a touch is being detected.

00000000 Encoding 0 – Turns off Stuck Key Detection

00000001 Encoding 1 – Sets the SKT multiplication factor to 2

11111111 Encoding 255 – Sets the SKT multiplication factor to 256

22 Freescale Semiconductor

9 Sensitivity

9.1 Introduction

to adjust the relative sensitivity of the sensor controller. Usually this requires fine tuning in any final application. while inversely proportional to the distance between pads these are the primary factors. value represents a large A and a small d.

9.2 Adjusting the Sensitivity

The sensitivity of the MPR083 is adjusted by varying the Sensitivity Threshold Register.

9.2.1 Sensitivity Threshold Register

Sensitivity Threshold Register is 0x04. Figure 26. Sensitivity Threshold Register Table 16. Sensitivity Threshold Register Field Descriptions units. If the value is outside of this range the ST will be set to 00111111.

00000000 Encoding 0 – Sets the sensitivity to level 1

00111111 Encoding 63 – Sets the sensitivity to level 64

10 Additional Features

10.1 Key Click Sound Generator

The Key Click Sound Generator allows the MPR083 to generate audible feedback, independent of the I2C communication status.

10.1.1 Sounder Configuration Register

The I2C slave address of the Sounder Configuration Register is 0x07. Figure 27. Sounder Configuration Register

10.2 Sensor Information

10.2.1 Sensor Information Register

The I2C slave address of the Sensor Information Register is 0x0B. Figure 28. Sensor Information Register Table 17. Sounder Configuration Register Field Descriptions Click Period – The Click Period bit controls the length of the sounder click.

0 Sounder Click Period is 10ms

1 Sounder Click Period is 20ms

Frequency – The Frequency bit controls the frequency of the driven output.

0 Sounder frequency is 1kHz

1 Sounder frequency is 2kHz

Sounder Enable – The Sounder Enable bit enables or disables the sounder output. Table 18. Sensor Information Register Field Descriptions

24 Freescale Semiconductor

This section contains electrical and timing specifications. than maximum-rated voltages to this high-impedance circuit. Normal handling precautions should be used to avoid exposure to static discharge. (HBM), the Machine Model (MM) and the Charge Device Model (CDM). temperature, unless specified otherwise in the device specification. Table 19. Absolute Maximum Ratings - Voltage (with respect to VSS) Table 20. ESD and Latch-up Test Conditions

This section includes information about power supply requirements and I/O pin characteristics. This section includes information about I2C AC Characteristics. Table 21. DC Characteristics (Temperature Range = –40°C to 85°C Ambient) Table 22. I2C AC Characteristics

  1. Clock Stretching is required for reliable communications

26 Freescale Semiconductor

Appendix B Brief Register Descriptions FIFO Register: 0x00 Fault Register: 0x01 Rotary Status Register: 0x02 Rotary Configuration Register: 0x03 Sensitivity Threshold Register: 0x04 Master Tick Period Register: 0x05 7 6 543210 R MDF NDF OF TRF BP W R e s e t : 0 1 000000 = Unimplemented 7 6 543210 R0 0 0 0 0 0 F A U L T W R e s e t : 0 0 000000 = Unimplemented 7 6 543210 R0 0 0 S F C P W R e s e t : 0 0 000000 = Unimplemented 7 6 543210 R RSE ACE RRBE RTBE RE W R e s e t : 1 0 000001 = Unimplemented 7 6 543210 R SL W R e s e t : 0 0 000000 = Unimplemented 7 6 543210 R MTP W R e s e t : 0 0 000101 = Unimplemented

Freescale Semiconductor 27 Preliminary Touch Acquisition Sample Period Register: 0x06 Sounder Configuration Register: 0x07 Low Power Configuration Register: 0x08 Stuck Key Timeout Register: 0x09 Configuration Register: 0x0A Sensor Information Register: 0x0B 7 6 543210 R TASP W R e s e t : 0 0 000001 = Unimplemented 7 6 543210 R 0 0 000 CP FREQ SEN W R e s e t : 0 0 000001 = Unimplemented 7 6 543210 R ITP SCD W R e s e t : 0 0 000000 = Unimplemented 7 6 543210 R SKT W R e s e t : 0 0 000000 = Unimplemented 7 6 543210 R RST DCE IRQEN RUNE W R e s e t : 0 0 010100 = Unimplemented 7 6 543210 R SensorInfo W R e s e t : 0 0 000001 = Unimplemented

28 Freescale Semiconductor

Appendix C Order ing Information C.1 Ordering Information This section contains ordering information for MPR083Q and MPR083EJ devices. C.2 Device Numbering Scheme All Proximity Sensor Products have a similar numbering scheme. The below diagram explains what each part number in the family represents. Device Name Temperature Range Case Number Rotary Slider MPR083Q -40°C to +85°C 1679 (16-Lead QFN) 8-Positions MPR083EJ 948F (16-Lead TSSOP) M Status (M = Fully Qualified, P = Preproduction) PR Proximity Sensor Product EE X P Number of Electrodes (08 = 8 electrode device) Package Designator Version (Q = QFN, EJ = TSSOP)

Freescale Semiconductor 29 Preliminary PACKAGE DIMENSIONS PAGE 1 OF 3

30 Freescale Semiconductor

Freescale Semiconductor 31 Preliminary PACKAGE DIMENSIONS PAGE 3 OF 3

32 Freescale Semiconductor

Freescale Semiconductor 33 Preliminary PACKAGE DIMENSIONS PAGE 2 OF 3

34 Freescale Semiconductor

PACKAGE DIMENSIONSPACKAGE DIMENSIONS PAGE 3 OF 3

Rev. 4 Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor 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 that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals”, must be validated for each customer application by customer’s technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor 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 Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor 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 Freescale Semiconductor was negligent regarding the design or manufacture of the part. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2008. All rights reserved. RoHS-compliant and/or Pb-free versions of Freescale products have the functionality and electrical characteristics of their non-RoHS-compliant and/or non-Pb-free counterparts. For further information, see http:/www.freescale.com or contact your Freescale sales representative. For information on Freescale’s Environmental Products program, go to http://www.freescale.com/epp. How to Reach Us: Home Page: www.freescale.com Web Support: http://www.freescale.com/support USA/Europe or Locations Not Listed: Freescale Semiconductor, Inc. Technical Information Center, EL516

2100 East Elliot Road

Tempe, Arizona 85284 1-800-521-6274 or +1-480-768-2130 www.freescale.com/support Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7

81829 Muenchen, Germany

+44 1296 380 456 (English) +46 8 52200080 (English) +49 89 92103 559 (German) +33 1 69 35 48 48 (French) www.freescale.com/support Japan: Freescale Semiconductor Japan Ltd. Headquarters ARCO Tower 15F 1-8-1, Shimo-Meguro, Meguro-ku, Tokyo 153-0064 Japan 0120 191014 or +81 3 5437 9125 support.japan@freescale.com Asia/Pacific: Freescale Semiconductor China Ltd. Exchange Building 23F No. 118 Jianguo Road Chaoyang District Beijing 100022 China +86 10 5879 8000 support.asia@freescale.com For Literature Requests Only: Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or +1-303-675-2140 Fax: +1-303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com