A global provider of Electronic Design Automation (EDA) software and engineering services. It produces software for designing integrated circuits (also known as "chips"), and printed circuit boards.
Questions tagged [cadence]
109 questions
0
votes
1 answer
How to copy list of cells between libraries and rename reference library using Cadence SKILL
I needed a SKILL script to copy Layout view of multiple cells from one library to another and than rename reference library. So I wrote one :)

Alex
- 2,009
- 6
- 24
- 27
0
votes
0 answers
Ethernet eVC: Inject LPI with no normal IDLEs after packet
I simply wanted to achieve this scenario in GMII:
_ _ _ _ _ _ _ _
TX_CLK | |_| |_| |_| |_| |_| |_| |_| |_
___________
TX_EN \___________________
___________ ___________________
TX_D …

renvill
- 143
- 1
- 10
0
votes
1 answer
Why mixed signal output only changes at 1ns,2ns,3ns ...?
I'm trying to simulate analog & digital simulation (Cadence Virtuoso version 6)
I make simple counter in verilog code and I succeed to check digital simulation.
But when I tried mixed signal simulation (using only 2 inverter chain for analog part…

Curious_man
- 169
- 1
- 1
- 5
0
votes
1 answer
Cadence from BLE Device
-(void)peripheral:(CBPeripheral *)peripheral didUpdateValueForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error
{
dispatch_async(dispatch_get_main_queue(), ^{
NSData *data = characteristic.value;
…

Ved Rauniyar
- 1,539
- 14
- 21
0
votes
1 answer
How to define a PDF in HSPICE with or without Verilog-A?
I have a pdf function which is an exponential function divided by a definite integral. I have two problems:
1) How do I define my own PDF in HSPICE? ( I have found HSPICE has Gaussian distribution, but that's not what I am looking for)
2) How do I…

Ibrahim
- 1
- 1
- 1
0
votes
1 answer
Can not launch Cadence
I am trying to start Cadence on my linux computer with Centos release 6.7. The problem I am having is after I type in icfb & on the terminal I am getting the below error which couldn't let me launch Cadence.
*WARNING* voInit failed to find the…

Muscles
- 41
- 9
0
votes
1 answer
coverpoint weight is not catching in simulator
I've written a coverage collection code that contains coverpoints and crosses , I don't want some of the coverpoints to affect the collection percentage , so I used option.weight=0 in them , but when I open the simulator , it tells me that the…

Adi
- 81
- 3
- 4
- 12
0
votes
2 answers
Ruby: type checkers arguments, akin to Cadence SKILL
In the Cadence SKILL (proprietary EDA language, based on LISP & SCHEME), one can define the argument types in a procedure.It will error out if the wrong type of argument is given. See shell report below:
procedure( foo( ko "t" ) printf( "Hey %s\n"…

user1134991
- 3,003
- 2
- 25
- 35
0
votes
1 answer
Distinguish and expand text macro nested in define macro
I would like to define a parameter MYTYPE using text macro, whose value is passed over by text macro, eg
`define MY_FEATURE(nam,def) parameter nam=def;
and then
`MY_FEATURE(MYTYPE, 1)
But the value is mixed by those who are defined by other text…

Yvon
- 2,903
- 1
- 14
- 36
0
votes
1 answer
How to use SNAPSHOT of ncelab?
Now I'm trying to use the function of snapshot of ncelab of cadence.
I found some special function about SNAPSHOT, so I tried so much with this. but I can't use the SNAPSHOT.
So Would you let me know what about the usages of SNAPSHOT of ncelab of…

jjing_ko
- 9
- 1
0
votes
1 answer
Automatic pin placement with Layout XL in Cadence Virtuoso?
I have a big mixed signal design, with 363 pins. Layout XL knows the position of the pins (green line connects each pin with its correct position while I'm dragging it around).
My question is: how can I avoid spending one week doing such a tedious…

GioP
- 55
- 1
- 10
0
votes
1 answer
How to do linting with Questasim?
I was using linting tool HAL from Cadence. Now I have to use Questasim. But I don't know about the tools or switch that I can use for linting.
Is there any tool from Mentor(Questaism) like HAL from Cadence (HAL is a separate tool for linting…

AnuragChauhan
- 143
- 1
- 15
0
votes
1 answer
Can I exclude static inputs(tied to a particular value) from being considered in toggle/expression coverage calculation in ncsim or modelsim?
I have a situation, where some inputs at DUT level are static(tied to one value) all throughout the simulation. My code coverage is reduced because these inputs will never see any toggling(being static).
Is there any way (tool specific or some…

Shweta Saxena
- 327
- 1
- 2
- 15
0
votes
1 answer
Test multiple Spice Models in different testbenches
I am new to cadence, and I am trying to figure out if there is an easy way to setup i.e. 5 testbenches where I can specify a list of spice models to run through the 5 testbenches?
I am open to any solution, currently looking at both ADE XL, SKILL…

Hertel89
- 23
- 1
- 8
0
votes
1 answer
P-Cell installation (FreePDK45)
I am trying to make these instructions work. I am having some difficulties along the way, it would be of great help if you could point me to the right direction!
I have tried to follow the instructions in the web site. I did not quite understood the…

Snigdha203
- 101
- 3
- 11