blob: 5dbc1c4a347159799a9a24829cb5d84706fc88f3 [file] [log] [blame]
/*
* ******************************************************************************
* * *
* * Copyright (C) 2004-2011, Nangate Inc. *
* * All rights reserved. *
* * *
* * Nangate and the Nangate logo are trademarks of Nangate Inc. *
* * *
* * All trademarks, logos, software marks, and trade names (collectively the *
* * "Marks") in this program are proprietary to Nangate or other respective *
* * owners that have granted Nangate the right and license to use such Marks. *
* * You are not permitted to use the Marks without the prior written consent *
* * of Nangate or such third party that may own the Marks. *
* * *
* * This file has been provided pursuant to a License Agreement containing *
* * restrictions on its use. This file contains valuable trade secrets and *
* * proprietary information of Nangate Inc., and is protected by U.S. and *
* * international laws and/or treaties. *
* * *
* * The copyright notice(s) in this file does not indicate actual or intended *
* * publication of this file. *
* * *
* * NGLibraryCharacterizer, v2011.01-HR04-2011-01-19 - build 201102050200 *
* * *
* ******************************************************************************
*
* Spice engine : Nanspice v2011.01-HR04-2011-01-19-1102050200
* Liberty export type : functional
*
*
****************************************************************************/
library (NangateOpenCellLibrary) {
/* Documentation Attributes */
date : "Thu 10 Feb 2011, 18:11:06";
revision : "revision 1.0";
comment : "Copyright (c) 2004-2011 Nangate Inc. All Rights Reserved.";
define(drive_strength, cell, float);
/******************************************************************************************
Module : AND2_X1
Cell Description : Combinational cell (AND2_X1) with drive strength X1
*******************************************************************************************/
cell (AND2_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A1 & A2)";
}
}
/******************************************************************************************
Module : AND2_X2
Cell Description : Combinational cell (AND2_X2) with drive strength X2
*******************************************************************************************/
cell (AND2_X2) {
drive_strength : 2;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A1 & A2)";
}
}
/******************************************************************************************
Module : AND2_X4
Cell Description : Combinational cell (AND2_X4) with drive strength X4
*******************************************************************************************/
cell (AND2_X4) {
drive_strength : 4;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A1 & A2)";
}
}
/******************************************************************************************
Module : AND3_X1
Cell Description : Combinational cell (AND3_X1) with drive strength X1
*******************************************************************************************/
cell (AND3_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A1 & A2) & A3)";
}
}
/******************************************************************************************
Module : AND3_X2
Cell Description : Combinational cell (AND3_X2) with drive strength X2
*******************************************************************************************/
cell (AND3_X2) {
drive_strength : 2;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A1 & A2) & A3)";
}
}
/******************************************************************************************
Module : AND3_X4
Cell Description : Combinational cell (AND3_X4) with drive strength X4
*******************************************************************************************/
cell (AND3_X4) {
drive_strength : 4;
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A1 & A2) & A3)";
}
}
/******************************************************************************************
Module : AND4_X1
Cell Description : Combinational cell (AND4_X1) with drive strength X1
*******************************************************************************************/
cell (AND4_X1) {
drive_strength : 1;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(((A1 & A2) & A3) & A4)";
}
}
/******************************************************************************************
Module : AND4_X2
Cell Description : Combinational cell (AND4_X2) with drive strength X2
*******************************************************************************************/
cell (AND4_X2) {
drive_strength : 2;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(((A1 & A2) & A3) & A4)";
}
}
/******************************************************************************************
Module : AND4_X4
Cell Description : Combinational cell (AND4_X4) with drive strength X4
*******************************************************************************************/
cell (AND4_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(((A1 & A2) & A3) & A4)";
}
}
/******************************************************************************************
Module : ANTENNA_X1
Cell Description : Physical cell (ANTENNA_X1)
*******************************************************************************************/
cell (ANTENNA_X1) {
drive_strength : 1;
area : 0.266000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
}
/******************************************************************************************
Module : AOI21_X1
Cell Description : Combinational cell (AOI21_X1) with drive strength X1
*******************************************************************************************/
cell (AOI21_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI21_X2
Cell Description : Combinational cell (AOI21_X2) with drive strength X2
*******************************************************************************************/
cell (AOI21_X2) {
drive_strength : 2;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI21_X4
Cell Description : Combinational cell (AOI21_X4) with drive strength X4
*******************************************************************************************/
cell (AOI21_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI22_X1
Cell Description : Combinational cell (AOI22_X1) with drive strength X1
*******************************************************************************************/
cell (AOI22_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 & A2) | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI22_X2
Cell Description : Combinational cell (AOI22_X2) with drive strength X2
*******************************************************************************************/
cell (AOI22_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 & A2) | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI22_X4
Cell Description : Combinational cell (AOI22_X4) with drive strength X4
*******************************************************************************************/
cell (AOI22_X4) {
drive_strength : 4;
area : 4.522000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 & A2) | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI211_X1
Cell Description : Combinational cell (AOI211_X1) with drive strength X1
*******************************************************************************************/
cell (AOI211_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 & C2) | B) | A)";
}
}
/******************************************************************************************
Module : AOI211_X2
Cell Description : Combinational cell (AOI211_X2) with drive strength X2
*******************************************************************************************/
cell (AOI211_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 & C2) | B) | A)";
}
}
/******************************************************************************************
Module : AOI211_X4
Cell Description : Combinational cell (AOI211_X4) with drive strength X4
*******************************************************************************************/
cell (AOI211_X4) {
drive_strength : 4;
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(!(!(((C1 & C2) | B) | A)))";
}
}
/******************************************************************************************
Module : AOI221_X1
Cell Description : Combinational cell (AOI221_X1) with drive strength X1
*******************************************************************************************/
cell (AOI221_X1) {
drive_strength : 1;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 & C2) | A) | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI221_X2
Cell Description : Combinational cell (AOI221_X2) with drive strength X2
*******************************************************************************************/
cell (AOI221_X2) {
drive_strength : 2;
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 & C2) | A) | (B1 & B2))";
}
}
/******************************************************************************************
Module : AOI221_X4
Cell Description : Combinational cell (AOI221_X4) with drive strength X4
*******************************************************************************************/
cell (AOI221_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(!(!(((C1 & C2) | A) | (B1 & B2))))";
}
}
/******************************************************************************************
Module : AOI222_X1
Cell Description : Combinational cell (AOI222_X1) with drive strength X1
*******************************************************************************************/
cell (AOI222_X1) {
drive_strength : 1;
area : 2.128000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 & A2) | (B1 & B2)) | (C1 & C2))";
}
}
/******************************************************************************************
Module : AOI222_X2
Cell Description : Combinational cell (AOI222_X2) with drive strength X2
*******************************************************************************************/
cell (AOI222_X2) {
drive_strength : 2;
area : 3.724000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 & A2) | (B1 & B2)) | (C1 & C2))";
}
}
/******************************************************************************************
Module : AOI222_X4
Cell Description : Combinational cell (AOI222_X4) with drive strength X4
*******************************************************************************************/
cell (AOI222_X4) {
drive_strength : 4;
area : 3.724000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(!(!(((A1 & A2) | (B1 & B2)) | (C1 & C2))))";
}
}
/******************************************************************************************
Module : BUF_X1
Cell Description : Combinational cell (BUF_X1) with drive strength X1
*******************************************************************************************/
cell (BUF_X1) {
drive_strength : 1;
area : 0.798000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : BUF_X2
Cell Description : Combinational cell (BUF_X2) with drive strength X2
*******************************************************************************************/
cell (BUF_X2) {
drive_strength : 2;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : BUF_X4
Cell Description : Combinational cell (BUF_X4) with drive strength X4
*******************************************************************************************/
cell (BUF_X4) {
drive_strength : 4;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : BUF_X8
Cell Description : Combinational cell (BUF_X8) with drive strength X8
*******************************************************************************************/
cell (BUF_X8) {
drive_strength : 8;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : BUF_X16
Cell Description : Combinational cell (BUF_X16) with drive strength X16
*******************************************************************************************/
cell (BUF_X16) {
drive_strength : 16;
area : 6.650000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : BUF_X32
Cell Description : Combinational cell (BUF_X32) with drive strength X32
*******************************************************************************************/
cell (BUF_X32) {
drive_strength : 32;
area : 13.034000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : CLKBUF_X1
Cell Description : Combinational cell (CLKBUF_X1) with drive strength X1
*******************************************************************************************/
cell (CLKBUF_X1) {
drive_strength : 1;
area : 0.798000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : CLKBUF_X2
Cell Description : Combinational cell (CLKBUF_X2) with drive strength X2
*******************************************************************************************/
cell (CLKBUF_X2) {
drive_strength : 2;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : CLKBUF_X3
Cell Description : Combinational cell (CLKBUF_X3) with drive strength X3
*******************************************************************************************/
cell (CLKBUF_X3) {
drive_strength : 3;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
}
}
/******************************************************************************************
Module : CLKGATETST_X1
Cell Description : Pos.edge clock gating cell with pre scan, drive strength X1
*******************************************************************************************/
cell (CLKGATETST_X1) {
drive_strength : 1;
statetable ("CK E SE","IQ") {
table : "L L L : - : L ,\
L L H : - : H ,\
L H L : - : H ,\
L H H : - : H ,\
H - - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge_precontrol;
area : 3.990000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (SE) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_test_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(IQ & CK)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATETST_X2
Cell Description : Pos.edge clock gating cell with pre scan, drive strength X2
*******************************************************************************************/
cell (CLKGATETST_X2) {
drive_strength : 2;
statetable ("CK E SE","IQ") {
table : "L L L : - : L ,\
L L H : - : H ,\
L H L : - : H ,\
L H H : - : H ,\
H - - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge_precontrol;
area : 4.256000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (SE) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_test_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(IQ & CK)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATETST_X4
Cell Description : Pos.edge clock gating cell with pre scan, drive strength X4
*******************************************************************************************/
cell (CLKGATETST_X4) {
drive_strength : 4;
statetable ("CK E SE","IQ") {
table : "L L L : - : L ,\
L L H : - : H ,\
L H L : - : H ,\
L H H : - : H ,\
H - - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge_precontrol;
area : 5.320000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (SE) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_test_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(IQ & CK)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATETST_X8
Cell Description : Pos.edge clock gating cell with pre scan, drive strength X8
*******************************************************************************************/
cell (CLKGATETST_X8) {
drive_strength : 8;
statetable ("CK E SE","IQ") {
table : "L L L : - : L ,\
L L H : - : H ,\
L H L : - : H ,\
L H H : - : H ,\
H - - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge_precontrol;
area : 7.714000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (SE) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_test_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(IQ & CK)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATE_X1
Cell Description : Pos.edge clock gating cell with drive strength X1
*******************************************************************************************/
cell (CLKGATE_X1) {
drive_strength : 1;
statetable ("CK E","IQ") {
table : "L L : - : L ,\
L H : - : H ,\
H - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(CK & IQ)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATE_X2
Cell Description : Pos.edge clock gating cell with drive strength X2
*******************************************************************************************/
cell (CLKGATE_X2) {
drive_strength : 2;
statetable ("CK E","IQ") {
table : "L L : - : L ,\
L H : - : H ,\
H - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge;
area : 3.724000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(CK & IQ)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATE_X4
Cell Description : Pos.edge clock gating cell with drive strength X4
*******************************************************************************************/
cell (CLKGATE_X4) {
drive_strength : 4;
statetable ("CK E","IQ") {
table : "L L : - : L ,\
L H : - : H ,\
H - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge;
area : 4.522000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(CK & IQ)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : CLKGATE_X8
Cell Description : Pos.edge clock gating cell with drive strength X8
*******************************************************************************************/
cell (CLKGATE_X8) {
drive_strength : 8;
statetable ("CK E","IQ") {
table : "L L : - : L ,\
L H : - : H ,\
H - : - : N " ;
}
clock_gating_integrated_cell : latch_posedge;
area : 6.916000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (IQ) {
direction : internal;
internal_node : IQ;
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_clock_pin : true;
}
pin (E) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock_gate_enable_pin : true;
}
pin (GCK) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
state_function : "(CK & IQ)";
clock_gate_out_pin : true;
}
}
/******************************************************************************************
Module : DFFRS_X1
Cell Description : Pos.edge D-Flip-Flop with active low reset, and active low set, and drive strength X1
*******************************************************************************************/
cell (DFFRS_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
preset : "!SN";
clear : "!RN";
clear_preset_var1 : L;
clear_preset_var2 : L;
}
area : 6.384000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFFRS_X2
Cell Description : Pos.edge D-Flip-Flop with active low reset, and active low set, and drive strength X2
*******************************************************************************************/
cell (DFFRS_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
preset : "!SN";
clear : "!RN";
clear_preset_var1 : L;
clear_preset_var2 : L;
}
area : 6.916000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFFR_X1
Cell Description : Pos.edge D-Flip-Flop with active low reset, and drive strength X1
*******************************************************************************************/
cell (DFFR_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
clear : "!RN";
}
area : 5.320000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFFR_X2
Cell Description : Pos.edge D-Flip-Flop with active low reset, and drive strength X2
*******************************************************************************************/
cell (DFFR_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
clear : "!RN";
}
area : 5.852000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFFS_X1
Cell Description : Pos.edge D-Flip-Flop with active low set, and drive strength X1
*******************************************************************************************/
cell (DFFS_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
preset : "!SN";
}
area : 5.320000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFFS_X2
Cell Description : Pos.edge D-Flip-Flop with active low set, and drive strength X2
*******************************************************************************************/
cell (DFFS_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
preset : "!SN";
}
area : 5.586000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFF_X1
Cell Description : Pos.edge D-Flip-Flop with drive strength X1
*******************************************************************************************/
cell (DFF_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
}
area : 4.522000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DFF_X2
Cell Description : Pos.edge D-Flip-Flop with drive strength X2
*******************************************************************************************/
cell (DFF_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "D";
clocked_on : "CK";
}
area : 5.054000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : DLH_X1
Cell Description : High enable Latch with drive strength X1
*******************************************************************************************/
cell (DLH_X1) {
drive_strength : 1;
latch ("IQ" , "IQN") {
data_in : "D";
enable : "G";
}
area : 2.660000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (G) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
}
/******************************************************************************************
Module : DLH_X2
Cell Description : High enable Latch with drive strength X2
*******************************************************************************************/
cell (DLH_X2) {
drive_strength : 2;
latch ("IQ" , "IQN") {
data_in : "D";
enable : "G";
}
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (G) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
}
/******************************************************************************************
Module : DLL_X1
Cell Description : Low enable Latch with drive strength X1
*******************************************************************************************/
cell (DLL_X1) {
drive_strength : 1;
latch ("IQ" , "IQN") {
data_in : "D";
enable : "!GN";
}
area : 2.660000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (GN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
}
/******************************************************************************************
Module : DLL_X2
Cell Description : Low enable Latch with drive strength X2
*******************************************************************************************/
cell (DLL_X2) {
drive_strength : 2;
latch ("IQ" , "IQN") {
data_in : "D";
enable : "!GN";
}
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (GN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
}
/******************************************************************************************
Module : FA_X1
Cell Description : Combinational cell (FA_X1) with drive strength X1
*******************************************************************************************/
cell (FA_X1) {
drive_strength : 1;
area : 4.256000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CI) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CO) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A & B) | (CI & (A | B)))";
}
pin (S) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(CI ^ (A ^ B))";
}
}
/******************************************************************************************
Module : FILLCELL_X1
Cell Description : Physical cell (FILLCELL_X1)
*******************************************************************************************/
cell (FILLCELL_X1) {
drive_strength : 1;
area : 0.266000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
}
/******************************************************************************************
Module : FILLCELL_X2
Cell Description : Physical cell (FILLCELL_X2)
*******************************************************************************************/
cell (FILLCELL_X2) {
drive_strength : 2;
area : 0.266000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
}
/******************************************************************************************
Module : FILLCELL_X4
Cell Description : Physical cell (FILLCELL_X4)
*******************************************************************************************/
cell (FILLCELL_X4) {
drive_strength : 4;
area : 1.064000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
}
/******************************************************************************************
Module : FILLCELL_X8
Cell Description : Physical cell (FILLCELL_X8)
*******************************************************************************************/
cell (FILLCELL_X8) {
drive_strength : 8;
area : 2.128000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
}
/******************************************************************************************
Module : FILLCELL_X16
Cell Description : Physical cell (FILLCELL_X16)
*******************************************************************************************/
cell (FILLCELL_X16) {
drive_strength : 16;
area : 4.256000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
}
/******************************************************************************************
Module : FILLCELL_X32
Cell Description : Physical cell (FILLCELL_X32)
*******************************************************************************************/
cell (FILLCELL_X32) {
drive_strength : 32;
area : 8.512000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
}
/******************************************************************************************
Module : HA_X1
Cell Description : Combinational cell (HA_X1) with drive strength X1
*******************************************************************************************/
cell (HA_X1) {
drive_strength : 1;
area : 2.660000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CO) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A & B)";
}
pin (S) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A ^ B)";
}
}
/******************************************************************************************
Module : INV_X1
Cell Description : Combinational cell (INV_X1) with drive strength X1
*******************************************************************************************/
cell (INV_X1) {
drive_strength : 1;
area : 0.532000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!A";
}
}
/******************************************************************************************
Module : INV_X2
Cell Description : Combinational cell (INV_X2) with drive strength X2
*******************************************************************************************/
cell (INV_X2) {
drive_strength : 2;
area : 0.798000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!A";
}
}
/******************************************************************************************
Module : INV_X4
Cell Description : Combinational cell (INV_X4) with drive strength X4
*******************************************************************************************/
cell (INV_X4) {
drive_strength : 4;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!A";
}
}
/******************************************************************************************
Module : INV_X8
Cell Description : Combinational cell (INV_X8) with drive strength X8
*******************************************************************************************/
cell (INV_X8) {
drive_strength : 8;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!A";
}
}
/******************************************************************************************
Module : INV_X16
Cell Description : Combinational cell (INV_X16) with drive strength X16
*******************************************************************************************/
cell (INV_X16) {
drive_strength : 16;
area : 4.522000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!A";
}
}
/******************************************************************************************
Module : INV_X32
Cell Description : Combinational cell (INV_X32) with drive strength X32
*******************************************************************************************/
cell (INV_X32) {
drive_strength : 32;
area : 8.778000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!A";
}
}
/******************************************************************************************
Module : LOGIC0_X1
Cell Description : Physical cell (LOGIC0_X1)
*******************************************************************************************/
cell (LOGIC0_X1) {
drive_strength : 1;
area : 0.532000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "0";
}
}
/******************************************************************************************
Module : LOGIC1_X1
Cell Description : Physical cell (LOGIC1_X1)
*******************************************************************************************/
cell (LOGIC1_X1) {
drive_strength : 1;
area : 0.532000;
dont_touch : true;
dont_use : true;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "1";
}
}
/******************************************************************************************
Module : MUX2_X1
Cell Description : Combinational cell (MUX2_X1) with drive strength X1
*******************************************************************************************/
cell (MUX2_X1) {
drive_strength : 1;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (S) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((S & B) | (A & !S))";
}
}
/******************************************************************************************
Module : MUX2_X2
Cell Description : Combinational cell (MUX2_X2) with drive strength X2
*******************************************************************************************/
cell (MUX2_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (S) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((S & B) | (A & !S))";
}
}
/******************************************************************************************
Module : NAND2_X1
Cell Description : Combinational cell (NAND2_X1) with drive strength X1
*******************************************************************************************/
cell (NAND2_X1) {
drive_strength : 1;
area : 0.798000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A1 & A2)";
}
}
/******************************************************************************************
Module : NAND2_X2
Cell Description : Combinational cell (NAND2_X2) with drive strength X2
*******************************************************************************************/
cell (NAND2_X2) {
drive_strength : 2;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A1 & A2)";
}
}
/******************************************************************************************
Module : NAND2_X4
Cell Description : Combinational cell (NAND2_X4) with drive strength X4
*******************************************************************************************/
cell (NAND2_X4) {
drive_strength : 4;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A1 & A2)";
}
}
/******************************************************************************************
Module : NAND3_X1
Cell Description : Combinational cell (NAND3_X1) with drive strength X1
*******************************************************************************************/
cell (NAND3_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 & A2) & A3)";
}
}
/******************************************************************************************
Module : NAND3_X2
Cell Description : Combinational cell (NAND3_X2) with drive strength X2
*******************************************************************************************/
cell (NAND3_X2) {
drive_strength : 2;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 & A2) & A3)";
}
}
/******************************************************************************************
Module : NAND3_X4
Cell Description : Combinational cell (NAND3_X4) with drive strength X4
*******************************************************************************************/
cell (NAND3_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 & A2) & A3)";
}
}
/******************************************************************************************
Module : NAND4_X1
Cell Description : Combinational cell (NAND4_X1) with drive strength X1
*******************************************************************************************/
cell (NAND4_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 & A2) & A3) & A4)";
}
}
/******************************************************************************************
Module : NAND4_X2
Cell Description : Combinational cell (NAND4_X2) with drive strength X2
*******************************************************************************************/
cell (NAND4_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 & A2) & A3) & A4)";
}
}
/******************************************************************************************
Module : NAND4_X4
Cell Description : Combinational cell (NAND4_X4) with drive strength X4
*******************************************************************************************/
cell (NAND4_X4) {
drive_strength : 4;
area : 4.788000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 & A2) & A3) & A4)";
}
}
/******************************************************************************************
Module : NOR2_X1
Cell Description : Combinational cell (NOR2_X1) with drive strength X1
*******************************************************************************************/
cell (NOR2_X1) {
drive_strength : 1;
area : 0.798000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A1 | A2)";
}
}
/******************************************************************************************
Module : NOR2_X2
Cell Description : Combinational cell (NOR2_X2) with drive strength X2
*******************************************************************************************/
cell (NOR2_X2) {
drive_strength : 2;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A1 | A2)";
}
}
/******************************************************************************************
Module : NOR2_X4
Cell Description : Combinational cell (NOR2_X4) with drive strength X4
*******************************************************************************************/
cell (NOR2_X4) {
drive_strength : 4;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A1 | A2)";
}
}
/******************************************************************************************
Module : NOR3_X1
Cell Description : Combinational cell (NOR3_X1) with drive strength X1
*******************************************************************************************/
cell (NOR3_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 | A2) | A3)";
}
}
/******************************************************************************************
Module : NOR3_X2
Cell Description : Combinational cell (NOR3_X2) with drive strength X2
*******************************************************************************************/
cell (NOR3_X2) {
drive_strength : 2;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 | A2) | A3)";
}
}
/******************************************************************************************
Module : NOR3_X4
Cell Description : Combinational cell (NOR3_X4) with drive strength X4
*******************************************************************************************/
cell (NOR3_X4) {
drive_strength : 4;
area : 3.724000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 | A2) | A3)";
}
}
/******************************************************************************************
Module : NOR4_X1
Cell Description : Combinational cell (NOR4_X1) with drive strength X1
*******************************************************************************************/
cell (NOR4_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 | A2) | A3) | A4)";
}
}
/******************************************************************************************
Module : NOR4_X2
Cell Description : Combinational cell (NOR4_X2) with drive strength X2
*******************************************************************************************/
cell (NOR4_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 | A2) | A3) | A4)";
}
}
/******************************************************************************************
Module : NOR4_X4
Cell Description : Combinational cell (NOR4_X4) with drive strength X4
*******************************************************************************************/
cell (NOR4_X4) {
drive_strength : 4;
area : 4.788000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 | A2) | A3) | A4)";
}
}
/******************************************************************************************
Module : OAI21_X1
Cell Description : Combinational cell (OAI21_X1) with drive strength X1
*******************************************************************************************/
cell (OAI21_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI21_X2
Cell Description : Combinational cell (OAI21_X2) with drive strength X2
*******************************************************************************************/
cell (OAI21_X2) {
drive_strength : 2;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI21_X4
Cell Description : Combinational cell (OAI21_X4) with drive strength X4
*******************************************************************************************/
cell (OAI21_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI22_X1
Cell Description : Combinational cell (OAI22_X1) with drive strength X1
*******************************************************************************************/
cell (OAI22_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 | A2) & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI22_X2
Cell Description : Combinational cell (OAI22_X2) with drive strength X2
*******************************************************************************************/
cell (OAI22_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 | A2) & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI22_X4
Cell Description : Combinational cell (OAI22_X4) with drive strength X4
*******************************************************************************************/
cell (OAI22_X4) {
drive_strength : 4;
area : 4.522000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!((A1 | A2) & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI33_X1
Cell Description : Combinational cell (OAI33_X1) with drive strength X1
*******************************************************************************************/
cell (OAI33_X1) {
drive_strength : 1;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 | A2) | A3) & ((B1 | B2) | B3))";
}
}
/******************************************************************************************
Module : OAI211_X1
Cell Description : Combinational cell (OAI211_X1) with drive strength X1
*******************************************************************************************/
cell (OAI211_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 | C2) & A) & B)";
}
}
/******************************************************************************************
Module : OAI211_X2
Cell Description : Combinational cell (OAI211_X2) with drive strength X2
*******************************************************************************************/
cell (OAI211_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 | C2) & A) & B)";
}
}
/******************************************************************************************
Module : OAI211_X4
Cell Description : Combinational cell (OAI211_X4) with drive strength X4
*******************************************************************************************/
cell (OAI211_X4) {
drive_strength : 4;
area : 4.522000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 | C2) & A) & B)";
}
}
/******************************************************************************************
Module : OAI221_X1
Cell Description : Combinational cell (OAI221_X1) with drive strength X1
*******************************************************************************************/
cell (OAI221_X1) {
drive_strength : 1;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 | C2) & A) & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI221_X2
Cell Description : Combinational cell (OAI221_X2) with drive strength X2
*******************************************************************************************/
cell (OAI221_X2) {
drive_strength : 2;
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((C1 | C2) & A) & (B1 | B2))";
}
}
/******************************************************************************************
Module : OAI221_X4
Cell Description : Combinational cell (OAI221_X4) with drive strength X4
*******************************************************************************************/
cell (OAI221_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(!(!(((C1 | C2) & A) & (B1 | B2))))";
}
}
/******************************************************************************************
Module : OAI222_X1
Cell Description : Combinational cell (OAI222_X1) with drive strength X1
*******************************************************************************************/
cell (OAI222_X1) {
drive_strength : 1;
area : 2.128000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 | A2) & (B1 | B2)) & (C1 | C2))";
}
}
/******************************************************************************************
Module : OAI222_X2
Cell Description : Combinational cell (OAI222_X2) with drive strength X2
*******************************************************************************************/
cell (OAI222_X2) {
drive_strength : 2;
area : 3.724000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(((A1 | A2) & (B1 | B2)) & (C1 | C2))";
}
}
/******************************************************************************************
Module : OAI222_X4
Cell Description : Combinational cell (OAI222_X4) with drive strength X4
*******************************************************************************************/
cell (OAI222_X4) {
drive_strength : 4;
area : 3.724000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (C2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(!(!(((A1 | A2) & (B1 | B2)) & (C1 | C2))))";
}
}
/******************************************************************************************
Module : OR2_X1
Cell Description : Combinational cell (OR2_X1) with drive strength X1
*******************************************************************************************/
cell (OR2_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A1 | A2)";
}
}
/******************************************************************************************
Module : OR2_X2
Cell Description : Combinational cell (OR2_X2) with drive strength X2
*******************************************************************************************/
cell (OR2_X2) {
drive_strength : 2;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A1 | A2)";
}
}
/******************************************************************************************
Module : OR2_X4
Cell Description : Combinational cell (OR2_X4) with drive strength X4
*******************************************************************************************/
cell (OR2_X4) {
drive_strength : 4;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A1 | A2)";
}
}
/******************************************************************************************
Module : OR3_X1
Cell Description : Combinational cell (OR3_X1) with drive strength X1
*******************************************************************************************/
cell (OR3_X1) {
drive_strength : 1;
area : 1.330000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A1 | A2) | A3)";
}
}
/******************************************************************************************
Module : OR3_X2
Cell Description : Combinational cell (OR3_X2) with drive strength X2
*******************************************************************************************/
cell (OR3_X2) {
drive_strength : 2;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A1 | A2) | A3)";
}
}
/******************************************************************************************
Module : OR3_X4
Cell Description : Combinational cell (OR3_X4) with drive strength X4
*******************************************************************************************/
cell (OR3_X4) {
drive_strength : 4;
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "((A1 | A2) | A3)";
}
}
/******************************************************************************************
Module : OR4_X1
Cell Description : Combinational cell (OR4_X1) with drive strength X1
*******************************************************************************************/
cell (OR4_X1) {
drive_strength : 1;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(((A1 | A2) | A3) | A4)";
}
}
/******************************************************************************************
Module : OR4_X2
Cell Description : Combinational cell (OR4_X2) with drive strength X2
*******************************************************************************************/
cell (OR4_X2) {
drive_strength : 2;
area : 1.862000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(((A1 | A2) | A3) | A4)";
}
}
/******************************************************************************************
Module : OR4_X4
Cell Description : Combinational cell (OR4_X4) with drive strength X4
*******************************************************************************************/
cell (OR4_X4) {
drive_strength : 4;
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A1) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A2) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A3) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (A4) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(((A1 | A2) | A3) | A4)";
}
}
/******************************************************************************************
Module : SDFFRS_X1
Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and active low set, and drive strength X1
*******************************************************************************************/
cell (SDFFRS_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
preset : "!SN";
clear : "!RN";
clear_preset_var1 : L;
clear_preset_var2 : L;
}
area : 7.714000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFFRS_X2
Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and active low set, and drive strength X2
*******************************************************************************************/
cell (SDFFRS_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
preset : "!SN";
clear : "!RN";
clear_preset_var1 : L;
clear_preset_var2 : L;
}
area : 8.246000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFFR_X1
Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and drive strength X1
*******************************************************************************************/
cell (SDFFR_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
clear : "!RN";
}
area : 6.650000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFFR_X2
Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and drive strength X2
*******************************************************************************************/
cell (SDFFR_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
clear : "!RN";
}
area : 6.916000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (RN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFFS_X1
Cell Description : Pos.edge D-Flip-Flop with active high scan, and active low set, and drive strength X1
*******************************************************************************************/
cell (SDFFS_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
preset : "!SN";
}
area : 6.650000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFFS_X2
Cell Description : Pos.edge D-Flip-Flop with active high scan, and active low set, and drive strength X2
*******************************************************************************************/
cell (SDFFS_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
preset : "!SN";
}
area : 7.182000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFF_X1
Cell Description : Pos.edge D-Flip-Flop with active high scan, and drive strength X1
*******************************************************************************************/
cell (SDFF_X1) {
drive_strength : 1;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
}
area : 6.118000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : SDFF_X2
Cell Description : Pos.edge D-Flip-Flop with active high scan, and drive strength X2
*******************************************************************************************/
cell (SDFF_X2) {
drive_strength : 2;
ff ("IQ" , "IQN") {
next_state : "((SE * SI) + (D * !SE))";
clocked_on : "CK";
}
area : 6.384000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
nextstate_type : data;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SE) {
direction : input;
nextstate_type : scan_enable;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (SI) {
direction : input;
nextstate_type : scan_in;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (CK) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
}
pin (QN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQN";
}
}
/******************************************************************************************
Module : TBUF_X1
Cell Description : Combinational tri-state cell (TBUF_X1) with drive strength X1
*******************************************************************************************/
cell (TBUF_X1) {
drive_strength : 1;
area : 2.128000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (EN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
three_state : "EN";
}
}
/******************************************************************************************
Module : TBUF_X2
Cell Description : Combinational tri-state cell (TBUF_X2) with drive strength X2
*******************************************************************************************/
cell (TBUF_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (EN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
three_state : "EN";
}
}
/******************************************************************************************
Module : TBUF_X4
Cell Description : Combinational tri-state cell (TBUF_X4) with drive strength X4
*******************************************************************************************/
cell (TBUF_X4) {
drive_strength : 4;
area : 2.926000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (EN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
three_state : "EN";
}
}
/******************************************************************************************
Module : TBUF_X8
Cell Description : Combinational tri-state cell (TBUF_X8) with drive strength X8
*******************************************************************************************/
cell (TBUF_X8) {
drive_strength : 8;
area : 4.788000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (EN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
three_state : "EN";
}
}
/******************************************************************************************
Module : TBUF_X16
Cell Description : Combinational tri-state cell (TBUF_X16) with drive strength X16
*******************************************************************************************/
cell (TBUF_X16) {
drive_strength : 16;
area : 6.916000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (EN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "A";
three_state : "EN";
}
}
/******************************************************************************************
Module : TINV_X1
Cell Description : Combinational tri-state cell (TINV_X1) with drive strength X1
*******************************************************************************************/
cell (TINV_X1) {
drive_strength : 1;
area : 1.064000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (EN) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (I) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!I";
three_state : "EN";
}
}
/******************************************************************************************
Module : TLAT_X1
Cell Description : High enable Latch with drive strength X1
*******************************************************************************************/
cell (TLAT_X1) {
drive_strength : 1;
latch ("IQ" , "IQN") {
data_in : "D";
enable : "G";
}
area : 3.458000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (D) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (G) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
clock : true;
}
pin (OE) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Q) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "IQ";
three_state : "!OE";
}
}
/******************************************************************************************
Module : XNOR2_X1
Cell Description : Combinational cell (XNOR2_X1) with drive strength X1
*******************************************************************************************/
cell (XNOR2_X1) {
drive_strength : 1;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A ^ B)";
}
}
/******************************************************************************************
Module : XNOR2_X2
Cell Description : Combinational cell (XNOR2_X2) with drive strength X2
*******************************************************************************************/
cell (XNOR2_X2) {
drive_strength : 2;
area : 2.660000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (ZN) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "!(A ^ B)";
}
}
/******************************************************************************************
Module : XOR2_X1
Cell Description : Combinational cell (XOR2_X1) with drive strength X1
*******************************************************************************************/
cell (XOR2_X1) {
drive_strength : 1;
area : 1.596000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A ^ B)";
}
}
/******************************************************************************************
Module : XOR2_X2
Cell Description : Combinational cell (XOR2_X2) with drive strength X2
*******************************************************************************************/
cell (XOR2_X2) {
drive_strength : 2;
area : 2.394000;
pg_pin(VDD) {
voltage_name : VDD;
pg_type : primary_power;
}
pg_pin(VSS) {
voltage_name : VSS;
pg_type : primary_ground;
}
pin (A) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (B) {
direction : input;
related_power_pin : "VDD";
related_ground_pin : "VSS";
}
pin (Z) {
direction : output;
related_power_pin : "VDD";
related_ground_pin : "VSS";
function : "(A ^ B)";
}
}
}
/*
* End of file
*/