Sync32 custom component for PSoC5 and PSoC4

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

Hi,

Provided is a custom component, Sync32 v0.0, which can synchronize 1 to 32 digital signals to the rising edge of the clock. It can directly substitute standard Sync component while occupying much smaller footprint on the schematic. Component can can be applied to a single line, multiple lines or bus. Component can use internal clock (BUS_CLK or HFCLK), eliminating the need for external clock. Component is compatible with PSoC4 and PSoC5.

Attached archive contains the component library, a Datasheet and installation instructions. Upon installation it will show up in the folder /Community/Digital/Utilities/Sync/

The component provided as-is, no liabilities. It is free to use, modify and distribute.

/odissey1

Figure 1. Size comparison of the components: Left - standard Sync, Right - custom Sync32.

Sync32_demo_01a_E1.png

Typical application ideas of the Sync32 component:

Figure 2. Left - original schematic using standard Sync, Right - schematic modified using Sync32.

Sync32_demo_01a_B3.png

Figure 2. Left - original schematic using standard Sync, Right - schematic modified using Sync32.

Sync32_demo_01a_A3.png

0 Likes
1 Reply
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi /odissey1,

Thanks for the effort you have taken in developing the project and sharing it with the community. We appreciate this.

Best Regards,
Vasanth

0 Likes