cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC™ Creator & Designer

misa_4395186
New Contributor

I am trying to create multiple clock dividers using the "Frequency Divider" component however I am quickly running out of UDB resources. Is there another way to divide an incoming signal in the KHz to multiple signals in Hz range without running out of space? I am using the CY8CKIT-043

0 Likes
1 Solution
odissey1
Honored Contributor II

misa,

Attached is  a demo project, showing an input frequency divider operation in 1-shot mode and a Reset Timer to reload all timers once pulse burst is finished. Project includes PulseTrain generator component, which can be disabled if external pulse generator is available.

Note that maximum number of TCPWM dividers, that I was able to place on PSoC4200M is only 4 (out of total 8 available), with Error message "Not enough routing resources...", needs extra testing. Maybe you will be more lucky. Good news that UDB is practically free (if PulseTrain generator is disabled).

/odissey1

FreqDivider_01b_PulseGen.png.png

FreqDivider_01b_ResetTimer.png.png

FreqDivider_01b_Divider1_A.png.png

View solution in original post

13 Replies