- 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
Hi @kalsi ,
Here are few brief points that distinguish between TCPWM block in PSoC 62 and CCU4/CCU8 in XMC 4400 -
TCPWM :
- There are eight 32 bit TCPWMs and twenty-four 16 bit TCPWMs in PSoC 62 device.
- Each TCPWM block can contain up to 32 counters, where each counter can be 16 or 32 bit wide.
- The counter block can function in 6 operational modes namely timers, counters, quadrature decoder, PWM, PWM with dead time insertion, PWM with pseudo noise.
- There are complementary outputs for each PWM block.
- TCPWM block supports interrupt on terminal count and capture count.
- There are 3 dedicated registers for TCPWM, namely compare, counter, period.
- TCPWM block provides a dedicated interrupt o/p for each counter.
- Each block has 14 trigger input signals coming from different peripherals.
- Each counter can generate 3 trigger output events such as overflow, underflow and capture compare.
For more details on TCPWM, please go through the Architecture TRM of PSoC 62.
CCU4/CCU8 :
The points mentioned here mostly pertain to the CCU4 block. However, it can also be traced to the CCU8 block.
- Each CCU4 block contain 4 identical 16-bit capture/compare timer slices.
- Each of the alternate timer slices can only be concatenated.
- Due to slice concatenation, up to 64 bit timing operations are possible giving room for flexible frequency measurement.
- There are 1 counter, 1 period and 4 capture registers that can work in parallel associated with each of the CCU4 block .
- PWM comes with dithering support which is important in functionalities used with very slow control loops that cannot update the period/compare values in fast manner.
- Each timer slice can work independently.
- Both period and compare register have an aggregated shadow register which enables the update of the PWM and duty cycle on the fly.
- Each block has 4 independent PWM signals and 4 service request lines.
For more details, please refer XMC 4400 reference manual.
Best Regards,
Aashita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @kalsi ,
Here are few brief points that distinguish between TCPWM block in PSoC 62 and CCU4/CCU8 in XMC 4400 -
TCPWM :
- There are eight 32 bit TCPWMs and twenty-four 16 bit TCPWMs in PSoC 62 device.
- Each TCPWM block can contain up to 32 counters, where each counter can be 16 or 32 bit wide.
- The counter block can function in 6 operational modes namely timers, counters, quadrature decoder, PWM, PWM with dead time insertion, PWM with pseudo noise.
- There are complementary outputs for each PWM block.
- TCPWM block supports interrupt on terminal count and capture count.
- There are 3 dedicated registers for TCPWM, namely compare, counter, period.
- TCPWM block provides a dedicated interrupt o/p for each counter.
- Each block has 14 trigger input signals coming from different peripherals.
- Each counter can generate 3 trigger output events such as overflow, underflow and capture compare.
For more details on TCPWM, please go through the Architecture TRM of PSoC 62.
CCU4/CCU8 :
The points mentioned here mostly pertain to the CCU4 block. However, it can also be traced to the CCU8 block.
- Each CCU4 block contain 4 identical 16-bit capture/compare timer slices.
- Each of the alternate timer slices can only be concatenated.
- Due to slice concatenation, up to 64 bit timing operations are possible giving room for flexible frequency measurement.
- There are 1 counter, 1 period and 4 capture registers that can work in parallel associated with each of the CCU4 block .
- PWM comes with dithering support which is important in functionalities used with very slow control loops that cannot update the period/compare values in fast manner.
- Each timer slice can work independently.
- Both period and compare register have an aggregated shadow register which enables the update of the PWM and duty cycle on the fly.
- Each block has 4 independent PWM signals and 4 service request lines.
For more details, please refer XMC 4400 reference manual.
Best Regards,
Aashita
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Aashita.