More explicit message for Pad unconnected pins.
This commit is contained in:
parent
4e2dfceb37
commit
c76453112e
|
@ -17,26 +17,15 @@ from __future__ import print_function
|
||||||
import bisect
|
import bisect
|
||||||
from operator import methodcaller
|
from operator import methodcaller
|
||||||
import Cfg
|
import Cfg
|
||||||
from Hurricane import DbU
|
from Hurricane import DbU, Point, Interval, Box, Transformation, \
|
||||||
from Hurricane import Point
|
Path, Occurrence, Net, Contact, Horizontal, \
|
||||||
from Hurricane import Interval
|
Vertical, Pad
|
||||||
from Hurricane import Box
|
|
||||||
from Hurricane import Transformation
|
|
||||||
from Hurricane import Path
|
|
||||||
from Hurricane import Occurrence
|
|
||||||
from Hurricane import Net
|
|
||||||
from Hurricane import Contact
|
|
||||||
from Hurricane import Horizontal
|
|
||||||
from Hurricane import Vertical
|
|
||||||
from Hurricane import Pad
|
|
||||||
import CRL
|
import CRL
|
||||||
from CRL import RoutingLayerGauge
|
from CRL import RoutingLayerGauge
|
||||||
from helpers import trace
|
from helpers import trace
|
||||||
from helpers.io import ErrorMessage
|
from helpers.io import ErrorMessage, WarningMessage
|
||||||
from helpers.io import WarningMessage
|
|
||||||
from helpers.overlay import UpdateSession
|
from helpers.overlay import UpdateSession
|
||||||
import plugins
|
import plugins
|
||||||
from plugins import StackedVia
|
|
||||||
import plugins.alpha.chip
|
import plugins.alpha.chip
|
||||||
from plugins.alpha.block.bigvia import BigVia
|
from plugins.alpha.block.bigvia import BigVia
|
||||||
|
|
||||||
|
|
|
@ -629,8 +629,8 @@ class CoreToChip ( object ):
|
||||||
if netName is None: continue
|
if netName is None: continue
|
||||||
coreNet = self.core.getNet( netName )
|
coreNet = self.core.getNet( netName )
|
||||||
if not coreNet:
|
if not coreNet:
|
||||||
raise ErrorMessage( 1, 'CoreToChip.buildChip(): "{}" doesn\'t have a "{}" net.' \
|
raise ErrorMessage( 1, 'CoreToChip.buildChip(): Pad "{}" refer net "{}" which do not exist in core "{}".' \
|
||||||
.format(self.core.getName(),netName) )
|
.format(ioPadConf.instanceName,netName,self.core.getName()) )
|
||||||
ioNet = self.getIoNet( coreNet )
|
ioNet = self.getIoNet( coreNet )
|
||||||
if ioPadConf.isBidir() or ioPadConf.isTristate():
|
if ioPadConf.isBidir() or ioPadConf.isTristate():
|
||||||
if coreNet.getName() == ioPadConf.enableNetName:
|
if coreNet.getName() == ioPadConf.enableNetName:
|
||||||
|
|
Loading…
Reference in New Issue