Page 2 - Figure 1; PSoC Core; Figure 1. Digital System Block Diagram; Table 1; To System Bus; Digital PSoC Block Array; To Analog
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 2 of 56 PSoC ® Functional Overview The PSoC family consists of many Mixed-Signal Array withOn-Chip Controller devices. These devices are designed toreplace multiple traditional MCU-based system components witha low cost single-...
Page 3 - Analog System; Figure 2; Figure 2. Analog System Block Diagram
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 3 of 56 Analog System The Analog System consists of six configurable blocks, eachconsisting of an opamp circuit that allows the creation of complexanalog signal flows. Analog peripherals are very flexible and canbe customized t...
Page 4 - Getting Started; , click the Online Store shopping cart; Table 1. PSoC Device Characteristics
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 4 of 56 Additional System Resources System Resources, some of which are listed in the previoussections, provide additional capability useful to completesystems. Additional resources include a multiplier, decimator,switch mode p...
Page 5 - Development Tools; Figure 3; Figure 3. PSoC Designer Subsystems; PSoC Designer Software Subsystems; Device Editor; an; PSoC
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 5 of 56 Development Tools PSoC Designer is a Microsoft ® Windows-based, integrated development environment for the ProgrammableSystem-on-Chip (PSoC) devices. The PSoC Designer IDE andapplication runs on Windows NT 4.0, Windows ...
Page 6 - Hardware Tools; Designing with User Modules; Figure 4. User Module and Source Code Development Flows; Debugger
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 6 of 56 Debugger The PSoC Designer Debugger subsystem provides hardwarein-circuit emulation, allowing the designer to test the program ina physical system while providing an internal view of the PSoCdevice. Debugger commands al...
Page 7 - Document Conventions; Acronyms Used; Electrical Specifications; Numeric Naming
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 7 of 56 The next step is to write your main program, and any sub-routineusing PSoC Designer’s Application Editor subsystem. TheApplication Editor includes a Project Manager that allows you toopen the project source code files (...
Page 8 - Pinouts; LEGEND; Vss
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 8 of 56 Pinouts This section describes, lists, and illustrates the CY8C24x23A PSoC device pins and pinout configurations. Every port pin (labeledwith a “P”) is capable of Digital IO. However, Vss, Vdd, SMP, and XRES are not cap...
Page 9 - END; SMP; PDIP
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 9 of 56 20-Pin Part Pinout Table 4. Pin Definitions - 20-Pin PDIP, SSOP, and SOIC Pin No. Type Pin Name Description Figure 6. CY8C24223A 20-Pin PSoC Device Digital Analog 1 IO I P0[7] Analog Column Mux Input 2 IO IO P0[5] Analo...
Page 11 - QFN
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 11 of 56 32-Pin Part Pinout Table 6. Pin Definitions - 32-Pin QFN** Pin No. Type Pin Name Description Figure 8. CY8C24423A 32-Pin PSoC Device Digital Analog 1 IO P2[7] 2 IO P2[5] 3 IO I P2[3] Direct Switched Capacitor Block Inp...
Page 12 - SSOP
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 12 of 56 56-Pin Part Pinout The 56-pin SSOP part is for the CY8C24000A On-Chip Debug (OCD) PSoC device. Note This part is only used for in-circuit debugging. It is NOT available for production. Table 7. Pin Definitions - 56-Pin...
Page 14 - Register Reference; PSoC Programmable; Register Conventions; Abbreviations Used; Register Mapping Tables; Note; In the following register mapping tables, blank fields are; Table 8. Abbreviations; Access is bit specific
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 14 of 56 Register Reference This section lists the registers of the CY8C24x23A PSoC device.For detailed register information, refer the PSoC Programmable Sytem-on-Chip Reference Manual . Register Conventions Abbreviations Used ...
Page 15 - Table 9. Register Map Bank 0 Table: User Space
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 15 of 56 Table 9. Register Map Bank 0 Table: User Space Name Addr(0,Hex) Access Name Addr(0,Hex) Access Name Addr(0,Hex) Access Name Addr(0,Hex) Access PRT0DR 00 RW 40 ASC10CR0 80 RW C0 PRT0IE 01 RW 41 ASC10CR1 81 RW C1 PRT0GS ...
Page 17 - Table 10. Register Map Bank 1 Table: Configuration Space
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 17 of 56 37 ACB01CR2 77 RW B7 CPU_F F7 RL 38 78 B8 F8 39 79 B9 F9 3A 7A BA FA 3B 7B BB FB 3C 7C BC FC 3D 7D BD FD 3E 7E BE CPU_SCR1 FE # 3F 7F BF CPU_SCR0 FF # Table 10. Register Map Bank 1 Table: Configuration Space (continued...
Page 18 - SLI
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 18 of 56 Electrical Specifications This section presents the DC and AC electrical specifications of the CY8C24x23A PSoC device. For the latest electrical specifications,check if you have the most recent data sheet by visiting t...
Page 19 - STG
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 19 of 56 Absolute Maximum Ratings Exceeding maximum ratings may shorten the useful life of the device. User guidelines are not tested. Operating Temperature Table 12. Absolute Maximum Ratings Symbol Description Min Typ Max Unit...
Page 20 - DC Electrical Characteristics; DC Chip-Level Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 20 of 56 DC Electrical Characteristics DC Chip-Level Specifications Table 14 lists the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25V and -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6...
Page 21 - DC General Purpose IO Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 21 of 56 DC General Purpose IO Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° ...
Page 22 - DC Operational Amplifier Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 22 of 56 DC Operational Amplifier Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40...
Page 24 - DC Low Power Comparator Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 24 of 56 DC Low Power Comparator Specifications Table 20 lists the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25V and -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ≤ T A ...
Page 25 - DC Analog Output Buffer Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 25 of 56 DC Analog Output Buffer Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ...
Page 26 - DC Switch Mode Pump Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 26 of 56 DC Switch Mode Pump Specifications Table 24 lists the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25V and -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ≤ T A ≤ 85...
Page 27 - Battery; V dd
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 27 of 56 Figure 13. Basic Switch Mode Pump Circuit Δ V PUMP_Line Line Regulation (over V BAT range) – 5 – %V O Configuration listed in footnote. a V O is the “Vdd Value for PUMP Trip” specified by the VM[2:0] setting in the DC ...
Page 28 - DC Analog Reference Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 28 of 56 DC Analog Reference Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ...
Page 30 - CT; a. Always greater than 50 mV above V; b. Always greater than 50 mV above V; c. Always greater than 50 mV above
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 30 of 56 DC Analog PSoC Block Specifications Table 29 lists the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25V and -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ≤ T A ≤ 8...
Page 31 - DC Programming Specifications; at
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 31 of 56 DC Programming Specifications Table 31 lists the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25V and -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ≤ T A ≤ 85 ° C,...
Page 32 - AC Electrical Characteristics; AC Chip-Level Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 32 of 56 AC Electrical Characteristics AC Chip-Level Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3...
Page 35 - AC General Purpose IO Specifications; GPIO
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 35 of 56 AC General Purpose IO Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° ...
Page 36 - AC Operational Amplifier Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 36 of 56 AC Operational Amplifier Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40...
Page 38 - Figure 21. Typical Opamp Noise
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 38 of 56 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 upto 5 (14 dB). This is at frequencies above the corner frequency defined by the on-chip ...
Page 39 - RLPC
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 39 of 56 AC Low Power Comparator Specifications Table 38 lists the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25V and -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ≤ T A ...
Page 41 - AC Analog Output Buffer Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 41 of 56 AC Analog Output Buffer Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ...
Page 42 - AC External Clock Specifications
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 42 of 56 AC External Clock Specifications The following tables list the guaranteed maximum and minimum specifications for the voltage and temperature ranges: 4.75V to 5.25Vand -40 ° C ≤ T A ≤ 85 ° C, 3.0V to 3.6V and -40 ° C ≤ ...
Page 44 - SDA
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 44 of 56 Figure 22. Definition for Timing for Fast/Standard Mode on the I 2 C Bus T SUSTOI2C Setup Time for STOP Condition 4.0 – 0.6 – μ s T BUFI2C Bus Free Time Between a STOP and START Condition 4.7 – 1.3 – μ s T SPI2C Pulse ...
Page 45 - Packaging Information; Important Note; the emulation tools’ dimensions, refer to the document titled; Packaging Dimensions; DIMENSIONS IN INCHES MIN.
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 45 of 56 Packaging Information This section illustrates the packaging specifications for the CY8C24x23A PSoC device, along with the thermal impedances for eachpackage and the typical package capacitance on crystal pins. Importa...
Page 49 - PAD
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 49 of 56 Figure 30. 28-Pin (300-Mil) Molded SOIC Figure 31. 32-Pin (5x5 mm) QFN 51-85026 *D 32 X = 138 MILY = 138 MIL AD X, Y for this product is 3.53 mm, 3.53 mm ( +/- 0.11 mm) TOP VIEW C N BOTTOM VIEW SEATING PLANE N 2 2 1 1 ...
Page 50 - S O L D E R A B L E
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 50 of 56 Figure 32. 32-Pin Sawn QFN Package Important Note For information on the preferred dimensions for mounting QFN packages, see the following application note at http://www.amkor.com/products/notes_papers/MLFAppNote.pdf. ...
Page 52 - Development Tool Selection; Software
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 52 of 56 Development Tool Selection This section presents the development tools available for allcurrent PSoC device families including the CY8C24x23A family. Software PSoC Designer ™ At the core of the PSoC development softwar...
Page 53 - Device Programmers; Third Party Tools; Table 53. Emulation and Programming Accessories
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 53 of 56 CY3210-PSoCEval1 The CY3210-PSoCEval1 kit features an evaluation board andthe MiniProg1 programming unit. The evaluation board includesan LCD module, potentiometer, LEDs, and plenty of bread-boarding space to meet all ...
Page 54 - Ordering Information; Ordering Code Definitions; Part Number
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 54 of 56 Ordering Information The following table lists the CY8C24x23A PSoC device’s key package features and ordering codes. Note For Die sales information, contact a local Cypress sales office or Field Applications Engineer (...
Page 55 - Document History Page; ECN
CY8C24123A CY8C24223A, CY8C24423A Document Number: 38-12028 Rev. *I Page 55 of 56 Document History Page Document Title: CY8C24123A, CY8C24223A, CY8C24423A PSoC ® Programmable System-on-Chip™ Document Number: 38-12028 Rev. ECN Orig. of Change Submission Date Description of Change ** 236409 SFV See EC...