Quantcast
Channel: Jason Andrews Blog
Browsing all 33813 articles
Browse latest View live
↧

Image may be NSFW.
Clik here to view.

RE: Sense gate metal1 in pcell(lowest hierarchy) and draw metal1 path to...

@skillUser This ain't working even if i put off the ' before a. : (

View Article


Image may be NSFW.
Clik here to view.

RE: Master file is missing from schematic

Thank you Andrew for your reply. Now the problem has been solved. I just restarted my vncserver and done

View Article


Image may be NSFW.
Clik here to view.

RE: Delay in Or cad pspice

is there anyway to generate delay report in pspice like how we do in xilinx .. i couldn't find in the simulation result..

View Article

Image may be NSFW.
Clik here to view.

RE: Efficiency of associative array

Seems like you're looking for a free lunch. 'find with' is inherently expensive, because it has to loop over all elements to find which ones satisfy your expression. For your 'a_array.find with...

View Article

Image may be NSFW.
Clik here to view.

RE: Sense gate metal1 in pcell(lowest hierarchy) and draw metal1 path to...

Not surprising that it doesn't work, because it would be attempting to add two lists. You have two lists of lists that need to be added - for that you'd have to do: b=mapcar(lambda((p1 p2) mapcar('plus...

View Article


Image may be NSFW.
Clik here to view.

bath tub curve in cadence

Hi all, I want to determine BER of high speed communication link. the expected BER is 1e-13. I read that typically bath tub curve is used for such problems, can you explain me how do I obtain bath tub...

View Article

Image may be NSFW.
Clik here to view.

RE: Efficiency of associative array

The point is that 'find with' is slow especially for associative array. If apply 'find with' on queue, dynamic array, and associative array respectively with the same expression, we can see the queue...

View Article

Image may be NSFW.
Clik here to view.

RE: Efficiency of associative array

Set is inherently less iteration friendly than list.

View Article


Image may be NSFW.
Clik here to view.

RE: Missing data.dm

As far as I can tell, that popup is not generated by anything from Cadence - it's some local or third-party customisation (maybe the Design Management system you're using?) There is nothing in Virtuoso...

View Article


Image may be NSFW.
Clik here to view.

RE: Efficiency of associative array

Thank you for you comments. BTW, I think there's still room for improvement for IUS for the 'find with' algorithm. Because I also ran the benchmark with VCS, which costs ~30% off of the time against IUS.

View Article

Image may be NSFW.
Clik here to view.

iprof_report_dir generated with only a hidden folder

Hi, After compiled the testbench with '-iprof' and run simulation for a while, I press 'Ctrl-C' to terminate the simulation. As usual there would be a folder named 'prof_cpu' generated under...

View Article

Image may be NSFW.
Clik here to view.

RE: Need help in writing Skill for routing between two different MOS

Hi Andrew, dbFindTermByName(instID~>master "S"). This was giving error I tried out like this after seeing in virtuoso document which was having syntax like dbFindTermByName (d_cellView t_name)...

View Article

Image may be NSFW.
Clik here to view.

RE: Need help in writing Skill for routing between two different MOS

Raghu, Well, if something gives an error, it's rather helpful to know what the error actually was - otherwise I have no idea what you're doing wrong - that code should work. If the terminal was...

View Article


Image may be NSFW.
Clik here to view.

MAX file

I have a MAX file from Samtec, which should be a connector footprint. I've been searching for how to Import it but haven't found anything that makes sense. Any help would be appreciated, thanks

View Article

Image may be NSFW.
Clik here to view.

Nibbles: Breakfast Bytes Predictions for 2018

Every year Breakfast Bytes makes some predictions for the year. At the end of the year, I review how I did in what I try and make as objective a manner as possible. If you want to see my assessment of...

View Article


Image may be NSFW.
Clik here to view.

RE: Need help in writing Skill for routing between two different MOS

Hi Andrew, I will reply to your comments If you don't have a variable called instID, then that might give an error but that would be pretty clear then. Yeah. I don't have a variable called instID , I...

View Article

Image may be NSFW.
Clik here to view.

RE: Need help in writing Skill for routing between two different MOS

You either need to select the instance and then do: instID=car(geGetSelSet()) (the car is needed because geGetSelSet returns a list of selected items, and the code I gave only needs the first)....

View Article


Image may be NSFW.
Clik here to view.

RE: How to get system time in SV?

There are two ways: $system("date") will print a value for you to compute manually. Use dpi to import a UNIX time function. Tim

View Article

Image may be NSFW.
Clik here to view.

Domino Logic Synthesis using Genus

Hi, I've created two sets of standard cells, static and dynamic (or domino), consisting of basic combinational gates and some sequential elements. Using Genus, I am using the library domains...

View Article

Image may be NSFW.
Clik here to view.

RE: iprof_report_dir generated with only a hidden folder

When you press Ctrl-C, it should take you to TCL prompt. From there, using "exit" command should dump out performance profile and exit simulator. If you are not getting the data, make sure you have...

View Article
Browsing all 33813 articles
Browse latest View live