- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I would like to use counter in PSOC5 with clock frequency of 80MHz in order to measure event accuratlly.
At the same time I would like to operate the CPU (and all the other peripherials) with 10 or 20MHz clock in order to save power.
Is it possible?
thanks
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CPU clock can run at lower clock than UDB clock.
As UDB clock is synchronized with Master clk and Bus_clk (CPU Clock) is obtained by dividing the Master clock in .cydwr.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A look into the counter datasheet, AC specs show that for the FF implementation the max frequency is 67 MHz.
The explanation of th clock input shows that for the UDB implementation the clock input is used for detecting changes of the count input.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can I use a counter (fixed function or UDB) in PSOC5 with clock frequency of 60MHz while at the same time the CPU (and all the other peripherials) run with 10 MHz clock ?(in order to save power).
thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The UDB runs on bus clock. I believe that is is not possible to run CPU slower than UDB.
/odissey1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CPU clock can run at lower clock than UDB clock.
As UDB clock is synchronized with Master clk and Bus_clk (CPU Clock) is obtained by dividing the Master clock in .cydwr.