<> <> <> DIRECTORY CD, Core, CoreClasses, CoreDirectory, PWCore, RTTestUtil; CreateCoreForPrimary1Impl: CEDAR PROGRAM IMPORTS CoreDirectory, PWCore, RTTestUtil EXPORTS RTTestUtil = BEGIN OPEN Core, CoreClasses, CoreDirectory, PWCore, RTTestUtil; CreateCoreForCIRCUITX: PUBLIC PROC [libDesign: CD.Design, coreLibrary: Library] RETURNS [CellType] = BEGIN <> gnd: CellType _ CreateCoreForGnd[libDesign, coreLibrary]; vdd: CellType _ CreateCoreForVdd[libDesign, coreLibrary]; pubWires: Wire _ CreateWire[LIST["S143", "S255", "S246", "S256", "S245", "S257", "S244", "S258", "S243", "S259", "S242", "S260", "S241", "S261", "S240", "S262", "S239", "S144", "S263", "S238", "S264", "S237", "S265", "S236", "S266", "S235", "S267", "S234", "S268", "S233", "S269", "S232", "S270", "S231", "U246", "S247", "U247", "S248", "U248", "S249", "U249", "S250", "U250", "S251", "U251", "S252", "S91", "S230", "S229", "S202", "S227", "S226", "S224", "S221", "S253", "S220", "S218", "U252", "S217", "U253", "S215", "U254", "S214", "U255", "S162", "U256", "S159", "S178", "S179", "S180", "S181", "S182", "S210", "U257", "S306", "S307", "S282", "S283", "S284", "S285", "S286", "S308", "S287", "S288", "S289", "S290", "S291", "S292", "S254", "S87", "U258", "S272", "U259", "S273", "U260", "S274", "U261", "S275", "U262", "S276", "U263", "S277", "U264", "S278", "U265", "S279", "U266", "S280", "U267", "S281", "S163", "S131", "S122", "S133", "S134", "S293", "S139", "S140", "S141", "S121", "S319", "S118", "S127", "S117", "S120", "S119", "S116", "U268", "S84", "S85", "U269", "U270", "S177", "Vdd", "Gnd"]]; privateWires: Wire _ CreateWire[LIST["S323", "S324", "U1", "S88", "U2", "S89", "S327", "S328", "U3", "S330", "S331", "S332", "S333", "S90", "S86", "S334", "S335", "S336", "S92", "S93", "S339", "S357", "S358", "S342", "S359", "S132", "S360", "S361", "S343", "S362", "S111", "S149", "U4", "S364", "S104", "S105", "S365", "S106", "S107", "S366", "S338", "S108", "S109", "S367", "S368", "S369", "S346", "S370", "S103", "S344", "S371", "S102", "S372", "U5", "S373", "S345", "S112", "S128", "S337", "S374", "S135", "S340", "S110", "S341", "S123", "S114", "S115", "S146", "S113", "S375", "S418", "S419", "S377", "S420", "S378", "S421", "S422", "S379", "S423", "S380", "S424", "S381", "S376", "U6", "S98", "S382", "S383", "U7", "S99", "S385", "S386", "S94", "U8", "S387", "S388", "U9", "S95", "S390", "S391", "S101", "S392", "S393", "S394", "S395", "S396", "S397", "S398", "S399", "S400", "S401", "U10", "S403", "U11", "U12", "U13", "S406", "S407", "S408", "S409", "S347", "S96", "S130", "S410", "S411", "S412", "S413", "S100", "S414", "S415", "S129", "S416", "S97", "U14", "S426", "U15", "S427", "S136", "S428", "S429", "S430", "S431", "S432", "S433", "S434", "S435", "S436", "S142", "U16", "S437", "S438", "S439", "S440", "S441", "S442", "S443", "S444", "S138", "S445", "S137", "S446", "S145", "S447", "S448", "S449", "S450", "U17", "S451", "U18", "U19", "S453", "U20", "U21", "U22", "S125", "S456", "S457", "S458", "U23", "S124", "U24", "S349", "U25", "S350", "U26", "S147", "S126", "U27", "U28", "S148", "U29", "S353", "S354", "U30", "S356", "S151", "S150", "S460", "S154", "S461", "S155", "S462", "S463", "S153", "S156", "S464", "S152", "S465", "S466", "S158", "S165", "S467", "S468", "S469", "S167", "S166", "S157", "S470", "S471", "S472", "S169", "S168", "S473", "S474", "S475", "S476", "S477", "S478", "S479", "S480", "S160", "S481", "U31", "S482", "S483", "S164", "U32", "S485", "S486", "S487", "S488", "S161", "U33", "U34", "U35", "S501", "S510", "S170", "S511", "S512", "U36", "S514", "S515", "S516", "U37", "S518", "U38", "U39", "U40", "S522", "S523", "S502", "U41", "S525", "U42", "S527", "S528", "S529", "U43", "S531", "U44", "U45", "U46", "S535", "S536", "S537", "S503", "S538", "S539", "U47", "U48", "U49", "S543", "S544", "S545", "U50", "S547", "U51", "S549", "S550", "S551", "S552", "S553", "S554", "S555", "S556", "S557", "S558", "S559", "S560", "S561", "S562", "S563", "S564", "S565", "S566", "S567", "S568", "S569", "S506", "S570", "S509", "S571", "S572", "S573", "S507", "S508", "U52", "S504", "S505", "U53", "S576", "S578", "S608", "S490", "S580", "S579", "S582", "S581", "S584", "U54", "S586", "U55", "S609", "S587", "S577", "U56", "S588", "S491", "U57", "S590", "S591", "S592", "U58", "S594", "S595", "S596", "S492", "U59", "S494", "S598", "S493", "U60", "S600", "S601", "S602", "S603", "S604", "S605", "U61", "U62", "U63", "S612", "S621", "S171", "S622", "S623", "U64", "S625", "S626", "S627", "U65", "S629", "U66", "U67", "U68", "S633", "S634", "S613", "U69", "S636", "U70", "S638", "S639", "S640", "U71", "S642", "U72", "U73", "U74", "S646", "S647", "S648", "S614", "S649", "S650", "U75", "U76", "U77", "S654", "S655", "S656", "U78", "S658", "U79", "S660", "S661", "S662", "S663", "S664", "S665", "S666", "S667", "S668", "S669", "S670", "S671", "S672", "S673", "S674", "S675", "S676", "S677", "S678", "S679", "S680", "S617", "S681", "S620", "S682", "S683", "S684", "S618", "S619", "U80", "S615", "S616", "U81", "S687", "S689", "S719", "S495", "S691", "S690", "S693", "S692", "S695", "U82", "S697", "U83", "S720", "S698", "S688", "U84", "S699", "S496", "U85", "S701", "S702", "S703", "U86", "S705", "S706", "S707", "S497", "U87", "S499", "S709", "S498", "U88", "S711", "S712", "S713", "S714", "S715", "S716", "U89", "U90", "S741", "S742", "S743", "S744", "S745", "S746", "S747", "S748", "S749", "S183", "S750", "S751", "S728", "S722", "S752", "S184", "S753", "S723", "S185", "S754", "S724", "S186", "S755", "S725", "S187", "S756", "S726", "S188", "S757", "S727", "U91", "S759", "S189", "S190", "S191", "S192", "S193", "S760", "S761", "S762", "S763", "S764", "S204", "S205", "S206", "S207", "S208", "S790", "S791", "S765", "U92", "S766", "U93", "S767", "U94", "S768", "U95", "S792", "S769", "U96", "S770", "U97", "S771", "U98", "S772", "U99", "S793", "S794", "S773", "U100", "S774", "U101", "S775", "U102", "S730", "U103", "S795", "S731", "U104", "S732", "U105", "S733", "U106", "S734", "U107", "U108", "U109", "S729", "U110", "U111", "U112", "U113", "S818", "S819", "S776", "U114", "S777", "U115", "S778", "U116", "S820", "S779", "U117", "S780", "U118", "S781", "U119", "S782", "U120", "S783", "U121", "S821", "S822", "S784", "U122", "S785", "U123", "S786", "U124", "S735", "U125", "S823", "S736", "U126", "S737", "U127", "S738", "U128", "S739", "U129", "U130", "U131", "S740", "U132", "U133", "U134", "U135", "S846", "S847", "S194", "S195", "S196", "S197", "S198", "S199", "S200", "S787", "S788", "S789", "S172", "S866", "S173", "S867", "S174", "S868", "S175", "S869", "S176", "S870", "S871", "S872", "S873", "S874", "S849", "S848", "S875", "S876", "S877", "S878", "S879", "S880", "S881", "S882", "S883", "S851", "S850", "S884", "S885", "U136", "S887", "U137", "S853", "S888", "S889", "U138", "S891", "U139", "S855", "S856", "S203", "S857", "S858", "S201", "S859", "S860", "U140", "U141", "S209", "U142", "S862", "S863", "U143", "S865", "S211", "S892", "S893", "S894", "S895", "S896", "S897", "S898", "S899", "S900", "S901", "S902", "S903", "S904", "S905", "S906", "S907", "S908", "S909", "S910", "S911", "S912", "S913", "S914", "S915", "S916", "S917", "S918", "S919", "S920", "S921", "S922", "S923", "S924", "S925", "S926", "S927", "S928", "U144", "S212", "U145", "S213", "U146", "S932", "S933", "S934", "U147", "U148", "S936", "U149", "S938", "U150", "S940", "U151", "S942", "U152", "U153", "U154", "S944", "U155", "S228", "S216", "S946", "S947", "S948", "S949", "S950", "U156", "S952", "S219", "S953", "S954", "S955", "S956", "S222", "S223", "S225", "S957", "S958", "S959", "S960", "S961", "S962", "S1079", "S970", "S1080", "S973", "S1081", "S1090", "U157", "S974", "S1091", "S969", "S975", "S1092", "S976", "S1093", "S977", "S1094", "U158", "S978", "S1095", "U159", "S979", "S1096", "U160", "S980", "S1097", "S968", "S981", "S1098", "U161", "S982", "S1099", "S983", "S1100", "S1082", "S1083", "U162", "S985", "U163", "S987", "U164", "S989", "U165", "S991", "U166", "S993", "U167", "S995", "U168", "S997", "U169", "S999", "U170", "S1001", "U171", "S1003", "U172", "S1005", "S967", "S1084", "S1101", "S966", "S1102", "S965", "S1103", "S964", "S1104", "S963", "S1105", "S1085", "U173", "S1007", "U174", "S1009", "U175", "S1011", "U176", "S1013", "U177", "S1015", "S1086", "S1087", "S1088", "S1089", "S1106", "S1112", "S1109", "U178", "S1017", "S1113", "U179", "S1019", "S1114", "U180", "S1021", "S1115", "U181", "S1023", "S1108", "S1107", "S1116", "U182", "S1025", "S1117", "U183", "S1027", "S1118", "U184", "S1029", "S1119", "U185", "S1031", "S1120", "U186", "S1033", "S1121", "U187", "S1035", "S1122", "U188", "S1037", "S1123", "U189", "S1039", "S1124", "U190", "S1041", "S1125", "U191", "S1043", "S1126", "U192", "S1045", "S1127", "S1046", "U193", "S1111", "S1128", "S1129", "S1047", "U194", "S1049", "U195", "S1051", "U196", "S1053", "U197", "S1055", "U198", "S1057", "U199", "S1059", "U200", "S1061", "U201", "S1063", "U202", "S1065", "U203", "S1067", "U204", "S1069", "U205", "S1071", "U206", "S1073", "U207", "S1075", "U208", "S1077", "U209", "U210", "U211", "S1132", "S1133", "U212", "U213", "U214", "U215", "U216", "U217", "U218", "U219", "U220", "U221", "U222", "S1145", "S1146", "S1147", "S1148", "S1149", "S1150", "S1151", "S1152", "S1153", "S1154", "S1155", "S1156", "S1157", "S1158", "S1159", "S1160", "S1161", "S271", "S971", "S972", "S1162", "S1163", "S1164", "S1165", "U223", "S1167", "U224", "S1169", "S1170", "U225", "U226", "S1173", "U227", "U228", "S1176", "U229", "S1178", "U230", "S1180", "S1181", "S1182", "U231", "S1183", "U232", "S1185", "S1186", "U233", "S1187", "U234", "S1189", "U235", "U236", "U237", "U238", "U239", "U240", "U241", "U242", "S1194", "S1200", "S1201", "S1202", "S1203", "S1196", "S1195", "S1197", "S1198", "U243", "U244", "S1204", "S1205", "S1214", "S1206", "S1215", "S1216", "S1217", "S1218", "S1219", "S1220", "S1221", "S1222", "S1223", "S1224", "S1225", "S1226", "S1227", "S1228", "S1229", "S1230", "S1231", "S1232", "S1233", "S1234", "S1235", "S1236", "S1237", "S1238", "S1207", "S1208", "U245", "S1210", "S1211", "S1212", "S1213"]]; internWires: Wire _ UnionWire[pubWires, privateWires]; G81CellType: CellType _ CreateCoreForG81[libDesign, coreLibrary]; G81Instances: CellInstances _ CreateInstancesForG81[G81CellType, internWires]; <> G61CellType: CellType _ CreateCoreForG61[libDesign, coreLibrary]; G61Instances: CellInstances _ CreateInstancesForG61[G61CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> F42CellType: CellType _ CreateCoreForF42[libDesign, coreLibrary]; F42Instances: CellInstances _ CreateInstancesForF42[F42CellType, internWires]; C115: CellInstance _ CreateInstance[LIST["S349", "U25", "S350", "S93", "U26", "S147", "Vdd", "Gnd"], F42CellType, "C115", internWires]; C117: CellInstance _ CreateInstance[LIST["S349", "U27", "S113", "S93", "U28", "S148", "Vdd", "Gnd"], F42CellType, "C117", internWires]; C233: CellInstance _ CreateInstance[LIST["S588", "S604", "S505", "S605", "S603", "U62", "Vdd", "Gnd"], F42CellType, "C233", internWires]; C306: CellInstance _ CreateInstance[LIST["S699", "S715", "S616", "S716", "S714", "U90", "Vdd", "Gnd"], F42CellType, "C306", internWires]; C307: CellInstance _ CreateInstance[LIST["S741", "S150", "S742", "S743", "S154", "S150", "Vdd", "Gnd"], F42CellType, "C307", internWires]; C308: CellInstance _ CreateInstance[LIST["S154", "S151", "S744", "S745", "S155", "S151", "Vdd", "Gnd"], F42CellType, "C308", internWires]; C309: CellInstance _ CreateInstance[LIST["S155", "S152", "S746", "S747", "S156", "S152", "Vdd", "Gnd"], F42CellType, "C309", internWires]; C310: CellInstance _ CreateInstance[LIST["S156", "S157", "S748", "S749", "S183", "S157", "Vdd", "Gnd"], F42CellType, "C310", internWires]; C311: CellInstance _ CreateInstance[LIST["S183", "S153", "S750", "S751", "S102", "S153", "Vdd", "Gnd"], F42CellType, "C311", internWires]; C464: CellInstance _ CreateInstance[LIST["S164", "U140", "S860", "S93", "U141", "S209", "Vdd", "Gnd"], F42CellType, "C464", internWires]; C697: CellInstance _ CreateInstance[LIST["S109", "U242", "S1176", "S1165", "S225", "S223", "Vdd", "Gnd"], F42CellType, "C697", internWires]; F22CellType: CellType _ CreateCoreForF22[libDesign, coreLibrary]; F22Instances: CellInstances _ CreateInstancesForF22[F22CellType, internWires]; <> <> <> <> <> <> <> G41CellType: CellType _ CreateCoreForG41[libDesign, coreLibrary]; F41Instances: CellInstances _ CreateInstancesForF41[F41CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> G21CellType: CellType _ CreateCoreForG21[libDesign, coreLibrary]; G21Instances: CellInstances _ CreateInstancesForG21[G21CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> G11CellType: CellType _ CreateCoreForG11[libDesign, coreLibrary]; G11Instances: CellInstances _ CreateInstancesForG11[G11CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> G31CellType: CellType _ CreateCoreForG31[libDesign, coreLibrary]; G31Instances: CellInstances _ CreateInstancesForG31[G31CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> F32CellType: CellType _ CreateCoreForF32[libDesign, coreLibrary]; F32Instances: CellInstances _ CreateInstancesForF32[F32CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> G12CellType: CellType _ CreateCoreForG12[libDesign, coreLibrary]; G12Instances: CellInstances _ CreateInstancesForG12[G12CellType, internWires]; <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> CIRCUITXCellType: CellType _ CreateRecordCell["CIRCUITX", pubWires, internWires, LIST[C749, C730, C627, C626, C605, C570, C565, C505, C504, C488, C459, C420, C391, C390, C389, C388, C387, C386, C369, C368, C367, C366, C365, C364, C335, C305, C303, C289, C280, C276, C254, C253, C252, C249, C234, C232, C230, C216, C207, C203, C181, C180, C179, C176, C161, C114, C77, C73, C44, C9, C7, C3, C2, C1, C741, C740, C739, C738, C737, C736, C735, C734, C733, C732, C731, C718, C696, C695, C694, C693, C692, C691, C690, C689, C688, C687, C686, C685, C684, C683, C682, C681, C680, C679, C678, C638, C637, C636, C635, C634, C633, C632, C631, C630, C629, C628, C625, C624, C623, C622, C621, C620, C619, C618, C617, C616, C615, C614, C613, C612, C611, C610, C600, C599, C598, C597, C592, C591, C590, C589, C584, C583, C582, C581, C576, C575, C574, C573, C563, C562, C561, C560, C559, C553, C552, C551, C550, C549, C548, C547, C546, C545, C544, C543, C522, C503, C502, C501, C500, C499, C498, C497, C496, C495, C494, C493, C492, C491, C490, C489, C467, C466, C463, C451, C448, C447, C444, C443, C385, C384, C383, C382, C381, C380, C379, C378, C377, C376, C375, C374, C373, C372, C371, C370, C363, C362, C361, C360, C359, C358, C357, C356, C355, C354, C353, C352, C351, C350, C349, C348, C317, C316, C315, C314, C313, C312, C295, C294, C293, C292, C291, C290, C286, C285, C284, C283, C282, C264, C263, C262, C261, C260, C259, C258, C257, C256, C255, C245, C244, C243, C242, C241, C240, C239, C238, C237, C236, C235, C222, C221, C220, C219, C218, C217, C213, C212, C211, C210, C209, C191, C190, C189, C188, C187, C186, C185, C184, C183, C182, C172, C171, C170, C169, C168, C167, C166, C165, C164, C163, C162, C159, C152, C146, C119, C118, C111, C82, C81, C80, C79, C78, C54, C53, C52, C51, C50, C49, C48, C47, C46, C45, C43, C42, C41, C40, C39, C38, C26, C16, C15, C14, C13, C6, C5, C4, C748, C717, C716, C708, C572, C531, C528, C527, C524, C523, C521, C515, C514, C513, C510, C509, C508, C487, C486, C483, C481, C480, C473, C472, C457, C455, C453, C450, C446, C440, C439, C438, C437, C429, C428, C427, C426, C333, C332, C331, C330, C329, C301, C288, C287, C279, C278, C269, C268, C267, C266, C265, C228, C215, C214, C206, C205, C196, C195, C194, C193, C192, C156, C153, C149, C145, C144, C142, C138, C137, C136, C135, C134, C133, C132, C99, C98, C96, C91, C83, C72, C71, C70, C69, C68, C67, C64, C32, C31, C30, C29, C28, C25, C24, C23, C22, C8, C795, C794, C742, C701, C700, C699, C698, C677, C676, C657, C656, C655, C654, C653, C652, C651, C650, C649, C648, C647, C646, C645, C644, C643, C642, C641, C640, C639, C609, C608, C607, C606, C571, C568, C566, C520, C518, C506, C485, C484, C465, C461, C460, C458, C419, C418, C417, C416, C415, C414, C413, C412, C409, C408, C347, C346, C345, C344, C343, C342, C336, C334, C304, C281, C277, C275, C251, C250, C231, C208, C204, C202, C178, C177, C160, C157, C151, C150, C116, C103, C102, C85, C76, C74, C37, C33, C27, C12, C10, C750, C743, C715, C714, C713, C712, C711, C710, C709, C707, C706, C705, C704, C703, C702, C675, C674, C569, C567, C564, C530, C529, C526, C525, C519, C516, C511, C482, C479, C477, C476, C475, C474, C471, C469, C468, C456, C454, C452, C449, C445, C442, C441, C436, C435, C434, C433, C432, C431, C430, C425, C424, C423, C422, C421, C411, C410, C341, C340, C339, C338, C337, C328, C327, C326, C325, C324, C323, C302, C300, C299, C298, C297, C296, C274, C271, C270, C248, C247, C246, C229, C227, C226, C225, C224, C223, C201, C198, C197, C175, C174, C173, C158, C155, C154, C147, C143, C141, C140, C131, C130, C129, C128, C127, C126, C125, C124, C123, C122, C121, C120, C113, C112, C110, C109, C105, C104, C101, C100, C97, C94, C93, C92, C90, C89, C88, C87, C86, C84, C63, C62, C61, C60, C59, C58, C57, C56, C55, C36, C35, C34, C11, C745, C729, C728, C727, C726, C725, C724, C723, C722, C721, C720, C719, C604, C603, C602, C601, C596, C595, C594, C593, C588, C587, C586, C585, C580, C579, C578, C577, C558, C557, C556, C555, C554, C517, C478, C470, C462, C407, C406, C405, C404, C403, C402, C401, C400, C399, C398, C397, C396, C395, C394, C393, C392, C322, C321, C320, C319, C318, C273, C272, C200, C199, C148, C139, C95, C75, C66, C65, C21, C20, C19, C18, C17, C747, C746, C512, C507, C108, C107, C106, C697, C464, C311, C310, C309, C308, C307, C306, C233, C117, C115, C673, C672, C671, C670, C669, C668, C667, C666, C665, C664, C663, C662, C661, C660, C659, C658, C542, C541, C540, C539, C538, C537, C536, C535, C534, C533, C532, C744]]; [] _ Insert[coreLibrary, "CIRCUITX", CIRCUITXCellType, TRUE]; SetGet[CIRCUITXCellType, libDesign]; RETURN [CIRCUITXCellType]; END; END.