CY8C36_10 CYPRESS [Cypress Semiconductor], CY8C36_10 Datasheet
CY8C36_10
Related parts for CY8C36_10
CY8C36_10 Summary of contents
Page 1
General Description With its unique array of configurable blocks, PSoC analog, and digital peripheral functions in a single chip. The CY8C36 family offers a modern method of signal acquisition, signal processing, and control with high accuracy, high bandwidth, and high ...
Page 2
Contents 1. ARCHITECTURAL OVERVIEW ......................................... 3 2. PINOUTS ............................................................................. 5 3. PIN DESCRIPTIONS ......................................................... 10 4. CPU ................................................................................... 11 4.1 8051 CPU ................................................................. 11 4.2 Addressing Modes .................................................... 11 4.3 Instruction Set .......................................................... 11 4.4 DMA and PHUB ....................................................... 15 ...
Page 3
Architectural Overview Introducing the CY8C36 family of ultra low-power, flash Programmable System-on-Chip (PSoC PSoC 3 and 32-bit PSoC 5 platform. The CY8C36 family provides configurable blocks of analog, digital, and interconnect circuitry around a CPU subsystem. The combination of ...
Page 4
In addition to the flexibility of the UDB array, PSoC also provides configurable digital blocks targeted at specific functions. For the CY8C36 family these blocks can include four 16-bit timers, 2 counters, and PWM blocks slave, master, and ...
Page 5
The CY8C36 family supports a wide supply operating range from 1.71 to 5.5 V. This allows operation from regulated supplies such as 1.8 ± 5%, 2.5 V ±10%, 3.3 V ± 10%, or 5.0 V ± 10%, or directly from ...
Page 6
P2[6] (GPIO) P2[7] (GPIO, TMS, SWDIO) P1[0] (GPIO, TCK, SWDCK) P1[1] (GPIO, Configurable XRES) P1[2] (GPIO, TDO, SWV) P1[3] (GPIO, TDI) P1[4] (GPIO, nTRST) P1[5] Notes 6. Pins are Do Not Use (DNU) on devices without USB. The pin ...
Page 7
P2[6] (GPIO) P2[7] (I2C0: SCL, SIO) P12[4] (I2C0: SDA, SIO) P12[5] Vssb Vboost Vssd XRES (TMS, SWDIO, GPIO) P1[0] (TCK, SWDCK, GPIO) P1[1] (configurable XRES, GPIO) P1[2] (TDO, SWV, GPIO) P1[3] (TDI, GPIO) P1[4] (nTRST, GPIO) P1[5] Vddio1 Notes ...
Page 8
P2[5] (GPIO) P2[6] (GPIO) P2[7] (I2C0: SCL, SIO) P12[4] (I2C0: SDA, SIO) P12[5] (GPIO) P6[4] (GPIO) P6[5] (GPIO) P6[6] (GPIO) P6[7] Vssb Ind Vboost Vbat Vssd XRES (GPIO) P5[0] (GPIO) P5[1] (GPIO) P5[2] (GPIO) P5[3] (TMS, SWDIO, GPIO) P1[0] ...
Page 9
Figure 2-5. Example Schematic for 100-pin TQFP Part With Power Connections Vddd C6 0.1 uF Vssd 1 P2[5] 2 P2[6] 3 P2[7] 4 P12[4], SIO 5 P12[5], SIO 6 P6[4] 7 P6[5] 8 P6[6] 9 P6[7] 10 Vssb 11 Ind ...
Page 10
Figure 2-6. Example PCB Layout for 100-pin TQFP Part for Optimal Analog Performance Vssd Plane 3. Pin Descriptions IDAC0, IDAC1, IDAC2, IDAC3. Low resistance output pin for high current DACs (IDAC). [15] OpAmp0out, OpAmp1out , OpAmp2out, OpAmp3out High current output ...
Page 11
Vccd. Output of digital core regulator and input to digital core. The two Vccd pins must be shorted together, with the trace between them as short as possible, and a 1-µF capacitor to Vssd; see Power System on page 24. ...
Page 12
Table 4-1. Arithmetic Instructions Mnemonic ADD A,Rn Add register to accumulator ADD A,Direct Add direct byte to accumulator ADD A,@Ri Add indirect RAM to accumulator ADD A,#data Add immediate data to accumulator ADDC A,Rn Add register to accumulator with carry ...
Page 13
Table 4-2. Logical Instructions (continued) Mnemonic ORL A,#data OR immediate data to accumulator ORL Direct accumulator to direct byte ORL Direct, #data OR immediate data to direct byte XRL A,Rn XOR register to accumulator XRL A,Direct XOR direct ...
Page 14
Table 4-3. Data Transfer Instructions (continued) Mnemonic MOV @Ri, Direct Move direct byte to indirect RAM MOV @Ri, #data Move immediate data to indirect RAM MOV DPTR, #data16 Load data pointer with 16 bit constant MOVC A, @A+DPTR Move code ...
Page 15
Program Branching Instructions The 8051 supports a set of conditional and unconditional jump instructions that help to modify the program execution flow. shows the list of jump instructions. Table 4-5. Jump Instructions Mnemonic ACALL addr11 Absolute subroutine call LCALL ...
Page 16
Priority Levels The CPU always has higher priority than the DMA controller when their accesses require the same bus resources. Due to the system architecture, the CPU can never starve the DMA. DMA channels of higher priority (lower priority ...
Page 17
Interrupt Controller The interrupt controller provides a mechanism for hardware resources to change program execution to a new address, independent of the current task being executed by the main code. The interrupt controller provides enhanced features not found on ...
Page 18
... Note the following details of the flash code protection features on Cypress devices. Cypress products meet the specifications contained in their particular Cypress datasheets. Cypress believes that its family of products is one of the most secure families of its kind on the market today, regardless of how they are used. There may be methods, unknown to Cypress, that can breach the code protection features ...
Page 19
Data, Address, and Control Signals PHUB Data, Address, and Control Signals Data, Address, and Control Signals 5.6 Memory Map The CY8C36 8051 memory map is very similar to the MCS-51 memory map. 5.6.1 Code Space The CY8C36 8051 code space ...
Page 20
SFRs The special function register (SFR) space provides access to frequently accessed registers. The memory map for the SFR memory space is shown in Table 5-2. Table 5-2. SFR Map Address 0/8 1/9 0×F8 SFRPRT15DR SFRPRT15PS 0×F0 B – ...
Page 21
Space The 8051 xdata space is 24-bit size. The majority of this space is not “external”—it is used by on-chip components. See Table 5-3. External, that is, off-chip, memory can be accessed using the ...
Page 22
MHz 4-33 MHz IMO ECO 12-48 MHz Doubler Digital Clock Divider 16 bit Digital Clock Divider 16 bit 7 Digital Clock Divider 16 bit Digital Clock Divider 16 bit Table 6-1. Oscillator Summary Source Fmin Tolerance at Fmin IMO ...
Page 23
The PLL block provides a mechanism for generating clock frequencies based upon a variety of input sources. The PLL outputs clock frequencies in the range MHz. Its input and feedback dividers supply 4032 discrete ratios to ...
Page 24
Clock Distribution All seven clock sources are inputs to the central clock distribution system. The distribution system is designed to create multiple high precision clocks. These clocks are customized for the design’s requirements and eliminate the common problems found ...
Page 25
Power Modes PSoC 3 devices have four different power modes, as shown in Table 6-1 and Table 6-2. The power modes allow a design to easily provide required functionality and processing power while simultaneously minimizing power consumption and maximizing ...
Page 26
Figure 6-5. Power Mode Transitions Active Manual Sleep Hibernate Alternate Active 6.2.1.1 Active Mode Active mode is the primary operating mode of the device. When in active mode, the active configuration template bits control which available resources are enabled or ...
Page 27
In standby mode, most boost functions are disabled, thus reducing power consumption of the boost circuit. The converter can be configured to provide low-power, low-current regulation in the standby mode. ...
Page 28
ALVI, DLVI, AHVI – Analog/Digital Low Voltage Interrupt, Analog High Voltage Interrupt Interrupt circuits are available to detect when Vdda and Vddd go outside a voltage range. For AHVI, Vdda is compared to a fixed trip level. For ALVI and ...
Page 29
Digital Input Path PRT[x]CTL PRT[x]DBL_SYNC_IN PRT[x]PS Digital System Input PICU[x]INTTYPE[y] PICU[x]INTSTAT Pin Interrupt Signal PICU[x]INTSTAT Digital Output Path PRT[x]SLW PRT[x]SYNC_OUT PRT[x]DR Digital System Output PRT[x]BYP PRT[x]DM2 PRT[x]DM1 PRT[x]DM0 Bidirectional Control PRT[x]BIE Analog Capsense Global Control CAPS[x]CFG1 PRT[x]AG Analog Global Enable ...
Page 30
Digital Input Path PRT[x]SIO_HYST_EN PRT[x]SIO_DIFF Reference Level PRT[x]DBL_SYNC_IN PRT[x]PS Digital System Input PICU[x]INTTYPE[y] PICU[x]INTSTAT Pin Interrupt Signal PICU[x]INTSTAT Digital Output Path Reference Level PRT[x]SIO_CFG PRT[x]SLW PRT[x]SYNC_OUT PRT[x]DR Digital System Output PRT[x]BYP PRT[x]DM2 PRT[x]DM1 PRT[x]DM0 Bidirectional Control PRT[x]BIE Digital Input Path ...
Page 31
Drive Modes Each GPIO and SIO pin is individually configurable into one of the eight drive modes listed in used for each pin (DM[2:0]) and set in the PRTxDM[2:0] registers. drive modes. Table 6-3 shows the I/O pin’s drive ...
Page 32
High Impedance Analog The default reset state with both the output driver and digital input buffer turned off. This prevents any current from flowing in the I/O’s digital input buffer due to a floating voltage. This state is recommended for ...
Page 33
ADC or comparators. In addition, select pins provide direct connections to specific analog features such as the high current ...
Page 34
Over Voltage Tolerance All I/O pins provide an over voltage tolerance feature at any operating There are no current limitations for the SIO pins as they present a high impedance load to the external circuit where ...
Page 35
Example Peripherals The flexibility of the CY8C36 family’s Universal Digital Blocks (UDBs) and Analog Blocks allow the user to create a wide range of components (peripherals). The most common peripherals were built and characterized by Cypress and are shown ...
Page 36
Document Number: 001-53413 Rev. *I PRELIMINARY ® PSoC 3: CY8C36 Family Datasheet Figure 7-2. PSoC Creator Framework Page 36 of 112 [+] Feedback ...
Page 37
... C, USB, and CAN. See Example Peripherals on page 35 for more details about available peripherals. All content is fully characterized and carefully documented in datasheets with code examples, AC/DC specifications, and user code ready APIs. 7.1.4.3 Design Reuse The symbol editor gives you the ability to develop reusable components that can significantly reduce future design time ...
Page 38
PSoC Creator contains all the tools necessary to complete a design, and then to maintain and extend that design for years to come. All steps of the design flow are carefully integrated and optimized for ease-of-use and to maximize productivity. ...
Page 39
Datapath Module The datapath contains an 8-bit single cycle ALU, with associated compare and condition generation logic. This datapath block is optimized to implement embedded functions, such as timers, counters, integrators, PWMs, PRS, CRC, shifters and dead band generators ...
Page 40
Independent of the ALU operation, these functions are available: Shift left Shift right Nibble swap Bitwise OR mask 7.2.2.3 Conditionals Each datapath has two compares, with bit masking options. Compare operands include the two accumulators and the two data registers ...
Page 41
UDB Array Description Figure 7-11 shows an example of a 16-UDB array. In addition to the array core, there are a DSI routing interfaces at the top and bottom of the array. Other interfaces that are not explicitly shown ...
Page 42
Figure 7-13. Digital System Interconnect Timer Interrupt DMA CAN I2C Counters Controller Controller Digital System Routing I/F UDB ARRAY Digital System Routing I/F Global IO Port SC/CT EMIF Del-Sig Clocks Pins Blocks Interrupt and DMA routing is very flexible in ...
Page 43
Figure 7-17. I/O Pin Output Enable Connectivity 4 IO Control Signal Connections from UDB Array Digital System Interface PIN 0 PIN1 PIN2 PIN3 PIN4 PIN5 Port i CAN Node 1 PSoC CAN Drivers CAN ...
Page 44
Tx Buffer Status TxReq Pending TxInterrupt Request (if enabled) Acceptance Code 0 Rx Buffer RxMessage0 Status RxMessage RxMessage1 Acceptance Code 1 Available RxMessage14 Acceptance Code 14 RxInterrupt RxMessage15 Acceptance Code 15 Request (if enabled) 7.6 USB PSoC includes a dedicated ...
Page 45
Timers, Counters, and PWMs The Timer/Counter/PWM peripheral is a 16-bit dedicated peripheral providing three of the most common embedded peripheral features. As almost all embedded systems use some combination of timers, counters, and PWMs. Four of them have been ...
Page 46
Figure 7-22. DFB Application Diagram (pwr/gnd not shown) BUSCLK read_data write_data System Bus addr Digital Digital Filter Routing Block DMA Request DMA CTRL The typical use model is for data to be supplied to the DFB over the system bus ...
Page 47
The PSoC Creator software program provides a user friendly interface to configure the analog connections between the GPIO and various analog resources and connections from one analog resource to another. PSoC Creator also provides component libraries that allow you to ...
Page 48
ExVrefL ExVrefL1 opamp0 opamp2 swinp GPIO swfol swfol P0[4] swinn GPIO P0[5] GPIO * i0 abuf_vref_int P0[6] (1.024V) GPIO * i2 P0[7] cmp0_vref (1.024V) GPIO cmp_muxvn[1:0] vref_cmp1 P4[2] cmp1_vref (0.256V) GPIO bg_vda_res_en Vdda Vdda/2 ...
Page 49
Analog local buses (abus) are routing resources located within the analog subsystem and are used to route signals between different analog blocks. There are eight abus routes in CY8C36, four in the left half (abusl [0:3]) and four in the ...
Page 50
The ADC result is valid and available after the fourth conversion, at which time the EoC signal is generated. To detect the end of conversion, the system may poll a control register for status ...
Page 51
LUT The CY8C36 family of devices contains four LUTs. The LUT is a two input, one output lookup table that is driven by any one or two of the comparators in the chip. The output of any LUT is ...
Page 52
The same opamps and block interfaces are also connectable to an array of resistors which allows the construction of a variety of continuous time functions. The opamp and resistor array is programmable to perform various analog functions including Naked operational ...
Page 53
PSoC Creator provides an LCD segment drive component. The component wizard provides easy and flexible configuration of LCD resources. You can specify pins for segments and commons along with other options. The software configures the device to meet the required ...
Page 54
Reference Source 8.9.1 Current DAC The current DAC (IDAC) can be configured for the ranges µ 256 µA, and 0 to 2.048 mA. The IDAC can be configured to source or sink current. 8.9.2 Voltage ...
Page 55
Down Mixer The SC/CT block can be used as a mixer to down convert an input signal. This circuit is a high bandwidth passive sample network that can sample input signals MHz. This sampled value is ...
Page 56
... Note the following details of the flash code protection features on Cypress devices. Cypress products meet the specifications contained in their particular Cypress datasheets. Cypress believes that its family of products is one of the most secure families of its kind on the market today, regardless of how they are used. There may be methods, unknown to Cypress, that can breach the code protection features ...
Page 57
... PSoC Creator, and much more. Component Datasheets : The flexibility of PSoC allows the creation of new peripherals (components) long after the device has gone into production. Component datasheets provide all of the information needed to select and use a particular component, including a functional description, API documentation, example code, and AC/DC specifications ...
Page 58
... A except where noted. The unique flexibility of the PSoC UDBs and analog blocks enable many functions to be implemented in PSoC Creator components, see the component datasheets for full AC/DC specifications of individual functions. See the Peripherals” section on page 35 for further explanation of PSoC Creator components. ...
Page 59
... The V DDIO 24. The current consumption of additional peripherals that are implemented only in programmed logic blocks can be found in their respective datasheets, available in PSoC Creator, the integrated design environment. To estimate total current, find CPU current at frequency of interest and add peripheral currents for your particular system from the device datasheet and component datasheets ...
Page 60
... Notes 25. The current consumption of additional peripherals that are implemented only in programmed logic blocks can be found in their respective datasheets, available in PSoC Creator, the integrated design environment. To compute total current, find CPU current at frequency of interest and add peripheral currents for your particular system from the device datasheet and component datasheets ...
Page 61
Table 11-3. AC Specifications Parameter Description F CPU frequency CPU F Bus frequency BUSCLK Svdd V ramp rate DD T Time from IO_INIT DDD DDA ≥ IPOR to I/O ports set to their reset states T ...
Page 62
Power Regulators Specifications are valid for –40 °C ≤ T ≤ 85 °C and T A except where noted. 11.3.1 Digital Core Regulator Table 11-4. Digital Core Regulator DC Specifications Parameter Description V Input voltage DDD V Output voltage ...
Page 63
Table 11-6. Inductive Boost Regulator DC Specifications (continued) Unless otherwise specified, operating conditions are µF || 0.1 µF BOOST Parameter Description V [31, 32] OUT Boost voltage range 1.8 V 1.9 V 2.0 V 2.4 V ...
Page 64
Inputs and Outputs Specifications are valid for –40 °C ≤ T ≤ 85 °C and T A except where noted. 11.4.1 GPIO Table 11-1. GPIO DC Specifications Parameter Description V Input voltage high threshold IH V Input voltage low ...
Page 65
SIO Table 11-3. SIO DC Specifications Parameter Description Vinmax Maximum input voltage Vinref Input voltage reference (Differ- ential input mode) Output voltage reference (Regulated output mode) Voutref Input voltage high threshold V GPIO mode IH [34] Differential input mode ...
Page 66
Table 11-4. SIO AC Specifications (continued) Parameter Description SIO output operating frequency 3.3 V < V < 5.5 V, Unregu- DDIO lated output (GPIO) mode, fast strong drive mode 1.71 V < V < 3.3 V, Unregu- DDIO lated output ...
Page 67
Table 11-6. USBIO AC Specifications Parameter Description Tdrate Full-speed data rate average bit rate Tjr1 Receiver data jitter tolerance to next transition Tjr2 Receiver data jitter tolerance to pair transition Tdj1 Driver differential jitter to next transition Tdj2 Driver differential ...
Page 68
Table 11-9. XRES AC Specifications (continued) Note 36. Based on device characterization (Not production tested). Document Number: 001-53413 Rev. *I PRELIMINARY ® PSoC 3: CY8C36 Family Datasheet Page 68 of 112 [+] Feedback ...
Page 69
Analog Peripherals Specifications are valid for –40 °C ≤ T ≤ 85 °C and T A except where noted. 11.5.1 Opamp Table 11-10. Opamp DC Specifications Parameter Description V Input offset voltage IOFF Vos Input offset voltage TCVos Input ...
Page 70
Figure 11-11. Opamp Voffset vs Common Mode Voltage and Temperature, Power Mode = High Figure 11-13. Opamp Operating Current vs Vdda, Power Mode = Minimum Figure 11-15. Opamp Operating Current vs Vdda, Power Mode = Medium Document Number: 001-53413 Rev. ...
Page 71
Table 11-11. Opamp AC Specifications Parameter Description GBW Gain-bandwidth product SR Slew rate, 20% - 80% e Input noise density n Figure 11-17. Open Loop Gain and Phase vs Frequency and Temperature, Power Mode = High Pf, ...
Page 72
Figure 11-21. Opamp Noise vs Frequency, Power Mode = High, Vdda = 5V Figure 11-23. Opamp PSRR vs Frequency Note 37. Based on device characterization (Not production tested). Document Number: 001-53413 Rev. *I PRELIMINARY ® PSoC 3: CY8C36 Family Datasheet ...
Page 73
Delta-Sigma ADC Unless otherwise specified, operating conditions are: Operation in continuous sample mode fclk = 6.144 MHz Reference = 1.024 V internal reference bypassed on P3.2 or P0.3 Unless otherwise specified, all charts and graphs show typical values Table ...
Page 74
Table 11-13. Delta-sigma ADC AC Specifications Parameter Description Startup time [40] THD Total harmonic distortion 12-Bit Resolution Mode SR12 Sample rate, continuous, high power BW12 Input bandwidth at max sample rate SINAD12int Signal to noise ratio, 12-bit, internal reference 8-Bit ...
Page 75
Figure 11-26. Delta-sigma ADC Noise Histogram, 1000 sam- ples, 12-bit, 192 ksps, Int Ref REF 100.00 90.00 80.00 70.00 60.00 50.00 40.00 30.00 20.00 10.00 0.00 ADC counts ADC Counts 11.5.3 Voltage Reference Table 11-15. Voltage ...
Page 76
Comparator Table 11-17. Comparator DC Specifications Parameter Description Input offset voltage in fast mode V OS Input offset voltage in slow mode Input offset voltage in fast mode V OS Input offset voltage in slow mode V Input offset ...
Page 77
Table 11-19. IDAC DC Specifications (continued) Parameter Description Eg Gain error TC_Eg Temperature coefficient of gain error INL Integral nonlinearity DNL Differential nonlinearity Vcompliance Dropout voltage, source or sink mode I Operating current, code = 0 DD Document Number: 001-53413 ...
Page 78
Figure 11-27. IDAC INL vs Input Code, Range = 255 µA, Source Mode Figure 11-29. IDAC DNL vs Input Code, Range = 255 µA, Source Mode Figure 11-31. IDAC INL vs Temperature, Range = 255 µA, Fast Mode Document Number: ...
Page 79
Figure 11-33. IDAC Full Scale Error vs Temperature, Range = 255 µA, Source Mode Figure 11-35. IDAC Operating Current vs Temperature, Range = 255 µA, Code = 0, Source Mode Table 11-20. IDAC AC Specifications Parameter Description F Update rate ...
Page 80
Voltage Digital to Analog Converter (VDAC) See the VDAC component datasheet in PSoC Creator for full electrical specifications and APIs. Unless otherwise specified, all charts and graphs show typical values. Table 11-21. VDAC DC Specifications Parameter Description Resolution INL1 ...
Page 81
Figure 11-41. VDAC Full Scale Error vs Temperature Mode Figure 11-43. VDAC Operating Current vs Temperature, 1V Mode, Slow Mode Table 11-22. VDAC AC Specifications Parameter Description F Update rate DAC TsettleP Settling time to 0.1%, step 25% ...
Page 82
... Description BW Input bandwidth (–3 dB) Notes 44. Based on device characterization (Not production tested). 45. Conversion resistance values are not calibrated. Calibrated values and details about calibration are provided in PSoC Creator component datasheets. External precision resistors can also be used. Document Number: 001-53413 Rev. *I PRELIMINARY ® ...
Page 83
Programmable Gain Amplifier The PGA is created using a SC/CT analog block; see the PGA component datasheet in PSoC Creator for full electrical specifications and APIs. Unless otherwise specified, operating conditions are: Operating temperature = 25 °C for typical ...
Page 84
Table 11-28. PGA AC Specifications Parameter Description BW1 –3 dB bandwidth SR1 Slew rate e Input noise density n Figure 11-46. Gain vs. Frequency, at Different Gain Settings, Vdda = 3.3 V, Power Mode = High Figure 11-48. Noise vs. ...
Page 85
LCD Direct Drive Table 11-30. LCD Direct Drive DC Specifications Parameter Description I LCD system operating current CC I Current per segment driver CC_SEG V LCD bias range (V refers to the BIAS BIAS main output voltage(V0) of LCD ...
Page 86
Digital Peripherals Specifications are valid for –40 °C ≤ T ≤ 85 °C and T A except where noted. 11.6.1 Timer The following specifications apply to the Timer/Counter/PWM peripheral in timer mode. Timers can also be implemented in UDBs; ...
Page 87
Pulse Width Modulation The following specifications apply to the Timer/Counter/PWM peripheral, in PWM mode. PWM components can also be implemented in UDBs; for more information, see the PWM component datasheet in PSoC Creator. Table 11-36. PWM DC Specifications Parameter ...
Page 88
Digital Filter Block Table 11-41. DFB DC Specifications Parameter Description DFB operating current Table 11-42. DFB AC Specifications Parameter Description F DFB operating frequency DFB 11.6.7 USB Table 11-43. USB DC Specifications Parameter Description V Device supply for USB ...
Page 89
... Universal Digital Blocks (UDBs) PSoC Creator provides a library of prebuilt and tested standard digital peripherals (UART, SPI, LIN, PRS, CRC, timer, counter, PWM, AND, OR, and so on) that are mapped to the UDB array. See the component datasheets in PSoC Creator for full AC/DC specifications, APIs, and example code. ...
Page 90
Table 11-46. Flash AC Specifications (continued) Parameter Description T Row erase time ERASE Row program time T Bulk erase time ( KB) BULK Sector erase time ( KB) Total device program time (including JTAG, ...
Page 91
External Memory Interface Figure 11-50. Asynchronous Read Cycle Timing EM_ CEn Taddrv EM_ Addr EM_ OEn EM_ WEn EM_ Data Table 11-53. Asynchronous Read Cycle Specifications Parameter Description [48] T EMIF clock period Tcel EM_CEn low time Taddrv EM_CEn ...
Page 92
Figure 11-51. Asynchronous Write Cycle Timing Taddrv EM_ Addr EM_ CEn EM_ WEn EM_ OEn Tdcev EM_ Data Table 11-54. Asynchronous Write Cycle Specifications Parameter Description [49] T EMIF clock period Tcel EM_CEn low time Taddrv EM_CEn low to EM_Addr ...
Page 93
EM_ Clock EM_ CEn EM_ Addr EM_ OEn EM_ Data EM_ ADSCn Table 11-55. Synchronous Read Cycle Specifications Parameter Description [50] T EMIF clock period Tcp/2 EM_Clock pulse high Tceld EM_CEn low to EM_Clock high Tcehd EM_Clock high to EM_CEn ...
Page 94
EM_ Clock EM_ CEn EM_ Addr EM_ WEn EM_ Data EM_ ADSCn Table 11-56. Synchronous Write Cycle Specifications Parameter Description [51] T EMIF clock Period Tcp/2 EM_Clock pulse high Tceld EM_CEn low to EM_Clock high Tcehd EM_Clock high to EM_CEn ...
Page 95
PSoC System Resources Specifications are valid for –40 °C ≤ T ≤ 85 °C and T A except where noted. 11.8.1 POR with Brown Out For brown out detect in regulated mode, V mode. Table 11-57. Precise Power On ...
Page 96
Interrupt Controller Table 11-61. Interrupt Controller AC Specifications Parameter Description Delay from interrupt signal input to ISR code execution from ISR code 11.8.4 JTAG Interface Table 11-62. JTAG Interface AC Specifications Parameter Description f_TCK TCK frequency T_TDI_setup TDI setup ...
Page 97
Clocking Specifications are valid for –40 °C ≤ T ≤ 85 °C and T A except where noted. 11.9.1 32 kHz External Crystal Table 11-65. 32 kHz External Crystal DC Specifications Parameter Description I Operating current CC CL External ...
Page 98
Table 11-68. IMO AC Specifications (continued) Parameter Description [56] Jitter (peak to peak) Jp– MHz MHz [56] Jitter (long term) Jperiod MHz MHz 11.9.3 Internal Low Speed Oscillator ...
Page 99
Phase-Locked Loop Table 11-73. PLL DC Specifications Parameter Description I PLL operating current DD Table 11-74. PLL AC Specifications Parameter Description [57] Fpllin PLL input frequency PLL intermediate frequency [57] Fpllout PLL output frequency Lock time at startup [59] ...
Page 100
Ordering Information In addition to the features listed in Table oscillators, flash, ECC, DMA, a fixed function I and more. In addition to these features, the flexible UDBs and analog subsection support a wide range of peripherals. To assist ...
Page 101
Table 12-1. CY8C36 Family with Single Cycle 8051 (continued) MCU Core Part Number ✔ 12-bit Del-Sig CY8C3666LTI-012 CY8C3666PVI-026 ✔ 12-bit Del-Sig CY8C3666AXI-036 ✔ 12-bit Del-Sig CY8C3666LTI-027 67 64 ...
Page 102
... A high level review of the Cypress Pb-free position is available on our website. Specific package information is also available. Package Material Declaration Datasheets (PMDDs) identify all substances contained within Cypress packages. PMDDs also confirm the absence of many banned substances. The information in the PMDDs will help Cypress customers plan for recycling or other “end of life” ...
Page 103
Packaging Table 13-1. Package Characteristics Parameter Description T Operating ambient temperature A T Operating junction temperature J Package θJA (48-pin SSOP) Tja Package θJA (48-pin QFN) Tja Package θJA (68-pin QFN) Tja Package θJA (100-pin TQFP) Tja Package θJC ...
Page 104
TOP VIEW 7.00±0. PIN 1 DOT LASER MARK NOTES: 1. HATCH AREA IS SOLDERABLE EXPOSED METAL. 2. REFERENCE JEDEC#: MO-220 3. PACKAGE WEIGHT: 0.13g 4. ALL DIMENSIONS ARE IN MM [MIN/MAX] 5. PACKAGE CODE ...
Page 105
Figure 13-3. 68-pin QFN 8×8 with 0.4 mm Pitch Package Outline (Sawn Version) TOP VIEW 8.000±0.100 PIN 1 DOT LASER MARK NOTES: 1. HATCH AREA IS SOLDERABLE EXPOSED METAL. 2. REFERENCE JEDEC#: MO-220 ...
Page 106
Acronyms Table 14-1. Acronyms Used in this Document Acronym Description abus analog local bus ADC analog-to-digital converter AG analog global AHB AMBA (advanced microcontroller bus archi- tecture) high-performance bus, an ARM data transfer bus ALU arithmetic logic unit AMUXBUS ...
Page 107
Table 14-1. Acronyms Used in this Document (continued) Acronym Description PGA programmable gain amplifier PHUB peripheral hub PHY physical layer PICU port interrupt control unit PLA programmable logic array PLD programmable logic device, see also PAL PLL phase-locked loop PMDD ...
Page 108
Document Conventions 16.1 Units of Measure Table 16-1. Units of Measure Symbol Unit of Measure °C degrees Celsius dB decibels fF femtofarads Hz hertz KB 1024 bytes kbps kilobits per second Khr kilohours kHz kilohertz kΩ kilohms ksps kilosamples ...
Page 109
Revision History ® Description Title: PSoC 3: CY8C36 Family Datasheet Programmable System-on-Chip (PSoC Document Number: 001-53413 Submission Rev. ECN No. Date ** 2714854 06/04/09 *A 2758970 09/02/09 *B 2824546 12/09/09 *C 2873322 02/04/10 Document Number: 001-53413 Rev. *I PRELIMINARY ...
Page 110
Description Title: PSoC 3: CY8C36 Family Datasheet Programmable System-on-Chip (PSoC Document Number: 001-53413 *D 2903576 04/01/10 Document Number: 001-53413 Rev. *I PRELIMINARY ® PSoC MKEA Updated Vb pin in PCB Schematic Updated Tstartup parameter in AC Specifications table Added ...
Page 111
Description Title: PSoC 3: CY8C36 Family Datasheet Programmable System-on-Chip (PSoC Document Number: 001-53413 *E 2938381 05/27/10 *F 2958674 06/22/10 *G 2989685 08/04/10 *H 3078568 11/04/10 *I 3107314 12/10/2010 Document Number: 001-53413 Rev. *I PRELIMINARY ® PSoC MKEA Replaced V ...
Page 112
Sales, Solutions, and Legal Information Worldwide Sales and Design Support Cypress maintains a worldwide network of offices, solution centers, manufacturers’ representatives, and distributors. To find the office closest to you, visit us at Cypress Locations. Products Automotive cypress.com/go/automotive Clocks ...