Create custom component from existing component

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

cross mob
crhoc_2121991
Level 2
Level 2
First like received Welcome!

Folks,

I want to extend the functionality of the CyControlReg component by cloning the component and modifying it's verilog. I found the content files here, "PSoC Creator/4.2/PSoC Creator/psoc/content/CyPrimitives/CyPrimitives.cylib/CyControlReg_v1_80". How do I copy/clone/export/??? this component, rename it, modify it then use it in a design. I hope this isn't a newbie question but I did try to figure this out before posting here.

Thanks,

Craig

0 Likes
1 Solution
lock attach
Attachments are accessible only for community members.
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Hi Craig,

You could import the customized component with following steps:

1. Create a Library project in /clone/export in your workspace;

2. Import CyControlReg_v1_80 Component from Cyprimitives to the created library;

3. Right-click on your workspace name, select Dependencies dialog, check 'Components' and 'Code' of the created library in the dialog.

Attached project is FYI.

More information about export and import component, you could watch these videos:

http://www.cypress.com/training/psoc-video-tutorial-series-how-create-custom-components

Thanks,

Ryan

View solution in original post

0 Likes
7 Replies