I hope they have bigger ones coming. Not sure what type of market this PSoC4 is for?
Nice find dana.
I'm stil confused, doe the PSOC4 has 8 macrocells per UDB intead of 2 macrocells per UDB in PSOC3/5 ?
also interesting the adition of more fixed funtion peripherals like the Serial Communication Blocks (SCB), it reduces the number of UDB needed in most deign, unless you need more than 2 comm interfaces.
The PSoC5/3 also have 8 macro cells per UDB. They have 2 PLDs per UDB, each with 4 macro cells- see pages 149-151 in the PSoC5 TRM (http://www.cypress.com/?docID=39997 - it has btw. TRM_PSoC3.book as title...).
What I have seen so far while skimming over the data sheet:
- there are in total 12 clock dividers, which is more than the PSoC5 (I think) and allows more flexible clocking
- there are no separate PGAs, this is handled by the (only 2) OpAmps
- the 4 FF-counter blocks can do capture (which they cannot in the PSoC5)
- the maximum bus clock is 48MHz, which may affect some UDB components (e.g. an UDB counter)
The fixed function blocks seem more capable now, which reduces the need to use UDB implementations (e.g. I complained before that I have a project which would need 2 16-bit-counters with capture - now this is possible w/o the UDBs...)
Yeah I was confusing PLD with macrocells
What seems to be missing:
- the digital Filter Block (DFB)
- there is no mentioning of DMA?
- voltage DACs
- boost generator
- the SC/CT blocks (though it mentions some of the features, e.g. PGA, under the OpAmp capabilites and calls it 'CTBm block')
- no PLL for clock generation
- no SIO pins? (the data sheets says the maximum current is 25mA for GPIO, but characterizes them only up to 8mA)
- already mentioned are the missing Delta-Sigma ADC and USB
I guess a $ 1 part does not have same capabilities as a $ 5 - $ 15 part.
Also looks like PSOC 4 is not a PSOC 1 replacement family, eg. PSOC 1
still relevant for some solutions.
I agree with Dana-san, PSoC1 has the analog filter, that's useful. The device of simple and an appropriate scale is best solution, I think.
Oh! I've forgot, Almost PSoC1 has a 14bit ! DelSig and SAR ADC.
I was not complaining, just listing what the differences between the PSoC4 and its older siblings are. Right now Cypress focuses on the 'Cortex-M0 and less power' part. But for in informed decision I want to know about all the differences...
PSOC4 is not ony not a PSOC1 replacement, but neither is an easy upgrade path from PSOC1
Yeah zeta-san, The interrupt process will be more steady and stable, That is the most valuable gift for me.