Search:
Type: Posts; User: ThisIsNotSam
Search: Search took 0.02 seconds; generated 58 minute(s) ago.
-
6th December 2019, 16:13
- Replies
- 1
- Views
- 179
Closed: Re: Sequential ATPG errors that dont go away because of hardware metal faults
I would suggest to stop drinking.
-
6th December 2019, 09:26
Thread: Timing ARC for Asynchronous Signal
by ThisIsNotSam- Replies
- 3
- Views
- 268
Closed: Re: Timing ARC for Asynchronous Signal
the rule is simple: any input that causes a change to an output is considered during std cell characterization. the tools that are farther up in the implementation chain need to know the delay and...
-
5th December 2019, 12:39
- Replies
- 1
- Views
- 163
Closed: Re: Getting connectivity information from fsdb file
VCD file is not meant to store netlist/connectivity. You can simulate a VCD along with a netlist, if that is what you are asking...
-
5th December 2019, 08:20
Thread: Timing ARC for Asynchronous Signal
by ThisIsNotSam- Replies
- 3
- Views
- 268
Closed: Re: Timing ARC for Asynchronous Signal
unclear. are you talking about timing arcs within a standard cell or within a design?
-
4th December 2019, 08:11
- Replies
- 3
- Views
- 257
[SOLVED]Closed: Re: Why remove scan chain before the placement?
the goal of the placement tool is to minimize wirelength. if you have the scan chain already accounted for, the tool might mistakenly place the cells to try to minimize the scan-chain length. this is...
-
3rd December 2019, 10:58
Thread: Creating Power ring around macros
by ThisIsNotSam- Replies
- 1
- Views
- 113
Closed: Re: Creating Power ring around macros
What issues are you seeing? This is a rather trivial task, can be done in one single command.
-
3rd December 2019, 08:06
Thread: Leakge current in low Vt cells
by ThisIsNotSam- Replies
- 2
- Views
- 200
Closed: Re: Leakge current in low Vt cells
Simply put, because low Vt cells are designed for performance. The trade-off is that the threshold is so low/narrow, that it leaks more.
-
2nd December 2019, 10:19
Thread: ATPG stuff, tell me what you think
by ThisIsNotSam- Replies
- 3
- Views
- 288
Closed: Re: ATPG stuff, tell me what you think
what I think is that you are incapable of comprehending how a forum works. you are talking to yourself, mate. and it is not pretty from what I can tell.
-
2nd December 2019, 10:17
- Replies
- 2
- Views
- 265
Closed: Re: Low power optimization problem in competitive vendor economics
this makes no sense.
-
2nd December 2019, 10:15
- Replies
- 2
- Views
- 517
Closed: Re: ASIC Physical Design
Yes, there is. The explanation above is pretty thorough.
I would only add that in digital design we often don't think in terms of noise margin, we think in terms of library margins. If your... -
28th November 2019, 09:53
Thread: Simple Problem of Systemverilog
by ThisIsNotSam- Replies
- 2
- Views
- 197
Closed: Re: Simple Problem of Systemverilog
what data type did you use for signal_transport?
-
25th November 2019, 12:04
Thread: Clock divider circuit
by ThisIsNotSam- Replies
- 2
- Views
- 376
Closed: Re: Clock divider circuit
the first is a PLL design from unknown researchers in a meaningless journal. validated with simulation (sigh)
the second is something that works reliably and is utilized very often -
25th November 2019, 08:44
- Replies
- 1
- Views
- 274
Closed: Re: How power switches are connected to standard cells in design?
logically, they are not connected. they are physically connected to the rails. the rails then carry VDD/GND to the cells.
-
25th November 2019, 08:43
Thread: Why CTS in physical design?
by ThisIsNotSam- Replies
- 1
- Views
- 272
Closed: Re: Why CTS in physical design?
CTS can be "estimated" at logic synthesis with the use of a layout/flooplaning estimation flow. this is quite standard these days, supported by genus and dc.
CTS is no longer about clk skew, it... -
22nd November 2019, 09:40
Thread: digital integrated circuits
by ThisIsNotSam- Replies
- 3
- Views
- 322
[SOLVED]Closed: Re: digital integrated circuits
Yep. In a modern ASIC there is still a lot more. You can expect a lot of level shifting going around, a lot of clamps for ESD protection, buffers, etc.
-
22nd November 2019, 09:38
- Replies
- 5
- Views
- 508
Closed: Re: Is it necessary to set FPGA and ASIC operating frequency to the same amount?
There is no clear rule on how to convert the max clock frequency of an FPGA implementation to an ASIC implementation. Play with the synthesis tool, try some higher values and see what you get. There...
-
14th November 2019, 13:29
Thread: max_transition Violation
by ThisIsNotSam- Replies
- 1
- Views
- 277
Closed: Re: max_transition Violation
Maybe neither, maybe both. max_tran violations may indicate some issue in the sdc files, may indicate issues with library characterization, may indicate poor synthesis. You have to look at it case by...
-
14th November 2019, 13:27
Thread: Synopsys DC: Tracing clock path
by ThisIsNotSam- Replies
- 1
- Views
- 163
Closed: Re: Synopsys DC: Tracing clock path
Do you mean visualize the clock tree? It is not implemented during logic synthesis, only later in physical synthesis. I have a feeling you are looking for something that isn't there yet.
-
14th November 2019, 13:25
- Replies
- 2
- Views
- 248
Closed: Re: What are the meaings of the following Calibre warnings
Assuming you are using calibre for DRC, these errors happen when you generate broken GDS. Maybe the reason is a library is missing, maybe the reasons is two libraries have cells with the same name.
-
9th November 2019, 09:02
- Replies
- 1
- Views
- 345
[SOLVED]Closed: Re: [moved] What is Cadence genus synthesis, report power?
you must have set the clock somewhere in your synthesis script or through an external sdc file. check what value you have used. dynamic power is a function of the clock frequency, no doubt about it.
-
5th November 2019, 12:49
Thread: What is Negative timing checks
by ThisIsNotSam- Replies
- 1
- Views
- 178
Closed: Re: What is Negative timing checks
$setuphold is just verilog terminology for the timing check task. it can trigger for either reason. when it triggers, it will tell you which one was violated. just check the console/logs.
I am not... -
4th November 2019, 12:22
Thread: SiliconSmart pin and lib file
by ThisIsNotSam- Replies
- 1
- Views
- 178
Closed: Re: SiliconSmart pin and lib file
I assume you are characterizing a flop. You need to capture clk-->Q delays and setup/hold times. You need to follow the templates for flops, there is a specific syntax for passing a table of inputs...
-
3rd November 2019, 10:05
Thread: Logic duplication and optimization
by ThisIsNotSam- Replies
- 7
- Views
- 632
Closed: Re: Logic duplication and optimization
agree 100% with the posters above. if you want to do manual optimizations, it's better if you think a level above (i.e., pipelining and architecture options). this is really where your coding...
-
1st November 2019, 10:27
- Replies
- 1
- Views
- 245
Closed: Re: Relxpert model file which supports UMC65 for reliability simulation
No one can send you such file, it would be a gross violation of NDA. You have to get the file from the foundry.
-
31st October 2019, 12:33
- Replies
- 3
- Views
- 484
Closed: Re: CMOS ring oscillator frequency degradation through years
Not sure what the issue is. The tools don't know how to calculate aging, they take values from the spice model of the transistors. if you are using the same transistor model, I would expect the same...
Results 1 to 25 of 500