CY8C24894 ® Automotive PSoC Programmable System-on-Chip™ Features ■ Automotive Electronics Council (AEC) qualified ■ Powerful Harvard-architecture processor ❐ M8C processor speeds up to 24 MHz ❐ Two 8 × 8 multiply, 32-bit accumulate ❐ Low power at high speed ❐ Operating voltage: 3.0 V to 5.
CY8C24894 Contents PSoC Functional Overview .............................................. 3 The PSoC Core ........................................................... 3 The Digital System ...................................................... 3 The Analog System ..................................................... 4 Additional System Resources ..................................... 5 PSoC Device Characteristics ...................................... 5 Getting Started .......................................
CY8C24894 The PSoC family consists of many Programmable System-on-Chip with on-chip controller devices. All PSoC family devices are designed to replace traditional microcontroller units (MCUs), system ICs, and the numerous discrete components that surround them. Configurable analog, digital, and interconnect circuitry enable a high level of integration in a host of industrial, consumer, and communication applications. The Digital System The digital system is composed of four digital PSoC blocks.
CY8C24894 Figure 2. Analog System Block Diagram The analog system is composed of six configurable blocks, each comprised of an opamp circuit allowing the creation of complex analog signal flows. Analog peripherals are very flexible and can be customized to support specific application requirements. Some of the more common PSoC analog functions (most available as user modules) are listed below.
CY8C24894 Additional System Resources System resources provide additional capability useful for complete systems. Additional resources include a multiplier, decimator, LVD, and power-on reset (POR). Brief statements describing the merits of each resource follow. ■ ■ Digital clock dividers provide three customizable clock frequencies for use in applications. The clocks can be routed to both the digital and analog systems. Additional clocks are generated using digital PSoC blocks as clock dividers.
CY8C24894 Getting Started For in depth information, along with detailed programming details, see the PSoC® Technical Reference Manual. For up-to-date ordering, packaging, and electrical specification information, see the latest PSoC device datasheets on the web. Application Notes Cypress application notes are an excellent introduction to the wide variety of possible PSoC designs.
CY8C24894 Online Help System The online help system displays online, context-sensitive help. Designed for procedural and quick reference, each functional subsystem has its own context-sensitive help. This system also provides tutorials and links to FAQs and an Online Support Forum to aid the designer. In-Circuit Emulator A low-cost, high-functionality In-Circuit Emulator (ICE) is available for development support. This hardware can program single devices.
CY8C24894 Pinouts The automotive CY8C24x94 PSoC device is available in a variety of packages which are listed and illustrated in the following tables. Every port pin (labeled with a “P”) is capable of digital I/O. However, VSS, VDD, and XRES are not capable of digital I/O. 56-Pin Part Pinout (with XRES pin) Table 2. 56-Pin Part Pinout (QFN) Figure 3. CY8C24894 56-Pin PSoC Device 1 2 3 4 5 6 7 8 9 10 11 12 13 14 QFN (Top View) I/O M P5[0] 30 I/O M P5[2] 31 I/O M P5[4] Type Name Pin No.
CY8C24894 Registers This section lists the registers of the automotive CY8C24x94 PSoC device family. For detailed register information, refer to the PSoC Technical Reference Manual. Register Conventions Register Mapping Tables The register conventions specific to this section are listed in the following table. The PSoC device has a total register address space of 512 bytes. The register space is referred to as I/O space and is divided into two banks.
CY8C24894 Register Map Bank 0 Table: User Space Name Addr (0,Hex) Access Name PRT0DR PRT0IE PRT0GS PRT0DM2 PRT1DR PRT1IE PRT1GS PRT1DM2 PRT2DR PRT2IE PRT2GS PRT2DM2 PRT3DR PRT3IE PRT3GS PRT3DM2 PRT4DR PRT4IE PRT4GS PRT4DM2 PRT5DR PRT5IE PRT5GS PRT5DM2 00 RW 01 RW 02 RW 03 RW 04 RW 05 RW 06 RW 07 RW 08 RW 09 RW 0A RW 0B RW 0C RW 0D RW 0E RW 0F RW 10 RW 11 RW 12 RW 13 RW 14 RW 15 RW 16 RW 17 RW 18 19 1A 1B PRT7DR 1C RW PRT7IE 1D RW PRT7GS 1E RW PRT7DM2 1F RW DBB00DR0 20 # AMX_IN DBB00DR1 21 W AMUXCFG DBB
CY8C24894 Register Map Bank 1 Table: Configuration Space Name Addr (1,Hex) Access Name PRT0DM0 PRT0DM1 PRT0IC0 PRT0IC1 PRT1DM0 PRT1DM1 PRT1IC0 PRT1IC1 PRT2DM0 PRT2DM1 PRT2IC0 PRT2IC1 PRT3DM0 PRT3DM1 PRT3IC0 PRT3IC1 PRT4DM0 PRT4DM1 PRT4IC0 PRT4IC1 PRT5DM0 PRT5DM1 PRT5IC0 PRT5IC1 00 RW 01 RW 02 RW 03 RW 04 RW 05 RW 06 RW 07 RW 08 RW 09 RW 0A RW 0B RW 0C RW 0D RW 0E RW 0F RW 10 RW 11 RW 12 RW 13 RW 14 RW 15 RW 16 RW 17 RW 18 19 1A 1B PRT7DM0 1C RW PRT7DM1 1D RW PRT7IC0 1E RW PRT7IC1 1F RW DBB00FN 20 RW CL
CY8C24894 Electrical Specifications This section presents the DC and AC electrical specifications of the automotive CY8C24x94 PSoC device family. For the most up to date electrical specifications, confirm that you have the most recent datasheet by visiting http://www.cypress.com. Specifications are valid for –40 C TA 85 C and TJ 100 C, except where noted. Figure 4. Voltage versus CPU Frequency 5.25 lid ing Va rat n e io Op eg R VDD Voltage (V) 4.75 3.
CY8C24894 Absolute Maximum Ratings Exceeding maximum ratings may shorten the useful life of the device. User guidelines are not tested. Table 3. Absolute Maximum Ratings Symbol TSTG Description Storage temperature TBAKETEMP Bake temperature tBAKETIME TA VDD VIO VIO2 IMIO IMAIO ESD LU Min –55 Typ 25 – 125 Bake time See package label Ambient temperature with power applied –40 Supply voltage on VDD relative to VSS –0.5 DC input voltage VSS – 0.5 DC voltage applied to tri-state VSS – 0.
CY8C24894 DC Electrical Characteristics DC Chip Level Specifications Table 5 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 5. DC Chip-Level Specifications Symbol Description VDD Supply voltage Min 3.0 Typ – Max 5.
CY8C24894 DC GPIO Specifications The following table lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 6. DC GPIO Specifications Symbol Description RPU Pull-up resistor RPD Pull-down resistor Min 4 4 Typ 5.6 5.6 Max 8 8 VOH High output level VDD – 1.
CY8C24894 DC Operational Amplifier Specifications Table 7 and Table 8 on page 17 list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. The Operational Amplifier is a component of both the Analog Continuous Time (CT) PSoC blocks and the Analog Switched Capacitor (SC) PSoC blocks.
CY8C24894 Table 8. 3.3-V DC Operational Amplifier Specifications Symbol VOSOA Description Input offset voltage (absolute value) Power = low, Opamp bias = high Power = medium, Opamp bias = high Power = high, Opamp bias = high TCVOSOA Average input offset voltage drift IEBOA Input leakage current (Port 0 analog pins) Input capacitance (Port 0 analog pins) CINOA Min Typ Max – – – – – – 1.65 1.32 – 7.0 20 4.5 10 8 – 35.0 – 9.5 VCMOA Common mode voltage range 0.
CY8C24894 DC Analog Output Buffer Specifications Table 10 and Table 11 on page 19 list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 10.
CY8C24894 Table 11. 3.3-V DC Analog Output Buffer Specifications Symbol VOSOB TCVOSOB VCMOB ROUTOB PSRROB Description Min Input offset voltage (absolute value) – Average input offset voltage drift – Common mode input voltage range 0.5 Output resistance Power = low – Power = high – High output voltage swing (load = 1 Kto VDD/2) 0.5 × VDD + 1.0 Power = low 0.5 × VDD + 1.
CY8C24894 DC Analog Reference Specifications Table 12 and Table 13 on page 23 list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C. These are for design guidance only. The guaranteed specifications are measured through the analog CT PSoC blocks. The power levels for AGND refer to the power of the analog CT PSoC block.
CY8C24894 Table 12. 5-V DC Analog Reference Specifications (continued) Reference ARF_CR [5:3] 0b010 Reference Power Settings RefPower = high Opamp bias = high RefPower = high Opamp bias = low 0b011 Reference Description VREFHI Ref High VDD Min Typ Max Units VDD – 0.037 VDD – 0.007 VDD V VAGND AGND VDD/2 VREFLO Ref Low VSS VSS VSS + 0.005 VSS + 0.029 V VREFHI Ref High VDD VDD – 0.034 VDD – 0.006 VDD V VDD/2 – 0.036 VDD/2 – 0.001 VDD/2 + 0.
CY8C24894 Table 12. 5-V DC Analog Reference Specifications (continued) Reference ARF_CR [5:3] 0b101 Reference Power Settings RefPower = high Opamp bias = high RefPower = high Opamp bias = low 0b110 Reference Description Min Typ Max Units P2[4] + 1.218 P2[4] + 1.291 P2[4] + 1.354 V P2[4] P2[4] P2[4] – VREFHI Ref High P2[4] + Bandgap (P2[4] = VDD/2) VAGND AGND P2[4] VREFLO Ref Low P2[4] – Bandgap (P2[4] = VDD/2) P2[4] – 1.335 P2[4] – 1.294 P2[4] – 1.
CY8C24894 Table 13. 3.3-V DC Analog Reference Specifications Reference ARF_CR [5:3] 0b000 Reference Power Settings RefPower = high Opamp bias = high RefPower = high Opamp bias = low 0b001 Reference Description Min Typ Max Units VREFHI Ref High VDD/2 + Bandgap VDD/2 + 1.200 VDD/2 + 1.290 VDD/2 + 1.365 VAGND AGND VDD/2 VDD/2 – 0.030 VDD/2 + 0.034 V VREFLO Ref Low VDD/2 – Bandgap V VREFHI Ref High VDD/2 + Bandgap VDD/2 – 1.346 VDD/2 – 1.292 VDD/2 – 1.208 VDD/2 + 1.196 VDD/2 + 1.
CY8C24894 Table 13. 3.3-V DC Analog Reference Specifications (continued) Reference ARF_CR [5:3] Reference Power Settings Symbol Reference Description Min Typ Max Units 0b011 All power settings. – Not allowed for 3.3 V. – – – – – – 0b100 All power settings. – Not allowed for 3.3 V. – – – – – – 0b101 RefPower = high Opamp bias = high VREFHI Ref High P2[4] + Bandgap (P2[4] = VDD/2) P2[4] + 1.214 P2[4] + 1.291 P2[4] + 1.
CY8C24894 DC Analog PSoC Block Specifications Table 14 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 14. DC Analog PSoC Block Specifications Symbol Description RCT Resistor unit value (continuous time) CSC Capacitor unit value (switched capacitor) Min – – Typ 12.
CY8C24894 DC Programming Specifications Table 16 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 16. DC Programming Specifications Symbol VDDP Description VDD for programming and erase Min 4.5 Typ 5.0 Max 5.5 Units V VDDLV Low VDD for verify 3.0 3.1 3.
CY8C24894 AC Electrical Characteristics AC Chip-Level Specifications Table 17 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 17. AC Chip-Level Specifications Symbol F32K1 Description IMO frequency for 24 MHz (5 V nominal) IMO frequency for 24 MHz (3.
CY8C24894 AC GPIO Specifications Table 18 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 18.
CY8C24894 AC Operational Amplifier Specifications Table 19 and Table 20 list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Settling times, slew rates, and gain bandwidth are based on the Analog Continuous Time PSoC block. Power = high and Opamp bias = high is not supported at 3.3 V.
CY8C24894 When bypassed by a capacitor on P2[4], the noise of the analog ground signal distributed to each block is reduced by a factor of up to 5 (14 dB). This is at frequencies above the corner frequency defined by the on-chip 8.1 k resistance and the external capacitor. Figure 6. Typical AGND Noise with P2[4] Bypass nV/rtHz 10000 0 0.01 0.1 1.0 10 1000 100 0.001 0.01 0.
CY8C24894 AC Low Power Comparator Specifications Table 21 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V at 25 °C and are for design guidance only. Table 21.
CY8C24894 Table 22. AC Digital Block Specifications (continued) Function Description Receiver Input clock frequency VDD 4.75 V, 2 stop bits VDD 4.75 V, 1 stop bit VDD < 4.75 V Min Typ Max Units – – – – – – 49.92[17] 25.92[17] 25.92[17] MHz MHz MHz Notes The baud rate is equal to the input clock frequency divided by 8. AC External Clock Specifications Table 23 list guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.
CY8C24894 Table 25. 3.3-V AC Analog Output Buffer Specifications Symbol Description tROB Rising settling time to 0.1%, 1 V step, 100 pF load Power = low Power = high tSOB Falling settling time to 0.
CY8C24894 AC I2C Specifications Table 27 lists guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75 V to 5.25 V and –40 °C TA 85 °C, or 3.0 V to 3.6 V and –40 °C TA 85 °C, respectively. Typical parameters apply to 5 V and 3.3 V at 25 °C and are for design guidance only. Table 27.
CY8C24894 Packaging Information This section illustrates the package specification for the CY8C24x94 PSoC devices, along with the thermal impedance for the package and solder reflow peak temperatures. Note Emulation tools may require a larger area on the target PCB than the chip's footprint. For a detailed description of the emulation tools' dimensions, refer to the emulator pod drawings at http://www.cypress.com. Figure 9.
CY8C24894 Tape and Reel Information Figure 10. 56-Pin (8 × 8 mm) QFN (Punched) Carrier Tape Drawing 51-51165 *B Table 30. Tape and Reel Specifications Package Cover Tape Width (mm) Hub Size (inches) Minimum Leading Empty Pockets 56-Pin QFN 13.1 7 42 Document Number: 001-53754 Rev.
CY8C24894 Development Tool Selection Software PSoC Designer At the core of the PSoC development software suite is PSoC Designer, used to generate PSoC firmware applications. PSoC Designer is available free of charge at http://www.cypress.com and includes a free C compiler.
CY8C24894 Device Programmers CY3207ISSP In-System Serial Programmer (ISSP) All device programmers can be purchased from the Cypress Online Store. The CY3207ISSP is a production programmer. It includes protection circuitry and an industrial case that is more robust than the MiniProg in a production-programming environment. CY3210-MiniProg1 The CY3210-MiniProg1 kit allows a user to program PSoC devices via the MiniProg1 programming unit.
CY8C24894 Ordering Information XRES Pin Analog Outputs Analog Inputs Digital I/O Pins Analog Blocks Digital Blocks Temperature Range SRAM (Bytes) Flash (Bytes) Package Ordering Code Table 32.
CY8C24894 Acronyms Table 33 lists the acronyms that are used in this document. Table 33.
CY8C24894 Document Conventions Units of Measure The following table lists the units of measure that are used in this document. Table 34.
CY8C24894 Glossary (continued) bias 1. A systematic deviation of a value from a reference value. 2. The amount by which the average of a set of values departs from a reference value. 3. The electrical, mechanical, magnetic, or other force (field) applied to a device to establish a reference level to operate the device. block 1. A functional unit that performs a single function, such as an oscillator. 2.
CY8C24894 Glossary (continued) duty cycle The relationship of a clock period high time to its low time, expressed as a percent. emulator Duplicates (provides an emulation of) the functions of one system with a different system, so that the second system appears to behave like the first system. external reset (XRES) An active high signal that is driven into the PSoC device. It causes all operation of the CPU and blocks to stop and return to a pre-defined state.
CY8C24894 Glossary (continued) microcontroller An integrated circuit chip that is designed primarily for control systems and products. In addition to a CPU, a microcontroller typically includes memory, timing circuits, and I/O circuitry. The reason for this is to permit the realization of a controller with a minimal quantity of chips, thus achieving maximal possible miniaturization. This in turn, reduces the volume and the cost of the controller.
CY8C24894 Glossary (continued) shift register A memory storage device that sequentially shifts a word either left or right to output a stream of serial data. slave device A device that allows another device to control the timing for data exchanges between two devices. Or when devices are cascaded in width, the slave device is the one that allows another device to control the timing of data exchanges between the cascaded devices and an external interface.
CY8C24894 Errata This section describes the errata for the CY8C24x94 device. Details include errata trigger conditions, scope of impact, available workaround, and silicon revision applicability. Contact your local Cypress Sales Representative if you have questions. Part Numbers Affected Part Number CY8C24x94 CY8C24x94 Errata Summary The following table defines the errata applicability to available devices. Items Part Number 1.
CY8C24894 ■ WORKAROUND To prevent an invalid Flash read, a dummy read from each Flash page must occur before use of the pages. A delay of 5 µs must occur after the dummy read and before a real read. The dummy reads occurs as soon as possible and must be located in Flash page 0 before a read from any other Flash page. An example for reading a byte of memory from each Flash page is listed below. Placed it in boot.tpl and boot.asm immediately after the ‘start:’ label.
CY8C24894 Document History Page Document Title: CY8C24894 Automotive PSoC® Programmable System-on-Chip™ Document Number: 001-53754 Revision ECN Orig. of Change Submission Date ** 2715097 MASJ 06/08/09 New data sheet. *A 2782580 BTK 10/09/09 Updated Features section. Updated text of PSoC Functional Overview section. Updated Getting Started section. Made corrections and minor text edits to Pinouts section. Changed the name of some sections to improve consistency.
CY8C24894 Document History Page (continued) Document Title: CY8C24894 Automotive PSoC® Programmable System-on-Chip™ Document Number: 001-53754 Revision ECN Orig. of Change *F 4074455 STHA Submission Date Description of Change 07/23/2013 Added Errata footnotes (Note 5, 7). Updated Electrical Specifications: Updated DC Electrical Characteristics: Updated DC Chip Level Specifications: Added Note 5 and referred the same note in “Sleep Mode” in description of ISB parameter in Table 5.
CY8C24894 Sales, Solutions, and Legal Information Worldwide Sales and Design Support Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office closest to you, visit us at Cypress Locations. PSoC® Solutions Products Automotive Clocks & Buffers Interface Lighting & Power Control cypress.com/go/automotive cypress.com/go/clocks cypress.com/go/interface cypress.com/go/powerpsoc cypress.com/go/plc Memory cypress.