projects
/
soclayout.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f5aea1f
)
whoops
author
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Tue, 21 Apr 2020 15:44:08 +0000
(15:44 +0000)
committer
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Tue, 21 Apr 2020 15:44:08 +0000
(15:44 +0000)
experiments7/doAlu16.py
patch
|
blob
|
history
diff --git
a/experiments7/doAlu16.py
b/experiments7/doAlu16.py
index 490f9b866004eafe11239b9eb17b90cd19bac9f2..ba1424b4e263d3fec446f89e9f130ccf7ca17d1f 100755
(executable)
--- a/
experiments7/doAlu16.py
+++ b/
experiments7/doAlu16.py
@@
-157,6
+157,22
@@
class ALU16(Module):
self.create_pins()
self.create_pins()
+ if False:
+ print (dir(self.cell))
+ for net in self.cell.getNets():
+ print (net.getName())
+ print (self.cell.getNet("a(0)"))
+ print (dir(self.cell.getNet("a(0)")))
+ for inst in self.cell.getInstances():
+ for net in self.cell.getNets():
+ if net.getName() == "a(1)":
+ icell = inst.getMasterCell()
+ #if len(list(icell.getInstances())) > 0:
+ #continue # already placed, do not include it
+ for net in icell.getNets():
+ print ("inst", icell, "has nets", net.getName())
+ sys.exit(0)
+
if self.editor:
self.editor.setCell(self.cell)
if self.editor:
self.editor.setCell(self.cell)