From c7ce4e39e156e261fcb7990782b7d356e79fc8d8 Mon Sep 17 00:00:00 2001 From: Franck Wajsburt Date: Thu, 21 Dec 2000 11:39:24 +0000 Subject: [PATCH] correction du comportement des cellules noa2ao222 et noa3ao322 --- alliance/share/cells/sxlib/sxlib.db | Bin 63415 -> 63836 bytes alliance/share/cells/sxlib/sxlib.lib | 10 +- alliance/share/cells/sxlib/sxlib.sdb | Bin 63386 -> 63837 bytes alliance/share/cells/sxlib/sxlib_FTGS.vhd | 16 +-- alliance/share/cells/sxlib/sxlib_FTSM.vhd | 108 +++++++++--------- alliance/share/cells/sxlib/sxlib_UDSM.vhd | 96 ++++++++-------- alliance/share/cells/sxlib/sxlib_VITAL.vhd | 20 ++-- .../share/cells/sxlib/sxlib_Vcomponents.vhd | 4 +- alliance/share/cells/sxlib/sxlib_Vtables.vhd | 4 +- .../share/cells/sxlib/sxlib_components.vhd | 4 +- 10 files changed, 131 insertions(+), 131 deletions(-) diff --git a/alliance/share/cells/sxlib/sxlib.db b/alliance/share/cells/sxlib/sxlib.db index 6863e86f9b4c72cf791b9edb583c375e76f77682..c7915a1b09746a879462d32a08914bef52a74d95 100644 GIT binary patch delta 16171 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 delta 15765 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 diff --git a/alliance/share/cells/sxlib/sxlib.lib b/alliance/share/cells/sxlib/sxlib.lib index 1458186a..079af9c0 100644 --- a/alliance/share/cells/sxlib/sxlib.lib +++ b/alliance/share/cells/sxlib/sxlib.lib @@ -19,7 +19,7 @@ library (sxlib) { - date : "Sat Oct 30 22:31:32 MET DST 1999"; + date : "Thu Dec 21 11:24:55 MET 2000"; revision : 1.2; /* --------------------------------------------- */ @@ -1674,7 +1674,7 @@ library (sxlib) { pin(nq) { direction : output; max_fanout : 0.055; - function : "((i0'*i1')+((i2'+i3')*i4'))"; + function : "((i0'+i1')*((i2'*i3')+i4'))"; timing() { timing_sense : negative_unate; intrinsic_rise : 0.348; @@ -1748,7 +1748,7 @@ library (sxlib) { pin(nq) { direction : output; max_fanout : 0.327; - function : "((i0'*i1')+((i2'+i3')*i4'))"; + function : "((i0'+i1')*((i2'*i3')+i4'))"; timing() { timing_sense : negative_unate; intrinsic_rise : 0.684; @@ -2006,7 +2006,7 @@ library (sxlib) { pin(nq) { direction : output; max_fanout : 0.043; - function : "((i0'*i1'*i2')+(((i3'+i4')+i5')*i6'))"; + function : "((i0'+i1'+i2')*(((i3'*i4')*i5')+i6'))"; timing() { timing_sense : negative_unate; intrinsic_rise : 0.396; @@ -2106,7 +2106,7 @@ library (sxlib) { pin(nq) { direction : output; max_fanout : 0.327; - function : "((i0'*i1'*i2')+(((i3'+i4')+i5')*i6'))"; + function : "((i0'+i1'+i2')*(((i3'*i4')*i5')+i6'))"; timing() { timing_sense : negative_unate; intrinsic_rise : 0.819; diff --git a/alliance/share/cells/sxlib/sxlib.sdb b/alliance/share/cells/sxlib/sxlib.sdb index bb283e7ca942bce7789a9a47b33a1107d3c43d36..86798ed26939a3102c9ffae94e3baaee53da24f5 100644 GIT binary patch delta 6469 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 Da;DZ9 delta 5632 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 diff --git a/alliance/share/cells/sxlib/sxlib_FTGS.vhd b/alliance/share/cells/sxlib/sxlib_FTGS.vhd index 4a107c8e..bc74d6e6 100644 --- a/alliance/share/cells/sxlib/sxlib_FTGS.vhd +++ b/alliance/share/cells/sxlib/sxlib_FTGS.vhd @@ -5,10 +5,10 @@ -- FILENAME : sxlib_FTGS.vhd -- FILE CONTENTS: Entity, Structural Architecture(FTGS), -- and Configuration --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns @@ -6825,7 +6825,7 @@ begin U6 : TLU generic map( N => 5, - TruthTable => "11111111101010001010100010101000", + TruthTable => "11101010111010101110101000000000", TT_size => nil_integer_vector, Node_index => nil_integer_vector, pin_names => "i0 i1 i2 i3 i4 nq", @@ -6997,7 +6997,7 @@ begin U6 : TLU generic map( N => 5, - TruthTable => "11111111101010001010100010101000", + TruthTable => "11101010111010101110101000000000", TT_size => nil_integer_vector, Node_index => nil_integer_vector, pin_names => "i0 i1 i2 i3 i4 nq", @@ -7206,8 +7206,8 @@ begin U8 : TLU generic map( N => 7, - TruthTable => "1010101010101000" & - "1101010101010101", + TruthTable => "0001010101010101" & + "1010101010101000", TT_size => (4, 4), Node_Index => (0, 1, 2, 3, 4, 5, 6, -1), @@ -7421,8 +7421,8 @@ begin U8 : TLU generic map( N => 7, - TruthTable => "1010101010101000" & - "1101010101010101", + TruthTable => "0001010101010101" & + "1010101010101000", TT_size => (4, 4), Node_Index => (0, 1, 2, 3, 4, 5, 6, -1), diff --git a/alliance/share/cells/sxlib/sxlib_FTSM.vhd b/alliance/share/cells/sxlib/sxlib_FTSM.vhd index 9d77cbbc..3df2da7f 100644 --- a/alliance/share/cells/sxlib/sxlib_FTSM.vhd +++ b/alliance/share/cells/sxlib/sxlib_FTSM.vhd @@ -5,10 +5,10 @@ -- FILENAME : sxlib_FTSM.vhd -- FILE CONTENTS: Entity, Structural Architecture(FTSM), -- and Configuration --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns @@ -6209,17 +6209,6 @@ architecture FTSM of noa2ao222_x1 is signal prop_nq : STD_LOGIC_VECTOR (0 to 4) := (others => 'U'); signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC - generic( - tpdY_R : Time := 0 ns; - tpdY_F : Time := 0 ns; - strn : STRENGTH := strn_X01); - port( - I0 : in STD_LOGIC; - I1 : in STD_LOGIC; - Y : out STD_LOGIC); - end component; - component AND2MAC generic( tpdY_R : Time := 0 ns; @@ -6242,6 +6231,17 @@ architecture FTSM of noa2ao222_x1 is Y : out STD_LOGIC); end component; + component NAND2MAC + generic( + tpdY_R : Time := 0 ns; + tpdY_F : Time := 0 ns; + strn : STRENGTH := strn_X01); + port( + I0 : in STD_LOGIC; + I1 : in STD_LOGIC; + Y : out STD_LOGIC); + end component; + begin -- Extrinsic delay buffers @@ -6287,16 +6287,16 @@ begin port map( Input => connect(4), Output => prop_nq(4)); -- Netlist - U11 : NAND2MAC + U11 : AND2MAC port map( I0 => n1, I1 => n2, Y => nq); - U12 : AND2MAC + U12 : OR2MAC port map( I0 => prop_nq(2), I1 => prop_nq(3), Y => n3); - U13 : OR2MAC + U13 : NAND2MAC port map( I0 => prop_nq(4), I1 => n3, Y => n2); - U14 : OR2MAC + U14 : NAND2MAC port map( I0 => prop_nq(0), I1 => prop_nq(1), Y => n1); @@ -6388,17 +6388,6 @@ architecture FTSM of noa2ao222_x4 is signal prop_nq : STD_LOGIC_VECTOR (0 to 4) := (others => 'U'); signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC - generic( - tpdY_R : Time := 0 ns; - tpdY_F : Time := 0 ns; - strn : STRENGTH := strn_X01); - port( - I0 : in STD_LOGIC; - I1 : in STD_LOGIC; - Y : out STD_LOGIC); - end component; - component AND2MAC generic( tpdY_R : Time := 0 ns; @@ -6421,6 +6410,17 @@ architecture FTSM of noa2ao222_x4 is Y : out STD_LOGIC); end component; + component NAND2MAC + generic( + tpdY_R : Time := 0 ns; + tpdY_F : Time := 0 ns; + strn : STRENGTH := strn_X01); + port( + I0 : in STD_LOGIC; + I1 : in STD_LOGIC; + Y : out STD_LOGIC); + end component; + begin -- Extrinsic delay buffers @@ -6466,16 +6466,16 @@ begin port map( Input => connect(4), Output => prop_nq(4)); -- Netlist - U11 : NAND2MAC + U11 : AND2MAC port map( I0 => n1, I1 => n2, Y => nq); - U12 : AND2MAC + U12 : OR2MAC port map( I0 => prop_nq(2), I1 => prop_nq(3), Y => n3); - U13 : OR2MAC + U13 : NAND2MAC port map( I0 => prop_nq(4), I1 => n3, Y => n2); - U14 : OR2MAC + U14 : NAND2MAC port map( I0 => prop_nq(0), I1 => prop_nq(1), Y => n1); @@ -6585,7 +6585,7 @@ architecture FTSM of noa3ao322_x1 is signal prop_nq : STD_LOGIC_VECTOR (0 to 6) := (others => 'U'); signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC + component AND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -6596,7 +6596,7 @@ architecture FTSM of noa3ao322_x1 is Y : out STD_LOGIC); end component; - component AND3MAC + component NAND3MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -6620,7 +6620,7 @@ architecture FTSM of noa3ao322_x1 is Y : out STD_LOGIC); end component; - component OR2MAC + component NAND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -6692,18 +6692,18 @@ begin port map( Input => connect(6), Output => prop_nq(6)); -- Netlist - U15 : NAND2MAC + U15 : AND2MAC port map( I0 => n1, I1 => n2, Y => nq); - U16 : AND3MAC - port map( I0 => prop_nq(4), I1 => prop_nq(5), I2 => prop_nq(3), Y => - n3); - - U17 : OR3MAC - port map( I0 => prop_nq(0), I1 => prop_nq(1), I2 => prop_nq(2), Y => + U16 : NAND3MAC + port map( I0 => prop_nq(1), I1 => prop_nq(2), I2 => prop_nq(0), Y => n2); - U18 : OR2MAC + U17 : OR3MAC + port map( I0 => prop_nq(3), I1 => prop_nq(4), I2 => prop_nq(5), Y => + n3); + + U18 : NAND2MAC port map( I0 => prop_nq(6), I1 => n3, Y => n1); @@ -6813,7 +6813,7 @@ architecture FTSM of noa3ao322_x4 is signal prop_nq : STD_LOGIC_VECTOR (0 to 6) := (others => 'U'); signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC + component AND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -6824,7 +6824,7 @@ architecture FTSM of noa3ao322_x4 is Y : out STD_LOGIC); end component; - component AND3MAC + component NAND3MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -6848,7 +6848,7 @@ architecture FTSM of noa3ao322_x4 is Y : out STD_LOGIC); end component; - component OR2MAC + component NAND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -6920,18 +6920,18 @@ begin port map( Input => connect(6), Output => prop_nq(6)); -- Netlist - U15 : NAND2MAC + U15 : AND2MAC port map( I0 => n1, I1 => n2, Y => nq); - U16 : AND3MAC - port map( I0 => prop_nq(4), I1 => prop_nq(5), I2 => prop_nq(3), Y => - n3); - - U17 : OR3MAC - port map( I0 => prop_nq(0), I1 => prop_nq(1), I2 => prop_nq(2), Y => + U16 : NAND3MAC + port map( I0 => prop_nq(1), I1 => prop_nq(2), I2 => prop_nq(0), Y => n2); - U18 : OR2MAC + U17 : OR3MAC + port map( I0 => prop_nq(3), I1 => prop_nq(4), I2 => prop_nq(5), Y => + n3); + + U18 : NAND2MAC port map( I0 => prop_nq(6), I1 => n3, Y => n1); diff --git a/alliance/share/cells/sxlib/sxlib_UDSM.vhd b/alliance/share/cells/sxlib/sxlib_UDSM.vhd index 3c01de76..07319b41 100644 --- a/alliance/share/cells/sxlib/sxlib_UDSM.vhd +++ b/alliance/share/cells/sxlib/sxlib_UDSM.vhd @@ -5,10 +5,10 @@ -- FILENAME : sxlib_UDSM.vhd -- FILE CONTENTS: Entity, Structural Architecture(UDSM), -- and Configuration --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns @@ -3946,17 +3946,6 @@ architecture UDSM of noa2ao222_x1 is signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC - generic( - tpdY_R : Time := 0 ns; - tpdY_F : Time := 0 ns; - strn : STRENGTH := strn_X01); - port( - I0 : in STD_LOGIC; - I1 : in STD_LOGIC; - Y : out STD_LOGIC); - end component; - component AND2MAC generic( tpdY_R : Time := 0 ns; @@ -3979,20 +3968,31 @@ architecture UDSM of noa2ao222_x1 is Y : out STD_LOGIC); end component; + component NAND2MAC + generic( + tpdY_R : Time := 0 ns; + tpdY_F : Time := 0 ns; + strn : STRENGTH := strn_X01); + port( + I0 : in STD_LOGIC; + I1 : in STD_LOGIC; + Y : out STD_LOGIC); + end component; + begin -- Netlist - U1 : NAND2MAC + U1 : AND2MAC generic map( tpdY_R => 1 ns, tpdY_F => 1 ns) port map( I0 => n1, I1 => n2, Y => nq); - U2 : AND2MAC + U2 : OR2MAC port map( I0 => i2, I1 => i3, Y => n3); - U3 : OR2MAC + U3 : NAND2MAC port map( I0 => i4, I1 => n3, Y => n2); - U4 : OR2MAC + U4 : NAND2MAC port map( I0 => i0, I1 => i1, Y => n1); @@ -4059,17 +4059,6 @@ architecture UDSM of noa2ao222_x4 is signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC - generic( - tpdY_R : Time := 0 ns; - tpdY_F : Time := 0 ns; - strn : STRENGTH := strn_X01); - port( - I0 : in STD_LOGIC; - I1 : in STD_LOGIC; - Y : out STD_LOGIC); - end component; - component AND2MAC generic( tpdY_R : Time := 0 ns; @@ -4092,20 +4081,31 @@ architecture UDSM of noa2ao222_x4 is Y : out STD_LOGIC); end component; + component NAND2MAC + generic( + tpdY_R : Time := 0 ns; + tpdY_F : Time := 0 ns; + strn : STRENGTH := strn_X01); + port( + I0 : in STD_LOGIC; + I1 : in STD_LOGIC; + Y : out STD_LOGIC); + end component; + begin -- Netlist - U1 : NAND2MAC + U1 : AND2MAC generic map( tpdY_R => 1 ns, tpdY_F => 1 ns) port map( I0 => n1, I1 => n2, Y => nq); - U2 : AND2MAC + U2 : OR2MAC port map( I0 => i2, I1 => i3, Y => n3); - U3 : OR2MAC + U3 : NAND2MAC port map( I0 => i4, I1 => n3, Y => n2); - U4 : OR2MAC + U4 : NAND2MAC port map( I0 => i0, I1 => i1, Y => n1); @@ -4182,7 +4182,7 @@ architecture UDSM of noa3ao322_x1 is signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC + component AND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -4193,7 +4193,7 @@ architecture UDSM of noa3ao322_x1 is Y : out STD_LOGIC); end component; - component AND3MAC + component NAND3MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -4217,7 +4217,7 @@ architecture UDSM of noa3ao322_x1 is Y : out STD_LOGIC); end component; - component OR2MAC + component NAND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -4231,17 +4231,17 @@ architecture UDSM of noa3ao322_x1 is begin -- Netlist - U1 : NAND2MAC + U1 : AND2MAC generic map( tpdY_R => 1 ns, tpdY_F => 1 ns) port map( I0 => n1, I1 => n2, Y => nq); - U2 : AND3MAC - port map( I0 => i4, I1 => i5, I2 => i3, Y => n3); + U2 : NAND3MAC + port map( I0 => i1, I1 => i2, I2 => i0, Y => n2); U3 : OR3MAC - port map( I0 => i0, I1 => i1, I2 => i2, Y => n2); + port map( I0 => i3, I1 => i4, I2 => i5, Y => n3); - U4 : OR2MAC + U4 : NAND2MAC port map( I0 => i6, I1 => n3, Y => n1); @@ -4318,7 +4318,7 @@ architecture UDSM of noa3ao322_x4 is signal n1, n2, n3 : STD_LOGIC; - component NAND2MAC + component AND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -4329,7 +4329,7 @@ architecture UDSM of noa3ao322_x4 is Y : out STD_LOGIC); end component; - component AND3MAC + component NAND3MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -4353,7 +4353,7 @@ architecture UDSM of noa3ao322_x4 is Y : out STD_LOGIC); end component; - component OR2MAC + component NAND2MAC generic( tpdY_R : Time := 0 ns; tpdY_F : Time := 0 ns; @@ -4367,17 +4367,17 @@ architecture UDSM of noa3ao322_x4 is begin -- Netlist - U1 : NAND2MAC + U1 : AND2MAC generic map( tpdY_R => 1 ns, tpdY_F => 1 ns) port map( I0 => n1, I1 => n2, Y => nq); - U2 : AND3MAC - port map( I0 => i4, I1 => i5, I2 => i3, Y => n3); + U2 : NAND3MAC + port map( I0 => i1, I1 => i2, I2 => i0, Y => n2); U3 : OR3MAC - port map( I0 => i0, I1 => i1, I2 => i2, Y => n2); + port map( I0 => i3, I1 => i4, I2 => i5, Y => n3); - U4 : OR2MAC + U4 : NAND2MAC port map( I0 => i6, I1 => n3, Y => n1); diff --git a/alliance/share/cells/sxlib/sxlib_VITAL.vhd b/alliance/share/cells/sxlib/sxlib_VITAL.vhd index 384c3c95..1b3d3395 100644 --- a/alliance/share/cells/sxlib/sxlib_VITAL.vhd +++ b/alliance/share/cells/sxlib/sxlib_VITAL.vhd @@ -5,10 +5,10 @@ -- FILENAME : sxlib_VITAL.vhd -- FILE CONTENTS: Entity, Structural Architecture(VITAL), -- and Configuration --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns @@ -5029,8 +5029,8 @@ begin -- Functionality Section ------------------------- nq_zd := - (((NOT i4_ipd)) AND (((NOT i3_ipd)) OR ((NOT i2_ipd)))) OR (((NOT - i1_ipd)) AND ((NOT i0_ipd))); + (((NOT i4_ipd)) OR (((NOT i3_ipd)) AND ((NOT i2_ipd)))) AND (((NOT + i1_ipd)) OR ((NOT i0_ipd))); ---------------------- -- Path Delay Section @@ -5141,8 +5141,8 @@ begin -- Functionality Section ------------------------- nq_zd := - (((NOT i4_ipd)) AND (((NOT i3_ipd)) OR ((NOT i2_ipd)))) OR (((NOT - i1_ipd)) AND ((NOT i0_ipd))); + (((NOT i4_ipd)) OR (((NOT i3_ipd)) AND ((NOT i2_ipd)))) AND (((NOT + i1_ipd)) OR ((NOT i0_ipd))); ---------------------- -- Path Delay Section @@ -5263,8 +5263,8 @@ begin -- Functionality Section ------------------------- nq_zd := - (((NOT i6_ipd)) AND (((NOT i4_ipd)) OR ((NOT i3_ipd)) OR ((NOT - i5_ipd)))) OR (((NOT i1_ipd)) AND ((NOT i0_ipd)) AND ((NOT i2_ipd))); + (((NOT i6_ipd)) OR (((NOT i4_ipd)) AND ((NOT i3_ipd)) AND ((NOT + i5_ipd)))) AND (((NOT i1_ipd)) OR ((NOT i0_ipd)) OR ((NOT i2_ipd))); ---------------------- -- Path Delay Section @@ -5387,8 +5387,8 @@ begin -- Functionality Section ------------------------- nq_zd := - (((NOT i6_ipd)) AND (((NOT i4_ipd)) OR ((NOT i3_ipd)) OR ((NOT - i5_ipd)))) OR (((NOT i1_ipd)) AND ((NOT i0_ipd)) AND ((NOT i2_ipd))); + (((NOT i6_ipd)) OR (((NOT i4_ipd)) AND ((NOT i3_ipd)) AND ((NOT + i5_ipd)))) AND (((NOT i1_ipd)) OR ((NOT i0_ipd)) OR ((NOT i2_ipd))); ---------------------- -- Path Delay Section diff --git a/alliance/share/cells/sxlib/sxlib_Vcomponents.vhd b/alliance/share/cells/sxlib/sxlib_Vcomponents.vhd index 95b5239b..c12dddce 100644 --- a/alliance/share/cells/sxlib/sxlib_Vcomponents.vhd +++ b/alliance/share/cells/sxlib/sxlib_Vcomponents.vhd @@ -4,10 +4,10 @@ -- Created by the Synopsys Library Compiler 1999.10 -- FILENAME : sxlib_Vcomponents.vhd -- FILE CONTENTS: VITAL Component Package --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns diff --git a/alliance/share/cells/sxlib/sxlib_Vtables.vhd b/alliance/share/cells/sxlib/sxlib_Vtables.vhd index dac4dcd3..6ca6fc00 100644 --- a/alliance/share/cells/sxlib/sxlib_Vtables.vhd +++ b/alliance/share/cells/sxlib/sxlib_Vtables.vhd @@ -4,10 +4,10 @@ -- Created by the Synopsys Library Compiler 1999.10 -- FILENAME : sxlib_Vtables.vhd -- FILE CONTENTS: VITAL Table Package --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns diff --git a/alliance/share/cells/sxlib/sxlib_components.vhd b/alliance/share/cells/sxlib/sxlib_components.vhd index f56e8415..2f0856f9 100644 --- a/alliance/share/cells/sxlib/sxlib_components.vhd +++ b/alliance/share/cells/sxlib/sxlib_components.vhd @@ -4,10 +4,10 @@ -- Created by the Synopsys Library Compiler 1999.10 -- FILENAME : sxlib_components.vhd -- FILE CONTENTS: Component Package --- DATE CREATED : Mon May 29 15:16:04 2000 +-- DATE CREATED : Thu Dec 21 11:59:30 2000 -- -- LIBRARY : sxlib --- DATE ENTERED : Sat Oct 30 22:31:32 MET DST 1999 +-- DATE ENTERED : Thu Dec 21 11:24:55 MET 2000 -- REVISION : 1.200000 -- TECHNOLOGY : cmos -- TIME SCALE : 1 ns