"official" way to modify a component macro in the library? | Cypress Semiconductor
"official" way to modify a component macro in the library?
I have a PSoC5LP design that I'm failing timing on and I've traced it down to the ADC_SAR_SEQ component macro. The component allows me to select an external clock, but the bSAR_SEQ component inside is always using BUS_CLK, and this is where I believe the timing violation is occuring. My BUS_CLK is 64MHz and rather than reduce the speed of the entire bus, I'd like to slow down just this component.
I can hack around it by copying and pasting this component and creating my own, but I was hoping there is an official or at least condoned method to taking an existing macro, modifying it and using it for my designs.