LeftCtl:
PUBLIC
PROC [cts: SCParms.CellTypeSpec, cx: Sisyph.Context]
RETURNS [ct: SmallCacheLogic.CellType] = {
SELECT cts
FROM
Schematic => ct ← Sisyph.ES["SCacheLeftCtl.sch", cx];
CoreFile => ct ← PWCore.Retrieve["SCacheLeftCtl"];
ENDCASE => ERROR;};
DataPath:
PUBLIC
PROC [cts: SCParms.CellTypeSpec, cx: Sisyph.Context]
RETURNS [ct: SmallCacheLogic.CellType] = {
SELECT cts
FROM
Schematic => ct ← Sisyph.ES["SCacheDataPathl.sch", cx];
CoreFile => ct ← PWCore.Retrieve["SCacheDataPathl"];
ENDCASE => ERROR;};
RightCtl:
PUBLIC
PROC [cts: SCParms.CellTypeSpec, cx: Sisyph.Context]
RETURNS [ct: SmallCacheLogic.CellType] = {
SELECT cts
FROM
Schematic => ct ← Sisyph.ES["SCacheRightCtl.sch", cx];
CoreFile => ct ← PWCore.Retrieve["SCacheRightCtl"];
ENDCASE => ERROR;};