Presentation is loading. Please wait.

Presentation is loading. Please wait.

THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller.

Similar presentations


Presentation on theme: "THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller."— Presentation transcript:

1 THE EMBEDDED SYSTEMDESIGN PROCESS

2 W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller the configurability of an CPLD the capabilities of an Mixed –Signal Array

3 What is PSoC? PSoC Devices Features: Configurable Analog Blocks Implement ADCs, DACs, filters, amplifiers, comparators, etc. Configurable Digital Blocks.Implement timers, counters, PWMs, UART, SPI, IrDA, etc. 4KB to 32KB of Flash memory for program storage 256B to 2KB of SRAM for data storage M8C Microcontroller : 4 Million Instructions Per Sec

4 16k Flash POR SROM BandGap RAM PUMP MAC PLL/Osc32K Osc Dec. GPIO

5 Inputs Each pin can sink 25mA Programmable filters Flexible sensor interface I/O 3 types of ADCs, up to 4 Processing Fast M8 Microcontroller Core Multiply Accumulate Outputs Each pin can source 10mA Up to 16 PWMs, Timers, Counters Up to 9-bit DACs, 14-bit ADCs Support Functions EEPROM Sleep Options Watch Dog Timer Low voltage detect

6 W HY C HOOSE PS O C? P ARTS R EDUCTION 90+ Parts 20+Parts

7

8

9

10

11

12

13 PSoC Architecture UART PWM_16 Filter ADC (Decimator) ADC I2C Slave, Master, Multimaster LCD

14 Analog Functions (Subset) ADC Incremental 6-14 bits Delta Sigma 6-13 bits DAC 6, 8, and 9 bit 6 and 8 bit multiplying Filters 2-pole Low-pass 2-pole Band-pass DTMF Dialer Modulator Peak Detector V to I Converter Amplifiers Programmable Gain Instrumental Inverting Comparators Programmable Hysteresis Zero-Crossing CapSense]

15 Timer 8, 16, 24, 32 bit Counter 8, 16, 24, 32 bit PWM 8, 16, 24, 32 bit Dead Band Generator 8, 16, 24, 32 bit Pseudo Random Source Cyclic Redundancy Check Communication Interface I2C Master I2C Slave SPI Master SPI Slave Full Duplex UART Tx, Rx Full Speed USB v2.0 Digital Functions (subset)

16

17

18

19

20

21

22


Download ppt "THE EMBEDDED SYSTEMDESIGN PROCESS. W HAT IS A PS O C M IXED S IGNAL D EVICE ? P rogrammable S ystem o n C hip PSoC combines: the familiarity of a microcontroller."

Similar presentations


Ads by Google