For PSoC3/5, the biggest one of the family contains 4 op-amps. But there are analog bloacks such as PGAs as well.
For PSoC1 there are no opamp as such, all ananlog components are using SC bloack.
I think you can have 2 INSAMP or a total of 4 PGA/AMPINV and 4 filters. However, the actual numbers aviable de[pends on the configuration/arrangment of annalog blocks.
PSoC3/5 has 4 dedicated Operational Amplifiers.
You can use external components such as resistors and capacitors to form filters.
There is also SC/CT (Switched Capacitance/ Continuous Time) block which has 4 opamps but with arrays of switches, capacitors and resistors. This block can be used to form an Inverting /non-inverting Programmable Gain Amplifier (PGA), Trans-Impedance amplifier (TIA), Mixers, Sample and Hold, Track and hold, etc.
There are also 4 Comparators available.
To sum up PSoC5/3 have opamp resources as below.
4 Opamps:- These are naked opamps. You can be bulld any opamp circuit using external components. If to be used as follower then there is no need of external connection as there is a switch present inside PSoC3/PSoC5 to connect output and negative input terminals.
4 SC/CT blocks:- These are opamps with bunch of resistors and capacitors around it which can be connected/disconnected to build different opamp circuits. You can configure these blocks as programmable gain amplifiers (inverting and non-inverting), mixer, sample and hold, track and hold, and Transimpedence amplifier (to measure current).
4 Comparators:- These are dedicated comparators with output as digital signal (digital low or digital high). But you can use the comparator to build a shmitt trigger using external resistors. Also, you can build opamp buffer with this comparator by using an external resistor and a capacitor.
I don't see the SC/CT blocks on the Component Catalog page within PSoC Creator 2.2 .
Where can I get the SC/CT blocks to use in my design schematic?
In Creator, go to "Tools / Options", open "Design Entry / Component Catalog". Check the "Show hidden components" box. Then the internal building blocks appear (you want to get the "scblock", I think)
But there is no datasheet for this scblock( from the component preview). anywhere we can find the information?
But data sheet is not aviable for the scblock. Any idea when it can be found?
Forget the 2nd one, the sytem crashed and I think the first one is not posted. Sorry :-(
There are not data sheets for the internal components. You will need to look at their accompanying source code for more information.
Or you import a component using it into your project to look at an usage example:
- open your project, go to the 'components' tab in the workspace explorer
- right click at the project, 'import component'
- look for the component, e.g. from 'CyComponentLibrary' the component 'Mixer_v2_0'
To get an idea of familiy resources there are several approaches -
1) Download the top level datasheet for each familiy, and examine the summary chip specs at beginning
of data sheet.
2) Use product slector in each design tool, Creator, Designer and filter columns.
3) Brochure, to a lesser extent, www.cypress.com/?rID=2545
4) Keep in mind many designs can "share" resources, because of analog mux capability. Or digital filter
approach for multiple filters. Sample and hold, A/D with mux on front end......
This for PSOC 1 but a lttle outdated -
May I know why it is hidden?
Because the SC/CT component are not intended to be used directly. Only the components using it are (e.g. the PGA or the Mixer).