Cleanup
This commit is contained in:
parent
81a1f02dcc
commit
f027bc3cf9
@ -133,7 +133,8 @@ struct BitstreamBackend
|
|||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
default:
|
default:
|
||||||
break;
|
log_error("Unhandled cell %s of type %s\n", cell.second.get()->name.c_str(ctx),
|
||||||
|
cell.second->type.c_str(ctx));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -105,7 +105,8 @@ void GateMateImpl::setupArchContext()
|
|||||||
// Bel bucket functions
|
// Bel bucket functions
|
||||||
IdString GateMateImpl::getBelBucketForCellType(IdString cell_type) const
|
IdString GateMateImpl::getBelBucketForCellType(IdString cell_type) const
|
||||||
{
|
{
|
||||||
if (cell_type.in(id_CC_IBUF, id_CC_OBUF, id_CC_TOBUF, id_CC_IOBUF))
|
if (cell_type.in(id_CC_IBUF, id_CC_OBUF, id_CC_TOBUF, id_CC_IOBUF, id_CC_LVDS_IBUF, id_CC_LVDS_TOBUF,
|
||||||
|
id_CC_LVDS_OBUF, id_CC_LVDS_IOBUF))
|
||||||
return id_GPIO;
|
return id_GPIO;
|
||||||
else
|
else
|
||||||
return cell_type;
|
return cell_type;
|
||||||
@ -115,7 +116,8 @@ bool GateMateImpl::isValidBelForCellType(IdString cell_type, BelId bel) const
|
|||||||
{
|
{
|
||||||
IdString bel_type = ctx->getBelType(bel);
|
IdString bel_type = ctx->getBelType(bel);
|
||||||
if (bel_type == id_GPIO)
|
if (bel_type == id_GPIO)
|
||||||
return cell_type.in(id_CC_IBUF, id_CC_OBUF, id_CC_TOBUF, id_CC_IOBUF);
|
return cell_type.in(id_CC_IBUF, id_CC_OBUF, id_CC_TOBUF, id_CC_IOBUF, id_CC_LVDS_IBUF, id_CC_LVDS_TOBUF,
|
||||||
|
id_CC_LVDS_OBUF, id_CC_LVDS_IOBUF);
|
||||||
else
|
else
|
||||||
return (bel_type == cell_type);
|
return (bel_type == cell_type);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user