Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Product List
PSoC Analog Compressor Slide 4

All PSoC devices feature programmable interconnect and routing. This means that the user or designer gets to decide what pins are capable of what functions. Whether they are serving as analog inputs or digital outputs, or a combination of some sort. Also, the interconnect and routing between all of these blocks inside of the chip, is made flexible and available to the user to decide where op amp signals are feeding into the ADC and so on and so forth. CapSense is a very popular term that is almost industry standard now, and it is a term used for Cypress's capacitive sensing technology. This technology is very frequently used in user interfaces to replace mechanical buttons with a sleek UI. CapSense has features such as high noise tolerance, and water resistance. The PSoC Analog Coprocessor Product is featuring Cypress's 4th generation of CapSense technology. PSoC Creator is the design environment for all PSoC devices. It allows concurrent hardware and firmware design together in a single tool and also allows expression of all programmable features of PSoC and for a product like this, it really makes the ease of use greatly appreciated because all analog circuit design can be done in a schematic based environment and very little code needs to be written to get those blocks working. Components is how all of these programmable mixed signal, digital, and analog blocks of PSoC are represented inside of PSoC creator. So, if there is a programmable analog block or a universal analog block as is discussed in the previous couple slides, a component that has analog filtering capabilities can be made out of it, and is made available in Creator. For the designer, it is easy to drag and drop the analog components onto a schematic, and with a double click can configure certain capabilities. When a component is being configured, essentially what is looked at is a component configuration tool which allows further parametrization and specification of a particular block.

PTM Published on: 2016-10-26