6542 lines
121 KiB
Plaintext
6542 lines
121 KiB
Plaintext
entity ram is
|
|
port (
|
|
i : in bit_vector(2 downto 0);
|
|
a : in bit_vector(3 downto 0);
|
|
b : in bit_vector(3 downto 0);
|
|
alu_out : in bit_vector(3 downto 0);
|
|
ra : out bit_vector(3 downto 0);
|
|
rb : out bit_vector(3 downto 0);
|
|
clk : in bit;
|
|
r0_from_pads : in bit;
|
|
r0_to_pads : out bit;
|
|
r3_from_pads : in bit;
|
|
r3_to_pads : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end ram;
|
|
|
|
architecture structural of ram is
|
|
Component on12_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component nao22_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component ao2o22_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component ao22_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component oa22_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component nao2o22_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component an12_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component oa2ao222_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
i4 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component noa3ao322_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
i4 : in bit;
|
|
i5 : in bit;
|
|
i6 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component na2_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component oa2a22_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component sff1_x4
|
|
port (
|
|
ck : in bit;
|
|
i : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component buf_x2
|
|
port (
|
|
i : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component o2_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component no4_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component inv_x2
|
|
port (
|
|
i : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component no3_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component o3_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component na4_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component noa22_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component noa2a2a23_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
i4 : in bit;
|
|
i5 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component a3_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component no2_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component noa2a2a2a24_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
i4 : in bit;
|
|
i5 : in bit;
|
|
i6 : in bit;
|
|
i7 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component a2_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component a4_x2
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
i3 : in bit;
|
|
q : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
Component na3_x1
|
|
port (
|
|
i0 : in bit;
|
|
i1 : in bit;
|
|
i2 : in bit;
|
|
nq : out bit;
|
|
vdd : in bit;
|
|
vss : in bit
|
|
);
|
|
end component;
|
|
|
|
signal not_a : bit_vector( 2 downto 2);
|
|
signal not_alu_out : bit_vector( 3 downto 0);
|
|
signal not_b : bit_vector( 3 downto 1);
|
|
signal not_i : bit_vector( 2 downto 1);
|
|
signal not_ram_idx_11 : bit_vector( 2 downto 2);
|
|
signal not_ram_idx_12 : bit_vector( 1 downto 1);
|
|
signal not_ram_idx_13 : bit_vector( 3 downto 0);
|
|
signal not_ram_idx_15 : bit_vector( 3 downto 0);
|
|
signal not_ram_idx_2 : bit_vector( 2 downto 2);
|
|
signal not_ram_idx_3 : bit_vector( 0 downto 0);
|
|
signal not_ram_idx_7 : bit_vector( 2 downto 2);
|
|
signal not_ram_idx_9 : bit_vector( 3 downto 0);
|
|
signal ram_idx_0 : bit_vector( 3 downto 0);
|
|
signal ram_idx_1 : bit_vector( 3 downto 0);
|
|
signal ram_idx_10 : bit_vector( 3 downto 0);
|
|
signal ram_idx_11 : bit_vector( 3 downto 0);
|
|
signal ram_idx_12 : bit_vector( 3 downto 0);
|
|
signal ram_idx_13 : bit_vector( 3 downto 0);
|
|
signal ram_idx_14 : bit_vector( 3 downto 0);
|
|
signal ram_idx_15 : bit_vector( 3 downto 0);
|
|
signal ram_idx_2 : bit_vector( 3 downto 0);
|
|
signal ram_idx_3 : bit_vector( 3 downto 0);
|
|
signal ram_idx_4 : bit_vector( 3 downto 0);
|
|
signal ram_idx_5 : bit_vector( 3 downto 0);
|
|
signal ram_idx_6 : bit_vector( 3 downto 0);
|
|
signal ram_idx_7 : bit_vector( 3 downto 0);
|
|
signal ram_idx_8 : bit_vector( 3 downto 0);
|
|
signal ram_idx_9 : bit_vector( 3 downto 0);
|
|
signal on12_x1_sig : bit;
|
|
signal oa2ao222_x2_sig : bit;
|
|
signal oa2ao222_x2_9_sig : bit;
|
|
signal oa2ao222_x2_8_sig : bit;
|
|
signal oa2ao222_x2_7_sig : bit;
|
|
signal oa2ao222_x2_6_sig : bit;
|
|
signal oa2ao222_x2_5_sig : bit;
|
|
signal oa2ao222_x2_4_sig : bit;
|
|
signal oa2ao222_x2_3_sig : bit;
|
|
signal oa2ao222_x2_2_sig : bit;
|
|
signal oa2a22_x2_sig : bit;
|
|
signal oa2a22_x2_9_sig : bit;
|
|
signal oa2a22_x2_8_sig : bit;
|
|
signal oa2a22_x2_7_sig : bit;
|
|
signal oa2a22_x2_6_sig : bit;
|
|
signal oa2a22_x2_5_sig : bit;
|
|
signal oa2a22_x2_4_sig : bit;
|
|
signal oa2a22_x2_3_sig : bit;
|
|
signal oa2a22_x2_2_sig : bit;
|
|
signal oa2a22_x2_13_sig : bit;
|
|
signal oa2a22_x2_12_sig : bit;
|
|
signal oa2a22_x2_11_sig : bit;
|
|
signal oa2a22_x2_10_sig : bit;
|
|
signal oa22_x2_sig : bit;
|
|
signal oa22_x2_4_sig : bit;
|
|
signal oa22_x2_3_sig : bit;
|
|
signal oa22_x2_2_sig : bit;
|
|
signal o3_x2_sig : bit;
|
|
signal o3_x2_9_sig : bit;
|
|
signal o3_x2_8_sig : bit;
|
|
signal o3_x2_7_sig : bit;
|
|
signal o3_x2_6_sig : bit;
|
|
signal o3_x2_5_sig : bit;
|
|
signal o3_x2_4_sig : bit;
|
|
signal o3_x2_3_sig : bit;
|
|
signal o3_x2_2_sig : bit;
|
|
signal o3_x2_14_sig : bit;
|
|
signal o3_x2_13_sig : bit;
|
|
signal o3_x2_12_sig : bit;
|
|
signal o3_x2_11_sig : bit;
|
|
signal o3_x2_10_sig : bit;
|
|
signal o2_x2_sig : bit;
|
|
signal not_aux99 : bit;
|
|
signal not_aux98 : bit;
|
|
signal not_aux95 : bit;
|
|
signal not_aux90 : bit;
|
|
signal not_aux89 : bit;
|
|
signal not_aux83 : bit;
|
|
signal not_aux82 : bit;
|
|
signal not_aux81 : bit;
|
|
signal not_aux8 : bit;
|
|
signal not_aux78 : bit;
|
|
signal not_aux77 : bit;
|
|
signal not_aux76 : bit;
|
|
signal not_aux72 : bit;
|
|
signal not_aux70 : bit;
|
|
signal not_aux7 : bit;
|
|
signal not_aux68 : bit;
|
|
signal not_aux67 : bit;
|
|
signal not_aux65 : bit;
|
|
signal not_aux63 : bit;
|
|
signal not_aux60 : bit;
|
|
signal not_aux6 : bit;
|
|
signal not_aux58 : bit;
|
|
signal not_aux57 : bit;
|
|
signal not_aux55 : bit;
|
|
signal not_aux54 : bit;
|
|
signal not_aux52 : bit;
|
|
signal not_aux51 : bit;
|
|
signal not_aux50 : bit;
|
|
signal not_aux49 : bit;
|
|
signal not_aux48 : bit;
|
|
signal not_aux47 : bit;
|
|
signal not_aux46 : bit;
|
|
signal not_aux44 : bit;
|
|
signal not_aux41 : bit;
|
|
signal not_aux40 : bit;
|
|
signal not_aux4 : bit;
|
|
signal not_aux39 : bit;
|
|
signal not_aux32 : bit;
|
|
signal not_aux31 : bit;
|
|
signal not_aux30 : bit;
|
|
signal not_aux3 : bit;
|
|
signal not_aux23 : bit;
|
|
signal not_aux22 : bit;
|
|
signal not_aux21 : bit;
|
|
signal not_aux14 : bit;
|
|
signal not_aux120 : bit;
|
|
signal not_aux12 : bit;
|
|
signal not_aux119 : bit;
|
|
signal not_aux118 : bit;
|
|
signal not_aux117 : bit;
|
|
signal not_aux116 : bit;
|
|
signal not_aux115 : bit;
|
|
signal not_aux114 : bit;
|
|
signal not_aux113 : bit;
|
|
signal not_aux112 : bit;
|
|
signal not_aux111 : bit;
|
|
signal not_aux110 : bit;
|
|
signal not_aux11 : bit;
|
|
signal not_aux109 : bit;
|
|
signal not_aux108 : bit;
|
|
signal not_aux107 : bit;
|
|
signal not_aux106 : bit;
|
|
signal not_aux105 : bit;
|
|
signal not_aux104 : bit;
|
|
signal not_aux103 : bit;
|
|
signal not_aux102 : bit;
|
|
signal not_aux101 : bit;
|
|
signal not_aux100 : bit;
|
|
signal not_aux10 : bit;
|
|
signal noa3ao322_x1_sig : bit;
|
|
signal noa2a2a2a24_x1_sig : bit;
|
|
signal noa2a2a2a24_x1_4_sig : bit;
|
|
signal noa2a2a2a24_x1_3_sig : bit;
|
|
signal noa2a2a2a24_x1_2_sig : bit;
|
|
signal noa2a2a23_x1_sig : bit;
|
|
signal noa2a2a23_x1_4_sig : bit;
|
|
signal noa2a2a23_x1_3_sig : bit;
|
|
signal noa2a2a23_x1_2_sig : bit;
|
|
signal noa22_x1_sig : bit;
|
|
signal noa22_x1_9_sig : bit;
|
|
signal noa22_x1_8_sig : bit;
|
|
signal noa22_x1_7_sig : bit;
|
|
signal noa22_x1_6_sig : bit;
|
|
signal noa22_x1_5_sig : bit;
|
|
signal noa22_x1_4_sig : bit;
|
|
signal noa22_x1_3_sig : bit;
|
|
signal noa22_x1_2_sig : bit;
|
|
signal noa22_x1_10_sig : bit;
|
|
signal no4_x1_sig : bit;
|
|
signal no4_x1_2_sig : bit;
|
|
signal no3_x1_sig : bit;
|
|
signal no3_x1_9_sig : bit;
|
|
signal no3_x1_8_sig : bit;
|
|
signal no3_x1_7_sig : bit;
|
|
signal no3_x1_6_sig : bit;
|
|
signal no3_x1_5_sig : bit;
|
|
signal no3_x1_4_sig : bit;
|
|
signal no3_x1_3_sig : bit;
|
|
signal no3_x1_2_sig : bit;
|
|
signal no3_x1_28_sig : bit;
|
|
signal no3_x1_27_sig : bit;
|
|
signal no3_x1_26_sig : bit;
|
|
signal no3_x1_25_sig : bit;
|
|
signal no3_x1_24_sig : bit;
|
|
signal no3_x1_23_sig : bit;
|
|
signal no3_x1_22_sig : bit;
|
|
signal no3_x1_21_sig : bit;
|
|
signal no3_x1_20_sig : bit;
|
|
signal no3_x1_19_sig : bit;
|
|
signal no3_x1_18_sig : bit;
|
|
signal no3_x1_17_sig : bit;
|
|
signal no3_x1_16_sig : bit;
|
|
signal no3_x1_15_sig : bit;
|
|
signal no3_x1_14_sig : bit;
|
|
signal no3_x1_13_sig : bit;
|
|
signal no3_x1_12_sig : bit;
|
|
signal no3_x1_11_sig : bit;
|
|
signal no3_x1_10_sig : bit;
|
|
signal no2_x1_sig : bit;
|
|
signal no2_x1_9_sig : bit;
|
|
signal no2_x1_8_sig : bit;
|
|
signal no2_x1_7_sig : bit;
|
|
signal no2_x1_6_sig : bit;
|
|
signal no2_x1_5_sig : bit;
|
|
signal no2_x1_4_sig : bit;
|
|
signal no2_x1_42_sig : bit;
|
|
signal no2_x1_41_sig : bit;
|
|
signal no2_x1_40_sig : bit;
|
|
signal no2_x1_3_sig : bit;
|
|
signal no2_x1_39_sig : bit;
|
|
signal no2_x1_38_sig : bit;
|
|
signal no2_x1_37_sig : bit;
|
|
signal no2_x1_36_sig : bit;
|
|
signal no2_x1_35_sig : bit;
|
|
signal no2_x1_34_sig : bit;
|
|
signal no2_x1_33_sig : bit;
|
|
signal no2_x1_32_sig : bit;
|
|
signal no2_x1_31_sig : bit;
|
|
signal no2_x1_30_sig : bit;
|
|
signal no2_x1_2_sig : bit;
|
|
signal no2_x1_29_sig : bit;
|
|
signal no2_x1_28_sig : bit;
|
|
signal no2_x1_27_sig : bit;
|
|
signal no2_x1_26_sig : bit;
|
|
signal no2_x1_25_sig : bit;
|
|
signal no2_x1_24_sig : bit;
|
|
signal no2_x1_23_sig : bit;
|
|
signal no2_x1_22_sig : bit;
|
|
signal no2_x1_21_sig : bit;
|
|
signal no2_x1_20_sig : bit;
|
|
signal no2_x1_19_sig : bit;
|
|
signal no2_x1_18_sig : bit;
|
|
signal no2_x1_17_sig : bit;
|
|
signal no2_x1_16_sig : bit;
|
|
signal no2_x1_15_sig : bit;
|
|
signal no2_x1_14_sig : bit;
|
|
signal no2_x1_13_sig : bit;
|
|
signal no2_x1_12_sig : bit;
|
|
signal no2_x1_11_sig : bit;
|
|
signal no2_x1_10_sig : bit;
|
|
signal nao2o22_x1_sig : bit;
|
|
signal nao2o22_x1_2_sig : bit;
|
|
signal nao22_x1_sig : bit;
|
|
signal na4_x1_sig : bit;
|
|
signal na4_x1_4_sig : bit;
|
|
signal na4_x1_3_sig : bit;
|
|
signal na4_x1_2_sig : bit;
|
|
signal na3_x1_sig : bit;
|
|
signal na3_x1_9_sig : bit;
|
|
signal na3_x1_8_sig : bit;
|
|
signal na3_x1_7_sig : bit;
|
|
signal na3_x1_6_sig : bit;
|
|
signal na3_x1_5_sig : bit;
|
|
signal na3_x1_51_sig : bit;
|
|
signal na3_x1_50_sig : bit;
|
|
signal na3_x1_4_sig : bit;
|
|
signal na3_x1_49_sig : bit;
|
|
signal na3_x1_48_sig : bit;
|
|
signal na3_x1_47_sig : bit;
|
|
signal na3_x1_46_sig : bit;
|
|
signal na3_x1_45_sig : bit;
|
|
signal na3_x1_44_sig : bit;
|
|
signal na3_x1_43_sig : bit;
|
|
signal na3_x1_42_sig : bit;
|
|
signal na3_x1_41_sig : bit;
|
|
signal na3_x1_40_sig : bit;
|
|
signal na3_x1_3_sig : bit;
|
|
signal na3_x1_39_sig : bit;
|
|
signal na3_x1_38_sig : bit;
|
|
signal na3_x1_37_sig : bit;
|
|
signal na3_x1_36_sig : bit;
|
|
signal na3_x1_35_sig : bit;
|
|
signal na3_x1_34_sig : bit;
|
|
signal na3_x1_33_sig : bit;
|
|
signal na3_x1_32_sig : bit;
|
|
signal na3_x1_31_sig : bit;
|
|
signal na3_x1_30_sig : bit;
|
|
signal na3_x1_2_sig : bit;
|
|
signal na3_x1_29_sig : bit;
|
|
signal na3_x1_28_sig : bit;
|
|
signal na3_x1_27_sig : bit;
|
|
signal na3_x1_26_sig : bit;
|
|
signal na3_x1_25_sig : bit;
|
|
signal na3_x1_24_sig : bit;
|
|
signal na3_x1_23_sig : bit;
|
|
signal na3_x1_22_sig : bit;
|
|
signal na3_x1_21_sig : bit;
|
|
signal na3_x1_20_sig : bit;
|
|
signal na3_x1_19_sig : bit;
|
|
signal na3_x1_18_sig : bit;
|
|
signal na3_x1_17_sig : bit;
|
|
signal na3_x1_16_sig : bit;
|
|
signal na3_x1_15_sig : bit;
|
|
signal na3_x1_14_sig : bit;
|
|
signal na3_x1_13_sig : bit;
|
|
signal na3_x1_12_sig : bit;
|
|
signal na3_x1_11_sig : bit;
|
|
signal na3_x1_10_sig : bit;
|
|
signal na2_x1_sig : bit;
|
|
signal na2_x1_9_sig : bit;
|
|
signal na2_x1_8_sig : bit;
|
|
signal na2_x1_7_sig : bit;
|
|
signal na2_x1_6_sig : bit;
|
|
signal na2_x1_5_sig : bit;
|
|
signal na2_x1_4_sig : bit;
|
|
signal na2_x1_3_sig : bit;
|
|
signal na2_x1_2_sig : bit;
|
|
signal na2_x1_21_sig : bit;
|
|
signal na2_x1_20_sig : bit;
|
|
signal na2_x1_19_sig : bit;
|
|
signal na2_x1_18_sig : bit;
|
|
signal na2_x1_17_sig : bit;
|
|
signal na2_x1_16_sig : bit;
|
|
signal na2_x1_15_sig : bit;
|
|
signal na2_x1_14_sig : bit;
|
|
signal na2_x1_13_sig : bit;
|
|
signal na2_x1_12_sig : bit;
|
|
signal na2_x1_11_sig : bit;
|
|
signal na2_x1_10_sig : bit;
|
|
signal inv_x2_sig : bit;
|
|
signal inv_x2_9_sig : bit;
|
|
signal inv_x2_8_sig : bit;
|
|
signal inv_x2_7_sig : bit;
|
|
signal inv_x2_6_sig : bit;
|
|
signal inv_x2_62_sig : bit;
|
|
signal inv_x2_61_sig : bit;
|
|
signal inv_x2_60_sig : bit;
|
|
signal inv_x2_5_sig : bit;
|
|
signal inv_x2_59_sig : bit;
|
|
signal inv_x2_58_sig : bit;
|
|
signal inv_x2_57_sig : bit;
|
|
signal inv_x2_56_sig : bit;
|
|
signal inv_x2_55_sig : bit;
|
|
signal inv_x2_54_sig : bit;
|
|
signal inv_x2_53_sig : bit;
|
|
signal inv_x2_52_sig : bit;
|
|
signal inv_x2_51_sig : bit;
|
|
signal inv_x2_50_sig : bit;
|
|
signal inv_x2_4_sig : bit;
|
|
signal inv_x2_49_sig : bit;
|
|
signal inv_x2_48_sig : bit;
|
|
signal inv_x2_47_sig : bit;
|
|
signal inv_x2_46_sig : bit;
|
|
signal inv_x2_45_sig : bit;
|
|
signal inv_x2_44_sig : bit;
|
|
signal inv_x2_43_sig : bit;
|
|
signal inv_x2_42_sig : bit;
|
|
signal inv_x2_41_sig : bit;
|
|
signal inv_x2_40_sig : bit;
|
|
signal inv_x2_3_sig : bit;
|
|
signal inv_x2_39_sig : bit;
|
|
signal inv_x2_38_sig : bit;
|
|
signal inv_x2_37_sig : bit;
|
|
signal inv_x2_36_sig : bit;
|
|
signal inv_x2_35_sig : bit;
|
|
signal inv_x2_34_sig : bit;
|
|
signal inv_x2_33_sig : bit;
|
|
signal inv_x2_32_sig : bit;
|
|
signal inv_x2_31_sig : bit;
|
|
signal inv_x2_30_sig : bit;
|
|
signal inv_x2_2_sig : bit;
|
|
signal inv_x2_29_sig : bit;
|
|
signal inv_x2_28_sig : bit;
|
|
signal inv_x2_27_sig : bit;
|
|
signal inv_x2_26_sig : bit;
|
|
signal inv_x2_25_sig : bit;
|
|
signal inv_x2_24_sig : bit;
|
|
signal inv_x2_23_sig : bit;
|
|
signal inv_x2_22_sig : bit;
|
|
signal inv_x2_21_sig : bit;
|
|
signal inv_x2_20_sig : bit;
|
|
signal inv_x2_19_sig : bit;
|
|
signal inv_x2_18_sig : bit;
|
|
signal inv_x2_17_sig : bit;
|
|
signal inv_x2_16_sig : bit;
|
|
signal inv_x2_15_sig : bit;
|
|
signal inv_x2_14_sig : bit;
|
|
signal inv_x2_13_sig : bit;
|
|
signal inv_x2_12_sig : bit;
|
|
signal inv_x2_11_sig : bit;
|
|
signal inv_x2_10_sig : bit;
|
|
signal aux99 : bit;
|
|
signal aux97 : bit;
|
|
signal aux96 : bit;
|
|
signal aux94 : bit;
|
|
signal aux93 : bit;
|
|
signal aux92 : bit;
|
|
signal aux91 : bit;
|
|
signal aux90 : bit;
|
|
signal aux9 : bit;
|
|
signal aux87 : bit;
|
|
signal aux86 : bit;
|
|
signal aux84 : bit;
|
|
signal aux83 : bit;
|
|
signal aux82 : bit;
|
|
signal aux80 : bit;
|
|
signal aux8 : bit;
|
|
signal aux79 : bit;
|
|
signal aux78 : bit;
|
|
signal aux75 : bit;
|
|
signal aux74 : bit;
|
|
signal aux73 : bit;
|
|
signal aux72 : bit;
|
|
signal aux71 : bit;
|
|
signal aux70 : bit;
|
|
signal aux69 : bit;
|
|
signal aux66 : bit;
|
|
signal aux64 : bit;
|
|
signal aux63 : bit;
|
|
signal aux61 : bit;
|
|
signal aux60 : bit;
|
|
signal aux59 : bit;
|
|
signal aux58 : bit;
|
|
signal aux56 : bit;
|
|
signal aux55 : bit;
|
|
signal aux53 : bit;
|
|
signal aux49 : bit;
|
|
signal aux46 : bit;
|
|
signal aux43 : bit;
|
|
signal aux42 : bit;
|
|
signal aux41 : bit;
|
|
signal aux33 : bit;
|
|
signal aux32 : bit;
|
|
signal aux24 : bit;
|
|
signal aux23 : bit;
|
|
signal aux15 : bit;
|
|
signal aux13 : bit;
|
|
signal aux120 : bit;
|
|
signal aux12 : bit;
|
|
signal aux119 : bit;
|
|
signal aux118 : bit;
|
|
signal aux117 : bit;
|
|
signal aux116 : bit;
|
|
signal aux114 : bit;
|
|
signal aux112 : bit;
|
|
signal aux111 : bit;
|
|
signal aux110 : bit;
|
|
signal aux109 : bit;
|
|
signal aux108 : bit;
|
|
signal aux107 : bit;
|
|
signal aux105 : bit;
|
|
signal aux103 : bit;
|
|
signal aux101 : bit;
|
|
signal aux0 : bit;
|
|
signal ao2o22_x2_sig : bit;
|
|
signal ao2o22_x2_9_sig : bit;
|
|
signal ao2o22_x2_8_sig : bit;
|
|
signal ao2o22_x2_7_sig : bit;
|
|
signal ao2o22_x2_6_sig : bit;
|
|
signal ao2o22_x2_5_sig : bit;
|
|
signal ao2o22_x2_4_sig : bit;
|
|
signal ao2o22_x2_3_sig : bit;
|
|
signal ao2o22_x2_2_sig : bit;
|
|
signal ao2o22_x2_29_sig : bit;
|
|
signal ao2o22_x2_28_sig : bit;
|
|
signal ao2o22_x2_27_sig : bit;
|
|
signal ao2o22_x2_26_sig : bit;
|
|
signal ao2o22_x2_25_sig : bit;
|
|
signal ao2o22_x2_24_sig : bit;
|
|
signal ao2o22_x2_23_sig : bit;
|
|
signal ao2o22_x2_22_sig : bit;
|
|
signal ao2o22_x2_21_sig : bit;
|
|
signal ao2o22_x2_20_sig : bit;
|
|
signal ao2o22_x2_19_sig : bit;
|
|
signal ao2o22_x2_18_sig : bit;
|
|
signal ao2o22_x2_17_sig : bit;
|
|
signal ao2o22_x2_16_sig : bit;
|
|
signal ao2o22_x2_15_sig : bit;
|
|
signal ao2o22_x2_14_sig : bit;
|
|
signal ao2o22_x2_13_sig : bit;
|
|
signal ao2o22_x2_12_sig : bit;
|
|
signal ao2o22_x2_11_sig : bit;
|
|
signal ao2o22_x2_10_sig : bit;
|
|
signal ao22_x2_sig : bit;
|
|
signal ao22_x2_3_sig : bit;
|
|
signal ao22_x2_2_sig : bit;
|
|
signal an12_x1_sig : bit;
|
|
signal an12_x1_2_sig : bit;
|
|
signal a4_x2_sig : bit;
|
|
signal a4_x2_4_sig : bit;
|
|
signal a4_x2_3_sig : bit;
|
|
signal a4_x2_2_sig : bit;
|
|
signal a3_x2_sig : bit;
|
|
signal a3_x2_9_sig : bit;
|
|
signal a3_x2_8_sig : bit;
|
|
signal a3_x2_7_sig : bit;
|
|
signal a3_x2_6_sig : bit;
|
|
signal a3_x2_5_sig : bit;
|
|
signal a3_x2_4_sig : bit;
|
|
signal a3_x2_3_sig : bit;
|
|
signal a3_x2_38_sig : bit;
|
|
signal a3_x2_37_sig : bit;
|
|
signal a3_x2_36_sig : bit;
|
|
signal a3_x2_35_sig : bit;
|
|
signal a3_x2_34_sig : bit;
|
|
signal a3_x2_33_sig : bit;
|
|
signal a3_x2_32_sig : bit;
|
|
signal a3_x2_31_sig : bit;
|
|
signal a3_x2_30_sig : bit;
|
|
signal a3_x2_2_sig : bit;
|
|
signal a3_x2_29_sig : bit;
|
|
signal a3_x2_28_sig : bit;
|
|
signal a3_x2_27_sig : bit;
|
|
signal a3_x2_26_sig : bit;
|
|
signal a3_x2_25_sig : bit;
|
|
signal a3_x2_24_sig : bit;
|
|
signal a3_x2_23_sig : bit;
|
|
signal a3_x2_22_sig : bit;
|
|
signal a3_x2_21_sig : bit;
|
|
signal a3_x2_20_sig : bit;
|
|
signal a3_x2_19_sig : bit;
|
|
signal a3_x2_18_sig : bit;
|
|
signal a3_x2_17_sig : bit;
|
|
signal a3_x2_16_sig : bit;
|
|
signal a3_x2_15_sig : bit;
|
|
signal a3_x2_14_sig : bit;
|
|
signal a3_x2_13_sig : bit;
|
|
signal a3_x2_12_sig : bit;
|
|
signal a3_x2_11_sig : bit;
|
|
signal a3_x2_10_sig : bit;
|
|
signal a2_x2_sig : bit;
|
|
signal a2_x2_9_sig : bit;
|
|
signal a2_x2_8_sig : bit;
|
|
signal a2_x2_7_sig : bit;
|
|
signal a2_x2_6_sig : bit;
|
|
signal a2_x2_5_sig : bit;
|
|
signal a2_x2_4_sig : bit;
|
|
signal a2_x2_3_sig : bit;
|
|
signal a2_x2_2_sig : bit;
|
|
signal a2_x2_24_sig : bit;
|
|
signal a2_x2_23_sig : bit;
|
|
signal a2_x2_22_sig : bit;
|
|
signal a2_x2_21_sig : bit;
|
|
signal a2_x2_20_sig : bit;
|
|
signal a2_x2_19_sig : bit;
|
|
signal a2_x2_18_sig : bit;
|
|
signal a2_x2_17_sig : bit;
|
|
signal a2_x2_16_sig : bit;
|
|
signal a2_x2_15_sig : bit;
|
|
signal a2_x2_14_sig : bit;
|
|
signal a2_x2_13_sig : bit;
|
|
signal a2_x2_12_sig : bit;
|
|
signal a2_x2_11_sig : bit;
|
|
signal a2_x2_10_sig : bit;
|
|
|
|
begin
|
|
|
|
not_aux111_ins : inv_x2
|
|
port map (
|
|
i => aux111,
|
|
nq => not_aux111,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux110_ins : inv_x2
|
|
port map (
|
|
i => aux110,
|
|
nq => not_aux110,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux109_ins : inv_x2
|
|
port map (
|
|
i => aux109,
|
|
nq => not_aux109,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux108_ins : inv_x2
|
|
port map (
|
|
i => aux108,
|
|
nq => not_aux108,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux107_ins : inv_x2
|
|
port map (
|
|
i => aux107,
|
|
nq => not_aux107,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux106_ins : na2_x1
|
|
port map (
|
|
i0 => a(1),
|
|
i1 => a(0),
|
|
nq => not_aux106,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux105_ins : inv_x2
|
|
port map (
|
|
i => aux105,
|
|
nq => not_aux105,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux104_ins : on12_x1
|
|
port map (
|
|
i0 => a(1),
|
|
i1 => a(0),
|
|
q => not_aux104,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux103_ins : inv_x2
|
|
port map (
|
|
i => aux103,
|
|
nq => not_aux103,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux102_ins : on12_x1
|
|
port map (
|
|
i0 => a(0),
|
|
i1 => a(1),
|
|
q => not_aux102,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux101_ins : inv_x2
|
|
port map (
|
|
i => aux101,
|
|
nq => not_aux101,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux100_ins : o2_x2
|
|
port map (
|
|
i0 => a(1),
|
|
i1 => a(0),
|
|
q => not_aux100,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux120_ins : inv_x2
|
|
port map (
|
|
i => aux120,
|
|
nq => not_aux120,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux119_ins : inv_x2
|
|
port map (
|
|
i => aux119,
|
|
nq => not_aux119,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux118_ins : inv_x2
|
|
port map (
|
|
i => aux118,
|
|
nq => not_aux118,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux117_ins : inv_x2
|
|
port map (
|
|
i => aux117,
|
|
nq => not_aux117,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux116_ins : inv_x2
|
|
port map (
|
|
i => aux116,
|
|
nq => not_aux116,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux115_ins : na2_x1
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => b(2),
|
|
nq => not_aux115,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux114_ins : inv_x2
|
|
port map (
|
|
i => aux114,
|
|
nq => not_aux114,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux113_ins : o2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => not_b(2),
|
|
q => not_aux113,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux112_ins : inv_x2
|
|
port map (
|
|
i => aux112,
|
|
nq => not_aux112,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_15_3_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_15(3),
|
|
nq => not_ram_idx_15(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_15_2_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_15(2),
|
|
nq => not_ram_idx_15(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_15_0_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_15(0),
|
|
nq => not_ram_idx_15(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_13_3_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_13(3),
|
|
nq => not_ram_idx_13(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_13_2_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_13(2),
|
|
nq => not_ram_idx_13(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux99_ins : inv_x2
|
|
port map (
|
|
i => aux99,
|
|
nq => not_aux99,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux98_ins : o2_x2
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_b(1),
|
|
q => not_aux98,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_13_1_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_13(1),
|
|
nq => not_ram_idx_13(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_13_0_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_13(0),
|
|
nq => not_ram_idx_13(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_12_1_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_12(1),
|
|
nq => not_ram_idx_12(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_11_2_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_11(2),
|
|
nq => not_ram_idx_11(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux95_ins : na2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => not_b(3),
|
|
nq => not_aux95,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_9_3_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_9(3),
|
|
nq => not_ram_idx_9(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_9_2_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_9(2),
|
|
nq => not_ram_idx_9(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_9_1_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_9(1),
|
|
nq => not_ram_idx_9(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux90_ins : inv_x2
|
|
port map (
|
|
i => aux90,
|
|
nq => not_aux90,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_9_0_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_9(0),
|
|
nq => not_ram_idx_9(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux89_ins : na3_x1
|
|
port map (
|
|
i0 => not_b(3),
|
|
i1 => b(0),
|
|
i2 => aux12,
|
|
nq => not_aux89,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_7_2_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_7(2),
|
|
nq => not_ram_idx_7(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux83_ins : inv_x2
|
|
port map (
|
|
i => aux83,
|
|
nq => not_aux83,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux82_ins : inv_x2
|
|
port map (
|
|
i => aux82,
|
|
nq => not_aux82,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux78_ins : inv_x2
|
|
port map (
|
|
i => aux78,
|
|
nq => not_aux78,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux81_ins : na2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux80,
|
|
nq => not_aux81,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux76_ins : o2_x2
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux47,
|
|
q => not_aux76,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux77_ins : o2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => b(2),
|
|
q => not_aux77,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux72_ins : inv_x2
|
|
port map (
|
|
i => aux72,
|
|
nq => not_aux72,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux70_ins : inv_x2
|
|
port map (
|
|
i => aux70,
|
|
nq => not_aux70,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux68_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux22,
|
|
i1 => not_b(2),
|
|
q => not_aux68,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux63_ins : inv_x2
|
|
port map (
|
|
i => aux63,
|
|
nq => not_aux63,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux67_ins : na2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux66,
|
|
nq => not_aux67,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux65_ins : o2_x2
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux11,
|
|
q => not_aux65,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux60_ins : inv_x2
|
|
port map (
|
|
i => aux60,
|
|
nq => not_aux60,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_3_0_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_3(0),
|
|
nq => not_ram_idx_3(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux58_ins : inv_x2
|
|
port map (
|
|
i => aux58,
|
|
nq => not_aux58,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux57_ins : a2_x2
|
|
port map (
|
|
i0 => not_b(1),
|
|
i1 => not_aux39,
|
|
q => not_aux57,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux55_ins : inv_x2
|
|
port map (
|
|
i => aux55,
|
|
nq => not_aux55,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux54_ins : a2_x2
|
|
port map (
|
|
i0 => not_b(1),
|
|
i1 => not_aux30,
|
|
q => not_aux54,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_ram_idx_2_2_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_2(2),
|
|
nq => not_ram_idx_2(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux52_ins : a2_x2
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux51,
|
|
q => not_aux52,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux51_ins : a2_x2
|
|
port map (
|
|
i0 => not_b(1),
|
|
i1 => not_aux21,
|
|
q => not_aux51,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux46_ins : inv_x2
|
|
port map (
|
|
i => aux46,
|
|
nq => not_aux46,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux44_ins : a2_x2
|
|
port map (
|
|
i0 => not_b(1),
|
|
i1 => not_aux3,
|
|
q => not_aux44,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux50_ins : na2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux49,
|
|
nq => not_aux50,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux49_ins : inv_x2
|
|
port map (
|
|
i => aux49,
|
|
nq => not_aux49,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux48_ins : o2_x2
|
|
port map (
|
|
i0 => not_aux47,
|
|
i1 => not_b(2),
|
|
q => not_aux48,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux47_ins : o2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => not_aux10,
|
|
q => not_aux47,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux41_ins : inv_x2
|
|
port map (
|
|
i => aux41,
|
|
nq => not_aux41,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux40_ins : a2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => not_aux39,
|
|
q => not_aux40,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_ins : na2_x1
|
|
port map (
|
|
i0 => not_i(2),
|
|
i1 => not_alu_out(3),
|
|
nq => na2_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_ins : a3_x2
|
|
port map (
|
|
i0 => i(1),
|
|
i1 => na2_x1_sig,
|
|
i2 => aux15,
|
|
q => a3_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
on12_x1_ins : on12_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => r3_from_pads,
|
|
q => on12_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux39_ins : noa22_x1
|
|
port map (
|
|
i0 => on12_x1_sig,
|
|
i1 => not_i(1),
|
|
i2 => a3_x2_sig,
|
|
nq => not_aux39,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux32_ins : inv_x2
|
|
port map (
|
|
i => aux32,
|
|
nq => not_aux32,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux31_ins : a2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => not_aux30,
|
|
q => not_aux31,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_2_ins : na2_x1
|
|
port map (
|
|
i0 => not_alu_out(2),
|
|
i1 => not_i(2),
|
|
nq => na2_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_2_ins : a3_x2
|
|
port map (
|
|
i0 => i(1),
|
|
i1 => na2_x1_2_sig,
|
|
i2 => aux0,
|
|
q => a3_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_3_ins : na2_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => not_alu_out(3),
|
|
nq => na2_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux30_ins : noa22_x1
|
|
port map (
|
|
i0 => na2_x1_3_sig,
|
|
i1 => not_i(1),
|
|
i2 => a3_x2_2_sig,
|
|
nq => not_aux30,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux23_ins : inv_x2
|
|
port map (
|
|
i => aux23,
|
|
nq => not_aux23,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux22_ins : a2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => not_aux21,
|
|
q => not_aux22,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_4_ins : na2_x1
|
|
port map (
|
|
i0 => not_alu_out(1),
|
|
i1 => not_i(2),
|
|
nq => na2_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_5_ins : na2_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => not_alu_out(0),
|
|
nq => na2_x1_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_3_ins : a3_x2
|
|
port map (
|
|
i0 => i(1),
|
|
i1 => na2_x1_5_sig,
|
|
i2 => na2_x1_4_sig,
|
|
q => a3_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux21_ins : noa22_x1
|
|
port map (
|
|
i0 => aux15,
|
|
i1 => not_i(1),
|
|
i2 => a3_x2_3_sig,
|
|
nq => not_aux21,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux8_ins : inv_x2
|
|
port map (
|
|
i => aux8,
|
|
nq => not_aux8,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux7_ins : on12_x1
|
|
port map (
|
|
i0 => r0_from_pads,
|
|
i1 => not_aux6,
|
|
q => not_aux7,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux6_ins : na2_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => i(1),
|
|
nq => not_aux6,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux4_ins : a2_x2
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => not_aux3,
|
|
q => not_aux4,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_ins : no2_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => not_alu_out(0),
|
|
nq => no2_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux3_ins : nao22_x1
|
|
port map (
|
|
i0 => no2_x1_sig,
|
|
i1 => not_i(1),
|
|
i2 => aux0,
|
|
nq => not_aux3,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux14_ins : na2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux13,
|
|
nq => not_aux14,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux12_ins : inv_x2
|
|
port map (
|
|
i => aux12,
|
|
nq => not_aux12,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux11_ins : o2_x2
|
|
port map (
|
|
i0 => not_b(1),
|
|
i1 => not_aux10,
|
|
q => not_aux11,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_aux10_ins : a2_x2
|
|
port map (
|
|
i0 => not_i(2),
|
|
i1 => not_i(1),
|
|
q => not_aux10,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_i_2_ins : inv_x2
|
|
port map (
|
|
i => i(2),
|
|
nq => not_i(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_i_1_ins : inv_x2
|
|
port map (
|
|
i => i(1),
|
|
nq => not_i(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_a_2_ins : inv_x2
|
|
port map (
|
|
i => a(2),
|
|
nq => not_a(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_b_3_ins : inv_x2
|
|
port map (
|
|
i => b(3),
|
|
nq => not_b(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_b_2_ins : inv_x2
|
|
port map (
|
|
i => b(2),
|
|
nq => not_b(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_b_1_ins : inv_x2
|
|
port map (
|
|
i => b(1),
|
|
nq => not_b(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_alu_out_3_ins : inv_x2
|
|
port map (
|
|
i => alu_out(3),
|
|
nq => not_alu_out(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_alu_out_2_ins : inv_x2
|
|
port map (
|
|
i => alu_out(2),
|
|
nq => not_alu_out(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_alu_out_1_ins : inv_x2
|
|
port map (
|
|
i => alu_out(1),
|
|
nq => not_alu_out(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
not_alu_out_0_ins : inv_x2
|
|
port map (
|
|
i => alu_out(0),
|
|
nq => not_alu_out(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux120_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux115,
|
|
i1 => not_b(3),
|
|
nq => aux120,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux119_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux113,
|
|
i1 => not_b(3),
|
|
nq => aux119,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux118_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux98,
|
|
i1 => not_b(3),
|
|
nq => aux118,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux117_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux77,
|
|
i1 => not_b(3),
|
|
nq => aux117,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux116_ins : no2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux115,
|
|
nq => aux116,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux114_ins : no2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux113,
|
|
nq => aux114,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux112_ins : no2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux77,
|
|
nq => aux112,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux111_ins : no2_x1
|
|
port map (
|
|
i0 => not_a(2),
|
|
i1 => not_aux106,
|
|
nq => aux111,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux110_ins : no2_x1
|
|
port map (
|
|
i0 => not_a(2),
|
|
i1 => not_aux104,
|
|
nq => aux110,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux109_ins : no2_x1
|
|
port map (
|
|
i0 => not_a(2),
|
|
i1 => not_aux102,
|
|
nq => aux109,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux108_ins : no2_x1
|
|
port map (
|
|
i0 => not_a(2),
|
|
i1 => not_aux100,
|
|
nq => aux108,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux107_ins : no2_x1
|
|
port map (
|
|
i0 => a(2),
|
|
i1 => not_aux106,
|
|
nq => aux107,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux105_ins : no2_x1
|
|
port map (
|
|
i0 => a(2),
|
|
i1 => not_aux104,
|
|
nq => aux105,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux103_ins : no2_x1
|
|
port map (
|
|
i0 => a(2),
|
|
i1 => not_aux102,
|
|
nq => aux103,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux101_ins : no2_x1
|
|
port map (
|
|
i0 => a(2),
|
|
i1 => not_aux100,
|
|
nq => aux101,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux99_ins : no2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux98,
|
|
nq => aux99,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux97_ins : no2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux65,
|
|
nq => aux97,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux96_ins : an12_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux92,
|
|
q => aux96,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux94_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux52,
|
|
i1 => not_b(3),
|
|
nq => aux94,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux93_ins : a2_x2
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux92,
|
|
q => aux93,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux92_ins : no2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux48,
|
|
nq => aux92,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux91_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux46,
|
|
i1 => not_b(3),
|
|
nq => aux91,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux90_ins : o2_x2
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => b(0),
|
|
q => aux90,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux87_ins : an12_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux80,
|
|
q => aux87,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux86_ins : na3_x1
|
|
port map (
|
|
i0 => not_aux44,
|
|
i1 => not_aux7,
|
|
i2 => not_b(2),
|
|
nq => aux86,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux84_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux83,
|
|
nq => aux84,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux83_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux57,
|
|
i1 => not_b(2),
|
|
nq => aux83,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux82_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux54,
|
|
i1 => not_b(2),
|
|
nq => aux82,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux80_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux76,
|
|
i1 => not_b(3),
|
|
nq => aux80,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux79_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux78,
|
|
nq => aux79,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux78_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux51,
|
|
i1 => not_b(2),
|
|
nq => aux78,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux75_ins : a2_x2
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => b(0),
|
|
q => aux75,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux74_ins : an12_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux66,
|
|
q => aux74,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux73_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux72,
|
|
nq => aux73,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux72_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux40,
|
|
i1 => not_b(2),
|
|
nq => aux72,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux71_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux70,
|
|
nq => aux71,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux70_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux31,
|
|
i1 => not_b(2),
|
|
nq => aux70,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux69_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux68,
|
|
nq => aux69,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux66_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux65,
|
|
i1 => not_b(3),
|
|
nq => aux66,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux64_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux63,
|
|
nq => aux64,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux63_ins : na3_x1
|
|
port map (
|
|
i0 => not_aux4,
|
|
i1 => not_aux7,
|
|
i2 => not_b(2),
|
|
nq => aux63,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux61_ins : no2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => not_aux49,
|
|
nq => aux61,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux60_ins : o2_x2
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => not_b(3),
|
|
q => aux60,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux59_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux58,
|
|
nq => aux59,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux58_ins : na2_x1
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux57,
|
|
nq => aux58,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux56_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux55,
|
|
nq => aux56,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux55_ins : na2_x1
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux54,
|
|
nq => aux55,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux53_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux52,
|
|
nq => aux53,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux49_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux48,
|
|
i1 => not_b(3),
|
|
nq => aux49,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux46_ins : na3_x1
|
|
port map (
|
|
i0 => not_aux44,
|
|
i1 => b(2),
|
|
i2 => not_aux7,
|
|
nq => aux46,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux43_ins : an12_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux13,
|
|
q => aux43,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux42_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux41,
|
|
nq => aux42,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux41_ins : na2_x1
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux40,
|
|
nq => aux41,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux33_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux32,
|
|
nq => aux33,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux32_ins : na2_x1
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux31,
|
|
nq => aux32,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux24_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux23,
|
|
nq => aux24,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux23_ins : na2_x1
|
|
port map (
|
|
i0 => b(2),
|
|
i1 => not_aux22,
|
|
nq => aux23,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux15_ins : na2_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => not_alu_out(2),
|
|
nq => aux15,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux13_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux12,
|
|
i1 => not_b(3),
|
|
nq => aux13,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux12_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux11,
|
|
i1 => not_b(2),
|
|
nq => aux12,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux9_ins : na2_x1
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => not_aux8,
|
|
nq => aux9,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux8_ins : na3_x1
|
|
port map (
|
|
i0 => not_aux4,
|
|
i1 => b(2),
|
|
i2 => not_aux7,
|
|
nq => aux8,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
aux0_ins : na2_x1
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => not_alu_out(1),
|
|
nq => aux0,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_2_ins : inv_x2
|
|
port map (
|
|
i => not_aux14,
|
|
nq => inv_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_2_sig,
|
|
i1 => ram_idx_0(0),
|
|
i2 => inv_x2_sig,
|
|
i3 => aux9,
|
|
q => ao2o22_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_0_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_sig,
|
|
q => ram_idx_0(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_3_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_4_ins : inv_x2
|
|
port map (
|
|
i => not_aux14,
|
|
nq => inv_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_2_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_4_sig,
|
|
i1 => ram_idx_0(1),
|
|
i2 => inv_x2_3_sig,
|
|
i3 => aux24,
|
|
q => ao2o22_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_0_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_2_sig,
|
|
q => ram_idx_0(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_5_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_6_ins : inv_x2
|
|
port map (
|
|
i => not_aux14,
|
|
nq => inv_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_3_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_6_sig,
|
|
i1 => ram_idx_0(2),
|
|
i2 => inv_x2_5_sig,
|
|
i3 => aux33,
|
|
q => ao2o22_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_0_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_3_sig,
|
|
q => ram_idx_0(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_7_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_8_ins : inv_x2
|
|
port map (
|
|
i => not_aux14,
|
|
nq => inv_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_4_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_8_sig,
|
|
i1 => ram_idx_0(3),
|
|
i2 => inv_x2_7_sig,
|
|
i3 => aux42,
|
|
q => ao2o22_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_0_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_4_sig,
|
|
q => ram_idx_0(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_5_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux43,
|
|
i1 => ram_idx_1(0),
|
|
i2 => b(0),
|
|
i3 => aux9,
|
|
q => ao2o22_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_1_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_5_sig,
|
|
q => ram_idx_1(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_6_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux43,
|
|
i1 => ram_idx_1(1),
|
|
i2 => b(0),
|
|
i3 => aux24,
|
|
q => ao2o22_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_1_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_6_sig,
|
|
q => ram_idx_1(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_7_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux43,
|
|
i1 => ram_idx_1(2),
|
|
i2 => b(0),
|
|
i3 => aux33,
|
|
q => ao2o22_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_1_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_7_sig,
|
|
q => ram_idx_1(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_8_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux43,
|
|
i1 => ram_idx_1(3),
|
|
i2 => b(0),
|
|
i3 => aux42,
|
|
q => ao2o22_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_1_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_8_sig,
|
|
q => ram_idx_1(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_4_ins : a3_x2
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => b(0),
|
|
i2 => not_aux46,
|
|
q => a3_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_9_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_2(0),
|
|
nq => inv_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_ins : noa22_x1
|
|
port map (
|
|
i0 => inv_x2_9_sig,
|
|
i1 => not_aux50,
|
|
i2 => a3_x2_4_sig,
|
|
nq => noa22_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_2_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa22_x1_sig,
|
|
q => ram_idx_2(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_10_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_11_ins : inv_x2
|
|
port map (
|
|
i => not_aux50,
|
|
nq => inv_x2_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_9_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_11_sig,
|
|
i1 => ram_idx_2(1),
|
|
i2 => inv_x2_10_sig,
|
|
i3 => aux53,
|
|
q => ao2o22_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_2_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_9_sig,
|
|
q => ram_idx_2(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux49,
|
|
i1 => not_ram_idx_2(2),
|
|
q => a2_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_6_ins : na2_x1
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux56,
|
|
nq => na2_x1_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
nao2o22_x1_ins : nao2o22_x1
|
|
port map (
|
|
i0 => na2_x1_6_sig,
|
|
i1 => a2_x2_sig,
|
|
i2 => b(0),
|
|
i3 => not_ram_idx_2(2),
|
|
nq => nao2o22_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_2_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => nao2o22_x1_sig,
|
|
q => ram_idx_2(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_12_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_13_ins : inv_x2
|
|
port map (
|
|
i => not_aux50,
|
|
nq => inv_x2_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_10_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_13_sig,
|
|
i1 => ram_idx_2(3),
|
|
i2 => inv_x2_12_sig,
|
|
i3 => aux59,
|
|
q => ao2o22_x2_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_2_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_10_sig,
|
|
q => ram_idx_2(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_7_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux48,
|
|
i1 => not_ram_idx_3(0),
|
|
nq => na2_x1_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_2_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux60,
|
|
i1 => aux46,
|
|
q => a2_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_2_sig,
|
|
i1 => na2_x1_7_sig,
|
|
i2 => ram_idx_3(0),
|
|
i3 => aux60,
|
|
q => oa2a22_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_3_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_sig,
|
|
q => ram_idx_3(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_11_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux61,
|
|
i1 => ram_idx_3(1),
|
|
i2 => b(0),
|
|
i3 => aux53,
|
|
q => ao2o22_x2_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_3_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_11_sig,
|
|
q => ram_idx_3(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_12_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux61,
|
|
i1 => ram_idx_3(2),
|
|
i2 => b(0),
|
|
i3 => aux56,
|
|
q => ao2o22_x2_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_3_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_12_sig,
|
|
q => ram_idx_3(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_13_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux61,
|
|
i1 => ram_idx_3(3),
|
|
i2 => b(0),
|
|
i3 => aux59,
|
|
q => ao2o22_x2_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_3_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_13_sig,
|
|
q => ram_idx_3(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_14_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_15_ins : inv_x2
|
|
port map (
|
|
i => not_aux67,
|
|
nq => inv_x2_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_14_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_15_sig,
|
|
i1 => ram_idx_4(0),
|
|
i2 => inv_x2_14_sig,
|
|
i3 => aux64,
|
|
q => ao2o22_x2_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_4_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_14_sig,
|
|
q => ram_idx_4(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_16_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_17_ins : inv_x2
|
|
port map (
|
|
i => not_aux67,
|
|
nq => inv_x2_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_15_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_17_sig,
|
|
i1 => ram_idx_4(1),
|
|
i2 => inv_x2_16_sig,
|
|
i3 => aux69,
|
|
q => ao2o22_x2_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_4_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_15_sig,
|
|
q => ram_idx_4(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_18_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_19_ins : inv_x2
|
|
port map (
|
|
i => not_aux67,
|
|
nq => inv_x2_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_16_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_19_sig,
|
|
i1 => ram_idx_4(2),
|
|
i2 => inv_x2_18_sig,
|
|
i3 => aux71,
|
|
q => ao2o22_x2_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_4_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_16_sig,
|
|
q => ram_idx_4(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_20_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_21_ins : inv_x2
|
|
port map (
|
|
i => not_aux67,
|
|
nq => inv_x2_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_17_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_21_sig,
|
|
i1 => ram_idx_4(3),
|
|
i2 => inv_x2_20_sig,
|
|
i3 => aux73,
|
|
q => ao2o22_x2_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_4_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_17_sig,
|
|
q => ram_idx_4(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_18_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux74,
|
|
i1 => ram_idx_5(0),
|
|
i2 => b(0),
|
|
i3 => aux64,
|
|
q => ao2o22_x2_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_5_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_18_sig,
|
|
q => ram_idx_5(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_19_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux74,
|
|
i1 => ram_idx_5(1),
|
|
i2 => b(0),
|
|
i3 => aux69,
|
|
q => ao2o22_x2_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_5_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_19_sig,
|
|
q => ram_idx_5(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_20_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux74,
|
|
i1 => ram_idx_5(2),
|
|
i2 => b(0),
|
|
i3 => aux71,
|
|
q => ao2o22_x2_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_5_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_20_sig,
|
|
q => ram_idx_5(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_21_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux74,
|
|
i1 => ram_idx_5(3),
|
|
i2 => b(0),
|
|
i3 => aux73,
|
|
q => ao2o22_x2_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_5_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_21_sig,
|
|
q => ram_idx_5(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa22_x2_2_ins : oa22_x2
|
|
port map (
|
|
i0 => i(2),
|
|
i1 => alu_out(1),
|
|
i2 => i(1),
|
|
q => oa22_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_2_ins : no2_x1
|
|
port map (
|
|
i0 => b(1),
|
|
i1 => b(2),
|
|
nq => no2_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_8_ins : na2_x1
|
|
port map (
|
|
i0 => not_i(2),
|
|
i1 => not_alu_out(0),
|
|
nq => na2_x1_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_5_ins : a3_x2
|
|
port map (
|
|
i0 => na2_x1_8_sig,
|
|
i1 => no2_x1_2_sig,
|
|
i2 => oa22_x2_2_sig,
|
|
q => a3_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa22_x2_ins : oa22_x2
|
|
port map (
|
|
i0 => ram_idx_6(0),
|
|
i1 => not_aux76,
|
|
i2 => a3_x2_5_sig,
|
|
q => oa22_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o2_x2_ins : o2_x2
|
|
port map (
|
|
i0 => r0_from_pads,
|
|
i1 => not_aux6,
|
|
q => o2_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa22_x2_3_ins : oa22_x2
|
|
port map (
|
|
i0 => ram_idx_6(0),
|
|
i1 => not_aux77,
|
|
i2 => o2_x2_sig,
|
|
q => oa22_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_ins : na3_x1
|
|
port map (
|
|
i0 => aux75,
|
|
i1 => oa22_x2_3_sig,
|
|
i2 => oa22_x2_sig,
|
|
nq => na3_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_22_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_6(0),
|
|
nq => inv_x2_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
nao22_x1_ins : nao22_x1
|
|
port map (
|
|
i0 => inv_x2_22_sig,
|
|
i1 => aux75,
|
|
i2 => na3_x1_sig,
|
|
nq => nao22_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_6_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => nao22_x1_sig,
|
|
q => ram_idx_6(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_23_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_24_ins : inv_x2
|
|
port map (
|
|
i => not_aux81,
|
|
nq => inv_x2_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_22_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_24_sig,
|
|
i1 => ram_idx_6(1),
|
|
i2 => inv_x2_23_sig,
|
|
i3 => aux79,
|
|
q => ao2o22_x2_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_6_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_22_sig,
|
|
q => ram_idx_6(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_6_ins : a3_x2
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => b(0),
|
|
i2 => not_aux82,
|
|
q => a3_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_25_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_6(2),
|
|
nq => inv_x2_25_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_2_ins : noa22_x1
|
|
port map (
|
|
i0 => inv_x2_25_sig,
|
|
i1 => not_aux81,
|
|
i2 => a3_x2_6_sig,
|
|
nq => noa22_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_6_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa22_x1_2_sig,
|
|
q => ram_idx_6(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_26_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_26_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_27_ins : inv_x2
|
|
port map (
|
|
i => not_aux81,
|
|
nq => inv_x2_27_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_23_ins : ao2o22_x2
|
|
port map (
|
|
i0 => inv_x2_27_sig,
|
|
i1 => ram_idx_6(3),
|
|
i2 => inv_x2_26_sig,
|
|
i3 => aux84,
|
|
q => ao2o22_x2_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_6_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_23_sig,
|
|
q => ram_idx_6(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_ins : o3_x2
|
|
port map (
|
|
i0 => not_b(3),
|
|
i1 => b(0),
|
|
i2 => aux86,
|
|
q => o3_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao22_x2_ins : ao22_x2
|
|
port map (
|
|
i0 => ram_idx_7(0),
|
|
i1 => aux87,
|
|
i2 => o3_x2_sig,
|
|
q => ao22_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_7_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao22_x2_sig,
|
|
q => ram_idx_7(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_24_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux87,
|
|
i1 => ram_idx_7(1),
|
|
i2 => b(0),
|
|
i3 => aux79,
|
|
q => ao2o22_x2_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_7_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_24_sig,
|
|
q => ram_idx_7(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_9_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux76,
|
|
i1 => not_ram_idx_7(2),
|
|
nq => na2_x1_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_3_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux60,
|
|
i1 => aux82,
|
|
q => a2_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_2_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_3_sig,
|
|
i1 => na2_x1_9_sig,
|
|
i2 => ram_idx_7(2),
|
|
i3 => aux60,
|
|
q => oa2a22_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_7_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_2_sig,
|
|
q => ram_idx_7(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_25_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux87,
|
|
i1 => ram_idx_7(3),
|
|
i2 => b(0),
|
|
i3 => aux84,
|
|
q => ao2o22_x2_25_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_7_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_25_sig,
|
|
q => ram_idx_7(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_7_ins : a3_x2
|
|
port map (
|
|
i0 => not_aux8,
|
|
i1 => b(0),
|
|
i2 => not_b(3),
|
|
q => a3_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_28_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_8(0),
|
|
nq => inv_x2_28_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_3_ins : noa22_x1
|
|
port map (
|
|
i0 => inv_x2_28_sig,
|
|
i1 => not_aux89,
|
|
i2 => a3_x2_7_sig,
|
|
nq => noa22_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_8_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa22_x1_3_sig,
|
|
q => ram_idx_8(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_8_ins : a3_x2
|
|
port map (
|
|
i0 => not_aux23,
|
|
i1 => b(0),
|
|
i2 => not_b(3),
|
|
q => a3_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_29_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_8(1),
|
|
nq => inv_x2_29_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_4_ins : noa22_x1
|
|
port map (
|
|
i0 => inv_x2_29_sig,
|
|
i1 => not_aux89,
|
|
i2 => a3_x2_8_sig,
|
|
nq => noa22_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_8_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa22_x1_4_sig,
|
|
q => ram_idx_8(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_9_ins : a3_x2
|
|
port map (
|
|
i0 => not_aux32,
|
|
i1 => b(0),
|
|
i2 => not_b(3),
|
|
q => a3_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_30_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_8(2),
|
|
nq => inv_x2_30_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_5_ins : noa22_x1
|
|
port map (
|
|
i0 => inv_x2_30_sig,
|
|
i1 => not_aux89,
|
|
i2 => a3_x2_9_sig,
|
|
nq => noa22_x1_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_8_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa22_x1_5_sig,
|
|
q => ram_idx_8(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_10_ins : a3_x2
|
|
port map (
|
|
i0 => not_aux41,
|
|
i1 => b(0),
|
|
i2 => not_b(3),
|
|
q => a3_x2_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_31_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_8(3),
|
|
nq => inv_x2_31_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_6_ins : noa22_x1
|
|
port map (
|
|
i0 => inv_x2_31_sig,
|
|
i1 => not_aux89,
|
|
i2 => a3_x2_10_sig,
|
|
nq => noa22_x1_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_8_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa22_x1_6_sig,
|
|
q => ram_idx_8(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_10_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux12,
|
|
i1 => not_ram_idx_9(0),
|
|
nq => na2_x1_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_4_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux8,
|
|
q => a2_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_3_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_4_sig,
|
|
i1 => na2_x1_10_sig,
|
|
i2 => ram_idx_9(0),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_9_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_3_sig,
|
|
q => ram_idx_9(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_11_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux12,
|
|
i1 => not_ram_idx_9(1),
|
|
nq => na2_x1_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_5_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux23,
|
|
q => a2_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_4_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_5_sig,
|
|
i1 => na2_x1_11_sig,
|
|
i2 => ram_idx_9(1),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_9_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_4_sig,
|
|
q => ram_idx_9(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_12_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux12,
|
|
i1 => not_ram_idx_9(2),
|
|
nq => na2_x1_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_6_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux32,
|
|
q => a2_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_5_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_6_sig,
|
|
i1 => na2_x1_12_sig,
|
|
i2 => ram_idx_9(2),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_9_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_5_sig,
|
|
q => ram_idx_9(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_13_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux12,
|
|
i1 => not_ram_idx_9(3),
|
|
nq => na2_x1_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_7_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux41,
|
|
q => a2_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_6_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_7_sig,
|
|
i1 => na2_x1_13_sig,
|
|
i2 => ram_idx_9(3),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_9_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_6_sig,
|
|
q => ram_idx_9(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_32_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_32_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_26_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux91,
|
|
i1 => inv_x2_32_sig,
|
|
i2 => ram_idx_10(0),
|
|
i3 => aux93,
|
|
q => ao2o22_x2_26_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_10_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_26_sig,
|
|
q => ram_idx_10(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_33_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_33_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_27_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux94,
|
|
i1 => inv_x2_33_sig,
|
|
i2 => ram_idx_10(1),
|
|
i3 => aux93,
|
|
q => ao2o22_x2_27_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_10_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_27_sig,
|
|
q => ram_idx_10(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_3_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux55,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_34_ins : inv_x2
|
|
port map (
|
|
i => not_aux48,
|
|
nq => inv_x2_34_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_10(2),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_10(2),
|
|
i3 => inv_x2_34_sig,
|
|
i4 => no2_x1_3_sig,
|
|
q => oa2ao222_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_10_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_sig,
|
|
q => ram_idx_10(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_4_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux58,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_35_ins : inv_x2
|
|
port map (
|
|
i => not_aux48,
|
|
nq => inv_x2_35_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_2_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_10(3),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_10(3),
|
|
i3 => inv_x2_35_sig,
|
|
i4 => no2_x1_4_sig,
|
|
q => oa2ao222_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_10_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_2_sig,
|
|
q => ram_idx_10(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_28_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux96,
|
|
i1 => ram_idx_11(0),
|
|
i2 => b(0),
|
|
i3 => aux91,
|
|
q => ao2o22_x2_28_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_11_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_28_sig,
|
|
q => ram_idx_11(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao2o22_x2_29_ins : ao2o22_x2
|
|
port map (
|
|
i0 => aux96,
|
|
i1 => ram_idx_11(1),
|
|
i2 => b(0),
|
|
i3 => aux94,
|
|
q => ao2o22_x2_29_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_11_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao2o22_x2_29_sig,
|
|
q => ram_idx_11(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_14_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux48,
|
|
i1 => not_ram_idx_11(2),
|
|
nq => na2_x1_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_8_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux55,
|
|
q => a2_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_7_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_8_sig,
|
|
i1 => na2_x1_14_sig,
|
|
i2 => ram_idx_11(2),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_11_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_7_sig,
|
|
q => ram_idx_11(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_2_ins : o3_x2
|
|
port map (
|
|
i0 => b(3),
|
|
i1 => b(0),
|
|
i2 => aux58,
|
|
q => o3_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao22_x2_2_ins : ao22_x2
|
|
port map (
|
|
i0 => ram_idx_11(3),
|
|
i1 => aux96,
|
|
i2 => o3_x2_2_sig,
|
|
q => ao22_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_11_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao22_x2_2_sig,
|
|
q => ram_idx_11(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_2_ins : na3_x1
|
|
port map (
|
|
i0 => not_aux63,
|
|
i1 => b(0),
|
|
i2 => not_b(3),
|
|
nq => na3_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_9_ins : a2_x2
|
|
port map (
|
|
i0 => b(0),
|
|
i1 => aux97,
|
|
q => a2_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ao22_x2_3_ins : ao22_x2
|
|
port map (
|
|
i0 => a2_x2_9_sig,
|
|
i1 => ram_idx_12(0),
|
|
i2 => na3_x1_2_sig,
|
|
q => ao22_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_12_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => ao22_x2_3_sig,
|
|
q => ram_idx_12(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
an12_x1_ins : an12_x1
|
|
port map (
|
|
i0 => aux97,
|
|
i1 => not_ram_idx_12(1),
|
|
q => an12_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_36_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_36_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa22_x2_4_ins : oa22_x2
|
|
port map (
|
|
i0 => not_b(3),
|
|
i1 => not_aux68,
|
|
i2 => inv_x2_36_sig,
|
|
q => oa22_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
nao2o22_x1_2_ins : nao2o22_x1
|
|
port map (
|
|
i0 => oa22_x2_4_sig,
|
|
i1 => an12_x1_sig,
|
|
i2 => b(0),
|
|
i3 => not_ram_idx_12(1),
|
|
nq => nao2o22_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_12_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => nao2o22_x1_2_sig,
|
|
q => ram_idx_12(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_5_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux70,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_37_ins : inv_x2
|
|
port map (
|
|
i => not_aux65,
|
|
nq => inv_x2_37_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_3_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_12(2),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_12(2),
|
|
i3 => inv_x2_37_sig,
|
|
i4 => no2_x1_5_sig,
|
|
q => oa2ao222_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_12_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_3_sig,
|
|
q => ram_idx_12(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_6_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux72,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_38_ins : inv_x2
|
|
port map (
|
|
i => not_aux65,
|
|
nq => inv_x2_38_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_4_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_12(3),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_12(3),
|
|
i3 => inv_x2_38_sig,
|
|
i4 => no2_x1_6_sig,
|
|
q => oa2ao222_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_12_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_4_sig,
|
|
q => ram_idx_12(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_15_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux65,
|
|
i1 => not_ram_idx_13(0),
|
|
nq => na2_x1_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_10_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux63,
|
|
q => a2_x2_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_8_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_10_sig,
|
|
i1 => na2_x1_15_sig,
|
|
i2 => ram_idx_13(0),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_13_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_8_sig,
|
|
q => ram_idx_13(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_ins : no3_x1
|
|
port map (
|
|
i0 => not_aux99,
|
|
i1 => not_aux21,
|
|
i2 => b(0),
|
|
nq => no3_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_16_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux10,
|
|
i1 => not_ram_idx_13(1),
|
|
nq => na2_x1_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_5_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => na2_x1_16_sig,
|
|
i1 => no3_x1_sig,
|
|
i2 => b(0),
|
|
i3 => not_aux99,
|
|
i4 => ram_idx_13(1),
|
|
q => oa2ao222_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_13_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_5_sig,
|
|
q => ram_idx_13(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_17_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux65,
|
|
i1 => not_ram_idx_13(2),
|
|
nq => na2_x1_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_11_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux70,
|
|
q => a2_x2_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_9_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_11_sig,
|
|
i1 => na2_x1_17_sig,
|
|
i2 => ram_idx_13(2),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_13_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_9_sig,
|
|
q => ram_idx_13(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_18_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux65,
|
|
i1 => not_ram_idx_13(3),
|
|
nq => na2_x1_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_12_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux72,
|
|
q => a2_x2_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_10_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_12_sig,
|
|
i1 => na2_x1_18_sig,
|
|
i2 => ram_idx_13(3),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_13_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_10_sig,
|
|
q => ram_idx_13(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
an12_x1_2_ins : an12_x1
|
|
port map (
|
|
i0 => not_aux95,
|
|
i1 => aux86,
|
|
q => an12_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_39_ins : inv_x2
|
|
port map (
|
|
i => not_aux76,
|
|
nq => inv_x2_39_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_6_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_14(0),
|
|
i1 => not_aux95,
|
|
i2 => inv_x2_39_sig,
|
|
i3 => ram_idx_14(0),
|
|
i4 => an12_x1_2_sig,
|
|
q => oa2ao222_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_14_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_6_sig,
|
|
q => ram_idx_14(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_7_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux78,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_40_ins : inv_x2
|
|
port map (
|
|
i => not_aux76,
|
|
nq => inv_x2_40_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_7_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_14(1),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_14(1),
|
|
i3 => inv_x2_40_sig,
|
|
i4 => no2_x1_7_sig,
|
|
q => oa2ao222_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_14_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_7_sig,
|
|
q => ram_idx_14(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_8_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux82,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_41_ins : inv_x2
|
|
port map (
|
|
i => not_aux76,
|
|
nq => inv_x2_41_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_8_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_14(2),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_14(2),
|
|
i3 => inv_x2_41_sig,
|
|
i4 => no2_x1_8_sig,
|
|
q => oa2ao222_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_14_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_8_sig,
|
|
q => ram_idx_14(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_9_ins : no2_x1
|
|
port map (
|
|
i0 => not_aux83,
|
|
i1 => not_aux95,
|
|
nq => no2_x1_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_42_ins : inv_x2
|
|
port map (
|
|
i => not_aux76,
|
|
nq => inv_x2_42_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2ao222_x2_9_ins : oa2ao222_x2
|
|
port map (
|
|
i0 => ram_idx_14(3),
|
|
i1 => not_aux95,
|
|
i2 => ram_idx_14(3),
|
|
i3 => inv_x2_42_sig,
|
|
i4 => no2_x1_9_sig,
|
|
q => oa2ao222_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_14_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2ao222_x2_9_sig,
|
|
q => ram_idx_14(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_19_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux76,
|
|
i1 => not_ram_idx_15(0),
|
|
nq => na2_x1_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_13_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux86,
|
|
q => a2_x2_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_11_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_13_sig,
|
|
i1 => na2_x1_19_sig,
|
|
i2 => ram_idx_15(0),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_15_0_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_11_sig,
|
|
q => ram_idx_15(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_43_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_15(1),
|
|
nq => inv_x2_43_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_44_ins : inv_x2
|
|
port map (
|
|
i => b(0),
|
|
nq => inv_x2_44_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa3ao322_x1_ins : noa3ao322_x1
|
|
port map (
|
|
i0 => inv_x2_44_sig,
|
|
i1 => not_aux78,
|
|
i2 => not_b(3),
|
|
i3 => not_aux76,
|
|
i4 => b(3),
|
|
i5 => b(0),
|
|
i6 => inv_x2_43_sig,
|
|
nq => noa3ao322_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_15_1_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => noa3ao322_x1_sig,
|
|
q => ram_idx_15(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_20_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux76,
|
|
i1 => not_ram_idx_15(2),
|
|
nq => na2_x1_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_14_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux82,
|
|
q => a2_x2_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_12_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_14_sig,
|
|
i1 => na2_x1_20_sig,
|
|
i2 => ram_idx_15(2),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_15_2_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_12_sig,
|
|
q => ram_idx_15(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na2_x1_21_ins : na2_x1
|
|
port map (
|
|
i0 => not_aux76,
|
|
i1 => not_ram_idx_15(3),
|
|
nq => na2_x1_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_15_ins : a2_x2
|
|
port map (
|
|
i0 => not_aux90,
|
|
i1 => aux83,
|
|
q => a2_x2_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
oa2a22_x2_13_ins : oa2a22_x2
|
|
port map (
|
|
i0 => a2_x2_15_sig,
|
|
i1 => na2_x1_21_sig,
|
|
i2 => ram_idx_15(3),
|
|
i3 => aux90,
|
|
q => oa2a22_x2_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ram_idx_15_3_ins : sff1_x4
|
|
port map (
|
|
ck => clk,
|
|
i => oa2a22_x2_13_sig,
|
|
q => ram_idx_15(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
r3_to_pads_ins : buf_x2
|
|
port map (
|
|
i => alu_out(3),
|
|
q => r3_to_pads,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
r0_to_pads_ins : buf_x2
|
|
port map (
|
|
i => alu_out(0),
|
|
q => r0_to_pads,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_3_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux112,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_15(0),
|
|
q => o3_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_3_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_12(0),
|
|
i1 => b(0),
|
|
i2 => aux99,
|
|
nq => na3_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_4_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux99,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_13(0),
|
|
q => o3_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_11_ins : a3_x2
|
|
port map (
|
|
i0 => o3_x2_4_sig,
|
|
i1 => na3_x1_3_sig,
|
|
i2 => o3_x2_3_sig,
|
|
q => a3_x2_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_45_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_11(0),
|
|
nq => inv_x2_45_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_3_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_45_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux114,
|
|
nq => no3_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_46_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_5(0),
|
|
nq => inv_x2_46_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_4_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_46_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux118,
|
|
nq => no3_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_47_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_7(0),
|
|
nq => inv_x2_47_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_5_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_47_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux117,
|
|
nq => no3_x1_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_2_ins : no3_x1
|
|
port map (
|
|
i0 => no3_x1_5_sig,
|
|
i1 => no3_x1_4_sig,
|
|
i2 => no3_x1_3_sig,
|
|
nq => no3_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_4_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_4(0),
|
|
i1 => b(0),
|
|
i2 => aux118,
|
|
nq => na3_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_5_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_0(0),
|
|
i1 => b(0),
|
|
i2 => aux120,
|
|
nq => na3_x1_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_6_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_2(0),
|
|
i1 => b(0),
|
|
i2 => aux119,
|
|
nq => na3_x1_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_12_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_6_sig,
|
|
i1 => na3_x1_5_sig,
|
|
i2 => na3_x1_4_sig,
|
|
q => a3_x2_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_7_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_9(0),
|
|
i1 => b(0),
|
|
i2 => not_aux116,
|
|
nq => no3_x1_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_13_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_6(0),
|
|
i1 => b(0),
|
|
i2 => aux117,
|
|
q => a3_x2_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_8_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_3(0),
|
|
i1 => b(0),
|
|
i2 => not_aux119,
|
|
nq => no3_x1_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_6_ins : no3_x1
|
|
port map (
|
|
i0 => no3_x1_8_sig,
|
|
i1 => a3_x2_13_sig,
|
|
i2 => no3_x1_7_sig,
|
|
nq => no3_x1_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na4_x1_ins : na4_x1
|
|
port map (
|
|
i0 => no3_x1_6_sig,
|
|
i1 => a3_x2_12_sig,
|
|
i2 => no3_x1_2_sig,
|
|
i3 => a3_x2_11_sig,
|
|
nq => na4_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_48_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_1(0),
|
|
nq => inv_x2_48_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_5_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux120,
|
|
i1 => b(0),
|
|
i2 => inv_x2_48_sig,
|
|
q => o3_x2_5_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_7_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_14(0),
|
|
i1 => b(0),
|
|
i2 => aux112,
|
|
nq => na3_x1_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_8_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_8(0),
|
|
i1 => b(0),
|
|
i2 => aux116,
|
|
nq => na3_x1_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_9_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_10(0),
|
|
i1 => b(0),
|
|
i2 => aux114,
|
|
nq => na3_x1_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na4_x1_2_ins : na4_x1
|
|
port map (
|
|
i0 => na3_x1_9_sig,
|
|
i1 => na3_x1_8_sig,
|
|
i2 => na3_x1_7_sig,
|
|
i3 => o3_x2_5_sig,
|
|
nq => na4_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
rb_0_ins : o2_x2
|
|
port map (
|
|
i0 => na4_x1_2_sig,
|
|
i1 => na4_x1_sig,
|
|
q => rb(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_6_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux116,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_9(1),
|
|
q => o3_x2_6_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_10_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_12(1),
|
|
i1 => b(0),
|
|
i2 => aux99,
|
|
nq => na3_x1_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_16_ins : a2_x2
|
|
port map (
|
|
i0 => na3_x1_10_sig,
|
|
i1 => o3_x2_6_sig,
|
|
q => a2_x2_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_49_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_7(1),
|
|
nq => inv_x2_49_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_10_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_49_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux117,
|
|
nq => no3_x1_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_50_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_3(1),
|
|
nq => inv_x2_50_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_11_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_50_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux119,
|
|
nq => no3_x1_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_51_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_5(1),
|
|
nq => inv_x2_51_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_12_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_51_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux118,
|
|
nq => no3_x1_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_9_ins : no3_x1
|
|
port map (
|
|
i0 => no3_x1_12_sig,
|
|
i1 => no3_x1_11_sig,
|
|
i2 => no3_x1_10_sig,
|
|
nq => no3_x1_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_52_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_15(1),
|
|
nq => inv_x2_52_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_7_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux112,
|
|
i1 => b(0),
|
|
i2 => inv_x2_52_sig,
|
|
q => o3_x2_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_14_ins : a3_x2
|
|
port map (
|
|
i0 => o3_x2_7_sig,
|
|
i1 => no3_x1_9_sig,
|
|
i2 => a2_x2_16_sig,
|
|
q => a3_x2_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_53_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_1(1),
|
|
nq => inv_x2_53_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_13_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_53_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux120,
|
|
nq => no3_x1_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_15_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_14(1),
|
|
i1 => b(0),
|
|
i2 => aux112,
|
|
q => a3_x2_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_16_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_8(1),
|
|
i1 => b(0),
|
|
i2 => aux116,
|
|
q => a3_x2_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_17_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_10(1),
|
|
i1 => b(0),
|
|
i2 => aux114,
|
|
q => a3_x2_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no4_x1_ins : no4_x1
|
|
port map (
|
|
i0 => a3_x2_17_sig,
|
|
i1 => a3_x2_16_sig,
|
|
i2 => a3_x2_15_sig,
|
|
i3 => no3_x1_13_sig,
|
|
nq => no4_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_54_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_11(1),
|
|
nq => inv_x2_54_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_15_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_54_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux114,
|
|
nq => no3_x1_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_18_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_2(1),
|
|
i1 => b(0),
|
|
i2 => aux119,
|
|
q => a3_x2_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_19_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_0(1),
|
|
i1 => b(0),
|
|
i2 => aux120,
|
|
q => a3_x2_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_14_ins : no3_x1
|
|
port map (
|
|
i0 => a3_x2_19_sig,
|
|
i1 => a3_x2_18_sig,
|
|
i2 => no3_x1_15_sig,
|
|
nq => no3_x1_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_8_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux99,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_13(1),
|
|
q => o3_x2_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_11_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_6(1),
|
|
i1 => b(0),
|
|
i2 => aux117,
|
|
nq => na3_x1_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_12_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_4(1),
|
|
i1 => b(0),
|
|
i2 => aux118,
|
|
nq => na3_x1_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_20_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_12_sig,
|
|
i1 => na3_x1_11_sig,
|
|
i2 => o3_x2_8_sig,
|
|
q => a3_x2_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
rb_1_ins : na4_x1
|
|
port map (
|
|
i0 => a3_x2_20_sig,
|
|
i1 => no3_x1_14_sig,
|
|
i2 => no4_x1_sig,
|
|
i3 => a3_x2_14_sig,
|
|
nq => rb(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_55_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_5(2),
|
|
nq => inv_x2_55_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_9_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux118,
|
|
i1 => b(0),
|
|
i2 => inv_x2_55_sig,
|
|
q => o3_x2_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_13_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_0(2),
|
|
i1 => b(0),
|
|
i2 => aux120,
|
|
nq => na3_x1_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_56_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_3(2),
|
|
nq => inv_x2_56_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_10_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux119,
|
|
i1 => b(0),
|
|
i2 => inv_x2_56_sig,
|
|
q => o3_x2_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_21_ins : a3_x2
|
|
port map (
|
|
i0 => o3_x2_10_sig,
|
|
i1 => na3_x1_13_sig,
|
|
i2 => o3_x2_9_sig,
|
|
q => a3_x2_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_11_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux112,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_15(2),
|
|
q => o3_x2_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_14_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_12(2),
|
|
i1 => b(0),
|
|
i2 => aux99,
|
|
nq => na3_x1_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_12_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux99,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_13(2),
|
|
q => o3_x2_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_22_ins : a3_x2
|
|
port map (
|
|
i0 => o3_x2_12_sig,
|
|
i1 => na3_x1_14_sig,
|
|
i2 => o3_x2_11_sig,
|
|
q => a3_x2_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_15_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_6(2),
|
|
i1 => b(0),
|
|
i2 => aux117,
|
|
nq => na3_x1_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_16_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_2(2),
|
|
i1 => b(0),
|
|
i2 => aux119,
|
|
nq => na3_x1_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_17_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_4(2),
|
|
i1 => b(0),
|
|
i2 => aux118,
|
|
nq => na3_x1_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_23_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_17_sig,
|
|
i1 => na3_x1_16_sig,
|
|
i2 => na3_x1_15_sig,
|
|
q => a3_x2_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_17_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_11(2),
|
|
i1 => b(0),
|
|
i2 => not_aux114,
|
|
nq => no3_x1_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_18_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_7(2),
|
|
i1 => b(0),
|
|
i2 => not_aux117,
|
|
nq => no3_x1_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_19_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_9(2),
|
|
i1 => b(0),
|
|
i2 => not_aux116,
|
|
nq => no3_x1_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_16_ins : no3_x1
|
|
port map (
|
|
i0 => no3_x1_19_sig,
|
|
i1 => no3_x1_18_sig,
|
|
i2 => no3_x1_17_sig,
|
|
nq => no3_x1_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na4_x1_3_ins : na4_x1
|
|
port map (
|
|
i0 => no3_x1_16_sig,
|
|
i1 => a3_x2_23_sig,
|
|
i2 => a3_x2_22_sig,
|
|
i3 => a3_x2_21_sig,
|
|
nq => na4_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_57_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_1(2),
|
|
nq => inv_x2_57_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_13_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux120,
|
|
i1 => b(0),
|
|
i2 => inv_x2_57_sig,
|
|
q => o3_x2_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_18_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_14(2),
|
|
i1 => b(0),
|
|
i2 => aux112,
|
|
nq => na3_x1_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_19_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_8(2),
|
|
i1 => b(0),
|
|
i2 => aux116,
|
|
nq => na3_x1_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_20_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_10(2),
|
|
i1 => b(0),
|
|
i2 => aux114,
|
|
nq => na3_x1_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na4_x1_4_ins : na4_x1
|
|
port map (
|
|
i0 => na3_x1_20_sig,
|
|
i1 => na3_x1_19_sig,
|
|
i2 => na3_x1_18_sig,
|
|
i3 => o3_x2_13_sig,
|
|
nq => na4_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
rb_2_ins : o2_x2
|
|
port map (
|
|
i0 => na4_x1_4_sig,
|
|
i1 => na4_x1_3_sig,
|
|
q => rb(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_58_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_7(3),
|
|
nq => inv_x2_58_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_21_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_58_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux117,
|
|
nq => no3_x1_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_59_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_3(3),
|
|
nq => inv_x2_59_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_22_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_59_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux119,
|
|
nq => no3_x1_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_60_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_5(3),
|
|
nq => inv_x2_60_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_23_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_60_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux118,
|
|
nq => no3_x1_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_20_ins : no3_x1
|
|
port map (
|
|
i0 => no3_x1_23_sig,
|
|
i1 => no3_x1_22_sig,
|
|
i2 => no3_x1_21_sig,
|
|
nq => no3_x1_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_24_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_15(3),
|
|
i1 => b(0),
|
|
i2 => not_aux112,
|
|
nq => no3_x1_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_25_ins : no3_x1
|
|
port map (
|
|
i0 => not_ram_idx_13(3),
|
|
i1 => b(0),
|
|
i2 => not_aux99,
|
|
nq => no3_x1_25_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_10_ins : no2_x1
|
|
port map (
|
|
i0 => no3_x1_25_sig,
|
|
i1 => no3_x1_24_sig,
|
|
nq => no2_x1_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_21_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_12(3),
|
|
i1 => b(0),
|
|
i2 => aux99,
|
|
nq => na3_x1_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_24_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_21_sig,
|
|
i1 => no2_x1_10_sig,
|
|
i2 => no3_x1_20_sig,
|
|
q => a3_x2_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_61_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_1(3),
|
|
nq => inv_x2_61_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_26_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_61_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux120,
|
|
nq => no3_x1_26_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_25_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_14(3),
|
|
i1 => b(0),
|
|
i2 => aux112,
|
|
q => a3_x2_25_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_26_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_8(3),
|
|
i1 => b(0),
|
|
i2 => aux116,
|
|
q => a3_x2_26_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_27_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_10(3),
|
|
i1 => b(0),
|
|
i2 => aux114,
|
|
q => a3_x2_27_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no4_x1_2_ins : no4_x1
|
|
port map (
|
|
i0 => a3_x2_27_sig,
|
|
i1 => a3_x2_26_sig,
|
|
i2 => a3_x2_25_sig,
|
|
i3 => no3_x1_26_sig,
|
|
nq => no4_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
inv_x2_62_ins : inv_x2
|
|
port map (
|
|
i => ram_idx_11(3),
|
|
nq => inv_x2_62_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_28_ins : no3_x1
|
|
port map (
|
|
i0 => inv_x2_62_sig,
|
|
i1 => b(0),
|
|
i2 => not_aux114,
|
|
nq => no3_x1_28_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_28_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_2(3),
|
|
i1 => b(0),
|
|
i2 => aux119,
|
|
q => a3_x2_28_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_29_ins : a3_x2
|
|
port map (
|
|
i0 => ram_idx_0(3),
|
|
i1 => b(0),
|
|
i2 => aux120,
|
|
q => a3_x2_29_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no3_x1_27_ins : no3_x1
|
|
port map (
|
|
i0 => a3_x2_29_sig,
|
|
i1 => a3_x2_28_sig,
|
|
i2 => no3_x1_28_sig,
|
|
nq => no3_x1_27_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
o3_x2_14_ins : o3_x2
|
|
port map (
|
|
i0 => not_aux116,
|
|
i1 => b(0),
|
|
i2 => not_ram_idx_9(3),
|
|
q => o3_x2_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_22_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_6(3),
|
|
i1 => b(0),
|
|
i2 => aux117,
|
|
nq => na3_x1_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_23_ins : na3_x1
|
|
port map (
|
|
i0 => ram_idx_4(3),
|
|
i1 => b(0),
|
|
i2 => aux118,
|
|
nq => na3_x1_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_30_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_23_sig,
|
|
i1 => na3_x1_22_sig,
|
|
i2 => o3_x2_14_sig,
|
|
q => a3_x2_30_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
rb_3_ins : na4_x1
|
|
port map (
|
|
i0 => a3_x2_30_sig,
|
|
i1 => no3_x1_27_sig,
|
|
i2 => no4_x1_2_sig,
|
|
i3 => a3_x2_24_sig,
|
|
nq => rb(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_32_ins : a3_x2
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_4(0),
|
|
i2 => aux107,
|
|
q => a3_x2_32_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_11_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux101,
|
|
nq => no2_x1_11_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_7_ins : noa22_x1
|
|
port map (
|
|
i0 => ram_idx_15(0),
|
|
i1 => no2_x1_11_sig,
|
|
i2 => a3_x2_32_sig,
|
|
nq => noa22_x1_7_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_12_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux105,
|
|
nq => no2_x1_12_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_13_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux110,
|
|
nq => no2_x1_13_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_14_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux103,
|
|
nq => no2_x1_14_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a23_x1_ins : noa2a2a23_x1
|
|
port map (
|
|
i0 => ram_idx_14(0),
|
|
i1 => no2_x1_14_sig,
|
|
i2 => no2_x1_13_sig,
|
|
i3 => ram_idx_9(0),
|
|
i4 => ram_idx_13(0),
|
|
i5 => no2_x1_12_sig,
|
|
nq => noa2a2a23_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_24_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_3(0),
|
|
i2 => aux108,
|
|
nq => na3_x1_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_31_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_24_sig,
|
|
i1 => noa2a2a23_x1_sig,
|
|
i2 => noa22_x1_7_sig,
|
|
q => a3_x2_31_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_25_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_6(0),
|
|
i2 => aux103,
|
|
nq => na3_x1_25_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_26_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_5(0),
|
|
i2 => aux105,
|
|
nq => na3_x1_26_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_18_ins : a2_x2
|
|
port map (
|
|
i0 => na3_x1_26_sig,
|
|
i1 => na3_x1_25_sig,
|
|
q => a2_x2_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_15_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux107,
|
|
nq => no2_x1_15_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_16_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux111,
|
|
nq => no2_x1_16_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_17_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux108,
|
|
nq => no2_x1_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_18_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux109,
|
|
nq => no2_x1_18_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a2a24_x1_ins : noa2a2a2a24_x1
|
|
port map (
|
|
i0 => ram_idx_10(0),
|
|
i1 => no2_x1_18_sig,
|
|
i2 => ram_idx_11(0),
|
|
i3 => no2_x1_17_sig,
|
|
i4 => no2_x1_16_sig,
|
|
i5 => ram_idx_8(0),
|
|
i6 => ram_idx_12(0),
|
|
i7 => no2_x1_15_sig,
|
|
nq => noa2a2a2a24_x1_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_17_ins : a2_x2
|
|
port map (
|
|
i0 => noa2a2a2a24_x1_sig,
|
|
i1 => a2_x2_18_sig,
|
|
q => a2_x2_17_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_27_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_2(0),
|
|
i2 => aux109,
|
|
nq => na3_x1_27_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_28_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_7(0),
|
|
i2 => aux101,
|
|
nq => na3_x1_28_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_29_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_0(0),
|
|
i2 => aux111,
|
|
nq => na3_x1_29_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_30_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_1(0),
|
|
i2 => aux110,
|
|
nq => na3_x1_30_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a4_x2_ins : a4_x2
|
|
port map (
|
|
i0 => na3_x1_30_sig,
|
|
i1 => na3_x1_29_sig,
|
|
i2 => na3_x1_28_sig,
|
|
i3 => na3_x1_27_sig,
|
|
q => a4_x2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ra_0_ins : na3_x1
|
|
port map (
|
|
i0 => a4_x2_sig,
|
|
i1 => a2_x2_17_sig,
|
|
i2 => a3_x2_31_sig,
|
|
nq => ra(0),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_34_ins : a3_x2
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_4(1),
|
|
i2 => aux107,
|
|
q => a3_x2_34_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_19_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux110,
|
|
nq => no2_x1_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_8_ins : noa22_x1
|
|
port map (
|
|
i0 => ram_idx_9(1),
|
|
i1 => no2_x1_19_sig,
|
|
i2 => a3_x2_34_sig,
|
|
nq => noa22_x1_8_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_20_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux103,
|
|
nq => no2_x1_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_21_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux107,
|
|
nq => no2_x1_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_22_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux105,
|
|
nq => no2_x1_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a23_x1_2_ins : noa2a2a23_x1
|
|
port map (
|
|
i0 => ram_idx_13(1),
|
|
i1 => no2_x1_22_sig,
|
|
i2 => no2_x1_21_sig,
|
|
i3 => ram_idx_12(1),
|
|
i4 => ram_idx_14(1),
|
|
i5 => no2_x1_20_sig,
|
|
nq => noa2a2a23_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_31_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_3(1),
|
|
i2 => aux108,
|
|
nq => na3_x1_31_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_33_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_31_sig,
|
|
i1 => noa2a2a23_x1_2_sig,
|
|
i2 => noa22_x1_8_sig,
|
|
q => a3_x2_33_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_32_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_6(1),
|
|
i2 => aux103,
|
|
nq => na3_x1_32_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_33_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_5(1),
|
|
i2 => aux105,
|
|
nq => na3_x1_33_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_20_ins : a2_x2
|
|
port map (
|
|
i0 => na3_x1_33_sig,
|
|
i1 => na3_x1_32_sig,
|
|
q => a2_x2_20_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_23_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux108,
|
|
nq => no2_x1_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_24_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux109,
|
|
nq => no2_x1_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_25_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux111,
|
|
nq => no2_x1_25_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_26_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux101,
|
|
nq => no2_x1_26_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a2a24_x1_2_ins : noa2a2a2a24_x1
|
|
port map (
|
|
i0 => no2_x1_26_sig,
|
|
i1 => ram_idx_15(1),
|
|
i2 => ram_idx_8(1),
|
|
i3 => no2_x1_25_sig,
|
|
i4 => no2_x1_24_sig,
|
|
i5 => ram_idx_10(1),
|
|
i6 => ram_idx_11(1),
|
|
i7 => no2_x1_23_sig,
|
|
nq => noa2a2a2a24_x1_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_19_ins : a2_x2
|
|
port map (
|
|
i0 => noa2a2a2a24_x1_2_sig,
|
|
i1 => a2_x2_20_sig,
|
|
q => a2_x2_19_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_34_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_2(1),
|
|
i2 => aux109,
|
|
nq => na3_x1_34_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_35_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_7(1),
|
|
i2 => aux101,
|
|
nq => na3_x1_35_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_36_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_0(1),
|
|
i2 => aux111,
|
|
nq => na3_x1_36_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_37_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_1(1),
|
|
i2 => aux110,
|
|
nq => na3_x1_37_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a4_x2_2_ins : a4_x2
|
|
port map (
|
|
i0 => na3_x1_37_sig,
|
|
i1 => na3_x1_36_sig,
|
|
i2 => na3_x1_35_sig,
|
|
i3 => na3_x1_34_sig,
|
|
q => a4_x2_2_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ra_1_ins : na3_x1
|
|
port map (
|
|
i0 => a4_x2_2_sig,
|
|
i1 => a2_x2_19_sig,
|
|
i2 => a3_x2_33_sig,
|
|
nq => ra(1),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_36_ins : a3_x2
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_4(2),
|
|
i2 => aux107,
|
|
q => a3_x2_36_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_27_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux101,
|
|
nq => no2_x1_27_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_9_ins : noa22_x1
|
|
port map (
|
|
i0 => ram_idx_15(2),
|
|
i1 => no2_x1_27_sig,
|
|
i2 => a3_x2_36_sig,
|
|
nq => noa22_x1_9_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_28_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux105,
|
|
nq => no2_x1_28_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_29_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux110,
|
|
nq => no2_x1_29_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_30_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux108,
|
|
nq => no2_x1_30_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a23_x1_3_ins : noa2a2a23_x1
|
|
port map (
|
|
i0 => ram_idx_11(2),
|
|
i1 => no2_x1_30_sig,
|
|
i2 => no2_x1_29_sig,
|
|
i3 => ram_idx_9(2),
|
|
i4 => ram_idx_13(2),
|
|
i5 => no2_x1_28_sig,
|
|
nq => noa2a2a23_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_38_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_3(2),
|
|
i2 => aux108,
|
|
nq => na3_x1_38_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_35_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_38_sig,
|
|
i1 => noa2a2a23_x1_3_sig,
|
|
i2 => noa22_x1_9_sig,
|
|
q => a3_x2_35_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_39_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_6(2),
|
|
i2 => aux103,
|
|
nq => na3_x1_39_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_40_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_5(2),
|
|
i2 => aux105,
|
|
nq => na3_x1_40_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_22_ins : a2_x2
|
|
port map (
|
|
i0 => na3_x1_40_sig,
|
|
i1 => na3_x1_39_sig,
|
|
q => a2_x2_22_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_31_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux103,
|
|
nq => no2_x1_31_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_32_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux107,
|
|
nq => no2_x1_32_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_33_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux109,
|
|
nq => no2_x1_33_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_34_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux111,
|
|
nq => no2_x1_34_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a2a24_x1_3_ins : noa2a2a2a24_x1
|
|
port map (
|
|
i0 => no2_x1_34_sig,
|
|
i1 => ram_idx_8(2),
|
|
i2 => ram_idx_10(2),
|
|
i3 => no2_x1_33_sig,
|
|
i4 => no2_x1_32_sig,
|
|
i5 => ram_idx_12(2),
|
|
i6 => ram_idx_14(2),
|
|
i7 => no2_x1_31_sig,
|
|
nq => noa2a2a2a24_x1_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_21_ins : a2_x2
|
|
port map (
|
|
i0 => noa2a2a2a24_x1_3_sig,
|
|
i1 => a2_x2_22_sig,
|
|
q => a2_x2_21_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_41_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_2(2),
|
|
i2 => aux109,
|
|
nq => na3_x1_41_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_42_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_7(2),
|
|
i2 => aux101,
|
|
nq => na3_x1_42_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_43_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_0(2),
|
|
i2 => aux111,
|
|
nq => na3_x1_43_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_44_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_1(2),
|
|
i2 => aux110,
|
|
nq => na3_x1_44_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a4_x2_3_ins : a4_x2
|
|
port map (
|
|
i0 => na3_x1_44_sig,
|
|
i1 => na3_x1_43_sig,
|
|
i2 => na3_x1_42_sig,
|
|
i3 => na3_x1_41_sig,
|
|
q => a4_x2_3_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ra_2_ins : na3_x1
|
|
port map (
|
|
i0 => a4_x2_3_sig,
|
|
i1 => a2_x2_21_sig,
|
|
i2 => a3_x2_35_sig,
|
|
nq => ra(2),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_38_ins : a3_x2
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_4(3),
|
|
i2 => aux107,
|
|
q => a3_x2_38_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_35_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux101,
|
|
nq => no2_x1_35_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa22_x1_10_ins : noa22_x1
|
|
port map (
|
|
i0 => ram_idx_15(3),
|
|
i1 => no2_x1_35_sig,
|
|
i2 => a3_x2_38_sig,
|
|
nq => noa22_x1_10_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_36_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux105,
|
|
nq => no2_x1_36_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_37_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux110,
|
|
nq => no2_x1_37_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_38_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux103,
|
|
nq => no2_x1_38_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a23_x1_4_ins : noa2a2a23_x1
|
|
port map (
|
|
i0 => ram_idx_14(3),
|
|
i1 => no2_x1_38_sig,
|
|
i2 => no2_x1_37_sig,
|
|
i3 => ram_idx_9(3),
|
|
i4 => ram_idx_13(3),
|
|
i5 => no2_x1_36_sig,
|
|
nq => noa2a2a23_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_45_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_3(3),
|
|
i2 => aux108,
|
|
nq => na3_x1_45_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a3_x2_37_ins : a3_x2
|
|
port map (
|
|
i0 => na3_x1_45_sig,
|
|
i1 => noa2a2a23_x1_4_sig,
|
|
i2 => noa22_x1_10_sig,
|
|
q => a3_x2_37_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_46_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_6(3),
|
|
i2 => aux103,
|
|
nq => na3_x1_46_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_47_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_5(3),
|
|
i2 => aux105,
|
|
nq => na3_x1_47_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_24_ins : a2_x2
|
|
port map (
|
|
i0 => na3_x1_47_sig,
|
|
i1 => na3_x1_46_sig,
|
|
q => a2_x2_24_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_39_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux107,
|
|
nq => no2_x1_39_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_40_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux109,
|
|
nq => no2_x1_40_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_41_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux111,
|
|
nq => no2_x1_41_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
no2_x1_42_ins : no2_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => not_aux108,
|
|
nq => no2_x1_42_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
noa2a2a2a24_x1_4_ins : noa2a2a2a24_x1
|
|
port map (
|
|
i0 => no2_x1_42_sig,
|
|
i1 => ram_idx_11(3),
|
|
i2 => ram_idx_8(3),
|
|
i3 => no2_x1_41_sig,
|
|
i4 => no2_x1_40_sig,
|
|
i5 => ram_idx_10(3),
|
|
i6 => ram_idx_12(3),
|
|
i7 => no2_x1_39_sig,
|
|
nq => noa2a2a2a24_x1_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a2_x2_23_ins : a2_x2
|
|
port map (
|
|
i0 => noa2a2a2a24_x1_4_sig,
|
|
i1 => a2_x2_24_sig,
|
|
q => a2_x2_23_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_48_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_2(3),
|
|
i2 => aux109,
|
|
nq => na3_x1_48_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_49_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_7(3),
|
|
i2 => aux101,
|
|
nq => na3_x1_49_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_50_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_0(3),
|
|
i2 => aux111,
|
|
nq => na3_x1_50_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
na3_x1_51_ins : na3_x1
|
|
port map (
|
|
i0 => a(3),
|
|
i1 => ram_idx_1(3),
|
|
i2 => aux110,
|
|
nq => na3_x1_51_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
a4_x2_4_ins : a4_x2
|
|
port map (
|
|
i0 => na3_x1_51_sig,
|
|
i1 => na3_x1_50_sig,
|
|
i2 => na3_x1_49_sig,
|
|
i3 => na3_x1_48_sig,
|
|
q => a4_x2_4_sig,
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
ra_3_ins : na3_x1
|
|
port map (
|
|
i0 => a4_x2_4_sig,
|
|
i1 => a2_x2_23_sig,
|
|
i2 => a3_x2_37_sig,
|
|
nq => ra(3),
|
|
vdd => vdd,
|
|
vss => vss
|
|
);
|
|
|
|
|
|
end structural;
|