Forum Replies Created
-
AuthorPosts
-
Keith
KeymasterIt shouldn't crash, but without seeing the logfile it's hard to know what you are doing. For the other points you raise, you set the cell name and the number of rows/cols in the create instance dialog which can be displayed by pressing F3 or setting the options form always to display in the display options form.
Keith
KeymasterWorks fine for me. Maybe your download was corrupted?
Keith
KeymasterWhat version of AutoCAD?
Keith
KeymasterDo you have a small example for the second case? Thanks.
Keith
KeymasterVersion 4.1.7 has several fixes to the non-OpenGL rendering engine. Also some bugs introduced in 4.1.6 with the new Create Path code and path renderer have been fixed. See the Change Log for more details.
Keith
KeymasterWell Christmas is over, and with it comes a new version of Glade. In 4.1.6, the Create Path command has been completely rewritten to make it (hopefully) more user-friendly.
It now allows path entry of either simple paths or shielded paths, with shielding optionally on the sides of the path and/or above and below the path.
Path entry also allows easy switching of layers to the next routing layer above or below the current layer. You just use the 'u' and 'd' keys while entering a path to switch up and down layers.
For switching layers, the path layers must be defined as routing layers, i.e. in the techfile you need to specify e.g.
FUNCTION M1 drawing ROUTING ;
FUNCTION V1 drawing CUT ;
FUNCTION M2 drawing ROUTING ;etc. Also if you want a via added when switching layers, you must have a via defined between the two routing layers in the techfile. See the example.tch file for a typical setup.
Paths and their shielding can be undone; if you switch layers then each layer segment of the path is pushed onto the undo/redo stack, to make it easier to undo mistakes.
As always if you find any bugs please let me know.
Edit: Make sure you download the version compiled on 5th Jan, the earlier builds had a couple of bugs as a result of cleaning up the path rendering code.
Keith
KeymasterLast time I looked at it, the Jan 2007 version of Capo had dropped the Cadence/Si2 LEF/DEF parsers for some reason, and it was difficult or impossible to interface with it.
Keith
KeymasterNot sure what to suggest here. Glade is only tested on CentOS 4 right now.
Keith
KeymasterIn 4.1.3 there have been some internal database changes:
– Instance magnification is now supported. The GDS and Oasis reader/writers will import/export magnified instances.
– Memory reduction, test examples show typically 10% less memory usage than the previous version.
– The 64 bit version has had a build fix to it that was causing some problems with excessive memory usage.
Keith
KeymasterThis will be fixed in 4.1.3 along with a few other improvements to the Cadence techfile import code.
Keith
KeymasterOK download the VC++ 2008 redistributables package (vcredist_x86.exe) from here:
This will install the necessary stuff on your system to run the latest version of Glade.
Keith
KeymasterThis is probably due to the switch to VC++ 2008. I'll need to check and if necessary correct the redistributables.
Keith
KeymasterHi, can you provide more details such as the log file or better still the techfile you're trying to import?
Keith
KeymasterYou can zoom in/out using the right mouse button. If you click and drag the mouse from the lower left to the upper right of an area, you will zoom in to that area.
Clicking and dragging from the upper left to the lower left will zoom out by a factor that depends on the ratio of the zoom area to the window area.
Keith
KeymasterOK there is a new build available now which should do what you expect.
If you have this as your script:
def selInsts() :
objs = getSelectedSet()
obj = objs[0]
# the first selected object better have connectivity…
nt = obj.getNet()
instPins = nt.getInstPins()
ip = instPins.first()
while ip :
i = ip.getInst()
addSelected(i)
ip = instPins.next()from ui import *
gui = cvar.uiptr
menu = gui.createMenu("Extras")
action=gui.createAction("Select Insts for net", "selInsts()")
gui.createMenuItem(menu, action)
gui.setBindKey(action, "!")then load in this script either using the -script cmd line option, or the File->Run Script menu, then it will set up a menu called 'Extras' with an entry that calls the function.
-
AuthorPosts