new chip layout system "getTechnology" returns None
for running the new adder example the following occurs:
Traceback (most recent call last):
File "doDesign.py", line 13, in <module>
from plugins.alpha.block.block import Block
File "/home/lkcl/coriolis-2.x/Linux.x86_64/Release.Shared/install/lib/python2.7/dist-packages/cumulus/plugins/alpha/block/block.py", line 57, in <module>
from alpha.block.hfns3 import BufferTree
File "/home/lkcl/coriolis-2.x/Linux.x86_64/Release.Shared/install/lib/python2.7/dist-packages/cumulus/plugins/alpha/block/hfns3.py", line 58, in <module>
rsmt.staticInit()
File "/home/lkcl/coriolis-2.x/Linux.x86_64/Release.Shared/install/lib/python2.7/dist-packages/cumulus/plugins/alpha/block/rsmt.py", line 528, in staticInit
gcut = tech.getLayer( 'gcontact' )
AttributeError: 'NoneType' object has no attribute 'getLayer'
(coriolis2)lkcl@fizzy:~/alliance-check-toolkit/benchs/adder/cmos$
getTechnology() returns None here:
tech = DataBase.getDB().getTechnology()
gcut = tech.getLayer( 'gcontact' )
gmetalh = tech.getLayer( 'gmetalh' )
gmetalv = tech.getLayer( 'gmetalv' )
Flute.readLUT()
"cumulus/src/plugins/alpha/block/rsmt.py" 531 lines --99%--
---
commit 2569aec746e7129630b7c83c7f9ae99c73569329
Author: Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Date: Fri Oct 16 11:34:35 2020 +0200
Test scripts for the new alpha block/chip builers.
---
commit ccc376f1323f46cefa30575e57a78de4a863f93e
Author: Jean-Paul Chaput <Jean-Paul.Chaput@lip6.fr>
Date: Fri Oct 16 11:26:58 2020 +0200
In cumulus/block/timings.py, filter non-available cells.