- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
please,
a. can you make public how many UDB blocs will be in PSoC4 chips?
b. are the PSoC4 UDB's of the same type as present in PSoC3 and PSoC5 LP?
Regards,
Viktor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a) 4
b) AFAIK yes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I think there are 24 UDBs if I'm not completely mistaken.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
(And now I remember where I read it first - it was in T.J. Rodgers presidents letter, right on the first page.... http://files.shareholder.com/downloads/ABEA-37EQD4/2415503934x0x562453/03ae64f1-0256-4e8e-90b0-8b0a8... )
And yes, thats somewhat disappointing, because it makes many applications more difficult to implement. Just add two 16bit-counters to your design, and half of that is gone 😞
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Whoops! HLI, you're right. But just 4 UDBs seems a little bit (or BYTE?) too smal for the broad demands of industrie's design. Even a PSoC1 can have up to 16 digital blocks (yes, I admit not Universal DBs). Anyone knows about plans to fabricate devices with more UDBs ?
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually my calculation from above is wrong: using two 16bit-counters will consume all 4 UDBs 😞
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That's sad. May be that is for the smallest one only. 😞
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hope so, lets wait for datasheets.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is the X 16 reference shown inbside the UDB block refer to the fact the UDB
is 16 bits, 16 bit datapath ? Such that 4 16 bit counters could be achieved ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
HLI, there are fixed function timer/counters. This is a more efficient way to implement them than with UDBs.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
But the FF timers are limited. The don't support capture, the need a clock derived from the bus clock (in my case I need an external one), and the 16bit counter has a period of at most 65534 (and not 65535 as I would need). Bummer 😞
And I found out that I need an additional DFF for my solution...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I have choosen 4125 due to small price.
Unfortunately it has no UDB (I have seen this after purchase 😞 )
Timer and counter are limited to UDB implementations on PSOC4 this means that this chip it's almost unusable !
If you know other option to implement a timer/counter with an interrupt please tell me !
br
Daniel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There are fixed-function timers available on the PSoC4. Look for the TCPWM component. I think there are 2 available.
Selecting a chip based on price, without checking beforehand its capabilities is somewhat short-sighted... Even the 41xx series has its uses, but just for certain applications.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Summary of fixed function -