I'm trying to create custom sheet (border) starting from the US_8ths library provided by IC6.1.6.
The custom sheet, when instanced, should be pick up: library name, schematic name, creator's name, time created, modifier's name, time modified....
Do you have any example or document on this topic?
Your help is very appreciated.
a good starting point is the Schematic Edtor L User Guide in the documentation. The last pagesof chapter 4 (Creating Multisheet Schematics) talk about sheet customization.
Notice the section how to set the labels to display cell information.There is the example with the modified date/time, you alter that to have a cellname/libname label; as well:
To see other available properties you can type ilInst~>cellView~>?? in the CIW while the cellview is open.
In reply to Marc Heise:
Thank you for posting the above commands. I couldn't find that document in our installation directory. Can you post a link so that I can download?
Please help me to get the command to pick up: creator's username & modifier's username.
It would help me a lot.
Thank you and Regards,
In reply to coiroibo:
It should be in <ICinstDir>/doc/comphelp/comphelp.pdf . If that's not installed, something is wrong with your installation. The installation should be at whatever cds_root virtuoso returns.
Alternatively, you can browse the manuals on Cadence Online Support.
In reply to Andrew Beckett:
this would give you the owner/last modifier of the cellview:
If you want to display the creator, you could use that as well, but need tostop it from updating after it is populated when the schematic is created.
Sorry, dont have the time right now to hack that.
As Marc suggested, you'd probably need to define a trigger. You could use schRegPreCheckTrigger to do this - get it to store a property on the cellView which is the result of getLogin().
procedure(CCFaddCreator(cellView) unless(cellView~>creatorName cellView~>creatorName=getLogin() ))
Then you could have your label show ilInst~>cellView~>creatorName
You're awesome. I wouldn't be able to get this without your help!!!
I can use it to assign the last modifier.
When you have time, please help me to get the creator of the cellview.
Thank you so much.
I tried but couldn't get it to work.
I couldn't pass the getLogin info to the cellview. is there a way that I can test the above code in CIW window?
Thank you & Regards,
Did you do a Check (or Check and Save)? You need to do that to update the property. You then should be able to see the property if you use shift-Q (or Edit->Properties->CellView).