Forum Replies Created
-
AuthorPosts
-
Keith
KeymasterThis is a Python issue.
In Python imports are cached so a second import of the same module has no effect as I understand it. You need to use the builtin function reload(module_name) in Python 2.7.
In general however it's best to quit the Python interpreter i.e. quit Glade.
Keith
KeymasterPerhaps you can say what you are trying to achieve (PM me if you wish). There are some potential issues:
1) I am assuming you want just horizontal, vertical and all (the current default) edges sized.
2) Polgons to be sized do not contain holes (this in theory could be implemented, depends on what you are trying to achieve)
thanks
Keith
Keith
KeymasterIn theory yes. In practise I don't know what's involved without taking a look at it…
Keith
KeymasterQuote:I got a reply and changed "Show connectivity" turned off in the selection option. Then the crash has gone. The flightline issue is not my concern right now. I will close this issue.I appreciate yout quick help.
Makoto Kudo
This crash occurs in the minimum spanning tree algorithm used to draw the connectivity flightlines. Alas I can't reproduce if with any examples I have. I'd need the data as there must be some corner case in it.
Keith
KeymasterA bug has been reported in that with this version of OSX, a GDS file could not be opened. This has been fixed (some Qt / OSX change caused the error) and the fix is uploaded with the same version (4.4.53) as it's only mac-specific.
So if you get an error saying a file you're trying to load is not a GDS file on the Mac, please download the new build from the website.
Keith
KeymasterOne thing about Linux (for those that don't read the README.txt file that comes with the disto):
– Lots of people are using Linux with Mesa OpenGL. Now Mesa is a software emulation of openGL, and its efficiency varies widely, but it's usually pretty bad.
So if you experience slow response, unpredictable effects etc. add to your .bashrc:
export GLADE_USE_OPENGL=no
and this will use Qt's direct rendering capabilities rather than going via OpenGL and an emulator… it will be much faster.
The alternative, if you can, is to have a decent NVidia or similar graphics card (avoid Intel integrated graphics, they have no clue about openGL and their drivers are full of bugs). Install the NVidia driver on your Linux box, and make sure it's being used. This may not work if you are using a VM as usually the VM cannot access the GPU directly. However is you are using VMWare, make sure your're using a recent version (lik v11.x) and you should get the gallium accelerated drivers.
Note that on Windows and Mac, this should not be a problem as native OpenGL rendering is supported on most modern platforms via a GPU.
Keith
KeymasterI think that should be fairly straightforward. I'll schedule it in for 4.4.48.
Do you want it for pins that are USE POWER / USE GROUND only or for all pins?
The reason it was done that way is that in all the LEF examples I've seen, all port shapes have been part of the same port, at least for power/ground. I'm wondering why you would want to select only single port shapes of a pin?
Keith
Keymasterhmm
So you want to click on an inst name in the hierarchy browser and have the layout zoom into that instance?
If so, that should be possible. In fact there is already a 'zoom selected' menu entry which would allow to to do this in 2 steps rather than one…
The other way round, i.e. click on an inst in the layout and have the hierachy browser select it is much more difficult and in face meaningless, as you can just hit 'q' and query its properties and find its inst name, master name etc…
regards
Keith
Keith
KeymasterHi Joerg,
Not sure what you mean here. Visible display area of the hierarchy browser or the layout?
regards
Keith
Keith
KeymasterOK, I have added a menu item to the hierarchy browser 'View' to the hierarchy browser that allows you to change the default cell name hierarchy to inst name hierarchy. It also has a 'case sensitive' option to allow sorting according to case or not, much like the library browser.
Left click on an item to select it. Right click will show the properties of the cellView, or in the inst case, the inst properties. Double click will descend if the item contains hierarchy.
Will be in the next release… got some Mac bugs to fix before that is available, though.
Keith
KeymasterOK looking at the way I implemented it, it's a bit more complex than I thought. But it will be scheduled for the next release…
– Keith
Keith
KeymasterOK,
I could put a menu item to switch between instance names and cell names. I'll take a look as soon as I have got some time (i.e probably tomorrow).
– Keith
Keith
KeymasterLet me take a look.
Do you want to see the instance names or the cell names in the hierarchy tree?
regards
Keith
Keith
KeymasterHave you tried using the Tools->Hierachy Browser?
Keith
KeymasterI'm interested to know if people are moving to CentOS 7. If you are and would like a specific build for that OS, let me know. CentOS 5 is getting more and more difficult to support, in fact QT 5.x won't compile on it with OpenGL support, so this version is likely to be deprecated soon.
-
AuthorPosts