mirror of
https://github.com/ehw-fit/ariths-gen.git
synced 2025-04-22 06:41:22 +01:00
1653 lines
147 KiB
Plaintext
1653 lines
147 KiB
Plaintext
.model u_csamul_cla24
|
|
.inputs a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10] a[11] a[12] a[13] a[14] a[15] a[16] a[17] a[18] a[19] a[20] a[21] a[22] a[23] b[0] b[1] b[2] b[3] b[4] b[5] b[6] b[7] b[8] b[9] b[10] b[11] b[12] b[13] b[14] b[15] b[16] b[17] b[18] b[19] b[20] b[21] b[22] b[23]
|
|
.outputs u_csamul_cla24_out[0] u_csamul_cla24_out[1] u_csamul_cla24_out[2] u_csamul_cla24_out[3] u_csamul_cla24_out[4] u_csamul_cla24_out[5] u_csamul_cla24_out[6] u_csamul_cla24_out[7] u_csamul_cla24_out[8] u_csamul_cla24_out[9] u_csamul_cla24_out[10] u_csamul_cla24_out[11] u_csamul_cla24_out[12] u_csamul_cla24_out[13] u_csamul_cla24_out[14] u_csamul_cla24_out[15] u_csamul_cla24_out[16] u_csamul_cla24_out[17] u_csamul_cla24_out[18] u_csamul_cla24_out[19] u_csamul_cla24_out[20] u_csamul_cla24_out[21] u_csamul_cla24_out[22] u_csamul_cla24_out[23] u_csamul_cla24_out[24] u_csamul_cla24_out[25] u_csamul_cla24_out[26] u_csamul_cla24_out[27] u_csamul_cla24_out[28] u_csamul_cla24_out[29] u_csamul_cla24_out[30] u_csamul_cla24_out[31] u_csamul_cla24_out[32] u_csamul_cla24_out[33] u_csamul_cla24_out[34] u_csamul_cla24_out[35] u_csamul_cla24_out[36] u_csamul_cla24_out[37] u_csamul_cla24_out[38] u_csamul_cla24_out[39] u_csamul_cla24_out[40] u_csamul_cla24_out[41] u_csamul_cla24_out[42] u_csamul_cla24_out[43] u_csamul_cla24_out[44] u_csamul_cla24_out[45] u_csamul_cla24_out[46] u_csamul_cla24_out[47]
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.subckt and_gate a=a[0] b=b[0] out=u_csamul_cla24_and0_0
|
|
.subckt and_gate a=a[1] b=b[0] out=u_csamul_cla24_and1_0
|
|
.subckt and_gate a=a[2] b=b[0] out=u_csamul_cla24_and2_0
|
|
.subckt and_gate a=a[3] b=b[0] out=u_csamul_cla24_and3_0
|
|
.subckt and_gate a=a[4] b=b[0] out=u_csamul_cla24_and4_0
|
|
.subckt and_gate a=a[5] b=b[0] out=u_csamul_cla24_and5_0
|
|
.subckt and_gate a=a[6] b=b[0] out=u_csamul_cla24_and6_0
|
|
.subckt and_gate a=a[7] b=b[0] out=u_csamul_cla24_and7_0
|
|
.subckt and_gate a=a[8] b=b[0] out=u_csamul_cla24_and8_0
|
|
.subckt and_gate a=a[9] b=b[0] out=u_csamul_cla24_and9_0
|
|
.subckt and_gate a=a[10] b=b[0] out=u_csamul_cla24_and10_0
|
|
.subckt and_gate a=a[11] b=b[0] out=u_csamul_cla24_and11_0
|
|
.subckt and_gate a=a[12] b=b[0] out=u_csamul_cla24_and12_0
|
|
.subckt and_gate a=a[13] b=b[0] out=u_csamul_cla24_and13_0
|
|
.subckt and_gate a=a[14] b=b[0] out=u_csamul_cla24_and14_0
|
|
.subckt and_gate a=a[15] b=b[0] out=u_csamul_cla24_and15_0
|
|
.subckt and_gate a=a[16] b=b[0] out=u_csamul_cla24_and16_0
|
|
.subckt and_gate a=a[17] b=b[0] out=u_csamul_cla24_and17_0
|
|
.subckt and_gate a=a[18] b=b[0] out=u_csamul_cla24_and18_0
|
|
.subckt and_gate a=a[19] b=b[0] out=u_csamul_cla24_and19_0
|
|
.subckt and_gate a=a[20] b=b[0] out=u_csamul_cla24_and20_0
|
|
.subckt and_gate a=a[21] b=b[0] out=u_csamul_cla24_and21_0
|
|
.subckt and_gate a=a[22] b=b[0] out=u_csamul_cla24_and22_0
|
|
.subckt and_gate a=a[23] b=b[0] out=u_csamul_cla24_and23_0
|
|
.subckt and_gate a=a[0] b=b[1] out=u_csamul_cla24_and0_1
|
|
.subckt ha a=u_csamul_cla24_and0_1 b=u_csamul_cla24_and1_0 ha_xor0=u_csamul_cla24_ha0_1_xor0 ha_and0=u_csamul_cla24_ha0_1_and0
|
|
.subckt and_gate a=a[1] b=b[1] out=u_csamul_cla24_and1_1
|
|
.subckt ha a=u_csamul_cla24_and1_1 b=u_csamul_cla24_and2_0 ha_xor0=u_csamul_cla24_ha1_1_xor0 ha_and0=u_csamul_cla24_ha1_1_and0
|
|
.subckt and_gate a=a[2] b=b[1] out=u_csamul_cla24_and2_1
|
|
.subckt ha a=u_csamul_cla24_and2_1 b=u_csamul_cla24_and3_0 ha_xor0=u_csamul_cla24_ha2_1_xor0 ha_and0=u_csamul_cla24_ha2_1_and0
|
|
.subckt and_gate a=a[3] b=b[1] out=u_csamul_cla24_and3_1
|
|
.subckt ha a=u_csamul_cla24_and3_1 b=u_csamul_cla24_and4_0 ha_xor0=u_csamul_cla24_ha3_1_xor0 ha_and0=u_csamul_cla24_ha3_1_and0
|
|
.subckt and_gate a=a[4] b=b[1] out=u_csamul_cla24_and4_1
|
|
.subckt ha a=u_csamul_cla24_and4_1 b=u_csamul_cla24_and5_0 ha_xor0=u_csamul_cla24_ha4_1_xor0 ha_and0=u_csamul_cla24_ha4_1_and0
|
|
.subckt and_gate a=a[5] b=b[1] out=u_csamul_cla24_and5_1
|
|
.subckt ha a=u_csamul_cla24_and5_1 b=u_csamul_cla24_and6_0 ha_xor0=u_csamul_cla24_ha5_1_xor0 ha_and0=u_csamul_cla24_ha5_1_and0
|
|
.subckt and_gate a=a[6] b=b[1] out=u_csamul_cla24_and6_1
|
|
.subckt ha a=u_csamul_cla24_and6_1 b=u_csamul_cla24_and7_0 ha_xor0=u_csamul_cla24_ha6_1_xor0 ha_and0=u_csamul_cla24_ha6_1_and0
|
|
.subckt and_gate a=a[7] b=b[1] out=u_csamul_cla24_and7_1
|
|
.subckt ha a=u_csamul_cla24_and7_1 b=u_csamul_cla24_and8_0 ha_xor0=u_csamul_cla24_ha7_1_xor0 ha_and0=u_csamul_cla24_ha7_1_and0
|
|
.subckt and_gate a=a[8] b=b[1] out=u_csamul_cla24_and8_1
|
|
.subckt ha a=u_csamul_cla24_and8_1 b=u_csamul_cla24_and9_0 ha_xor0=u_csamul_cla24_ha8_1_xor0 ha_and0=u_csamul_cla24_ha8_1_and0
|
|
.subckt and_gate a=a[9] b=b[1] out=u_csamul_cla24_and9_1
|
|
.subckt ha a=u_csamul_cla24_and9_1 b=u_csamul_cla24_and10_0 ha_xor0=u_csamul_cla24_ha9_1_xor0 ha_and0=u_csamul_cla24_ha9_1_and0
|
|
.subckt and_gate a=a[10] b=b[1] out=u_csamul_cla24_and10_1
|
|
.subckt ha a=u_csamul_cla24_and10_1 b=u_csamul_cla24_and11_0 ha_xor0=u_csamul_cla24_ha10_1_xor0 ha_and0=u_csamul_cla24_ha10_1_and0
|
|
.subckt and_gate a=a[11] b=b[1] out=u_csamul_cla24_and11_1
|
|
.subckt ha a=u_csamul_cla24_and11_1 b=u_csamul_cla24_and12_0 ha_xor0=u_csamul_cla24_ha11_1_xor0 ha_and0=u_csamul_cla24_ha11_1_and0
|
|
.subckt and_gate a=a[12] b=b[1] out=u_csamul_cla24_and12_1
|
|
.subckt ha a=u_csamul_cla24_and12_1 b=u_csamul_cla24_and13_0 ha_xor0=u_csamul_cla24_ha12_1_xor0 ha_and0=u_csamul_cla24_ha12_1_and0
|
|
.subckt and_gate a=a[13] b=b[1] out=u_csamul_cla24_and13_1
|
|
.subckt ha a=u_csamul_cla24_and13_1 b=u_csamul_cla24_and14_0 ha_xor0=u_csamul_cla24_ha13_1_xor0 ha_and0=u_csamul_cla24_ha13_1_and0
|
|
.subckt and_gate a=a[14] b=b[1] out=u_csamul_cla24_and14_1
|
|
.subckt ha a=u_csamul_cla24_and14_1 b=u_csamul_cla24_and15_0 ha_xor0=u_csamul_cla24_ha14_1_xor0 ha_and0=u_csamul_cla24_ha14_1_and0
|
|
.subckt and_gate a=a[15] b=b[1] out=u_csamul_cla24_and15_1
|
|
.subckt ha a=u_csamul_cla24_and15_1 b=u_csamul_cla24_and16_0 ha_xor0=u_csamul_cla24_ha15_1_xor0 ha_and0=u_csamul_cla24_ha15_1_and0
|
|
.subckt and_gate a=a[16] b=b[1] out=u_csamul_cla24_and16_1
|
|
.subckt ha a=u_csamul_cla24_and16_1 b=u_csamul_cla24_and17_0 ha_xor0=u_csamul_cla24_ha16_1_xor0 ha_and0=u_csamul_cla24_ha16_1_and0
|
|
.subckt and_gate a=a[17] b=b[1] out=u_csamul_cla24_and17_1
|
|
.subckt ha a=u_csamul_cla24_and17_1 b=u_csamul_cla24_and18_0 ha_xor0=u_csamul_cla24_ha17_1_xor0 ha_and0=u_csamul_cla24_ha17_1_and0
|
|
.subckt and_gate a=a[18] b=b[1] out=u_csamul_cla24_and18_1
|
|
.subckt ha a=u_csamul_cla24_and18_1 b=u_csamul_cla24_and19_0 ha_xor0=u_csamul_cla24_ha18_1_xor0 ha_and0=u_csamul_cla24_ha18_1_and0
|
|
.subckt and_gate a=a[19] b=b[1] out=u_csamul_cla24_and19_1
|
|
.subckt ha a=u_csamul_cla24_and19_1 b=u_csamul_cla24_and20_0 ha_xor0=u_csamul_cla24_ha19_1_xor0 ha_and0=u_csamul_cla24_ha19_1_and0
|
|
.subckt and_gate a=a[20] b=b[1] out=u_csamul_cla24_and20_1
|
|
.subckt ha a=u_csamul_cla24_and20_1 b=u_csamul_cla24_and21_0 ha_xor0=u_csamul_cla24_ha20_1_xor0 ha_and0=u_csamul_cla24_ha20_1_and0
|
|
.subckt and_gate a=a[21] b=b[1] out=u_csamul_cla24_and21_1
|
|
.subckt ha a=u_csamul_cla24_and21_1 b=u_csamul_cla24_and22_0 ha_xor0=u_csamul_cla24_ha21_1_xor0 ha_and0=u_csamul_cla24_ha21_1_and0
|
|
.subckt and_gate a=a[22] b=b[1] out=u_csamul_cla24_and22_1
|
|
.subckt ha a=u_csamul_cla24_and22_1 b=u_csamul_cla24_and23_0 ha_xor0=u_csamul_cla24_ha22_1_xor0 ha_and0=u_csamul_cla24_ha22_1_and0
|
|
.subckt and_gate a=a[23] b=b[1] out=u_csamul_cla24_and23_1
|
|
.subckt and_gate a=a[0] b=b[2] out=u_csamul_cla24_and0_2
|
|
.subckt fa a=u_csamul_cla24_and0_2 b=u_csamul_cla24_ha1_1_xor0 cin=u_csamul_cla24_ha0_1_and0 fa_xor1=u_csamul_cla24_fa0_2_xor1 fa_or0=u_csamul_cla24_fa0_2_or0
|
|
.subckt and_gate a=a[1] b=b[2] out=u_csamul_cla24_and1_2
|
|
.subckt fa a=u_csamul_cla24_and1_2 b=u_csamul_cla24_ha2_1_xor0 cin=u_csamul_cla24_ha1_1_and0 fa_xor1=u_csamul_cla24_fa1_2_xor1 fa_or0=u_csamul_cla24_fa1_2_or0
|
|
.subckt and_gate a=a[2] b=b[2] out=u_csamul_cla24_and2_2
|
|
.subckt fa a=u_csamul_cla24_and2_2 b=u_csamul_cla24_ha3_1_xor0 cin=u_csamul_cla24_ha2_1_and0 fa_xor1=u_csamul_cla24_fa2_2_xor1 fa_or0=u_csamul_cla24_fa2_2_or0
|
|
.subckt and_gate a=a[3] b=b[2] out=u_csamul_cla24_and3_2
|
|
.subckt fa a=u_csamul_cla24_and3_2 b=u_csamul_cla24_ha4_1_xor0 cin=u_csamul_cla24_ha3_1_and0 fa_xor1=u_csamul_cla24_fa3_2_xor1 fa_or0=u_csamul_cla24_fa3_2_or0
|
|
.subckt and_gate a=a[4] b=b[2] out=u_csamul_cla24_and4_2
|
|
.subckt fa a=u_csamul_cla24_and4_2 b=u_csamul_cla24_ha5_1_xor0 cin=u_csamul_cla24_ha4_1_and0 fa_xor1=u_csamul_cla24_fa4_2_xor1 fa_or0=u_csamul_cla24_fa4_2_or0
|
|
.subckt and_gate a=a[5] b=b[2] out=u_csamul_cla24_and5_2
|
|
.subckt fa a=u_csamul_cla24_and5_2 b=u_csamul_cla24_ha6_1_xor0 cin=u_csamul_cla24_ha5_1_and0 fa_xor1=u_csamul_cla24_fa5_2_xor1 fa_or0=u_csamul_cla24_fa5_2_or0
|
|
.subckt and_gate a=a[6] b=b[2] out=u_csamul_cla24_and6_2
|
|
.subckt fa a=u_csamul_cla24_and6_2 b=u_csamul_cla24_ha7_1_xor0 cin=u_csamul_cla24_ha6_1_and0 fa_xor1=u_csamul_cla24_fa6_2_xor1 fa_or0=u_csamul_cla24_fa6_2_or0
|
|
.subckt and_gate a=a[7] b=b[2] out=u_csamul_cla24_and7_2
|
|
.subckt fa a=u_csamul_cla24_and7_2 b=u_csamul_cla24_ha8_1_xor0 cin=u_csamul_cla24_ha7_1_and0 fa_xor1=u_csamul_cla24_fa7_2_xor1 fa_or0=u_csamul_cla24_fa7_2_or0
|
|
.subckt and_gate a=a[8] b=b[2] out=u_csamul_cla24_and8_2
|
|
.subckt fa a=u_csamul_cla24_and8_2 b=u_csamul_cla24_ha9_1_xor0 cin=u_csamul_cla24_ha8_1_and0 fa_xor1=u_csamul_cla24_fa8_2_xor1 fa_or0=u_csamul_cla24_fa8_2_or0
|
|
.subckt and_gate a=a[9] b=b[2] out=u_csamul_cla24_and9_2
|
|
.subckt fa a=u_csamul_cla24_and9_2 b=u_csamul_cla24_ha10_1_xor0 cin=u_csamul_cla24_ha9_1_and0 fa_xor1=u_csamul_cla24_fa9_2_xor1 fa_or0=u_csamul_cla24_fa9_2_or0
|
|
.subckt and_gate a=a[10] b=b[2] out=u_csamul_cla24_and10_2
|
|
.subckt fa a=u_csamul_cla24_and10_2 b=u_csamul_cla24_ha11_1_xor0 cin=u_csamul_cla24_ha10_1_and0 fa_xor1=u_csamul_cla24_fa10_2_xor1 fa_or0=u_csamul_cla24_fa10_2_or0
|
|
.subckt and_gate a=a[11] b=b[2] out=u_csamul_cla24_and11_2
|
|
.subckt fa a=u_csamul_cla24_and11_2 b=u_csamul_cla24_ha12_1_xor0 cin=u_csamul_cla24_ha11_1_and0 fa_xor1=u_csamul_cla24_fa11_2_xor1 fa_or0=u_csamul_cla24_fa11_2_or0
|
|
.subckt and_gate a=a[12] b=b[2] out=u_csamul_cla24_and12_2
|
|
.subckt fa a=u_csamul_cla24_and12_2 b=u_csamul_cla24_ha13_1_xor0 cin=u_csamul_cla24_ha12_1_and0 fa_xor1=u_csamul_cla24_fa12_2_xor1 fa_or0=u_csamul_cla24_fa12_2_or0
|
|
.subckt and_gate a=a[13] b=b[2] out=u_csamul_cla24_and13_2
|
|
.subckt fa a=u_csamul_cla24_and13_2 b=u_csamul_cla24_ha14_1_xor0 cin=u_csamul_cla24_ha13_1_and0 fa_xor1=u_csamul_cla24_fa13_2_xor1 fa_or0=u_csamul_cla24_fa13_2_or0
|
|
.subckt and_gate a=a[14] b=b[2] out=u_csamul_cla24_and14_2
|
|
.subckt fa a=u_csamul_cla24_and14_2 b=u_csamul_cla24_ha15_1_xor0 cin=u_csamul_cla24_ha14_1_and0 fa_xor1=u_csamul_cla24_fa14_2_xor1 fa_or0=u_csamul_cla24_fa14_2_or0
|
|
.subckt and_gate a=a[15] b=b[2] out=u_csamul_cla24_and15_2
|
|
.subckt fa a=u_csamul_cla24_and15_2 b=u_csamul_cla24_ha16_1_xor0 cin=u_csamul_cla24_ha15_1_and0 fa_xor1=u_csamul_cla24_fa15_2_xor1 fa_or0=u_csamul_cla24_fa15_2_or0
|
|
.subckt and_gate a=a[16] b=b[2] out=u_csamul_cla24_and16_2
|
|
.subckt fa a=u_csamul_cla24_and16_2 b=u_csamul_cla24_ha17_1_xor0 cin=u_csamul_cla24_ha16_1_and0 fa_xor1=u_csamul_cla24_fa16_2_xor1 fa_or0=u_csamul_cla24_fa16_2_or0
|
|
.subckt and_gate a=a[17] b=b[2] out=u_csamul_cla24_and17_2
|
|
.subckt fa a=u_csamul_cla24_and17_2 b=u_csamul_cla24_ha18_1_xor0 cin=u_csamul_cla24_ha17_1_and0 fa_xor1=u_csamul_cla24_fa17_2_xor1 fa_or0=u_csamul_cla24_fa17_2_or0
|
|
.subckt and_gate a=a[18] b=b[2] out=u_csamul_cla24_and18_2
|
|
.subckt fa a=u_csamul_cla24_and18_2 b=u_csamul_cla24_ha19_1_xor0 cin=u_csamul_cla24_ha18_1_and0 fa_xor1=u_csamul_cla24_fa18_2_xor1 fa_or0=u_csamul_cla24_fa18_2_or0
|
|
.subckt and_gate a=a[19] b=b[2] out=u_csamul_cla24_and19_2
|
|
.subckt fa a=u_csamul_cla24_and19_2 b=u_csamul_cla24_ha20_1_xor0 cin=u_csamul_cla24_ha19_1_and0 fa_xor1=u_csamul_cla24_fa19_2_xor1 fa_or0=u_csamul_cla24_fa19_2_or0
|
|
.subckt and_gate a=a[20] b=b[2] out=u_csamul_cla24_and20_2
|
|
.subckt fa a=u_csamul_cla24_and20_2 b=u_csamul_cla24_ha21_1_xor0 cin=u_csamul_cla24_ha20_1_and0 fa_xor1=u_csamul_cla24_fa20_2_xor1 fa_or0=u_csamul_cla24_fa20_2_or0
|
|
.subckt and_gate a=a[21] b=b[2] out=u_csamul_cla24_and21_2
|
|
.subckt fa a=u_csamul_cla24_and21_2 b=u_csamul_cla24_ha22_1_xor0 cin=u_csamul_cla24_ha21_1_and0 fa_xor1=u_csamul_cla24_fa21_2_xor1 fa_or0=u_csamul_cla24_fa21_2_or0
|
|
.subckt and_gate a=a[22] b=b[2] out=u_csamul_cla24_and22_2
|
|
.subckt fa a=u_csamul_cla24_and22_2 b=u_csamul_cla24_and23_1 cin=u_csamul_cla24_ha22_1_and0 fa_xor1=u_csamul_cla24_fa22_2_xor1 fa_or0=u_csamul_cla24_fa22_2_or0
|
|
.subckt and_gate a=a[23] b=b[2] out=u_csamul_cla24_and23_2
|
|
.subckt and_gate a=a[0] b=b[3] out=u_csamul_cla24_and0_3
|
|
.subckt fa a=u_csamul_cla24_and0_3 b=u_csamul_cla24_fa1_2_xor1 cin=u_csamul_cla24_fa0_2_or0 fa_xor1=u_csamul_cla24_fa0_3_xor1 fa_or0=u_csamul_cla24_fa0_3_or0
|
|
.subckt and_gate a=a[1] b=b[3] out=u_csamul_cla24_and1_3
|
|
.subckt fa a=u_csamul_cla24_and1_3 b=u_csamul_cla24_fa2_2_xor1 cin=u_csamul_cla24_fa1_2_or0 fa_xor1=u_csamul_cla24_fa1_3_xor1 fa_or0=u_csamul_cla24_fa1_3_or0
|
|
.subckt and_gate a=a[2] b=b[3] out=u_csamul_cla24_and2_3
|
|
.subckt fa a=u_csamul_cla24_and2_3 b=u_csamul_cla24_fa3_2_xor1 cin=u_csamul_cla24_fa2_2_or0 fa_xor1=u_csamul_cla24_fa2_3_xor1 fa_or0=u_csamul_cla24_fa2_3_or0
|
|
.subckt and_gate a=a[3] b=b[3] out=u_csamul_cla24_and3_3
|
|
.subckt fa a=u_csamul_cla24_and3_3 b=u_csamul_cla24_fa4_2_xor1 cin=u_csamul_cla24_fa3_2_or0 fa_xor1=u_csamul_cla24_fa3_3_xor1 fa_or0=u_csamul_cla24_fa3_3_or0
|
|
.subckt and_gate a=a[4] b=b[3] out=u_csamul_cla24_and4_3
|
|
.subckt fa a=u_csamul_cla24_and4_3 b=u_csamul_cla24_fa5_2_xor1 cin=u_csamul_cla24_fa4_2_or0 fa_xor1=u_csamul_cla24_fa4_3_xor1 fa_or0=u_csamul_cla24_fa4_3_or0
|
|
.subckt and_gate a=a[5] b=b[3] out=u_csamul_cla24_and5_3
|
|
.subckt fa a=u_csamul_cla24_and5_3 b=u_csamul_cla24_fa6_2_xor1 cin=u_csamul_cla24_fa5_2_or0 fa_xor1=u_csamul_cla24_fa5_3_xor1 fa_or0=u_csamul_cla24_fa5_3_or0
|
|
.subckt and_gate a=a[6] b=b[3] out=u_csamul_cla24_and6_3
|
|
.subckt fa a=u_csamul_cla24_and6_3 b=u_csamul_cla24_fa7_2_xor1 cin=u_csamul_cla24_fa6_2_or0 fa_xor1=u_csamul_cla24_fa6_3_xor1 fa_or0=u_csamul_cla24_fa6_3_or0
|
|
.subckt and_gate a=a[7] b=b[3] out=u_csamul_cla24_and7_3
|
|
.subckt fa a=u_csamul_cla24_and7_3 b=u_csamul_cla24_fa8_2_xor1 cin=u_csamul_cla24_fa7_2_or0 fa_xor1=u_csamul_cla24_fa7_3_xor1 fa_or0=u_csamul_cla24_fa7_3_or0
|
|
.subckt and_gate a=a[8] b=b[3] out=u_csamul_cla24_and8_3
|
|
.subckt fa a=u_csamul_cla24_and8_3 b=u_csamul_cla24_fa9_2_xor1 cin=u_csamul_cla24_fa8_2_or0 fa_xor1=u_csamul_cla24_fa8_3_xor1 fa_or0=u_csamul_cla24_fa8_3_or0
|
|
.subckt and_gate a=a[9] b=b[3] out=u_csamul_cla24_and9_3
|
|
.subckt fa a=u_csamul_cla24_and9_3 b=u_csamul_cla24_fa10_2_xor1 cin=u_csamul_cla24_fa9_2_or0 fa_xor1=u_csamul_cla24_fa9_3_xor1 fa_or0=u_csamul_cla24_fa9_3_or0
|
|
.subckt and_gate a=a[10] b=b[3] out=u_csamul_cla24_and10_3
|
|
.subckt fa a=u_csamul_cla24_and10_3 b=u_csamul_cla24_fa11_2_xor1 cin=u_csamul_cla24_fa10_2_or0 fa_xor1=u_csamul_cla24_fa10_3_xor1 fa_or0=u_csamul_cla24_fa10_3_or0
|
|
.subckt and_gate a=a[11] b=b[3] out=u_csamul_cla24_and11_3
|
|
.subckt fa a=u_csamul_cla24_and11_3 b=u_csamul_cla24_fa12_2_xor1 cin=u_csamul_cla24_fa11_2_or0 fa_xor1=u_csamul_cla24_fa11_3_xor1 fa_or0=u_csamul_cla24_fa11_3_or0
|
|
.subckt and_gate a=a[12] b=b[3] out=u_csamul_cla24_and12_3
|
|
.subckt fa a=u_csamul_cla24_and12_3 b=u_csamul_cla24_fa13_2_xor1 cin=u_csamul_cla24_fa12_2_or0 fa_xor1=u_csamul_cla24_fa12_3_xor1 fa_or0=u_csamul_cla24_fa12_3_or0
|
|
.subckt and_gate a=a[13] b=b[3] out=u_csamul_cla24_and13_3
|
|
.subckt fa a=u_csamul_cla24_and13_3 b=u_csamul_cla24_fa14_2_xor1 cin=u_csamul_cla24_fa13_2_or0 fa_xor1=u_csamul_cla24_fa13_3_xor1 fa_or0=u_csamul_cla24_fa13_3_or0
|
|
.subckt and_gate a=a[14] b=b[3] out=u_csamul_cla24_and14_3
|
|
.subckt fa a=u_csamul_cla24_and14_3 b=u_csamul_cla24_fa15_2_xor1 cin=u_csamul_cla24_fa14_2_or0 fa_xor1=u_csamul_cla24_fa14_3_xor1 fa_or0=u_csamul_cla24_fa14_3_or0
|
|
.subckt and_gate a=a[15] b=b[3] out=u_csamul_cla24_and15_3
|
|
.subckt fa a=u_csamul_cla24_and15_3 b=u_csamul_cla24_fa16_2_xor1 cin=u_csamul_cla24_fa15_2_or0 fa_xor1=u_csamul_cla24_fa15_3_xor1 fa_or0=u_csamul_cla24_fa15_3_or0
|
|
.subckt and_gate a=a[16] b=b[3] out=u_csamul_cla24_and16_3
|
|
.subckt fa a=u_csamul_cla24_and16_3 b=u_csamul_cla24_fa17_2_xor1 cin=u_csamul_cla24_fa16_2_or0 fa_xor1=u_csamul_cla24_fa16_3_xor1 fa_or0=u_csamul_cla24_fa16_3_or0
|
|
.subckt and_gate a=a[17] b=b[3] out=u_csamul_cla24_and17_3
|
|
.subckt fa a=u_csamul_cla24_and17_3 b=u_csamul_cla24_fa18_2_xor1 cin=u_csamul_cla24_fa17_2_or0 fa_xor1=u_csamul_cla24_fa17_3_xor1 fa_or0=u_csamul_cla24_fa17_3_or0
|
|
.subckt and_gate a=a[18] b=b[3] out=u_csamul_cla24_and18_3
|
|
.subckt fa a=u_csamul_cla24_and18_3 b=u_csamul_cla24_fa19_2_xor1 cin=u_csamul_cla24_fa18_2_or0 fa_xor1=u_csamul_cla24_fa18_3_xor1 fa_or0=u_csamul_cla24_fa18_3_or0
|
|
.subckt and_gate a=a[19] b=b[3] out=u_csamul_cla24_and19_3
|
|
.subckt fa a=u_csamul_cla24_and19_3 b=u_csamul_cla24_fa20_2_xor1 cin=u_csamul_cla24_fa19_2_or0 fa_xor1=u_csamul_cla24_fa19_3_xor1 fa_or0=u_csamul_cla24_fa19_3_or0
|
|
.subckt and_gate a=a[20] b=b[3] out=u_csamul_cla24_and20_3
|
|
.subckt fa a=u_csamul_cla24_and20_3 b=u_csamul_cla24_fa21_2_xor1 cin=u_csamul_cla24_fa20_2_or0 fa_xor1=u_csamul_cla24_fa20_3_xor1 fa_or0=u_csamul_cla24_fa20_3_or0
|
|
.subckt and_gate a=a[21] b=b[3] out=u_csamul_cla24_and21_3
|
|
.subckt fa a=u_csamul_cla24_and21_3 b=u_csamul_cla24_fa22_2_xor1 cin=u_csamul_cla24_fa21_2_or0 fa_xor1=u_csamul_cla24_fa21_3_xor1 fa_or0=u_csamul_cla24_fa21_3_or0
|
|
.subckt and_gate a=a[22] b=b[3] out=u_csamul_cla24_and22_3
|
|
.subckt fa a=u_csamul_cla24_and22_3 b=u_csamul_cla24_and23_2 cin=u_csamul_cla24_fa22_2_or0 fa_xor1=u_csamul_cla24_fa22_3_xor1 fa_or0=u_csamul_cla24_fa22_3_or0
|
|
.subckt and_gate a=a[23] b=b[3] out=u_csamul_cla24_and23_3
|
|
.subckt and_gate a=a[0] b=b[4] out=u_csamul_cla24_and0_4
|
|
.subckt fa a=u_csamul_cla24_and0_4 b=u_csamul_cla24_fa1_3_xor1 cin=u_csamul_cla24_fa0_3_or0 fa_xor1=u_csamul_cla24_fa0_4_xor1 fa_or0=u_csamul_cla24_fa0_4_or0
|
|
.subckt and_gate a=a[1] b=b[4] out=u_csamul_cla24_and1_4
|
|
.subckt fa a=u_csamul_cla24_and1_4 b=u_csamul_cla24_fa2_3_xor1 cin=u_csamul_cla24_fa1_3_or0 fa_xor1=u_csamul_cla24_fa1_4_xor1 fa_or0=u_csamul_cla24_fa1_4_or0
|
|
.subckt and_gate a=a[2] b=b[4] out=u_csamul_cla24_and2_4
|
|
.subckt fa a=u_csamul_cla24_and2_4 b=u_csamul_cla24_fa3_3_xor1 cin=u_csamul_cla24_fa2_3_or0 fa_xor1=u_csamul_cla24_fa2_4_xor1 fa_or0=u_csamul_cla24_fa2_4_or0
|
|
.subckt and_gate a=a[3] b=b[4] out=u_csamul_cla24_and3_4
|
|
.subckt fa a=u_csamul_cla24_and3_4 b=u_csamul_cla24_fa4_3_xor1 cin=u_csamul_cla24_fa3_3_or0 fa_xor1=u_csamul_cla24_fa3_4_xor1 fa_or0=u_csamul_cla24_fa3_4_or0
|
|
.subckt and_gate a=a[4] b=b[4] out=u_csamul_cla24_and4_4
|
|
.subckt fa a=u_csamul_cla24_and4_4 b=u_csamul_cla24_fa5_3_xor1 cin=u_csamul_cla24_fa4_3_or0 fa_xor1=u_csamul_cla24_fa4_4_xor1 fa_or0=u_csamul_cla24_fa4_4_or0
|
|
.subckt and_gate a=a[5] b=b[4] out=u_csamul_cla24_and5_4
|
|
.subckt fa a=u_csamul_cla24_and5_4 b=u_csamul_cla24_fa6_3_xor1 cin=u_csamul_cla24_fa5_3_or0 fa_xor1=u_csamul_cla24_fa5_4_xor1 fa_or0=u_csamul_cla24_fa5_4_or0
|
|
.subckt and_gate a=a[6] b=b[4] out=u_csamul_cla24_and6_4
|
|
.subckt fa a=u_csamul_cla24_and6_4 b=u_csamul_cla24_fa7_3_xor1 cin=u_csamul_cla24_fa6_3_or0 fa_xor1=u_csamul_cla24_fa6_4_xor1 fa_or0=u_csamul_cla24_fa6_4_or0
|
|
.subckt and_gate a=a[7] b=b[4] out=u_csamul_cla24_and7_4
|
|
.subckt fa a=u_csamul_cla24_and7_4 b=u_csamul_cla24_fa8_3_xor1 cin=u_csamul_cla24_fa7_3_or0 fa_xor1=u_csamul_cla24_fa7_4_xor1 fa_or0=u_csamul_cla24_fa7_4_or0
|
|
.subckt and_gate a=a[8] b=b[4] out=u_csamul_cla24_and8_4
|
|
.subckt fa a=u_csamul_cla24_and8_4 b=u_csamul_cla24_fa9_3_xor1 cin=u_csamul_cla24_fa8_3_or0 fa_xor1=u_csamul_cla24_fa8_4_xor1 fa_or0=u_csamul_cla24_fa8_4_or0
|
|
.subckt and_gate a=a[9] b=b[4] out=u_csamul_cla24_and9_4
|
|
.subckt fa a=u_csamul_cla24_and9_4 b=u_csamul_cla24_fa10_3_xor1 cin=u_csamul_cla24_fa9_3_or0 fa_xor1=u_csamul_cla24_fa9_4_xor1 fa_or0=u_csamul_cla24_fa9_4_or0
|
|
.subckt and_gate a=a[10] b=b[4] out=u_csamul_cla24_and10_4
|
|
.subckt fa a=u_csamul_cla24_and10_4 b=u_csamul_cla24_fa11_3_xor1 cin=u_csamul_cla24_fa10_3_or0 fa_xor1=u_csamul_cla24_fa10_4_xor1 fa_or0=u_csamul_cla24_fa10_4_or0
|
|
.subckt and_gate a=a[11] b=b[4] out=u_csamul_cla24_and11_4
|
|
.subckt fa a=u_csamul_cla24_and11_4 b=u_csamul_cla24_fa12_3_xor1 cin=u_csamul_cla24_fa11_3_or0 fa_xor1=u_csamul_cla24_fa11_4_xor1 fa_or0=u_csamul_cla24_fa11_4_or0
|
|
.subckt and_gate a=a[12] b=b[4] out=u_csamul_cla24_and12_4
|
|
.subckt fa a=u_csamul_cla24_and12_4 b=u_csamul_cla24_fa13_3_xor1 cin=u_csamul_cla24_fa12_3_or0 fa_xor1=u_csamul_cla24_fa12_4_xor1 fa_or0=u_csamul_cla24_fa12_4_or0
|
|
.subckt and_gate a=a[13] b=b[4] out=u_csamul_cla24_and13_4
|
|
.subckt fa a=u_csamul_cla24_and13_4 b=u_csamul_cla24_fa14_3_xor1 cin=u_csamul_cla24_fa13_3_or0 fa_xor1=u_csamul_cla24_fa13_4_xor1 fa_or0=u_csamul_cla24_fa13_4_or0
|
|
.subckt and_gate a=a[14] b=b[4] out=u_csamul_cla24_and14_4
|
|
.subckt fa a=u_csamul_cla24_and14_4 b=u_csamul_cla24_fa15_3_xor1 cin=u_csamul_cla24_fa14_3_or0 fa_xor1=u_csamul_cla24_fa14_4_xor1 fa_or0=u_csamul_cla24_fa14_4_or0
|
|
.subckt and_gate a=a[15] b=b[4] out=u_csamul_cla24_and15_4
|
|
.subckt fa a=u_csamul_cla24_and15_4 b=u_csamul_cla24_fa16_3_xor1 cin=u_csamul_cla24_fa15_3_or0 fa_xor1=u_csamul_cla24_fa15_4_xor1 fa_or0=u_csamul_cla24_fa15_4_or0
|
|
.subckt and_gate a=a[16] b=b[4] out=u_csamul_cla24_and16_4
|
|
.subckt fa a=u_csamul_cla24_and16_4 b=u_csamul_cla24_fa17_3_xor1 cin=u_csamul_cla24_fa16_3_or0 fa_xor1=u_csamul_cla24_fa16_4_xor1 fa_or0=u_csamul_cla24_fa16_4_or0
|
|
.subckt and_gate a=a[17] b=b[4] out=u_csamul_cla24_and17_4
|
|
.subckt fa a=u_csamul_cla24_and17_4 b=u_csamul_cla24_fa18_3_xor1 cin=u_csamul_cla24_fa17_3_or0 fa_xor1=u_csamul_cla24_fa17_4_xor1 fa_or0=u_csamul_cla24_fa17_4_or0
|
|
.subckt and_gate a=a[18] b=b[4] out=u_csamul_cla24_and18_4
|
|
.subckt fa a=u_csamul_cla24_and18_4 b=u_csamul_cla24_fa19_3_xor1 cin=u_csamul_cla24_fa18_3_or0 fa_xor1=u_csamul_cla24_fa18_4_xor1 fa_or0=u_csamul_cla24_fa18_4_or0
|
|
.subckt and_gate a=a[19] b=b[4] out=u_csamul_cla24_and19_4
|
|
.subckt fa a=u_csamul_cla24_and19_4 b=u_csamul_cla24_fa20_3_xor1 cin=u_csamul_cla24_fa19_3_or0 fa_xor1=u_csamul_cla24_fa19_4_xor1 fa_or0=u_csamul_cla24_fa19_4_or0
|
|
.subckt and_gate a=a[20] b=b[4] out=u_csamul_cla24_and20_4
|
|
.subckt fa a=u_csamul_cla24_and20_4 b=u_csamul_cla24_fa21_3_xor1 cin=u_csamul_cla24_fa20_3_or0 fa_xor1=u_csamul_cla24_fa20_4_xor1 fa_or0=u_csamul_cla24_fa20_4_or0
|
|
.subckt and_gate a=a[21] b=b[4] out=u_csamul_cla24_and21_4
|
|
.subckt fa a=u_csamul_cla24_and21_4 b=u_csamul_cla24_fa22_3_xor1 cin=u_csamul_cla24_fa21_3_or0 fa_xor1=u_csamul_cla24_fa21_4_xor1 fa_or0=u_csamul_cla24_fa21_4_or0
|
|
.subckt and_gate a=a[22] b=b[4] out=u_csamul_cla24_and22_4
|
|
.subckt fa a=u_csamul_cla24_and22_4 b=u_csamul_cla24_and23_3 cin=u_csamul_cla24_fa22_3_or0 fa_xor1=u_csamul_cla24_fa22_4_xor1 fa_or0=u_csamul_cla24_fa22_4_or0
|
|
.subckt and_gate a=a[23] b=b[4] out=u_csamul_cla24_and23_4
|
|
.subckt and_gate a=a[0] b=b[5] out=u_csamul_cla24_and0_5
|
|
.subckt fa a=u_csamul_cla24_and0_5 b=u_csamul_cla24_fa1_4_xor1 cin=u_csamul_cla24_fa0_4_or0 fa_xor1=u_csamul_cla24_fa0_5_xor1 fa_or0=u_csamul_cla24_fa0_5_or0
|
|
.subckt and_gate a=a[1] b=b[5] out=u_csamul_cla24_and1_5
|
|
.subckt fa a=u_csamul_cla24_and1_5 b=u_csamul_cla24_fa2_4_xor1 cin=u_csamul_cla24_fa1_4_or0 fa_xor1=u_csamul_cla24_fa1_5_xor1 fa_or0=u_csamul_cla24_fa1_5_or0
|
|
.subckt and_gate a=a[2] b=b[5] out=u_csamul_cla24_and2_5
|
|
.subckt fa a=u_csamul_cla24_and2_5 b=u_csamul_cla24_fa3_4_xor1 cin=u_csamul_cla24_fa2_4_or0 fa_xor1=u_csamul_cla24_fa2_5_xor1 fa_or0=u_csamul_cla24_fa2_5_or0
|
|
.subckt and_gate a=a[3] b=b[5] out=u_csamul_cla24_and3_5
|
|
.subckt fa a=u_csamul_cla24_and3_5 b=u_csamul_cla24_fa4_4_xor1 cin=u_csamul_cla24_fa3_4_or0 fa_xor1=u_csamul_cla24_fa3_5_xor1 fa_or0=u_csamul_cla24_fa3_5_or0
|
|
.subckt and_gate a=a[4] b=b[5] out=u_csamul_cla24_and4_5
|
|
.subckt fa a=u_csamul_cla24_and4_5 b=u_csamul_cla24_fa5_4_xor1 cin=u_csamul_cla24_fa4_4_or0 fa_xor1=u_csamul_cla24_fa4_5_xor1 fa_or0=u_csamul_cla24_fa4_5_or0
|
|
.subckt and_gate a=a[5] b=b[5] out=u_csamul_cla24_and5_5
|
|
.subckt fa a=u_csamul_cla24_and5_5 b=u_csamul_cla24_fa6_4_xor1 cin=u_csamul_cla24_fa5_4_or0 fa_xor1=u_csamul_cla24_fa5_5_xor1 fa_or0=u_csamul_cla24_fa5_5_or0
|
|
.subckt and_gate a=a[6] b=b[5] out=u_csamul_cla24_and6_5
|
|
.subckt fa a=u_csamul_cla24_and6_5 b=u_csamul_cla24_fa7_4_xor1 cin=u_csamul_cla24_fa6_4_or0 fa_xor1=u_csamul_cla24_fa6_5_xor1 fa_or0=u_csamul_cla24_fa6_5_or0
|
|
.subckt and_gate a=a[7] b=b[5] out=u_csamul_cla24_and7_5
|
|
.subckt fa a=u_csamul_cla24_and7_5 b=u_csamul_cla24_fa8_4_xor1 cin=u_csamul_cla24_fa7_4_or0 fa_xor1=u_csamul_cla24_fa7_5_xor1 fa_or0=u_csamul_cla24_fa7_5_or0
|
|
.subckt and_gate a=a[8] b=b[5] out=u_csamul_cla24_and8_5
|
|
.subckt fa a=u_csamul_cla24_and8_5 b=u_csamul_cla24_fa9_4_xor1 cin=u_csamul_cla24_fa8_4_or0 fa_xor1=u_csamul_cla24_fa8_5_xor1 fa_or0=u_csamul_cla24_fa8_5_or0
|
|
.subckt and_gate a=a[9] b=b[5] out=u_csamul_cla24_and9_5
|
|
.subckt fa a=u_csamul_cla24_and9_5 b=u_csamul_cla24_fa10_4_xor1 cin=u_csamul_cla24_fa9_4_or0 fa_xor1=u_csamul_cla24_fa9_5_xor1 fa_or0=u_csamul_cla24_fa9_5_or0
|
|
.subckt and_gate a=a[10] b=b[5] out=u_csamul_cla24_and10_5
|
|
.subckt fa a=u_csamul_cla24_and10_5 b=u_csamul_cla24_fa11_4_xor1 cin=u_csamul_cla24_fa10_4_or0 fa_xor1=u_csamul_cla24_fa10_5_xor1 fa_or0=u_csamul_cla24_fa10_5_or0
|
|
.subckt and_gate a=a[11] b=b[5] out=u_csamul_cla24_and11_5
|
|
.subckt fa a=u_csamul_cla24_and11_5 b=u_csamul_cla24_fa12_4_xor1 cin=u_csamul_cla24_fa11_4_or0 fa_xor1=u_csamul_cla24_fa11_5_xor1 fa_or0=u_csamul_cla24_fa11_5_or0
|
|
.subckt and_gate a=a[12] b=b[5] out=u_csamul_cla24_and12_5
|
|
.subckt fa a=u_csamul_cla24_and12_5 b=u_csamul_cla24_fa13_4_xor1 cin=u_csamul_cla24_fa12_4_or0 fa_xor1=u_csamul_cla24_fa12_5_xor1 fa_or0=u_csamul_cla24_fa12_5_or0
|
|
.subckt and_gate a=a[13] b=b[5] out=u_csamul_cla24_and13_5
|
|
.subckt fa a=u_csamul_cla24_and13_5 b=u_csamul_cla24_fa14_4_xor1 cin=u_csamul_cla24_fa13_4_or0 fa_xor1=u_csamul_cla24_fa13_5_xor1 fa_or0=u_csamul_cla24_fa13_5_or0
|
|
.subckt and_gate a=a[14] b=b[5] out=u_csamul_cla24_and14_5
|
|
.subckt fa a=u_csamul_cla24_and14_5 b=u_csamul_cla24_fa15_4_xor1 cin=u_csamul_cla24_fa14_4_or0 fa_xor1=u_csamul_cla24_fa14_5_xor1 fa_or0=u_csamul_cla24_fa14_5_or0
|
|
.subckt and_gate a=a[15] b=b[5] out=u_csamul_cla24_and15_5
|
|
.subckt fa a=u_csamul_cla24_and15_5 b=u_csamul_cla24_fa16_4_xor1 cin=u_csamul_cla24_fa15_4_or0 fa_xor1=u_csamul_cla24_fa15_5_xor1 fa_or0=u_csamul_cla24_fa15_5_or0
|
|
.subckt and_gate a=a[16] b=b[5] out=u_csamul_cla24_and16_5
|
|
.subckt fa a=u_csamul_cla24_and16_5 b=u_csamul_cla24_fa17_4_xor1 cin=u_csamul_cla24_fa16_4_or0 fa_xor1=u_csamul_cla24_fa16_5_xor1 fa_or0=u_csamul_cla24_fa16_5_or0
|
|
.subckt and_gate a=a[17] b=b[5] out=u_csamul_cla24_and17_5
|
|
.subckt fa a=u_csamul_cla24_and17_5 b=u_csamul_cla24_fa18_4_xor1 cin=u_csamul_cla24_fa17_4_or0 fa_xor1=u_csamul_cla24_fa17_5_xor1 fa_or0=u_csamul_cla24_fa17_5_or0
|
|
.subckt and_gate a=a[18] b=b[5] out=u_csamul_cla24_and18_5
|
|
.subckt fa a=u_csamul_cla24_and18_5 b=u_csamul_cla24_fa19_4_xor1 cin=u_csamul_cla24_fa18_4_or0 fa_xor1=u_csamul_cla24_fa18_5_xor1 fa_or0=u_csamul_cla24_fa18_5_or0
|
|
.subckt and_gate a=a[19] b=b[5] out=u_csamul_cla24_and19_5
|
|
.subckt fa a=u_csamul_cla24_and19_5 b=u_csamul_cla24_fa20_4_xor1 cin=u_csamul_cla24_fa19_4_or0 fa_xor1=u_csamul_cla24_fa19_5_xor1 fa_or0=u_csamul_cla24_fa19_5_or0
|
|
.subckt and_gate a=a[20] b=b[5] out=u_csamul_cla24_and20_5
|
|
.subckt fa a=u_csamul_cla24_and20_5 b=u_csamul_cla24_fa21_4_xor1 cin=u_csamul_cla24_fa20_4_or0 fa_xor1=u_csamul_cla24_fa20_5_xor1 fa_or0=u_csamul_cla24_fa20_5_or0
|
|
.subckt and_gate a=a[21] b=b[5] out=u_csamul_cla24_and21_5
|
|
.subckt fa a=u_csamul_cla24_and21_5 b=u_csamul_cla24_fa22_4_xor1 cin=u_csamul_cla24_fa21_4_or0 fa_xor1=u_csamul_cla24_fa21_5_xor1 fa_or0=u_csamul_cla24_fa21_5_or0
|
|
.subckt and_gate a=a[22] b=b[5] out=u_csamul_cla24_and22_5
|
|
.subckt fa a=u_csamul_cla24_and22_5 b=u_csamul_cla24_and23_4 cin=u_csamul_cla24_fa22_4_or0 fa_xor1=u_csamul_cla24_fa22_5_xor1 fa_or0=u_csamul_cla24_fa22_5_or0
|
|
.subckt and_gate a=a[23] b=b[5] out=u_csamul_cla24_and23_5
|
|
.subckt and_gate a=a[0] b=b[6] out=u_csamul_cla24_and0_6
|
|
.subckt fa a=u_csamul_cla24_and0_6 b=u_csamul_cla24_fa1_5_xor1 cin=u_csamul_cla24_fa0_5_or0 fa_xor1=u_csamul_cla24_fa0_6_xor1 fa_or0=u_csamul_cla24_fa0_6_or0
|
|
.subckt and_gate a=a[1] b=b[6] out=u_csamul_cla24_and1_6
|
|
.subckt fa a=u_csamul_cla24_and1_6 b=u_csamul_cla24_fa2_5_xor1 cin=u_csamul_cla24_fa1_5_or0 fa_xor1=u_csamul_cla24_fa1_6_xor1 fa_or0=u_csamul_cla24_fa1_6_or0
|
|
.subckt and_gate a=a[2] b=b[6] out=u_csamul_cla24_and2_6
|
|
.subckt fa a=u_csamul_cla24_and2_6 b=u_csamul_cla24_fa3_5_xor1 cin=u_csamul_cla24_fa2_5_or0 fa_xor1=u_csamul_cla24_fa2_6_xor1 fa_or0=u_csamul_cla24_fa2_6_or0
|
|
.subckt and_gate a=a[3] b=b[6] out=u_csamul_cla24_and3_6
|
|
.subckt fa a=u_csamul_cla24_and3_6 b=u_csamul_cla24_fa4_5_xor1 cin=u_csamul_cla24_fa3_5_or0 fa_xor1=u_csamul_cla24_fa3_6_xor1 fa_or0=u_csamul_cla24_fa3_6_or0
|
|
.subckt and_gate a=a[4] b=b[6] out=u_csamul_cla24_and4_6
|
|
.subckt fa a=u_csamul_cla24_and4_6 b=u_csamul_cla24_fa5_5_xor1 cin=u_csamul_cla24_fa4_5_or0 fa_xor1=u_csamul_cla24_fa4_6_xor1 fa_or0=u_csamul_cla24_fa4_6_or0
|
|
.subckt and_gate a=a[5] b=b[6] out=u_csamul_cla24_and5_6
|
|
.subckt fa a=u_csamul_cla24_and5_6 b=u_csamul_cla24_fa6_5_xor1 cin=u_csamul_cla24_fa5_5_or0 fa_xor1=u_csamul_cla24_fa5_6_xor1 fa_or0=u_csamul_cla24_fa5_6_or0
|
|
.subckt and_gate a=a[6] b=b[6] out=u_csamul_cla24_and6_6
|
|
.subckt fa a=u_csamul_cla24_and6_6 b=u_csamul_cla24_fa7_5_xor1 cin=u_csamul_cla24_fa6_5_or0 fa_xor1=u_csamul_cla24_fa6_6_xor1 fa_or0=u_csamul_cla24_fa6_6_or0
|
|
.subckt and_gate a=a[7] b=b[6] out=u_csamul_cla24_and7_6
|
|
.subckt fa a=u_csamul_cla24_and7_6 b=u_csamul_cla24_fa8_5_xor1 cin=u_csamul_cla24_fa7_5_or0 fa_xor1=u_csamul_cla24_fa7_6_xor1 fa_or0=u_csamul_cla24_fa7_6_or0
|
|
.subckt and_gate a=a[8] b=b[6] out=u_csamul_cla24_and8_6
|
|
.subckt fa a=u_csamul_cla24_and8_6 b=u_csamul_cla24_fa9_5_xor1 cin=u_csamul_cla24_fa8_5_or0 fa_xor1=u_csamul_cla24_fa8_6_xor1 fa_or0=u_csamul_cla24_fa8_6_or0
|
|
.subckt and_gate a=a[9] b=b[6] out=u_csamul_cla24_and9_6
|
|
.subckt fa a=u_csamul_cla24_and9_6 b=u_csamul_cla24_fa10_5_xor1 cin=u_csamul_cla24_fa9_5_or0 fa_xor1=u_csamul_cla24_fa9_6_xor1 fa_or0=u_csamul_cla24_fa9_6_or0
|
|
.subckt and_gate a=a[10] b=b[6] out=u_csamul_cla24_and10_6
|
|
.subckt fa a=u_csamul_cla24_and10_6 b=u_csamul_cla24_fa11_5_xor1 cin=u_csamul_cla24_fa10_5_or0 fa_xor1=u_csamul_cla24_fa10_6_xor1 fa_or0=u_csamul_cla24_fa10_6_or0
|
|
.subckt and_gate a=a[11] b=b[6] out=u_csamul_cla24_and11_6
|
|
.subckt fa a=u_csamul_cla24_and11_6 b=u_csamul_cla24_fa12_5_xor1 cin=u_csamul_cla24_fa11_5_or0 fa_xor1=u_csamul_cla24_fa11_6_xor1 fa_or0=u_csamul_cla24_fa11_6_or0
|
|
.subckt and_gate a=a[12] b=b[6] out=u_csamul_cla24_and12_6
|
|
.subckt fa a=u_csamul_cla24_and12_6 b=u_csamul_cla24_fa13_5_xor1 cin=u_csamul_cla24_fa12_5_or0 fa_xor1=u_csamul_cla24_fa12_6_xor1 fa_or0=u_csamul_cla24_fa12_6_or0
|
|
.subckt and_gate a=a[13] b=b[6] out=u_csamul_cla24_and13_6
|
|
.subckt fa a=u_csamul_cla24_and13_6 b=u_csamul_cla24_fa14_5_xor1 cin=u_csamul_cla24_fa13_5_or0 fa_xor1=u_csamul_cla24_fa13_6_xor1 fa_or0=u_csamul_cla24_fa13_6_or0
|
|
.subckt and_gate a=a[14] b=b[6] out=u_csamul_cla24_and14_6
|
|
.subckt fa a=u_csamul_cla24_and14_6 b=u_csamul_cla24_fa15_5_xor1 cin=u_csamul_cla24_fa14_5_or0 fa_xor1=u_csamul_cla24_fa14_6_xor1 fa_or0=u_csamul_cla24_fa14_6_or0
|
|
.subckt and_gate a=a[15] b=b[6] out=u_csamul_cla24_and15_6
|
|
.subckt fa a=u_csamul_cla24_and15_6 b=u_csamul_cla24_fa16_5_xor1 cin=u_csamul_cla24_fa15_5_or0 fa_xor1=u_csamul_cla24_fa15_6_xor1 fa_or0=u_csamul_cla24_fa15_6_or0
|
|
.subckt and_gate a=a[16] b=b[6] out=u_csamul_cla24_and16_6
|
|
.subckt fa a=u_csamul_cla24_and16_6 b=u_csamul_cla24_fa17_5_xor1 cin=u_csamul_cla24_fa16_5_or0 fa_xor1=u_csamul_cla24_fa16_6_xor1 fa_or0=u_csamul_cla24_fa16_6_or0
|
|
.subckt and_gate a=a[17] b=b[6] out=u_csamul_cla24_and17_6
|
|
.subckt fa a=u_csamul_cla24_and17_6 b=u_csamul_cla24_fa18_5_xor1 cin=u_csamul_cla24_fa17_5_or0 fa_xor1=u_csamul_cla24_fa17_6_xor1 fa_or0=u_csamul_cla24_fa17_6_or0
|
|
.subckt and_gate a=a[18] b=b[6] out=u_csamul_cla24_and18_6
|
|
.subckt fa a=u_csamul_cla24_and18_6 b=u_csamul_cla24_fa19_5_xor1 cin=u_csamul_cla24_fa18_5_or0 fa_xor1=u_csamul_cla24_fa18_6_xor1 fa_or0=u_csamul_cla24_fa18_6_or0
|
|
.subckt and_gate a=a[19] b=b[6] out=u_csamul_cla24_and19_6
|
|
.subckt fa a=u_csamul_cla24_and19_6 b=u_csamul_cla24_fa20_5_xor1 cin=u_csamul_cla24_fa19_5_or0 fa_xor1=u_csamul_cla24_fa19_6_xor1 fa_or0=u_csamul_cla24_fa19_6_or0
|
|
.subckt and_gate a=a[20] b=b[6] out=u_csamul_cla24_and20_6
|
|
.subckt fa a=u_csamul_cla24_and20_6 b=u_csamul_cla24_fa21_5_xor1 cin=u_csamul_cla24_fa20_5_or0 fa_xor1=u_csamul_cla24_fa20_6_xor1 fa_or0=u_csamul_cla24_fa20_6_or0
|
|
.subckt and_gate a=a[21] b=b[6] out=u_csamul_cla24_and21_6
|
|
.subckt fa a=u_csamul_cla24_and21_6 b=u_csamul_cla24_fa22_5_xor1 cin=u_csamul_cla24_fa21_5_or0 fa_xor1=u_csamul_cla24_fa21_6_xor1 fa_or0=u_csamul_cla24_fa21_6_or0
|
|
.subckt and_gate a=a[22] b=b[6] out=u_csamul_cla24_and22_6
|
|
.subckt fa a=u_csamul_cla24_and22_6 b=u_csamul_cla24_and23_5 cin=u_csamul_cla24_fa22_5_or0 fa_xor1=u_csamul_cla24_fa22_6_xor1 fa_or0=u_csamul_cla24_fa22_6_or0
|
|
.subckt and_gate a=a[23] b=b[6] out=u_csamul_cla24_and23_6
|
|
.subckt and_gate a=a[0] b=b[7] out=u_csamul_cla24_and0_7
|
|
.subckt fa a=u_csamul_cla24_and0_7 b=u_csamul_cla24_fa1_6_xor1 cin=u_csamul_cla24_fa0_6_or0 fa_xor1=u_csamul_cla24_fa0_7_xor1 fa_or0=u_csamul_cla24_fa0_7_or0
|
|
.subckt and_gate a=a[1] b=b[7] out=u_csamul_cla24_and1_7
|
|
.subckt fa a=u_csamul_cla24_and1_7 b=u_csamul_cla24_fa2_6_xor1 cin=u_csamul_cla24_fa1_6_or0 fa_xor1=u_csamul_cla24_fa1_7_xor1 fa_or0=u_csamul_cla24_fa1_7_or0
|
|
.subckt and_gate a=a[2] b=b[7] out=u_csamul_cla24_and2_7
|
|
.subckt fa a=u_csamul_cla24_and2_7 b=u_csamul_cla24_fa3_6_xor1 cin=u_csamul_cla24_fa2_6_or0 fa_xor1=u_csamul_cla24_fa2_7_xor1 fa_or0=u_csamul_cla24_fa2_7_or0
|
|
.subckt and_gate a=a[3] b=b[7] out=u_csamul_cla24_and3_7
|
|
.subckt fa a=u_csamul_cla24_and3_7 b=u_csamul_cla24_fa4_6_xor1 cin=u_csamul_cla24_fa3_6_or0 fa_xor1=u_csamul_cla24_fa3_7_xor1 fa_or0=u_csamul_cla24_fa3_7_or0
|
|
.subckt and_gate a=a[4] b=b[7] out=u_csamul_cla24_and4_7
|
|
.subckt fa a=u_csamul_cla24_and4_7 b=u_csamul_cla24_fa5_6_xor1 cin=u_csamul_cla24_fa4_6_or0 fa_xor1=u_csamul_cla24_fa4_7_xor1 fa_or0=u_csamul_cla24_fa4_7_or0
|
|
.subckt and_gate a=a[5] b=b[7] out=u_csamul_cla24_and5_7
|
|
.subckt fa a=u_csamul_cla24_and5_7 b=u_csamul_cla24_fa6_6_xor1 cin=u_csamul_cla24_fa5_6_or0 fa_xor1=u_csamul_cla24_fa5_7_xor1 fa_or0=u_csamul_cla24_fa5_7_or0
|
|
.subckt and_gate a=a[6] b=b[7] out=u_csamul_cla24_and6_7
|
|
.subckt fa a=u_csamul_cla24_and6_7 b=u_csamul_cla24_fa7_6_xor1 cin=u_csamul_cla24_fa6_6_or0 fa_xor1=u_csamul_cla24_fa6_7_xor1 fa_or0=u_csamul_cla24_fa6_7_or0
|
|
.subckt and_gate a=a[7] b=b[7] out=u_csamul_cla24_and7_7
|
|
.subckt fa a=u_csamul_cla24_and7_7 b=u_csamul_cla24_fa8_6_xor1 cin=u_csamul_cla24_fa7_6_or0 fa_xor1=u_csamul_cla24_fa7_7_xor1 fa_or0=u_csamul_cla24_fa7_7_or0
|
|
.subckt and_gate a=a[8] b=b[7] out=u_csamul_cla24_and8_7
|
|
.subckt fa a=u_csamul_cla24_and8_7 b=u_csamul_cla24_fa9_6_xor1 cin=u_csamul_cla24_fa8_6_or0 fa_xor1=u_csamul_cla24_fa8_7_xor1 fa_or0=u_csamul_cla24_fa8_7_or0
|
|
.subckt and_gate a=a[9] b=b[7] out=u_csamul_cla24_and9_7
|
|
.subckt fa a=u_csamul_cla24_and9_7 b=u_csamul_cla24_fa10_6_xor1 cin=u_csamul_cla24_fa9_6_or0 fa_xor1=u_csamul_cla24_fa9_7_xor1 fa_or0=u_csamul_cla24_fa9_7_or0
|
|
.subckt and_gate a=a[10] b=b[7] out=u_csamul_cla24_and10_7
|
|
.subckt fa a=u_csamul_cla24_and10_7 b=u_csamul_cla24_fa11_6_xor1 cin=u_csamul_cla24_fa10_6_or0 fa_xor1=u_csamul_cla24_fa10_7_xor1 fa_or0=u_csamul_cla24_fa10_7_or0
|
|
.subckt and_gate a=a[11] b=b[7] out=u_csamul_cla24_and11_7
|
|
.subckt fa a=u_csamul_cla24_and11_7 b=u_csamul_cla24_fa12_6_xor1 cin=u_csamul_cla24_fa11_6_or0 fa_xor1=u_csamul_cla24_fa11_7_xor1 fa_or0=u_csamul_cla24_fa11_7_or0
|
|
.subckt and_gate a=a[12] b=b[7] out=u_csamul_cla24_and12_7
|
|
.subckt fa a=u_csamul_cla24_and12_7 b=u_csamul_cla24_fa13_6_xor1 cin=u_csamul_cla24_fa12_6_or0 fa_xor1=u_csamul_cla24_fa12_7_xor1 fa_or0=u_csamul_cla24_fa12_7_or0
|
|
.subckt and_gate a=a[13] b=b[7] out=u_csamul_cla24_and13_7
|
|
.subckt fa a=u_csamul_cla24_and13_7 b=u_csamul_cla24_fa14_6_xor1 cin=u_csamul_cla24_fa13_6_or0 fa_xor1=u_csamul_cla24_fa13_7_xor1 fa_or0=u_csamul_cla24_fa13_7_or0
|
|
.subckt and_gate a=a[14] b=b[7] out=u_csamul_cla24_and14_7
|
|
.subckt fa a=u_csamul_cla24_and14_7 b=u_csamul_cla24_fa15_6_xor1 cin=u_csamul_cla24_fa14_6_or0 fa_xor1=u_csamul_cla24_fa14_7_xor1 fa_or0=u_csamul_cla24_fa14_7_or0
|
|
.subckt and_gate a=a[15] b=b[7] out=u_csamul_cla24_and15_7
|
|
.subckt fa a=u_csamul_cla24_and15_7 b=u_csamul_cla24_fa16_6_xor1 cin=u_csamul_cla24_fa15_6_or0 fa_xor1=u_csamul_cla24_fa15_7_xor1 fa_or0=u_csamul_cla24_fa15_7_or0
|
|
.subckt and_gate a=a[16] b=b[7] out=u_csamul_cla24_and16_7
|
|
.subckt fa a=u_csamul_cla24_and16_7 b=u_csamul_cla24_fa17_6_xor1 cin=u_csamul_cla24_fa16_6_or0 fa_xor1=u_csamul_cla24_fa16_7_xor1 fa_or0=u_csamul_cla24_fa16_7_or0
|
|
.subckt and_gate a=a[17] b=b[7] out=u_csamul_cla24_and17_7
|
|
.subckt fa a=u_csamul_cla24_and17_7 b=u_csamul_cla24_fa18_6_xor1 cin=u_csamul_cla24_fa17_6_or0 fa_xor1=u_csamul_cla24_fa17_7_xor1 fa_or0=u_csamul_cla24_fa17_7_or0
|
|
.subckt and_gate a=a[18] b=b[7] out=u_csamul_cla24_and18_7
|
|
.subckt fa a=u_csamul_cla24_and18_7 b=u_csamul_cla24_fa19_6_xor1 cin=u_csamul_cla24_fa18_6_or0 fa_xor1=u_csamul_cla24_fa18_7_xor1 fa_or0=u_csamul_cla24_fa18_7_or0
|
|
.subckt and_gate a=a[19] b=b[7] out=u_csamul_cla24_and19_7
|
|
.subckt fa a=u_csamul_cla24_and19_7 b=u_csamul_cla24_fa20_6_xor1 cin=u_csamul_cla24_fa19_6_or0 fa_xor1=u_csamul_cla24_fa19_7_xor1 fa_or0=u_csamul_cla24_fa19_7_or0
|
|
.subckt and_gate a=a[20] b=b[7] out=u_csamul_cla24_and20_7
|
|
.subckt fa a=u_csamul_cla24_and20_7 b=u_csamul_cla24_fa21_6_xor1 cin=u_csamul_cla24_fa20_6_or0 fa_xor1=u_csamul_cla24_fa20_7_xor1 fa_or0=u_csamul_cla24_fa20_7_or0
|
|
.subckt and_gate a=a[21] b=b[7] out=u_csamul_cla24_and21_7
|
|
.subckt fa a=u_csamul_cla24_and21_7 b=u_csamul_cla24_fa22_6_xor1 cin=u_csamul_cla24_fa21_6_or0 fa_xor1=u_csamul_cla24_fa21_7_xor1 fa_or0=u_csamul_cla24_fa21_7_or0
|
|
.subckt and_gate a=a[22] b=b[7] out=u_csamul_cla24_and22_7
|
|
.subckt fa a=u_csamul_cla24_and22_7 b=u_csamul_cla24_and23_6 cin=u_csamul_cla24_fa22_6_or0 fa_xor1=u_csamul_cla24_fa22_7_xor1 fa_or0=u_csamul_cla24_fa22_7_or0
|
|
.subckt and_gate a=a[23] b=b[7] out=u_csamul_cla24_and23_7
|
|
.subckt and_gate a=a[0] b=b[8] out=u_csamul_cla24_and0_8
|
|
.subckt fa a=u_csamul_cla24_and0_8 b=u_csamul_cla24_fa1_7_xor1 cin=u_csamul_cla24_fa0_7_or0 fa_xor1=u_csamul_cla24_fa0_8_xor1 fa_or0=u_csamul_cla24_fa0_8_or0
|
|
.subckt and_gate a=a[1] b=b[8] out=u_csamul_cla24_and1_8
|
|
.subckt fa a=u_csamul_cla24_and1_8 b=u_csamul_cla24_fa2_7_xor1 cin=u_csamul_cla24_fa1_7_or0 fa_xor1=u_csamul_cla24_fa1_8_xor1 fa_or0=u_csamul_cla24_fa1_8_or0
|
|
.subckt and_gate a=a[2] b=b[8] out=u_csamul_cla24_and2_8
|
|
.subckt fa a=u_csamul_cla24_and2_8 b=u_csamul_cla24_fa3_7_xor1 cin=u_csamul_cla24_fa2_7_or0 fa_xor1=u_csamul_cla24_fa2_8_xor1 fa_or0=u_csamul_cla24_fa2_8_or0
|
|
.subckt and_gate a=a[3] b=b[8] out=u_csamul_cla24_and3_8
|
|
.subckt fa a=u_csamul_cla24_and3_8 b=u_csamul_cla24_fa4_7_xor1 cin=u_csamul_cla24_fa3_7_or0 fa_xor1=u_csamul_cla24_fa3_8_xor1 fa_or0=u_csamul_cla24_fa3_8_or0
|
|
.subckt and_gate a=a[4] b=b[8] out=u_csamul_cla24_and4_8
|
|
.subckt fa a=u_csamul_cla24_and4_8 b=u_csamul_cla24_fa5_7_xor1 cin=u_csamul_cla24_fa4_7_or0 fa_xor1=u_csamul_cla24_fa4_8_xor1 fa_or0=u_csamul_cla24_fa4_8_or0
|
|
.subckt and_gate a=a[5] b=b[8] out=u_csamul_cla24_and5_8
|
|
.subckt fa a=u_csamul_cla24_and5_8 b=u_csamul_cla24_fa6_7_xor1 cin=u_csamul_cla24_fa5_7_or0 fa_xor1=u_csamul_cla24_fa5_8_xor1 fa_or0=u_csamul_cla24_fa5_8_or0
|
|
.subckt and_gate a=a[6] b=b[8] out=u_csamul_cla24_and6_8
|
|
.subckt fa a=u_csamul_cla24_and6_8 b=u_csamul_cla24_fa7_7_xor1 cin=u_csamul_cla24_fa6_7_or0 fa_xor1=u_csamul_cla24_fa6_8_xor1 fa_or0=u_csamul_cla24_fa6_8_or0
|
|
.subckt and_gate a=a[7] b=b[8] out=u_csamul_cla24_and7_8
|
|
.subckt fa a=u_csamul_cla24_and7_8 b=u_csamul_cla24_fa8_7_xor1 cin=u_csamul_cla24_fa7_7_or0 fa_xor1=u_csamul_cla24_fa7_8_xor1 fa_or0=u_csamul_cla24_fa7_8_or0
|
|
.subckt and_gate a=a[8] b=b[8] out=u_csamul_cla24_and8_8
|
|
.subckt fa a=u_csamul_cla24_and8_8 b=u_csamul_cla24_fa9_7_xor1 cin=u_csamul_cla24_fa8_7_or0 fa_xor1=u_csamul_cla24_fa8_8_xor1 fa_or0=u_csamul_cla24_fa8_8_or0
|
|
.subckt and_gate a=a[9] b=b[8] out=u_csamul_cla24_and9_8
|
|
.subckt fa a=u_csamul_cla24_and9_8 b=u_csamul_cla24_fa10_7_xor1 cin=u_csamul_cla24_fa9_7_or0 fa_xor1=u_csamul_cla24_fa9_8_xor1 fa_or0=u_csamul_cla24_fa9_8_or0
|
|
.subckt and_gate a=a[10] b=b[8] out=u_csamul_cla24_and10_8
|
|
.subckt fa a=u_csamul_cla24_and10_8 b=u_csamul_cla24_fa11_7_xor1 cin=u_csamul_cla24_fa10_7_or0 fa_xor1=u_csamul_cla24_fa10_8_xor1 fa_or0=u_csamul_cla24_fa10_8_or0
|
|
.subckt and_gate a=a[11] b=b[8] out=u_csamul_cla24_and11_8
|
|
.subckt fa a=u_csamul_cla24_and11_8 b=u_csamul_cla24_fa12_7_xor1 cin=u_csamul_cla24_fa11_7_or0 fa_xor1=u_csamul_cla24_fa11_8_xor1 fa_or0=u_csamul_cla24_fa11_8_or0
|
|
.subckt and_gate a=a[12] b=b[8] out=u_csamul_cla24_and12_8
|
|
.subckt fa a=u_csamul_cla24_and12_8 b=u_csamul_cla24_fa13_7_xor1 cin=u_csamul_cla24_fa12_7_or0 fa_xor1=u_csamul_cla24_fa12_8_xor1 fa_or0=u_csamul_cla24_fa12_8_or0
|
|
.subckt and_gate a=a[13] b=b[8] out=u_csamul_cla24_and13_8
|
|
.subckt fa a=u_csamul_cla24_and13_8 b=u_csamul_cla24_fa14_7_xor1 cin=u_csamul_cla24_fa13_7_or0 fa_xor1=u_csamul_cla24_fa13_8_xor1 fa_or0=u_csamul_cla24_fa13_8_or0
|
|
.subckt and_gate a=a[14] b=b[8] out=u_csamul_cla24_and14_8
|
|
.subckt fa a=u_csamul_cla24_and14_8 b=u_csamul_cla24_fa15_7_xor1 cin=u_csamul_cla24_fa14_7_or0 fa_xor1=u_csamul_cla24_fa14_8_xor1 fa_or0=u_csamul_cla24_fa14_8_or0
|
|
.subckt and_gate a=a[15] b=b[8] out=u_csamul_cla24_and15_8
|
|
.subckt fa a=u_csamul_cla24_and15_8 b=u_csamul_cla24_fa16_7_xor1 cin=u_csamul_cla24_fa15_7_or0 fa_xor1=u_csamul_cla24_fa15_8_xor1 fa_or0=u_csamul_cla24_fa15_8_or0
|
|
.subckt and_gate a=a[16] b=b[8] out=u_csamul_cla24_and16_8
|
|
.subckt fa a=u_csamul_cla24_and16_8 b=u_csamul_cla24_fa17_7_xor1 cin=u_csamul_cla24_fa16_7_or0 fa_xor1=u_csamul_cla24_fa16_8_xor1 fa_or0=u_csamul_cla24_fa16_8_or0
|
|
.subckt and_gate a=a[17] b=b[8] out=u_csamul_cla24_and17_8
|
|
.subckt fa a=u_csamul_cla24_and17_8 b=u_csamul_cla24_fa18_7_xor1 cin=u_csamul_cla24_fa17_7_or0 fa_xor1=u_csamul_cla24_fa17_8_xor1 fa_or0=u_csamul_cla24_fa17_8_or0
|
|
.subckt and_gate a=a[18] b=b[8] out=u_csamul_cla24_and18_8
|
|
.subckt fa a=u_csamul_cla24_and18_8 b=u_csamul_cla24_fa19_7_xor1 cin=u_csamul_cla24_fa18_7_or0 fa_xor1=u_csamul_cla24_fa18_8_xor1 fa_or0=u_csamul_cla24_fa18_8_or0
|
|
.subckt and_gate a=a[19] b=b[8] out=u_csamul_cla24_and19_8
|
|
.subckt fa a=u_csamul_cla24_and19_8 b=u_csamul_cla24_fa20_7_xor1 cin=u_csamul_cla24_fa19_7_or0 fa_xor1=u_csamul_cla24_fa19_8_xor1 fa_or0=u_csamul_cla24_fa19_8_or0
|
|
.subckt and_gate a=a[20] b=b[8] out=u_csamul_cla24_and20_8
|
|
.subckt fa a=u_csamul_cla24_and20_8 b=u_csamul_cla24_fa21_7_xor1 cin=u_csamul_cla24_fa20_7_or0 fa_xor1=u_csamul_cla24_fa20_8_xor1 fa_or0=u_csamul_cla24_fa20_8_or0
|
|
.subckt and_gate a=a[21] b=b[8] out=u_csamul_cla24_and21_8
|
|
.subckt fa a=u_csamul_cla24_and21_8 b=u_csamul_cla24_fa22_7_xor1 cin=u_csamul_cla24_fa21_7_or0 fa_xor1=u_csamul_cla24_fa21_8_xor1 fa_or0=u_csamul_cla24_fa21_8_or0
|
|
.subckt and_gate a=a[22] b=b[8] out=u_csamul_cla24_and22_8
|
|
.subckt fa a=u_csamul_cla24_and22_8 b=u_csamul_cla24_and23_7 cin=u_csamul_cla24_fa22_7_or0 fa_xor1=u_csamul_cla24_fa22_8_xor1 fa_or0=u_csamul_cla24_fa22_8_or0
|
|
.subckt and_gate a=a[23] b=b[8] out=u_csamul_cla24_and23_8
|
|
.subckt and_gate a=a[0] b=b[9] out=u_csamul_cla24_and0_9
|
|
.subckt fa a=u_csamul_cla24_and0_9 b=u_csamul_cla24_fa1_8_xor1 cin=u_csamul_cla24_fa0_8_or0 fa_xor1=u_csamul_cla24_fa0_9_xor1 fa_or0=u_csamul_cla24_fa0_9_or0
|
|
.subckt and_gate a=a[1] b=b[9] out=u_csamul_cla24_and1_9
|
|
.subckt fa a=u_csamul_cla24_and1_9 b=u_csamul_cla24_fa2_8_xor1 cin=u_csamul_cla24_fa1_8_or0 fa_xor1=u_csamul_cla24_fa1_9_xor1 fa_or0=u_csamul_cla24_fa1_9_or0
|
|
.subckt and_gate a=a[2] b=b[9] out=u_csamul_cla24_and2_9
|
|
.subckt fa a=u_csamul_cla24_and2_9 b=u_csamul_cla24_fa3_8_xor1 cin=u_csamul_cla24_fa2_8_or0 fa_xor1=u_csamul_cla24_fa2_9_xor1 fa_or0=u_csamul_cla24_fa2_9_or0
|
|
.subckt and_gate a=a[3] b=b[9] out=u_csamul_cla24_and3_9
|
|
.subckt fa a=u_csamul_cla24_and3_9 b=u_csamul_cla24_fa4_8_xor1 cin=u_csamul_cla24_fa3_8_or0 fa_xor1=u_csamul_cla24_fa3_9_xor1 fa_or0=u_csamul_cla24_fa3_9_or0
|
|
.subckt and_gate a=a[4] b=b[9] out=u_csamul_cla24_and4_9
|
|
.subckt fa a=u_csamul_cla24_and4_9 b=u_csamul_cla24_fa5_8_xor1 cin=u_csamul_cla24_fa4_8_or0 fa_xor1=u_csamul_cla24_fa4_9_xor1 fa_or0=u_csamul_cla24_fa4_9_or0
|
|
.subckt and_gate a=a[5] b=b[9] out=u_csamul_cla24_and5_9
|
|
.subckt fa a=u_csamul_cla24_and5_9 b=u_csamul_cla24_fa6_8_xor1 cin=u_csamul_cla24_fa5_8_or0 fa_xor1=u_csamul_cla24_fa5_9_xor1 fa_or0=u_csamul_cla24_fa5_9_or0
|
|
.subckt and_gate a=a[6] b=b[9] out=u_csamul_cla24_and6_9
|
|
.subckt fa a=u_csamul_cla24_and6_9 b=u_csamul_cla24_fa7_8_xor1 cin=u_csamul_cla24_fa6_8_or0 fa_xor1=u_csamul_cla24_fa6_9_xor1 fa_or0=u_csamul_cla24_fa6_9_or0
|
|
.subckt and_gate a=a[7] b=b[9] out=u_csamul_cla24_and7_9
|
|
.subckt fa a=u_csamul_cla24_and7_9 b=u_csamul_cla24_fa8_8_xor1 cin=u_csamul_cla24_fa7_8_or0 fa_xor1=u_csamul_cla24_fa7_9_xor1 fa_or0=u_csamul_cla24_fa7_9_or0
|
|
.subckt and_gate a=a[8] b=b[9] out=u_csamul_cla24_and8_9
|
|
.subckt fa a=u_csamul_cla24_and8_9 b=u_csamul_cla24_fa9_8_xor1 cin=u_csamul_cla24_fa8_8_or0 fa_xor1=u_csamul_cla24_fa8_9_xor1 fa_or0=u_csamul_cla24_fa8_9_or0
|
|
.subckt and_gate a=a[9] b=b[9] out=u_csamul_cla24_and9_9
|
|
.subckt fa a=u_csamul_cla24_and9_9 b=u_csamul_cla24_fa10_8_xor1 cin=u_csamul_cla24_fa9_8_or0 fa_xor1=u_csamul_cla24_fa9_9_xor1 fa_or0=u_csamul_cla24_fa9_9_or0
|
|
.subckt and_gate a=a[10] b=b[9] out=u_csamul_cla24_and10_9
|
|
.subckt fa a=u_csamul_cla24_and10_9 b=u_csamul_cla24_fa11_8_xor1 cin=u_csamul_cla24_fa10_8_or0 fa_xor1=u_csamul_cla24_fa10_9_xor1 fa_or0=u_csamul_cla24_fa10_9_or0
|
|
.subckt and_gate a=a[11] b=b[9] out=u_csamul_cla24_and11_9
|
|
.subckt fa a=u_csamul_cla24_and11_9 b=u_csamul_cla24_fa12_8_xor1 cin=u_csamul_cla24_fa11_8_or0 fa_xor1=u_csamul_cla24_fa11_9_xor1 fa_or0=u_csamul_cla24_fa11_9_or0
|
|
.subckt and_gate a=a[12] b=b[9] out=u_csamul_cla24_and12_9
|
|
.subckt fa a=u_csamul_cla24_and12_9 b=u_csamul_cla24_fa13_8_xor1 cin=u_csamul_cla24_fa12_8_or0 fa_xor1=u_csamul_cla24_fa12_9_xor1 fa_or0=u_csamul_cla24_fa12_9_or0
|
|
.subckt and_gate a=a[13] b=b[9] out=u_csamul_cla24_and13_9
|
|
.subckt fa a=u_csamul_cla24_and13_9 b=u_csamul_cla24_fa14_8_xor1 cin=u_csamul_cla24_fa13_8_or0 fa_xor1=u_csamul_cla24_fa13_9_xor1 fa_or0=u_csamul_cla24_fa13_9_or0
|
|
.subckt and_gate a=a[14] b=b[9] out=u_csamul_cla24_and14_9
|
|
.subckt fa a=u_csamul_cla24_and14_9 b=u_csamul_cla24_fa15_8_xor1 cin=u_csamul_cla24_fa14_8_or0 fa_xor1=u_csamul_cla24_fa14_9_xor1 fa_or0=u_csamul_cla24_fa14_9_or0
|
|
.subckt and_gate a=a[15] b=b[9] out=u_csamul_cla24_and15_9
|
|
.subckt fa a=u_csamul_cla24_and15_9 b=u_csamul_cla24_fa16_8_xor1 cin=u_csamul_cla24_fa15_8_or0 fa_xor1=u_csamul_cla24_fa15_9_xor1 fa_or0=u_csamul_cla24_fa15_9_or0
|
|
.subckt and_gate a=a[16] b=b[9] out=u_csamul_cla24_and16_9
|
|
.subckt fa a=u_csamul_cla24_and16_9 b=u_csamul_cla24_fa17_8_xor1 cin=u_csamul_cla24_fa16_8_or0 fa_xor1=u_csamul_cla24_fa16_9_xor1 fa_or0=u_csamul_cla24_fa16_9_or0
|
|
.subckt and_gate a=a[17] b=b[9] out=u_csamul_cla24_and17_9
|
|
.subckt fa a=u_csamul_cla24_and17_9 b=u_csamul_cla24_fa18_8_xor1 cin=u_csamul_cla24_fa17_8_or0 fa_xor1=u_csamul_cla24_fa17_9_xor1 fa_or0=u_csamul_cla24_fa17_9_or0
|
|
.subckt and_gate a=a[18] b=b[9] out=u_csamul_cla24_and18_9
|
|
.subckt fa a=u_csamul_cla24_and18_9 b=u_csamul_cla24_fa19_8_xor1 cin=u_csamul_cla24_fa18_8_or0 fa_xor1=u_csamul_cla24_fa18_9_xor1 fa_or0=u_csamul_cla24_fa18_9_or0
|
|
.subckt and_gate a=a[19] b=b[9] out=u_csamul_cla24_and19_9
|
|
.subckt fa a=u_csamul_cla24_and19_9 b=u_csamul_cla24_fa20_8_xor1 cin=u_csamul_cla24_fa19_8_or0 fa_xor1=u_csamul_cla24_fa19_9_xor1 fa_or0=u_csamul_cla24_fa19_9_or0
|
|
.subckt and_gate a=a[20] b=b[9] out=u_csamul_cla24_and20_9
|
|
.subckt fa a=u_csamul_cla24_and20_9 b=u_csamul_cla24_fa21_8_xor1 cin=u_csamul_cla24_fa20_8_or0 fa_xor1=u_csamul_cla24_fa20_9_xor1 fa_or0=u_csamul_cla24_fa20_9_or0
|
|
.subckt and_gate a=a[21] b=b[9] out=u_csamul_cla24_and21_9
|
|
.subckt fa a=u_csamul_cla24_and21_9 b=u_csamul_cla24_fa22_8_xor1 cin=u_csamul_cla24_fa21_8_or0 fa_xor1=u_csamul_cla24_fa21_9_xor1 fa_or0=u_csamul_cla24_fa21_9_or0
|
|
.subckt and_gate a=a[22] b=b[9] out=u_csamul_cla24_and22_9
|
|
.subckt fa a=u_csamul_cla24_and22_9 b=u_csamul_cla24_and23_8 cin=u_csamul_cla24_fa22_8_or0 fa_xor1=u_csamul_cla24_fa22_9_xor1 fa_or0=u_csamul_cla24_fa22_9_or0
|
|
.subckt and_gate a=a[23] b=b[9] out=u_csamul_cla24_and23_9
|
|
.subckt and_gate a=a[0] b=b[10] out=u_csamul_cla24_and0_10
|
|
.subckt fa a=u_csamul_cla24_and0_10 b=u_csamul_cla24_fa1_9_xor1 cin=u_csamul_cla24_fa0_9_or0 fa_xor1=u_csamul_cla24_fa0_10_xor1 fa_or0=u_csamul_cla24_fa0_10_or0
|
|
.subckt and_gate a=a[1] b=b[10] out=u_csamul_cla24_and1_10
|
|
.subckt fa a=u_csamul_cla24_and1_10 b=u_csamul_cla24_fa2_9_xor1 cin=u_csamul_cla24_fa1_9_or0 fa_xor1=u_csamul_cla24_fa1_10_xor1 fa_or0=u_csamul_cla24_fa1_10_or0
|
|
.subckt and_gate a=a[2] b=b[10] out=u_csamul_cla24_and2_10
|
|
.subckt fa a=u_csamul_cla24_and2_10 b=u_csamul_cla24_fa3_9_xor1 cin=u_csamul_cla24_fa2_9_or0 fa_xor1=u_csamul_cla24_fa2_10_xor1 fa_or0=u_csamul_cla24_fa2_10_or0
|
|
.subckt and_gate a=a[3] b=b[10] out=u_csamul_cla24_and3_10
|
|
.subckt fa a=u_csamul_cla24_and3_10 b=u_csamul_cla24_fa4_9_xor1 cin=u_csamul_cla24_fa3_9_or0 fa_xor1=u_csamul_cla24_fa3_10_xor1 fa_or0=u_csamul_cla24_fa3_10_or0
|
|
.subckt and_gate a=a[4] b=b[10] out=u_csamul_cla24_and4_10
|
|
.subckt fa a=u_csamul_cla24_and4_10 b=u_csamul_cla24_fa5_9_xor1 cin=u_csamul_cla24_fa4_9_or0 fa_xor1=u_csamul_cla24_fa4_10_xor1 fa_or0=u_csamul_cla24_fa4_10_or0
|
|
.subckt and_gate a=a[5] b=b[10] out=u_csamul_cla24_and5_10
|
|
.subckt fa a=u_csamul_cla24_and5_10 b=u_csamul_cla24_fa6_9_xor1 cin=u_csamul_cla24_fa5_9_or0 fa_xor1=u_csamul_cla24_fa5_10_xor1 fa_or0=u_csamul_cla24_fa5_10_or0
|
|
.subckt and_gate a=a[6] b=b[10] out=u_csamul_cla24_and6_10
|
|
.subckt fa a=u_csamul_cla24_and6_10 b=u_csamul_cla24_fa7_9_xor1 cin=u_csamul_cla24_fa6_9_or0 fa_xor1=u_csamul_cla24_fa6_10_xor1 fa_or0=u_csamul_cla24_fa6_10_or0
|
|
.subckt and_gate a=a[7] b=b[10] out=u_csamul_cla24_and7_10
|
|
.subckt fa a=u_csamul_cla24_and7_10 b=u_csamul_cla24_fa8_9_xor1 cin=u_csamul_cla24_fa7_9_or0 fa_xor1=u_csamul_cla24_fa7_10_xor1 fa_or0=u_csamul_cla24_fa7_10_or0
|
|
.subckt and_gate a=a[8] b=b[10] out=u_csamul_cla24_and8_10
|
|
.subckt fa a=u_csamul_cla24_and8_10 b=u_csamul_cla24_fa9_9_xor1 cin=u_csamul_cla24_fa8_9_or0 fa_xor1=u_csamul_cla24_fa8_10_xor1 fa_or0=u_csamul_cla24_fa8_10_or0
|
|
.subckt and_gate a=a[9] b=b[10] out=u_csamul_cla24_and9_10
|
|
.subckt fa a=u_csamul_cla24_and9_10 b=u_csamul_cla24_fa10_9_xor1 cin=u_csamul_cla24_fa9_9_or0 fa_xor1=u_csamul_cla24_fa9_10_xor1 fa_or0=u_csamul_cla24_fa9_10_or0
|
|
.subckt and_gate a=a[10] b=b[10] out=u_csamul_cla24_and10_10
|
|
.subckt fa a=u_csamul_cla24_and10_10 b=u_csamul_cla24_fa11_9_xor1 cin=u_csamul_cla24_fa10_9_or0 fa_xor1=u_csamul_cla24_fa10_10_xor1 fa_or0=u_csamul_cla24_fa10_10_or0
|
|
.subckt and_gate a=a[11] b=b[10] out=u_csamul_cla24_and11_10
|
|
.subckt fa a=u_csamul_cla24_and11_10 b=u_csamul_cla24_fa12_9_xor1 cin=u_csamul_cla24_fa11_9_or0 fa_xor1=u_csamul_cla24_fa11_10_xor1 fa_or0=u_csamul_cla24_fa11_10_or0
|
|
.subckt and_gate a=a[12] b=b[10] out=u_csamul_cla24_and12_10
|
|
.subckt fa a=u_csamul_cla24_and12_10 b=u_csamul_cla24_fa13_9_xor1 cin=u_csamul_cla24_fa12_9_or0 fa_xor1=u_csamul_cla24_fa12_10_xor1 fa_or0=u_csamul_cla24_fa12_10_or0
|
|
.subckt and_gate a=a[13] b=b[10] out=u_csamul_cla24_and13_10
|
|
.subckt fa a=u_csamul_cla24_and13_10 b=u_csamul_cla24_fa14_9_xor1 cin=u_csamul_cla24_fa13_9_or0 fa_xor1=u_csamul_cla24_fa13_10_xor1 fa_or0=u_csamul_cla24_fa13_10_or0
|
|
.subckt and_gate a=a[14] b=b[10] out=u_csamul_cla24_and14_10
|
|
.subckt fa a=u_csamul_cla24_and14_10 b=u_csamul_cla24_fa15_9_xor1 cin=u_csamul_cla24_fa14_9_or0 fa_xor1=u_csamul_cla24_fa14_10_xor1 fa_or0=u_csamul_cla24_fa14_10_or0
|
|
.subckt and_gate a=a[15] b=b[10] out=u_csamul_cla24_and15_10
|
|
.subckt fa a=u_csamul_cla24_and15_10 b=u_csamul_cla24_fa16_9_xor1 cin=u_csamul_cla24_fa15_9_or0 fa_xor1=u_csamul_cla24_fa15_10_xor1 fa_or0=u_csamul_cla24_fa15_10_or0
|
|
.subckt and_gate a=a[16] b=b[10] out=u_csamul_cla24_and16_10
|
|
.subckt fa a=u_csamul_cla24_and16_10 b=u_csamul_cla24_fa17_9_xor1 cin=u_csamul_cla24_fa16_9_or0 fa_xor1=u_csamul_cla24_fa16_10_xor1 fa_or0=u_csamul_cla24_fa16_10_or0
|
|
.subckt and_gate a=a[17] b=b[10] out=u_csamul_cla24_and17_10
|
|
.subckt fa a=u_csamul_cla24_and17_10 b=u_csamul_cla24_fa18_9_xor1 cin=u_csamul_cla24_fa17_9_or0 fa_xor1=u_csamul_cla24_fa17_10_xor1 fa_or0=u_csamul_cla24_fa17_10_or0
|
|
.subckt and_gate a=a[18] b=b[10] out=u_csamul_cla24_and18_10
|
|
.subckt fa a=u_csamul_cla24_and18_10 b=u_csamul_cla24_fa19_9_xor1 cin=u_csamul_cla24_fa18_9_or0 fa_xor1=u_csamul_cla24_fa18_10_xor1 fa_or0=u_csamul_cla24_fa18_10_or0
|
|
.subckt and_gate a=a[19] b=b[10] out=u_csamul_cla24_and19_10
|
|
.subckt fa a=u_csamul_cla24_and19_10 b=u_csamul_cla24_fa20_9_xor1 cin=u_csamul_cla24_fa19_9_or0 fa_xor1=u_csamul_cla24_fa19_10_xor1 fa_or0=u_csamul_cla24_fa19_10_or0
|
|
.subckt and_gate a=a[20] b=b[10] out=u_csamul_cla24_and20_10
|
|
.subckt fa a=u_csamul_cla24_and20_10 b=u_csamul_cla24_fa21_9_xor1 cin=u_csamul_cla24_fa20_9_or0 fa_xor1=u_csamul_cla24_fa20_10_xor1 fa_or0=u_csamul_cla24_fa20_10_or0
|
|
.subckt and_gate a=a[21] b=b[10] out=u_csamul_cla24_and21_10
|
|
.subckt fa a=u_csamul_cla24_and21_10 b=u_csamul_cla24_fa22_9_xor1 cin=u_csamul_cla24_fa21_9_or0 fa_xor1=u_csamul_cla24_fa21_10_xor1 fa_or0=u_csamul_cla24_fa21_10_or0
|
|
.subckt and_gate a=a[22] b=b[10] out=u_csamul_cla24_and22_10
|
|
.subckt fa a=u_csamul_cla24_and22_10 b=u_csamul_cla24_and23_9 cin=u_csamul_cla24_fa22_9_or0 fa_xor1=u_csamul_cla24_fa22_10_xor1 fa_or0=u_csamul_cla24_fa22_10_or0
|
|
.subckt and_gate a=a[23] b=b[10] out=u_csamul_cla24_and23_10
|
|
.subckt and_gate a=a[0] b=b[11] out=u_csamul_cla24_and0_11
|
|
.subckt fa a=u_csamul_cla24_and0_11 b=u_csamul_cla24_fa1_10_xor1 cin=u_csamul_cla24_fa0_10_or0 fa_xor1=u_csamul_cla24_fa0_11_xor1 fa_or0=u_csamul_cla24_fa0_11_or0
|
|
.subckt and_gate a=a[1] b=b[11] out=u_csamul_cla24_and1_11
|
|
.subckt fa a=u_csamul_cla24_and1_11 b=u_csamul_cla24_fa2_10_xor1 cin=u_csamul_cla24_fa1_10_or0 fa_xor1=u_csamul_cla24_fa1_11_xor1 fa_or0=u_csamul_cla24_fa1_11_or0
|
|
.subckt and_gate a=a[2] b=b[11] out=u_csamul_cla24_and2_11
|
|
.subckt fa a=u_csamul_cla24_and2_11 b=u_csamul_cla24_fa3_10_xor1 cin=u_csamul_cla24_fa2_10_or0 fa_xor1=u_csamul_cla24_fa2_11_xor1 fa_or0=u_csamul_cla24_fa2_11_or0
|
|
.subckt and_gate a=a[3] b=b[11] out=u_csamul_cla24_and3_11
|
|
.subckt fa a=u_csamul_cla24_and3_11 b=u_csamul_cla24_fa4_10_xor1 cin=u_csamul_cla24_fa3_10_or0 fa_xor1=u_csamul_cla24_fa3_11_xor1 fa_or0=u_csamul_cla24_fa3_11_or0
|
|
.subckt and_gate a=a[4] b=b[11] out=u_csamul_cla24_and4_11
|
|
.subckt fa a=u_csamul_cla24_and4_11 b=u_csamul_cla24_fa5_10_xor1 cin=u_csamul_cla24_fa4_10_or0 fa_xor1=u_csamul_cla24_fa4_11_xor1 fa_or0=u_csamul_cla24_fa4_11_or0
|
|
.subckt and_gate a=a[5] b=b[11] out=u_csamul_cla24_and5_11
|
|
.subckt fa a=u_csamul_cla24_and5_11 b=u_csamul_cla24_fa6_10_xor1 cin=u_csamul_cla24_fa5_10_or0 fa_xor1=u_csamul_cla24_fa5_11_xor1 fa_or0=u_csamul_cla24_fa5_11_or0
|
|
.subckt and_gate a=a[6] b=b[11] out=u_csamul_cla24_and6_11
|
|
.subckt fa a=u_csamul_cla24_and6_11 b=u_csamul_cla24_fa7_10_xor1 cin=u_csamul_cla24_fa6_10_or0 fa_xor1=u_csamul_cla24_fa6_11_xor1 fa_or0=u_csamul_cla24_fa6_11_or0
|
|
.subckt and_gate a=a[7] b=b[11] out=u_csamul_cla24_and7_11
|
|
.subckt fa a=u_csamul_cla24_and7_11 b=u_csamul_cla24_fa8_10_xor1 cin=u_csamul_cla24_fa7_10_or0 fa_xor1=u_csamul_cla24_fa7_11_xor1 fa_or0=u_csamul_cla24_fa7_11_or0
|
|
.subckt and_gate a=a[8] b=b[11] out=u_csamul_cla24_and8_11
|
|
.subckt fa a=u_csamul_cla24_and8_11 b=u_csamul_cla24_fa9_10_xor1 cin=u_csamul_cla24_fa8_10_or0 fa_xor1=u_csamul_cla24_fa8_11_xor1 fa_or0=u_csamul_cla24_fa8_11_or0
|
|
.subckt and_gate a=a[9] b=b[11] out=u_csamul_cla24_and9_11
|
|
.subckt fa a=u_csamul_cla24_and9_11 b=u_csamul_cla24_fa10_10_xor1 cin=u_csamul_cla24_fa9_10_or0 fa_xor1=u_csamul_cla24_fa9_11_xor1 fa_or0=u_csamul_cla24_fa9_11_or0
|
|
.subckt and_gate a=a[10] b=b[11] out=u_csamul_cla24_and10_11
|
|
.subckt fa a=u_csamul_cla24_and10_11 b=u_csamul_cla24_fa11_10_xor1 cin=u_csamul_cla24_fa10_10_or0 fa_xor1=u_csamul_cla24_fa10_11_xor1 fa_or0=u_csamul_cla24_fa10_11_or0
|
|
.subckt and_gate a=a[11] b=b[11] out=u_csamul_cla24_and11_11
|
|
.subckt fa a=u_csamul_cla24_and11_11 b=u_csamul_cla24_fa12_10_xor1 cin=u_csamul_cla24_fa11_10_or0 fa_xor1=u_csamul_cla24_fa11_11_xor1 fa_or0=u_csamul_cla24_fa11_11_or0
|
|
.subckt and_gate a=a[12] b=b[11] out=u_csamul_cla24_and12_11
|
|
.subckt fa a=u_csamul_cla24_and12_11 b=u_csamul_cla24_fa13_10_xor1 cin=u_csamul_cla24_fa12_10_or0 fa_xor1=u_csamul_cla24_fa12_11_xor1 fa_or0=u_csamul_cla24_fa12_11_or0
|
|
.subckt and_gate a=a[13] b=b[11] out=u_csamul_cla24_and13_11
|
|
.subckt fa a=u_csamul_cla24_and13_11 b=u_csamul_cla24_fa14_10_xor1 cin=u_csamul_cla24_fa13_10_or0 fa_xor1=u_csamul_cla24_fa13_11_xor1 fa_or0=u_csamul_cla24_fa13_11_or0
|
|
.subckt and_gate a=a[14] b=b[11] out=u_csamul_cla24_and14_11
|
|
.subckt fa a=u_csamul_cla24_and14_11 b=u_csamul_cla24_fa15_10_xor1 cin=u_csamul_cla24_fa14_10_or0 fa_xor1=u_csamul_cla24_fa14_11_xor1 fa_or0=u_csamul_cla24_fa14_11_or0
|
|
.subckt and_gate a=a[15] b=b[11] out=u_csamul_cla24_and15_11
|
|
.subckt fa a=u_csamul_cla24_and15_11 b=u_csamul_cla24_fa16_10_xor1 cin=u_csamul_cla24_fa15_10_or0 fa_xor1=u_csamul_cla24_fa15_11_xor1 fa_or0=u_csamul_cla24_fa15_11_or0
|
|
.subckt and_gate a=a[16] b=b[11] out=u_csamul_cla24_and16_11
|
|
.subckt fa a=u_csamul_cla24_and16_11 b=u_csamul_cla24_fa17_10_xor1 cin=u_csamul_cla24_fa16_10_or0 fa_xor1=u_csamul_cla24_fa16_11_xor1 fa_or0=u_csamul_cla24_fa16_11_or0
|
|
.subckt and_gate a=a[17] b=b[11] out=u_csamul_cla24_and17_11
|
|
.subckt fa a=u_csamul_cla24_and17_11 b=u_csamul_cla24_fa18_10_xor1 cin=u_csamul_cla24_fa17_10_or0 fa_xor1=u_csamul_cla24_fa17_11_xor1 fa_or0=u_csamul_cla24_fa17_11_or0
|
|
.subckt and_gate a=a[18] b=b[11] out=u_csamul_cla24_and18_11
|
|
.subckt fa a=u_csamul_cla24_and18_11 b=u_csamul_cla24_fa19_10_xor1 cin=u_csamul_cla24_fa18_10_or0 fa_xor1=u_csamul_cla24_fa18_11_xor1 fa_or0=u_csamul_cla24_fa18_11_or0
|
|
.subckt and_gate a=a[19] b=b[11] out=u_csamul_cla24_and19_11
|
|
.subckt fa a=u_csamul_cla24_and19_11 b=u_csamul_cla24_fa20_10_xor1 cin=u_csamul_cla24_fa19_10_or0 fa_xor1=u_csamul_cla24_fa19_11_xor1 fa_or0=u_csamul_cla24_fa19_11_or0
|
|
.subckt and_gate a=a[20] b=b[11] out=u_csamul_cla24_and20_11
|
|
.subckt fa a=u_csamul_cla24_and20_11 b=u_csamul_cla24_fa21_10_xor1 cin=u_csamul_cla24_fa20_10_or0 fa_xor1=u_csamul_cla24_fa20_11_xor1 fa_or0=u_csamul_cla24_fa20_11_or0
|
|
.subckt and_gate a=a[21] b=b[11] out=u_csamul_cla24_and21_11
|
|
.subckt fa a=u_csamul_cla24_and21_11 b=u_csamul_cla24_fa22_10_xor1 cin=u_csamul_cla24_fa21_10_or0 fa_xor1=u_csamul_cla24_fa21_11_xor1 fa_or0=u_csamul_cla24_fa21_11_or0
|
|
.subckt and_gate a=a[22] b=b[11] out=u_csamul_cla24_and22_11
|
|
.subckt fa a=u_csamul_cla24_and22_11 b=u_csamul_cla24_and23_10 cin=u_csamul_cla24_fa22_10_or0 fa_xor1=u_csamul_cla24_fa22_11_xor1 fa_or0=u_csamul_cla24_fa22_11_or0
|
|
.subckt and_gate a=a[23] b=b[11] out=u_csamul_cla24_and23_11
|
|
.subckt and_gate a=a[0] b=b[12] out=u_csamul_cla24_and0_12
|
|
.subckt fa a=u_csamul_cla24_and0_12 b=u_csamul_cla24_fa1_11_xor1 cin=u_csamul_cla24_fa0_11_or0 fa_xor1=u_csamul_cla24_fa0_12_xor1 fa_or0=u_csamul_cla24_fa0_12_or0
|
|
.subckt and_gate a=a[1] b=b[12] out=u_csamul_cla24_and1_12
|
|
.subckt fa a=u_csamul_cla24_and1_12 b=u_csamul_cla24_fa2_11_xor1 cin=u_csamul_cla24_fa1_11_or0 fa_xor1=u_csamul_cla24_fa1_12_xor1 fa_or0=u_csamul_cla24_fa1_12_or0
|
|
.subckt and_gate a=a[2] b=b[12] out=u_csamul_cla24_and2_12
|
|
.subckt fa a=u_csamul_cla24_and2_12 b=u_csamul_cla24_fa3_11_xor1 cin=u_csamul_cla24_fa2_11_or0 fa_xor1=u_csamul_cla24_fa2_12_xor1 fa_or0=u_csamul_cla24_fa2_12_or0
|
|
.subckt and_gate a=a[3] b=b[12] out=u_csamul_cla24_and3_12
|
|
.subckt fa a=u_csamul_cla24_and3_12 b=u_csamul_cla24_fa4_11_xor1 cin=u_csamul_cla24_fa3_11_or0 fa_xor1=u_csamul_cla24_fa3_12_xor1 fa_or0=u_csamul_cla24_fa3_12_or0
|
|
.subckt and_gate a=a[4] b=b[12] out=u_csamul_cla24_and4_12
|
|
.subckt fa a=u_csamul_cla24_and4_12 b=u_csamul_cla24_fa5_11_xor1 cin=u_csamul_cla24_fa4_11_or0 fa_xor1=u_csamul_cla24_fa4_12_xor1 fa_or0=u_csamul_cla24_fa4_12_or0
|
|
.subckt and_gate a=a[5] b=b[12] out=u_csamul_cla24_and5_12
|
|
.subckt fa a=u_csamul_cla24_and5_12 b=u_csamul_cla24_fa6_11_xor1 cin=u_csamul_cla24_fa5_11_or0 fa_xor1=u_csamul_cla24_fa5_12_xor1 fa_or0=u_csamul_cla24_fa5_12_or0
|
|
.subckt and_gate a=a[6] b=b[12] out=u_csamul_cla24_and6_12
|
|
.subckt fa a=u_csamul_cla24_and6_12 b=u_csamul_cla24_fa7_11_xor1 cin=u_csamul_cla24_fa6_11_or0 fa_xor1=u_csamul_cla24_fa6_12_xor1 fa_or0=u_csamul_cla24_fa6_12_or0
|
|
.subckt and_gate a=a[7] b=b[12] out=u_csamul_cla24_and7_12
|
|
.subckt fa a=u_csamul_cla24_and7_12 b=u_csamul_cla24_fa8_11_xor1 cin=u_csamul_cla24_fa7_11_or0 fa_xor1=u_csamul_cla24_fa7_12_xor1 fa_or0=u_csamul_cla24_fa7_12_or0
|
|
.subckt and_gate a=a[8] b=b[12] out=u_csamul_cla24_and8_12
|
|
.subckt fa a=u_csamul_cla24_and8_12 b=u_csamul_cla24_fa9_11_xor1 cin=u_csamul_cla24_fa8_11_or0 fa_xor1=u_csamul_cla24_fa8_12_xor1 fa_or0=u_csamul_cla24_fa8_12_or0
|
|
.subckt and_gate a=a[9] b=b[12] out=u_csamul_cla24_and9_12
|
|
.subckt fa a=u_csamul_cla24_and9_12 b=u_csamul_cla24_fa10_11_xor1 cin=u_csamul_cla24_fa9_11_or0 fa_xor1=u_csamul_cla24_fa9_12_xor1 fa_or0=u_csamul_cla24_fa9_12_or0
|
|
.subckt and_gate a=a[10] b=b[12] out=u_csamul_cla24_and10_12
|
|
.subckt fa a=u_csamul_cla24_and10_12 b=u_csamul_cla24_fa11_11_xor1 cin=u_csamul_cla24_fa10_11_or0 fa_xor1=u_csamul_cla24_fa10_12_xor1 fa_or0=u_csamul_cla24_fa10_12_or0
|
|
.subckt and_gate a=a[11] b=b[12] out=u_csamul_cla24_and11_12
|
|
.subckt fa a=u_csamul_cla24_and11_12 b=u_csamul_cla24_fa12_11_xor1 cin=u_csamul_cla24_fa11_11_or0 fa_xor1=u_csamul_cla24_fa11_12_xor1 fa_or0=u_csamul_cla24_fa11_12_or0
|
|
.subckt and_gate a=a[12] b=b[12] out=u_csamul_cla24_and12_12
|
|
.subckt fa a=u_csamul_cla24_and12_12 b=u_csamul_cla24_fa13_11_xor1 cin=u_csamul_cla24_fa12_11_or0 fa_xor1=u_csamul_cla24_fa12_12_xor1 fa_or0=u_csamul_cla24_fa12_12_or0
|
|
.subckt and_gate a=a[13] b=b[12] out=u_csamul_cla24_and13_12
|
|
.subckt fa a=u_csamul_cla24_and13_12 b=u_csamul_cla24_fa14_11_xor1 cin=u_csamul_cla24_fa13_11_or0 fa_xor1=u_csamul_cla24_fa13_12_xor1 fa_or0=u_csamul_cla24_fa13_12_or0
|
|
.subckt and_gate a=a[14] b=b[12] out=u_csamul_cla24_and14_12
|
|
.subckt fa a=u_csamul_cla24_and14_12 b=u_csamul_cla24_fa15_11_xor1 cin=u_csamul_cla24_fa14_11_or0 fa_xor1=u_csamul_cla24_fa14_12_xor1 fa_or0=u_csamul_cla24_fa14_12_or0
|
|
.subckt and_gate a=a[15] b=b[12] out=u_csamul_cla24_and15_12
|
|
.subckt fa a=u_csamul_cla24_and15_12 b=u_csamul_cla24_fa16_11_xor1 cin=u_csamul_cla24_fa15_11_or0 fa_xor1=u_csamul_cla24_fa15_12_xor1 fa_or0=u_csamul_cla24_fa15_12_or0
|
|
.subckt and_gate a=a[16] b=b[12] out=u_csamul_cla24_and16_12
|
|
.subckt fa a=u_csamul_cla24_and16_12 b=u_csamul_cla24_fa17_11_xor1 cin=u_csamul_cla24_fa16_11_or0 fa_xor1=u_csamul_cla24_fa16_12_xor1 fa_or0=u_csamul_cla24_fa16_12_or0
|
|
.subckt and_gate a=a[17] b=b[12] out=u_csamul_cla24_and17_12
|
|
.subckt fa a=u_csamul_cla24_and17_12 b=u_csamul_cla24_fa18_11_xor1 cin=u_csamul_cla24_fa17_11_or0 fa_xor1=u_csamul_cla24_fa17_12_xor1 fa_or0=u_csamul_cla24_fa17_12_or0
|
|
.subckt and_gate a=a[18] b=b[12] out=u_csamul_cla24_and18_12
|
|
.subckt fa a=u_csamul_cla24_and18_12 b=u_csamul_cla24_fa19_11_xor1 cin=u_csamul_cla24_fa18_11_or0 fa_xor1=u_csamul_cla24_fa18_12_xor1 fa_or0=u_csamul_cla24_fa18_12_or0
|
|
.subckt and_gate a=a[19] b=b[12] out=u_csamul_cla24_and19_12
|
|
.subckt fa a=u_csamul_cla24_and19_12 b=u_csamul_cla24_fa20_11_xor1 cin=u_csamul_cla24_fa19_11_or0 fa_xor1=u_csamul_cla24_fa19_12_xor1 fa_or0=u_csamul_cla24_fa19_12_or0
|
|
.subckt and_gate a=a[20] b=b[12] out=u_csamul_cla24_and20_12
|
|
.subckt fa a=u_csamul_cla24_and20_12 b=u_csamul_cla24_fa21_11_xor1 cin=u_csamul_cla24_fa20_11_or0 fa_xor1=u_csamul_cla24_fa20_12_xor1 fa_or0=u_csamul_cla24_fa20_12_or0
|
|
.subckt and_gate a=a[21] b=b[12] out=u_csamul_cla24_and21_12
|
|
.subckt fa a=u_csamul_cla24_and21_12 b=u_csamul_cla24_fa22_11_xor1 cin=u_csamul_cla24_fa21_11_or0 fa_xor1=u_csamul_cla24_fa21_12_xor1 fa_or0=u_csamul_cla24_fa21_12_or0
|
|
.subckt and_gate a=a[22] b=b[12] out=u_csamul_cla24_and22_12
|
|
.subckt fa a=u_csamul_cla24_and22_12 b=u_csamul_cla24_and23_11 cin=u_csamul_cla24_fa22_11_or0 fa_xor1=u_csamul_cla24_fa22_12_xor1 fa_or0=u_csamul_cla24_fa22_12_or0
|
|
.subckt and_gate a=a[23] b=b[12] out=u_csamul_cla24_and23_12
|
|
.subckt and_gate a=a[0] b=b[13] out=u_csamul_cla24_and0_13
|
|
.subckt fa a=u_csamul_cla24_and0_13 b=u_csamul_cla24_fa1_12_xor1 cin=u_csamul_cla24_fa0_12_or0 fa_xor1=u_csamul_cla24_fa0_13_xor1 fa_or0=u_csamul_cla24_fa0_13_or0
|
|
.subckt and_gate a=a[1] b=b[13] out=u_csamul_cla24_and1_13
|
|
.subckt fa a=u_csamul_cla24_and1_13 b=u_csamul_cla24_fa2_12_xor1 cin=u_csamul_cla24_fa1_12_or0 fa_xor1=u_csamul_cla24_fa1_13_xor1 fa_or0=u_csamul_cla24_fa1_13_or0
|
|
.subckt and_gate a=a[2] b=b[13] out=u_csamul_cla24_and2_13
|
|
.subckt fa a=u_csamul_cla24_and2_13 b=u_csamul_cla24_fa3_12_xor1 cin=u_csamul_cla24_fa2_12_or0 fa_xor1=u_csamul_cla24_fa2_13_xor1 fa_or0=u_csamul_cla24_fa2_13_or0
|
|
.subckt and_gate a=a[3] b=b[13] out=u_csamul_cla24_and3_13
|
|
.subckt fa a=u_csamul_cla24_and3_13 b=u_csamul_cla24_fa4_12_xor1 cin=u_csamul_cla24_fa3_12_or0 fa_xor1=u_csamul_cla24_fa3_13_xor1 fa_or0=u_csamul_cla24_fa3_13_or0
|
|
.subckt and_gate a=a[4] b=b[13] out=u_csamul_cla24_and4_13
|
|
.subckt fa a=u_csamul_cla24_and4_13 b=u_csamul_cla24_fa5_12_xor1 cin=u_csamul_cla24_fa4_12_or0 fa_xor1=u_csamul_cla24_fa4_13_xor1 fa_or0=u_csamul_cla24_fa4_13_or0
|
|
.subckt and_gate a=a[5] b=b[13] out=u_csamul_cla24_and5_13
|
|
.subckt fa a=u_csamul_cla24_and5_13 b=u_csamul_cla24_fa6_12_xor1 cin=u_csamul_cla24_fa5_12_or0 fa_xor1=u_csamul_cla24_fa5_13_xor1 fa_or0=u_csamul_cla24_fa5_13_or0
|
|
.subckt and_gate a=a[6] b=b[13] out=u_csamul_cla24_and6_13
|
|
.subckt fa a=u_csamul_cla24_and6_13 b=u_csamul_cla24_fa7_12_xor1 cin=u_csamul_cla24_fa6_12_or0 fa_xor1=u_csamul_cla24_fa6_13_xor1 fa_or0=u_csamul_cla24_fa6_13_or0
|
|
.subckt and_gate a=a[7] b=b[13] out=u_csamul_cla24_and7_13
|
|
.subckt fa a=u_csamul_cla24_and7_13 b=u_csamul_cla24_fa8_12_xor1 cin=u_csamul_cla24_fa7_12_or0 fa_xor1=u_csamul_cla24_fa7_13_xor1 fa_or0=u_csamul_cla24_fa7_13_or0
|
|
.subckt and_gate a=a[8] b=b[13] out=u_csamul_cla24_and8_13
|
|
.subckt fa a=u_csamul_cla24_and8_13 b=u_csamul_cla24_fa9_12_xor1 cin=u_csamul_cla24_fa8_12_or0 fa_xor1=u_csamul_cla24_fa8_13_xor1 fa_or0=u_csamul_cla24_fa8_13_or0
|
|
.subckt and_gate a=a[9] b=b[13] out=u_csamul_cla24_and9_13
|
|
.subckt fa a=u_csamul_cla24_and9_13 b=u_csamul_cla24_fa10_12_xor1 cin=u_csamul_cla24_fa9_12_or0 fa_xor1=u_csamul_cla24_fa9_13_xor1 fa_or0=u_csamul_cla24_fa9_13_or0
|
|
.subckt and_gate a=a[10] b=b[13] out=u_csamul_cla24_and10_13
|
|
.subckt fa a=u_csamul_cla24_and10_13 b=u_csamul_cla24_fa11_12_xor1 cin=u_csamul_cla24_fa10_12_or0 fa_xor1=u_csamul_cla24_fa10_13_xor1 fa_or0=u_csamul_cla24_fa10_13_or0
|
|
.subckt and_gate a=a[11] b=b[13] out=u_csamul_cla24_and11_13
|
|
.subckt fa a=u_csamul_cla24_and11_13 b=u_csamul_cla24_fa12_12_xor1 cin=u_csamul_cla24_fa11_12_or0 fa_xor1=u_csamul_cla24_fa11_13_xor1 fa_or0=u_csamul_cla24_fa11_13_or0
|
|
.subckt and_gate a=a[12] b=b[13] out=u_csamul_cla24_and12_13
|
|
.subckt fa a=u_csamul_cla24_and12_13 b=u_csamul_cla24_fa13_12_xor1 cin=u_csamul_cla24_fa12_12_or0 fa_xor1=u_csamul_cla24_fa12_13_xor1 fa_or0=u_csamul_cla24_fa12_13_or0
|
|
.subckt and_gate a=a[13] b=b[13] out=u_csamul_cla24_and13_13
|
|
.subckt fa a=u_csamul_cla24_and13_13 b=u_csamul_cla24_fa14_12_xor1 cin=u_csamul_cla24_fa13_12_or0 fa_xor1=u_csamul_cla24_fa13_13_xor1 fa_or0=u_csamul_cla24_fa13_13_or0
|
|
.subckt and_gate a=a[14] b=b[13] out=u_csamul_cla24_and14_13
|
|
.subckt fa a=u_csamul_cla24_and14_13 b=u_csamul_cla24_fa15_12_xor1 cin=u_csamul_cla24_fa14_12_or0 fa_xor1=u_csamul_cla24_fa14_13_xor1 fa_or0=u_csamul_cla24_fa14_13_or0
|
|
.subckt and_gate a=a[15] b=b[13] out=u_csamul_cla24_and15_13
|
|
.subckt fa a=u_csamul_cla24_and15_13 b=u_csamul_cla24_fa16_12_xor1 cin=u_csamul_cla24_fa15_12_or0 fa_xor1=u_csamul_cla24_fa15_13_xor1 fa_or0=u_csamul_cla24_fa15_13_or0
|
|
.subckt and_gate a=a[16] b=b[13] out=u_csamul_cla24_and16_13
|
|
.subckt fa a=u_csamul_cla24_and16_13 b=u_csamul_cla24_fa17_12_xor1 cin=u_csamul_cla24_fa16_12_or0 fa_xor1=u_csamul_cla24_fa16_13_xor1 fa_or0=u_csamul_cla24_fa16_13_or0
|
|
.subckt and_gate a=a[17] b=b[13] out=u_csamul_cla24_and17_13
|
|
.subckt fa a=u_csamul_cla24_and17_13 b=u_csamul_cla24_fa18_12_xor1 cin=u_csamul_cla24_fa17_12_or0 fa_xor1=u_csamul_cla24_fa17_13_xor1 fa_or0=u_csamul_cla24_fa17_13_or0
|
|
.subckt and_gate a=a[18] b=b[13] out=u_csamul_cla24_and18_13
|
|
.subckt fa a=u_csamul_cla24_and18_13 b=u_csamul_cla24_fa19_12_xor1 cin=u_csamul_cla24_fa18_12_or0 fa_xor1=u_csamul_cla24_fa18_13_xor1 fa_or0=u_csamul_cla24_fa18_13_or0
|
|
.subckt and_gate a=a[19] b=b[13] out=u_csamul_cla24_and19_13
|
|
.subckt fa a=u_csamul_cla24_and19_13 b=u_csamul_cla24_fa20_12_xor1 cin=u_csamul_cla24_fa19_12_or0 fa_xor1=u_csamul_cla24_fa19_13_xor1 fa_or0=u_csamul_cla24_fa19_13_or0
|
|
.subckt and_gate a=a[20] b=b[13] out=u_csamul_cla24_and20_13
|
|
.subckt fa a=u_csamul_cla24_and20_13 b=u_csamul_cla24_fa21_12_xor1 cin=u_csamul_cla24_fa20_12_or0 fa_xor1=u_csamul_cla24_fa20_13_xor1 fa_or0=u_csamul_cla24_fa20_13_or0
|
|
.subckt and_gate a=a[21] b=b[13] out=u_csamul_cla24_and21_13
|
|
.subckt fa a=u_csamul_cla24_and21_13 b=u_csamul_cla24_fa22_12_xor1 cin=u_csamul_cla24_fa21_12_or0 fa_xor1=u_csamul_cla24_fa21_13_xor1 fa_or0=u_csamul_cla24_fa21_13_or0
|
|
.subckt and_gate a=a[22] b=b[13] out=u_csamul_cla24_and22_13
|
|
.subckt fa a=u_csamul_cla24_and22_13 b=u_csamul_cla24_and23_12 cin=u_csamul_cla24_fa22_12_or0 fa_xor1=u_csamul_cla24_fa22_13_xor1 fa_or0=u_csamul_cla24_fa22_13_or0
|
|
.subckt and_gate a=a[23] b=b[13] out=u_csamul_cla24_and23_13
|
|
.subckt and_gate a=a[0] b=b[14] out=u_csamul_cla24_and0_14
|
|
.subckt fa a=u_csamul_cla24_and0_14 b=u_csamul_cla24_fa1_13_xor1 cin=u_csamul_cla24_fa0_13_or0 fa_xor1=u_csamul_cla24_fa0_14_xor1 fa_or0=u_csamul_cla24_fa0_14_or0
|
|
.subckt and_gate a=a[1] b=b[14] out=u_csamul_cla24_and1_14
|
|
.subckt fa a=u_csamul_cla24_and1_14 b=u_csamul_cla24_fa2_13_xor1 cin=u_csamul_cla24_fa1_13_or0 fa_xor1=u_csamul_cla24_fa1_14_xor1 fa_or0=u_csamul_cla24_fa1_14_or0
|
|
.subckt and_gate a=a[2] b=b[14] out=u_csamul_cla24_and2_14
|
|
.subckt fa a=u_csamul_cla24_and2_14 b=u_csamul_cla24_fa3_13_xor1 cin=u_csamul_cla24_fa2_13_or0 fa_xor1=u_csamul_cla24_fa2_14_xor1 fa_or0=u_csamul_cla24_fa2_14_or0
|
|
.subckt and_gate a=a[3] b=b[14] out=u_csamul_cla24_and3_14
|
|
.subckt fa a=u_csamul_cla24_and3_14 b=u_csamul_cla24_fa4_13_xor1 cin=u_csamul_cla24_fa3_13_or0 fa_xor1=u_csamul_cla24_fa3_14_xor1 fa_or0=u_csamul_cla24_fa3_14_or0
|
|
.subckt and_gate a=a[4] b=b[14] out=u_csamul_cla24_and4_14
|
|
.subckt fa a=u_csamul_cla24_and4_14 b=u_csamul_cla24_fa5_13_xor1 cin=u_csamul_cla24_fa4_13_or0 fa_xor1=u_csamul_cla24_fa4_14_xor1 fa_or0=u_csamul_cla24_fa4_14_or0
|
|
.subckt and_gate a=a[5] b=b[14] out=u_csamul_cla24_and5_14
|
|
.subckt fa a=u_csamul_cla24_and5_14 b=u_csamul_cla24_fa6_13_xor1 cin=u_csamul_cla24_fa5_13_or0 fa_xor1=u_csamul_cla24_fa5_14_xor1 fa_or0=u_csamul_cla24_fa5_14_or0
|
|
.subckt and_gate a=a[6] b=b[14] out=u_csamul_cla24_and6_14
|
|
.subckt fa a=u_csamul_cla24_and6_14 b=u_csamul_cla24_fa7_13_xor1 cin=u_csamul_cla24_fa6_13_or0 fa_xor1=u_csamul_cla24_fa6_14_xor1 fa_or0=u_csamul_cla24_fa6_14_or0
|
|
.subckt and_gate a=a[7] b=b[14] out=u_csamul_cla24_and7_14
|
|
.subckt fa a=u_csamul_cla24_and7_14 b=u_csamul_cla24_fa8_13_xor1 cin=u_csamul_cla24_fa7_13_or0 fa_xor1=u_csamul_cla24_fa7_14_xor1 fa_or0=u_csamul_cla24_fa7_14_or0
|
|
.subckt and_gate a=a[8] b=b[14] out=u_csamul_cla24_and8_14
|
|
.subckt fa a=u_csamul_cla24_and8_14 b=u_csamul_cla24_fa9_13_xor1 cin=u_csamul_cla24_fa8_13_or0 fa_xor1=u_csamul_cla24_fa8_14_xor1 fa_or0=u_csamul_cla24_fa8_14_or0
|
|
.subckt and_gate a=a[9] b=b[14] out=u_csamul_cla24_and9_14
|
|
.subckt fa a=u_csamul_cla24_and9_14 b=u_csamul_cla24_fa10_13_xor1 cin=u_csamul_cla24_fa9_13_or0 fa_xor1=u_csamul_cla24_fa9_14_xor1 fa_or0=u_csamul_cla24_fa9_14_or0
|
|
.subckt and_gate a=a[10] b=b[14] out=u_csamul_cla24_and10_14
|
|
.subckt fa a=u_csamul_cla24_and10_14 b=u_csamul_cla24_fa11_13_xor1 cin=u_csamul_cla24_fa10_13_or0 fa_xor1=u_csamul_cla24_fa10_14_xor1 fa_or0=u_csamul_cla24_fa10_14_or0
|
|
.subckt and_gate a=a[11] b=b[14] out=u_csamul_cla24_and11_14
|
|
.subckt fa a=u_csamul_cla24_and11_14 b=u_csamul_cla24_fa12_13_xor1 cin=u_csamul_cla24_fa11_13_or0 fa_xor1=u_csamul_cla24_fa11_14_xor1 fa_or0=u_csamul_cla24_fa11_14_or0
|
|
.subckt and_gate a=a[12] b=b[14] out=u_csamul_cla24_and12_14
|
|
.subckt fa a=u_csamul_cla24_and12_14 b=u_csamul_cla24_fa13_13_xor1 cin=u_csamul_cla24_fa12_13_or0 fa_xor1=u_csamul_cla24_fa12_14_xor1 fa_or0=u_csamul_cla24_fa12_14_or0
|
|
.subckt and_gate a=a[13] b=b[14] out=u_csamul_cla24_and13_14
|
|
.subckt fa a=u_csamul_cla24_and13_14 b=u_csamul_cla24_fa14_13_xor1 cin=u_csamul_cla24_fa13_13_or0 fa_xor1=u_csamul_cla24_fa13_14_xor1 fa_or0=u_csamul_cla24_fa13_14_or0
|
|
.subckt and_gate a=a[14] b=b[14] out=u_csamul_cla24_and14_14
|
|
.subckt fa a=u_csamul_cla24_and14_14 b=u_csamul_cla24_fa15_13_xor1 cin=u_csamul_cla24_fa14_13_or0 fa_xor1=u_csamul_cla24_fa14_14_xor1 fa_or0=u_csamul_cla24_fa14_14_or0
|
|
.subckt and_gate a=a[15] b=b[14] out=u_csamul_cla24_and15_14
|
|
.subckt fa a=u_csamul_cla24_and15_14 b=u_csamul_cla24_fa16_13_xor1 cin=u_csamul_cla24_fa15_13_or0 fa_xor1=u_csamul_cla24_fa15_14_xor1 fa_or0=u_csamul_cla24_fa15_14_or0
|
|
.subckt and_gate a=a[16] b=b[14] out=u_csamul_cla24_and16_14
|
|
.subckt fa a=u_csamul_cla24_and16_14 b=u_csamul_cla24_fa17_13_xor1 cin=u_csamul_cla24_fa16_13_or0 fa_xor1=u_csamul_cla24_fa16_14_xor1 fa_or0=u_csamul_cla24_fa16_14_or0
|
|
.subckt and_gate a=a[17] b=b[14] out=u_csamul_cla24_and17_14
|
|
.subckt fa a=u_csamul_cla24_and17_14 b=u_csamul_cla24_fa18_13_xor1 cin=u_csamul_cla24_fa17_13_or0 fa_xor1=u_csamul_cla24_fa17_14_xor1 fa_or0=u_csamul_cla24_fa17_14_or0
|
|
.subckt and_gate a=a[18] b=b[14] out=u_csamul_cla24_and18_14
|
|
.subckt fa a=u_csamul_cla24_and18_14 b=u_csamul_cla24_fa19_13_xor1 cin=u_csamul_cla24_fa18_13_or0 fa_xor1=u_csamul_cla24_fa18_14_xor1 fa_or0=u_csamul_cla24_fa18_14_or0
|
|
.subckt and_gate a=a[19] b=b[14] out=u_csamul_cla24_and19_14
|
|
.subckt fa a=u_csamul_cla24_and19_14 b=u_csamul_cla24_fa20_13_xor1 cin=u_csamul_cla24_fa19_13_or0 fa_xor1=u_csamul_cla24_fa19_14_xor1 fa_or0=u_csamul_cla24_fa19_14_or0
|
|
.subckt and_gate a=a[20] b=b[14] out=u_csamul_cla24_and20_14
|
|
.subckt fa a=u_csamul_cla24_and20_14 b=u_csamul_cla24_fa21_13_xor1 cin=u_csamul_cla24_fa20_13_or0 fa_xor1=u_csamul_cla24_fa20_14_xor1 fa_or0=u_csamul_cla24_fa20_14_or0
|
|
.subckt and_gate a=a[21] b=b[14] out=u_csamul_cla24_and21_14
|
|
.subckt fa a=u_csamul_cla24_and21_14 b=u_csamul_cla24_fa22_13_xor1 cin=u_csamul_cla24_fa21_13_or0 fa_xor1=u_csamul_cla24_fa21_14_xor1 fa_or0=u_csamul_cla24_fa21_14_or0
|
|
.subckt and_gate a=a[22] b=b[14] out=u_csamul_cla24_and22_14
|
|
.subckt fa a=u_csamul_cla24_and22_14 b=u_csamul_cla24_and23_13 cin=u_csamul_cla24_fa22_13_or0 fa_xor1=u_csamul_cla24_fa22_14_xor1 fa_or0=u_csamul_cla24_fa22_14_or0
|
|
.subckt and_gate a=a[23] b=b[14] out=u_csamul_cla24_and23_14
|
|
.subckt and_gate a=a[0] b=b[15] out=u_csamul_cla24_and0_15
|
|
.subckt fa a=u_csamul_cla24_and0_15 b=u_csamul_cla24_fa1_14_xor1 cin=u_csamul_cla24_fa0_14_or0 fa_xor1=u_csamul_cla24_fa0_15_xor1 fa_or0=u_csamul_cla24_fa0_15_or0
|
|
.subckt and_gate a=a[1] b=b[15] out=u_csamul_cla24_and1_15
|
|
.subckt fa a=u_csamul_cla24_and1_15 b=u_csamul_cla24_fa2_14_xor1 cin=u_csamul_cla24_fa1_14_or0 fa_xor1=u_csamul_cla24_fa1_15_xor1 fa_or0=u_csamul_cla24_fa1_15_or0
|
|
.subckt and_gate a=a[2] b=b[15] out=u_csamul_cla24_and2_15
|
|
.subckt fa a=u_csamul_cla24_and2_15 b=u_csamul_cla24_fa3_14_xor1 cin=u_csamul_cla24_fa2_14_or0 fa_xor1=u_csamul_cla24_fa2_15_xor1 fa_or0=u_csamul_cla24_fa2_15_or0
|
|
.subckt and_gate a=a[3] b=b[15] out=u_csamul_cla24_and3_15
|
|
.subckt fa a=u_csamul_cla24_and3_15 b=u_csamul_cla24_fa4_14_xor1 cin=u_csamul_cla24_fa3_14_or0 fa_xor1=u_csamul_cla24_fa3_15_xor1 fa_or0=u_csamul_cla24_fa3_15_or0
|
|
.subckt and_gate a=a[4] b=b[15] out=u_csamul_cla24_and4_15
|
|
.subckt fa a=u_csamul_cla24_and4_15 b=u_csamul_cla24_fa5_14_xor1 cin=u_csamul_cla24_fa4_14_or0 fa_xor1=u_csamul_cla24_fa4_15_xor1 fa_or0=u_csamul_cla24_fa4_15_or0
|
|
.subckt and_gate a=a[5] b=b[15] out=u_csamul_cla24_and5_15
|
|
.subckt fa a=u_csamul_cla24_and5_15 b=u_csamul_cla24_fa6_14_xor1 cin=u_csamul_cla24_fa5_14_or0 fa_xor1=u_csamul_cla24_fa5_15_xor1 fa_or0=u_csamul_cla24_fa5_15_or0
|
|
.subckt and_gate a=a[6] b=b[15] out=u_csamul_cla24_and6_15
|
|
.subckt fa a=u_csamul_cla24_and6_15 b=u_csamul_cla24_fa7_14_xor1 cin=u_csamul_cla24_fa6_14_or0 fa_xor1=u_csamul_cla24_fa6_15_xor1 fa_or0=u_csamul_cla24_fa6_15_or0
|
|
.subckt and_gate a=a[7] b=b[15] out=u_csamul_cla24_and7_15
|
|
.subckt fa a=u_csamul_cla24_and7_15 b=u_csamul_cla24_fa8_14_xor1 cin=u_csamul_cla24_fa7_14_or0 fa_xor1=u_csamul_cla24_fa7_15_xor1 fa_or0=u_csamul_cla24_fa7_15_or0
|
|
.subckt and_gate a=a[8] b=b[15] out=u_csamul_cla24_and8_15
|
|
.subckt fa a=u_csamul_cla24_and8_15 b=u_csamul_cla24_fa9_14_xor1 cin=u_csamul_cla24_fa8_14_or0 fa_xor1=u_csamul_cla24_fa8_15_xor1 fa_or0=u_csamul_cla24_fa8_15_or0
|
|
.subckt and_gate a=a[9] b=b[15] out=u_csamul_cla24_and9_15
|
|
.subckt fa a=u_csamul_cla24_and9_15 b=u_csamul_cla24_fa10_14_xor1 cin=u_csamul_cla24_fa9_14_or0 fa_xor1=u_csamul_cla24_fa9_15_xor1 fa_or0=u_csamul_cla24_fa9_15_or0
|
|
.subckt and_gate a=a[10] b=b[15] out=u_csamul_cla24_and10_15
|
|
.subckt fa a=u_csamul_cla24_and10_15 b=u_csamul_cla24_fa11_14_xor1 cin=u_csamul_cla24_fa10_14_or0 fa_xor1=u_csamul_cla24_fa10_15_xor1 fa_or0=u_csamul_cla24_fa10_15_or0
|
|
.subckt and_gate a=a[11] b=b[15] out=u_csamul_cla24_and11_15
|
|
.subckt fa a=u_csamul_cla24_and11_15 b=u_csamul_cla24_fa12_14_xor1 cin=u_csamul_cla24_fa11_14_or0 fa_xor1=u_csamul_cla24_fa11_15_xor1 fa_or0=u_csamul_cla24_fa11_15_or0
|
|
.subckt and_gate a=a[12] b=b[15] out=u_csamul_cla24_and12_15
|
|
.subckt fa a=u_csamul_cla24_and12_15 b=u_csamul_cla24_fa13_14_xor1 cin=u_csamul_cla24_fa12_14_or0 fa_xor1=u_csamul_cla24_fa12_15_xor1 fa_or0=u_csamul_cla24_fa12_15_or0
|
|
.subckt and_gate a=a[13] b=b[15] out=u_csamul_cla24_and13_15
|
|
.subckt fa a=u_csamul_cla24_and13_15 b=u_csamul_cla24_fa14_14_xor1 cin=u_csamul_cla24_fa13_14_or0 fa_xor1=u_csamul_cla24_fa13_15_xor1 fa_or0=u_csamul_cla24_fa13_15_or0
|
|
.subckt and_gate a=a[14] b=b[15] out=u_csamul_cla24_and14_15
|
|
.subckt fa a=u_csamul_cla24_and14_15 b=u_csamul_cla24_fa15_14_xor1 cin=u_csamul_cla24_fa14_14_or0 fa_xor1=u_csamul_cla24_fa14_15_xor1 fa_or0=u_csamul_cla24_fa14_15_or0
|
|
.subckt and_gate a=a[15] b=b[15] out=u_csamul_cla24_and15_15
|
|
.subckt fa a=u_csamul_cla24_and15_15 b=u_csamul_cla24_fa16_14_xor1 cin=u_csamul_cla24_fa15_14_or0 fa_xor1=u_csamul_cla24_fa15_15_xor1 fa_or0=u_csamul_cla24_fa15_15_or0
|
|
.subckt and_gate a=a[16] b=b[15] out=u_csamul_cla24_and16_15
|
|
.subckt fa a=u_csamul_cla24_and16_15 b=u_csamul_cla24_fa17_14_xor1 cin=u_csamul_cla24_fa16_14_or0 fa_xor1=u_csamul_cla24_fa16_15_xor1 fa_or0=u_csamul_cla24_fa16_15_or0
|
|
.subckt and_gate a=a[17] b=b[15] out=u_csamul_cla24_and17_15
|
|
.subckt fa a=u_csamul_cla24_and17_15 b=u_csamul_cla24_fa18_14_xor1 cin=u_csamul_cla24_fa17_14_or0 fa_xor1=u_csamul_cla24_fa17_15_xor1 fa_or0=u_csamul_cla24_fa17_15_or0
|
|
.subckt and_gate a=a[18] b=b[15] out=u_csamul_cla24_and18_15
|
|
.subckt fa a=u_csamul_cla24_and18_15 b=u_csamul_cla24_fa19_14_xor1 cin=u_csamul_cla24_fa18_14_or0 fa_xor1=u_csamul_cla24_fa18_15_xor1 fa_or0=u_csamul_cla24_fa18_15_or0
|
|
.subckt and_gate a=a[19] b=b[15] out=u_csamul_cla24_and19_15
|
|
.subckt fa a=u_csamul_cla24_and19_15 b=u_csamul_cla24_fa20_14_xor1 cin=u_csamul_cla24_fa19_14_or0 fa_xor1=u_csamul_cla24_fa19_15_xor1 fa_or0=u_csamul_cla24_fa19_15_or0
|
|
.subckt and_gate a=a[20] b=b[15] out=u_csamul_cla24_and20_15
|
|
.subckt fa a=u_csamul_cla24_and20_15 b=u_csamul_cla24_fa21_14_xor1 cin=u_csamul_cla24_fa20_14_or0 fa_xor1=u_csamul_cla24_fa20_15_xor1 fa_or0=u_csamul_cla24_fa20_15_or0
|
|
.subckt and_gate a=a[21] b=b[15] out=u_csamul_cla24_and21_15
|
|
.subckt fa a=u_csamul_cla24_and21_15 b=u_csamul_cla24_fa22_14_xor1 cin=u_csamul_cla24_fa21_14_or0 fa_xor1=u_csamul_cla24_fa21_15_xor1 fa_or0=u_csamul_cla24_fa21_15_or0
|
|
.subckt and_gate a=a[22] b=b[15] out=u_csamul_cla24_and22_15
|
|
.subckt fa a=u_csamul_cla24_and22_15 b=u_csamul_cla24_and23_14 cin=u_csamul_cla24_fa22_14_or0 fa_xor1=u_csamul_cla24_fa22_15_xor1 fa_or0=u_csamul_cla24_fa22_15_or0
|
|
.subckt and_gate a=a[23] b=b[15] out=u_csamul_cla24_and23_15
|
|
.subckt and_gate a=a[0] b=b[16] out=u_csamul_cla24_and0_16
|
|
.subckt fa a=u_csamul_cla24_and0_16 b=u_csamul_cla24_fa1_15_xor1 cin=u_csamul_cla24_fa0_15_or0 fa_xor1=u_csamul_cla24_fa0_16_xor1 fa_or0=u_csamul_cla24_fa0_16_or0
|
|
.subckt and_gate a=a[1] b=b[16] out=u_csamul_cla24_and1_16
|
|
.subckt fa a=u_csamul_cla24_and1_16 b=u_csamul_cla24_fa2_15_xor1 cin=u_csamul_cla24_fa1_15_or0 fa_xor1=u_csamul_cla24_fa1_16_xor1 fa_or0=u_csamul_cla24_fa1_16_or0
|
|
.subckt and_gate a=a[2] b=b[16] out=u_csamul_cla24_and2_16
|
|
.subckt fa a=u_csamul_cla24_and2_16 b=u_csamul_cla24_fa3_15_xor1 cin=u_csamul_cla24_fa2_15_or0 fa_xor1=u_csamul_cla24_fa2_16_xor1 fa_or0=u_csamul_cla24_fa2_16_or0
|
|
.subckt and_gate a=a[3] b=b[16] out=u_csamul_cla24_and3_16
|
|
.subckt fa a=u_csamul_cla24_and3_16 b=u_csamul_cla24_fa4_15_xor1 cin=u_csamul_cla24_fa3_15_or0 fa_xor1=u_csamul_cla24_fa3_16_xor1 fa_or0=u_csamul_cla24_fa3_16_or0
|
|
.subckt and_gate a=a[4] b=b[16] out=u_csamul_cla24_and4_16
|
|
.subckt fa a=u_csamul_cla24_and4_16 b=u_csamul_cla24_fa5_15_xor1 cin=u_csamul_cla24_fa4_15_or0 fa_xor1=u_csamul_cla24_fa4_16_xor1 fa_or0=u_csamul_cla24_fa4_16_or0
|
|
.subckt and_gate a=a[5] b=b[16] out=u_csamul_cla24_and5_16
|
|
.subckt fa a=u_csamul_cla24_and5_16 b=u_csamul_cla24_fa6_15_xor1 cin=u_csamul_cla24_fa5_15_or0 fa_xor1=u_csamul_cla24_fa5_16_xor1 fa_or0=u_csamul_cla24_fa5_16_or0
|
|
.subckt and_gate a=a[6] b=b[16] out=u_csamul_cla24_and6_16
|
|
.subckt fa a=u_csamul_cla24_and6_16 b=u_csamul_cla24_fa7_15_xor1 cin=u_csamul_cla24_fa6_15_or0 fa_xor1=u_csamul_cla24_fa6_16_xor1 fa_or0=u_csamul_cla24_fa6_16_or0
|
|
.subckt and_gate a=a[7] b=b[16] out=u_csamul_cla24_and7_16
|
|
.subckt fa a=u_csamul_cla24_and7_16 b=u_csamul_cla24_fa8_15_xor1 cin=u_csamul_cla24_fa7_15_or0 fa_xor1=u_csamul_cla24_fa7_16_xor1 fa_or0=u_csamul_cla24_fa7_16_or0
|
|
.subckt and_gate a=a[8] b=b[16] out=u_csamul_cla24_and8_16
|
|
.subckt fa a=u_csamul_cla24_and8_16 b=u_csamul_cla24_fa9_15_xor1 cin=u_csamul_cla24_fa8_15_or0 fa_xor1=u_csamul_cla24_fa8_16_xor1 fa_or0=u_csamul_cla24_fa8_16_or0
|
|
.subckt and_gate a=a[9] b=b[16] out=u_csamul_cla24_and9_16
|
|
.subckt fa a=u_csamul_cla24_and9_16 b=u_csamul_cla24_fa10_15_xor1 cin=u_csamul_cla24_fa9_15_or0 fa_xor1=u_csamul_cla24_fa9_16_xor1 fa_or0=u_csamul_cla24_fa9_16_or0
|
|
.subckt and_gate a=a[10] b=b[16] out=u_csamul_cla24_and10_16
|
|
.subckt fa a=u_csamul_cla24_and10_16 b=u_csamul_cla24_fa11_15_xor1 cin=u_csamul_cla24_fa10_15_or0 fa_xor1=u_csamul_cla24_fa10_16_xor1 fa_or0=u_csamul_cla24_fa10_16_or0
|
|
.subckt and_gate a=a[11] b=b[16] out=u_csamul_cla24_and11_16
|
|
.subckt fa a=u_csamul_cla24_and11_16 b=u_csamul_cla24_fa12_15_xor1 cin=u_csamul_cla24_fa11_15_or0 fa_xor1=u_csamul_cla24_fa11_16_xor1 fa_or0=u_csamul_cla24_fa11_16_or0
|
|
.subckt and_gate a=a[12] b=b[16] out=u_csamul_cla24_and12_16
|
|
.subckt fa a=u_csamul_cla24_and12_16 b=u_csamul_cla24_fa13_15_xor1 cin=u_csamul_cla24_fa12_15_or0 fa_xor1=u_csamul_cla24_fa12_16_xor1 fa_or0=u_csamul_cla24_fa12_16_or0
|
|
.subckt and_gate a=a[13] b=b[16] out=u_csamul_cla24_and13_16
|
|
.subckt fa a=u_csamul_cla24_and13_16 b=u_csamul_cla24_fa14_15_xor1 cin=u_csamul_cla24_fa13_15_or0 fa_xor1=u_csamul_cla24_fa13_16_xor1 fa_or0=u_csamul_cla24_fa13_16_or0
|
|
.subckt and_gate a=a[14] b=b[16] out=u_csamul_cla24_and14_16
|
|
.subckt fa a=u_csamul_cla24_and14_16 b=u_csamul_cla24_fa15_15_xor1 cin=u_csamul_cla24_fa14_15_or0 fa_xor1=u_csamul_cla24_fa14_16_xor1 fa_or0=u_csamul_cla24_fa14_16_or0
|
|
.subckt and_gate a=a[15] b=b[16] out=u_csamul_cla24_and15_16
|
|
.subckt fa a=u_csamul_cla24_and15_16 b=u_csamul_cla24_fa16_15_xor1 cin=u_csamul_cla24_fa15_15_or0 fa_xor1=u_csamul_cla24_fa15_16_xor1 fa_or0=u_csamul_cla24_fa15_16_or0
|
|
.subckt and_gate a=a[16] b=b[16] out=u_csamul_cla24_and16_16
|
|
.subckt fa a=u_csamul_cla24_and16_16 b=u_csamul_cla24_fa17_15_xor1 cin=u_csamul_cla24_fa16_15_or0 fa_xor1=u_csamul_cla24_fa16_16_xor1 fa_or0=u_csamul_cla24_fa16_16_or0
|
|
.subckt and_gate a=a[17] b=b[16] out=u_csamul_cla24_and17_16
|
|
.subckt fa a=u_csamul_cla24_and17_16 b=u_csamul_cla24_fa18_15_xor1 cin=u_csamul_cla24_fa17_15_or0 fa_xor1=u_csamul_cla24_fa17_16_xor1 fa_or0=u_csamul_cla24_fa17_16_or0
|
|
.subckt and_gate a=a[18] b=b[16] out=u_csamul_cla24_and18_16
|
|
.subckt fa a=u_csamul_cla24_and18_16 b=u_csamul_cla24_fa19_15_xor1 cin=u_csamul_cla24_fa18_15_or0 fa_xor1=u_csamul_cla24_fa18_16_xor1 fa_or0=u_csamul_cla24_fa18_16_or0
|
|
.subckt and_gate a=a[19] b=b[16] out=u_csamul_cla24_and19_16
|
|
.subckt fa a=u_csamul_cla24_and19_16 b=u_csamul_cla24_fa20_15_xor1 cin=u_csamul_cla24_fa19_15_or0 fa_xor1=u_csamul_cla24_fa19_16_xor1 fa_or0=u_csamul_cla24_fa19_16_or0
|
|
.subckt and_gate a=a[20] b=b[16] out=u_csamul_cla24_and20_16
|
|
.subckt fa a=u_csamul_cla24_and20_16 b=u_csamul_cla24_fa21_15_xor1 cin=u_csamul_cla24_fa20_15_or0 fa_xor1=u_csamul_cla24_fa20_16_xor1 fa_or0=u_csamul_cla24_fa20_16_or0
|
|
.subckt and_gate a=a[21] b=b[16] out=u_csamul_cla24_and21_16
|
|
.subckt fa a=u_csamul_cla24_and21_16 b=u_csamul_cla24_fa22_15_xor1 cin=u_csamul_cla24_fa21_15_or0 fa_xor1=u_csamul_cla24_fa21_16_xor1 fa_or0=u_csamul_cla24_fa21_16_or0
|
|
.subckt and_gate a=a[22] b=b[16] out=u_csamul_cla24_and22_16
|
|
.subckt fa a=u_csamul_cla24_and22_16 b=u_csamul_cla24_and23_15 cin=u_csamul_cla24_fa22_15_or0 fa_xor1=u_csamul_cla24_fa22_16_xor1 fa_or0=u_csamul_cla24_fa22_16_or0
|
|
.subckt and_gate a=a[23] b=b[16] out=u_csamul_cla24_and23_16
|
|
.subckt and_gate a=a[0] b=b[17] out=u_csamul_cla24_and0_17
|
|
.subckt fa a=u_csamul_cla24_and0_17 b=u_csamul_cla24_fa1_16_xor1 cin=u_csamul_cla24_fa0_16_or0 fa_xor1=u_csamul_cla24_fa0_17_xor1 fa_or0=u_csamul_cla24_fa0_17_or0
|
|
.subckt and_gate a=a[1] b=b[17] out=u_csamul_cla24_and1_17
|
|
.subckt fa a=u_csamul_cla24_and1_17 b=u_csamul_cla24_fa2_16_xor1 cin=u_csamul_cla24_fa1_16_or0 fa_xor1=u_csamul_cla24_fa1_17_xor1 fa_or0=u_csamul_cla24_fa1_17_or0
|
|
.subckt and_gate a=a[2] b=b[17] out=u_csamul_cla24_and2_17
|
|
.subckt fa a=u_csamul_cla24_and2_17 b=u_csamul_cla24_fa3_16_xor1 cin=u_csamul_cla24_fa2_16_or0 fa_xor1=u_csamul_cla24_fa2_17_xor1 fa_or0=u_csamul_cla24_fa2_17_or0
|
|
.subckt and_gate a=a[3] b=b[17] out=u_csamul_cla24_and3_17
|
|
.subckt fa a=u_csamul_cla24_and3_17 b=u_csamul_cla24_fa4_16_xor1 cin=u_csamul_cla24_fa3_16_or0 fa_xor1=u_csamul_cla24_fa3_17_xor1 fa_or0=u_csamul_cla24_fa3_17_or0
|
|
.subckt and_gate a=a[4] b=b[17] out=u_csamul_cla24_and4_17
|
|
.subckt fa a=u_csamul_cla24_and4_17 b=u_csamul_cla24_fa5_16_xor1 cin=u_csamul_cla24_fa4_16_or0 fa_xor1=u_csamul_cla24_fa4_17_xor1 fa_or0=u_csamul_cla24_fa4_17_or0
|
|
.subckt and_gate a=a[5] b=b[17] out=u_csamul_cla24_and5_17
|
|
.subckt fa a=u_csamul_cla24_and5_17 b=u_csamul_cla24_fa6_16_xor1 cin=u_csamul_cla24_fa5_16_or0 fa_xor1=u_csamul_cla24_fa5_17_xor1 fa_or0=u_csamul_cla24_fa5_17_or0
|
|
.subckt and_gate a=a[6] b=b[17] out=u_csamul_cla24_and6_17
|
|
.subckt fa a=u_csamul_cla24_and6_17 b=u_csamul_cla24_fa7_16_xor1 cin=u_csamul_cla24_fa6_16_or0 fa_xor1=u_csamul_cla24_fa6_17_xor1 fa_or0=u_csamul_cla24_fa6_17_or0
|
|
.subckt and_gate a=a[7] b=b[17] out=u_csamul_cla24_and7_17
|
|
.subckt fa a=u_csamul_cla24_and7_17 b=u_csamul_cla24_fa8_16_xor1 cin=u_csamul_cla24_fa7_16_or0 fa_xor1=u_csamul_cla24_fa7_17_xor1 fa_or0=u_csamul_cla24_fa7_17_or0
|
|
.subckt and_gate a=a[8] b=b[17] out=u_csamul_cla24_and8_17
|
|
.subckt fa a=u_csamul_cla24_and8_17 b=u_csamul_cla24_fa9_16_xor1 cin=u_csamul_cla24_fa8_16_or0 fa_xor1=u_csamul_cla24_fa8_17_xor1 fa_or0=u_csamul_cla24_fa8_17_or0
|
|
.subckt and_gate a=a[9] b=b[17] out=u_csamul_cla24_and9_17
|
|
.subckt fa a=u_csamul_cla24_and9_17 b=u_csamul_cla24_fa10_16_xor1 cin=u_csamul_cla24_fa9_16_or0 fa_xor1=u_csamul_cla24_fa9_17_xor1 fa_or0=u_csamul_cla24_fa9_17_or0
|
|
.subckt and_gate a=a[10] b=b[17] out=u_csamul_cla24_and10_17
|
|
.subckt fa a=u_csamul_cla24_and10_17 b=u_csamul_cla24_fa11_16_xor1 cin=u_csamul_cla24_fa10_16_or0 fa_xor1=u_csamul_cla24_fa10_17_xor1 fa_or0=u_csamul_cla24_fa10_17_or0
|
|
.subckt and_gate a=a[11] b=b[17] out=u_csamul_cla24_and11_17
|
|
.subckt fa a=u_csamul_cla24_and11_17 b=u_csamul_cla24_fa12_16_xor1 cin=u_csamul_cla24_fa11_16_or0 fa_xor1=u_csamul_cla24_fa11_17_xor1 fa_or0=u_csamul_cla24_fa11_17_or0
|
|
.subckt and_gate a=a[12] b=b[17] out=u_csamul_cla24_and12_17
|
|
.subckt fa a=u_csamul_cla24_and12_17 b=u_csamul_cla24_fa13_16_xor1 cin=u_csamul_cla24_fa12_16_or0 fa_xor1=u_csamul_cla24_fa12_17_xor1 fa_or0=u_csamul_cla24_fa12_17_or0
|
|
.subckt and_gate a=a[13] b=b[17] out=u_csamul_cla24_and13_17
|
|
.subckt fa a=u_csamul_cla24_and13_17 b=u_csamul_cla24_fa14_16_xor1 cin=u_csamul_cla24_fa13_16_or0 fa_xor1=u_csamul_cla24_fa13_17_xor1 fa_or0=u_csamul_cla24_fa13_17_or0
|
|
.subckt and_gate a=a[14] b=b[17] out=u_csamul_cla24_and14_17
|
|
.subckt fa a=u_csamul_cla24_and14_17 b=u_csamul_cla24_fa15_16_xor1 cin=u_csamul_cla24_fa14_16_or0 fa_xor1=u_csamul_cla24_fa14_17_xor1 fa_or0=u_csamul_cla24_fa14_17_or0
|
|
.subckt and_gate a=a[15] b=b[17] out=u_csamul_cla24_and15_17
|
|
.subckt fa a=u_csamul_cla24_and15_17 b=u_csamul_cla24_fa16_16_xor1 cin=u_csamul_cla24_fa15_16_or0 fa_xor1=u_csamul_cla24_fa15_17_xor1 fa_or0=u_csamul_cla24_fa15_17_or0
|
|
.subckt and_gate a=a[16] b=b[17] out=u_csamul_cla24_and16_17
|
|
.subckt fa a=u_csamul_cla24_and16_17 b=u_csamul_cla24_fa17_16_xor1 cin=u_csamul_cla24_fa16_16_or0 fa_xor1=u_csamul_cla24_fa16_17_xor1 fa_or0=u_csamul_cla24_fa16_17_or0
|
|
.subckt and_gate a=a[17] b=b[17] out=u_csamul_cla24_and17_17
|
|
.subckt fa a=u_csamul_cla24_and17_17 b=u_csamul_cla24_fa18_16_xor1 cin=u_csamul_cla24_fa17_16_or0 fa_xor1=u_csamul_cla24_fa17_17_xor1 fa_or0=u_csamul_cla24_fa17_17_or0
|
|
.subckt and_gate a=a[18] b=b[17] out=u_csamul_cla24_and18_17
|
|
.subckt fa a=u_csamul_cla24_and18_17 b=u_csamul_cla24_fa19_16_xor1 cin=u_csamul_cla24_fa18_16_or0 fa_xor1=u_csamul_cla24_fa18_17_xor1 fa_or0=u_csamul_cla24_fa18_17_or0
|
|
.subckt and_gate a=a[19] b=b[17] out=u_csamul_cla24_and19_17
|
|
.subckt fa a=u_csamul_cla24_and19_17 b=u_csamul_cla24_fa20_16_xor1 cin=u_csamul_cla24_fa19_16_or0 fa_xor1=u_csamul_cla24_fa19_17_xor1 fa_or0=u_csamul_cla24_fa19_17_or0
|
|
.subckt and_gate a=a[20] b=b[17] out=u_csamul_cla24_and20_17
|
|
.subckt fa a=u_csamul_cla24_and20_17 b=u_csamul_cla24_fa21_16_xor1 cin=u_csamul_cla24_fa20_16_or0 fa_xor1=u_csamul_cla24_fa20_17_xor1 fa_or0=u_csamul_cla24_fa20_17_or0
|
|
.subckt and_gate a=a[21] b=b[17] out=u_csamul_cla24_and21_17
|
|
.subckt fa a=u_csamul_cla24_and21_17 b=u_csamul_cla24_fa22_16_xor1 cin=u_csamul_cla24_fa21_16_or0 fa_xor1=u_csamul_cla24_fa21_17_xor1 fa_or0=u_csamul_cla24_fa21_17_or0
|
|
.subckt and_gate a=a[22] b=b[17] out=u_csamul_cla24_and22_17
|
|
.subckt fa a=u_csamul_cla24_and22_17 b=u_csamul_cla24_and23_16 cin=u_csamul_cla24_fa22_16_or0 fa_xor1=u_csamul_cla24_fa22_17_xor1 fa_or0=u_csamul_cla24_fa22_17_or0
|
|
.subckt and_gate a=a[23] b=b[17] out=u_csamul_cla24_and23_17
|
|
.subckt and_gate a=a[0] b=b[18] out=u_csamul_cla24_and0_18
|
|
.subckt fa a=u_csamul_cla24_and0_18 b=u_csamul_cla24_fa1_17_xor1 cin=u_csamul_cla24_fa0_17_or0 fa_xor1=u_csamul_cla24_fa0_18_xor1 fa_or0=u_csamul_cla24_fa0_18_or0
|
|
.subckt and_gate a=a[1] b=b[18] out=u_csamul_cla24_and1_18
|
|
.subckt fa a=u_csamul_cla24_and1_18 b=u_csamul_cla24_fa2_17_xor1 cin=u_csamul_cla24_fa1_17_or0 fa_xor1=u_csamul_cla24_fa1_18_xor1 fa_or0=u_csamul_cla24_fa1_18_or0
|
|
.subckt and_gate a=a[2] b=b[18] out=u_csamul_cla24_and2_18
|
|
.subckt fa a=u_csamul_cla24_and2_18 b=u_csamul_cla24_fa3_17_xor1 cin=u_csamul_cla24_fa2_17_or0 fa_xor1=u_csamul_cla24_fa2_18_xor1 fa_or0=u_csamul_cla24_fa2_18_or0
|
|
.subckt and_gate a=a[3] b=b[18] out=u_csamul_cla24_and3_18
|
|
.subckt fa a=u_csamul_cla24_and3_18 b=u_csamul_cla24_fa4_17_xor1 cin=u_csamul_cla24_fa3_17_or0 fa_xor1=u_csamul_cla24_fa3_18_xor1 fa_or0=u_csamul_cla24_fa3_18_or0
|
|
.subckt and_gate a=a[4] b=b[18] out=u_csamul_cla24_and4_18
|
|
.subckt fa a=u_csamul_cla24_and4_18 b=u_csamul_cla24_fa5_17_xor1 cin=u_csamul_cla24_fa4_17_or0 fa_xor1=u_csamul_cla24_fa4_18_xor1 fa_or0=u_csamul_cla24_fa4_18_or0
|
|
.subckt and_gate a=a[5] b=b[18] out=u_csamul_cla24_and5_18
|
|
.subckt fa a=u_csamul_cla24_and5_18 b=u_csamul_cla24_fa6_17_xor1 cin=u_csamul_cla24_fa5_17_or0 fa_xor1=u_csamul_cla24_fa5_18_xor1 fa_or0=u_csamul_cla24_fa5_18_or0
|
|
.subckt and_gate a=a[6] b=b[18] out=u_csamul_cla24_and6_18
|
|
.subckt fa a=u_csamul_cla24_and6_18 b=u_csamul_cla24_fa7_17_xor1 cin=u_csamul_cla24_fa6_17_or0 fa_xor1=u_csamul_cla24_fa6_18_xor1 fa_or0=u_csamul_cla24_fa6_18_or0
|
|
.subckt and_gate a=a[7] b=b[18] out=u_csamul_cla24_and7_18
|
|
.subckt fa a=u_csamul_cla24_and7_18 b=u_csamul_cla24_fa8_17_xor1 cin=u_csamul_cla24_fa7_17_or0 fa_xor1=u_csamul_cla24_fa7_18_xor1 fa_or0=u_csamul_cla24_fa7_18_or0
|
|
.subckt and_gate a=a[8] b=b[18] out=u_csamul_cla24_and8_18
|
|
.subckt fa a=u_csamul_cla24_and8_18 b=u_csamul_cla24_fa9_17_xor1 cin=u_csamul_cla24_fa8_17_or0 fa_xor1=u_csamul_cla24_fa8_18_xor1 fa_or0=u_csamul_cla24_fa8_18_or0
|
|
.subckt and_gate a=a[9] b=b[18] out=u_csamul_cla24_and9_18
|
|
.subckt fa a=u_csamul_cla24_and9_18 b=u_csamul_cla24_fa10_17_xor1 cin=u_csamul_cla24_fa9_17_or0 fa_xor1=u_csamul_cla24_fa9_18_xor1 fa_or0=u_csamul_cla24_fa9_18_or0
|
|
.subckt and_gate a=a[10] b=b[18] out=u_csamul_cla24_and10_18
|
|
.subckt fa a=u_csamul_cla24_and10_18 b=u_csamul_cla24_fa11_17_xor1 cin=u_csamul_cla24_fa10_17_or0 fa_xor1=u_csamul_cla24_fa10_18_xor1 fa_or0=u_csamul_cla24_fa10_18_or0
|
|
.subckt and_gate a=a[11] b=b[18] out=u_csamul_cla24_and11_18
|
|
.subckt fa a=u_csamul_cla24_and11_18 b=u_csamul_cla24_fa12_17_xor1 cin=u_csamul_cla24_fa11_17_or0 fa_xor1=u_csamul_cla24_fa11_18_xor1 fa_or0=u_csamul_cla24_fa11_18_or0
|
|
.subckt and_gate a=a[12] b=b[18] out=u_csamul_cla24_and12_18
|
|
.subckt fa a=u_csamul_cla24_and12_18 b=u_csamul_cla24_fa13_17_xor1 cin=u_csamul_cla24_fa12_17_or0 fa_xor1=u_csamul_cla24_fa12_18_xor1 fa_or0=u_csamul_cla24_fa12_18_or0
|
|
.subckt and_gate a=a[13] b=b[18] out=u_csamul_cla24_and13_18
|
|
.subckt fa a=u_csamul_cla24_and13_18 b=u_csamul_cla24_fa14_17_xor1 cin=u_csamul_cla24_fa13_17_or0 fa_xor1=u_csamul_cla24_fa13_18_xor1 fa_or0=u_csamul_cla24_fa13_18_or0
|
|
.subckt and_gate a=a[14] b=b[18] out=u_csamul_cla24_and14_18
|
|
.subckt fa a=u_csamul_cla24_and14_18 b=u_csamul_cla24_fa15_17_xor1 cin=u_csamul_cla24_fa14_17_or0 fa_xor1=u_csamul_cla24_fa14_18_xor1 fa_or0=u_csamul_cla24_fa14_18_or0
|
|
.subckt and_gate a=a[15] b=b[18] out=u_csamul_cla24_and15_18
|
|
.subckt fa a=u_csamul_cla24_and15_18 b=u_csamul_cla24_fa16_17_xor1 cin=u_csamul_cla24_fa15_17_or0 fa_xor1=u_csamul_cla24_fa15_18_xor1 fa_or0=u_csamul_cla24_fa15_18_or0
|
|
.subckt and_gate a=a[16] b=b[18] out=u_csamul_cla24_and16_18
|
|
.subckt fa a=u_csamul_cla24_and16_18 b=u_csamul_cla24_fa17_17_xor1 cin=u_csamul_cla24_fa16_17_or0 fa_xor1=u_csamul_cla24_fa16_18_xor1 fa_or0=u_csamul_cla24_fa16_18_or0
|
|
.subckt and_gate a=a[17] b=b[18] out=u_csamul_cla24_and17_18
|
|
.subckt fa a=u_csamul_cla24_and17_18 b=u_csamul_cla24_fa18_17_xor1 cin=u_csamul_cla24_fa17_17_or0 fa_xor1=u_csamul_cla24_fa17_18_xor1 fa_or0=u_csamul_cla24_fa17_18_or0
|
|
.subckt and_gate a=a[18] b=b[18] out=u_csamul_cla24_and18_18
|
|
.subckt fa a=u_csamul_cla24_and18_18 b=u_csamul_cla24_fa19_17_xor1 cin=u_csamul_cla24_fa18_17_or0 fa_xor1=u_csamul_cla24_fa18_18_xor1 fa_or0=u_csamul_cla24_fa18_18_or0
|
|
.subckt and_gate a=a[19] b=b[18] out=u_csamul_cla24_and19_18
|
|
.subckt fa a=u_csamul_cla24_and19_18 b=u_csamul_cla24_fa20_17_xor1 cin=u_csamul_cla24_fa19_17_or0 fa_xor1=u_csamul_cla24_fa19_18_xor1 fa_or0=u_csamul_cla24_fa19_18_or0
|
|
.subckt and_gate a=a[20] b=b[18] out=u_csamul_cla24_and20_18
|
|
.subckt fa a=u_csamul_cla24_and20_18 b=u_csamul_cla24_fa21_17_xor1 cin=u_csamul_cla24_fa20_17_or0 fa_xor1=u_csamul_cla24_fa20_18_xor1 fa_or0=u_csamul_cla24_fa20_18_or0
|
|
.subckt and_gate a=a[21] b=b[18] out=u_csamul_cla24_and21_18
|
|
.subckt fa a=u_csamul_cla24_and21_18 b=u_csamul_cla24_fa22_17_xor1 cin=u_csamul_cla24_fa21_17_or0 fa_xor1=u_csamul_cla24_fa21_18_xor1 fa_or0=u_csamul_cla24_fa21_18_or0
|
|
.subckt and_gate a=a[22] b=b[18] out=u_csamul_cla24_and22_18
|
|
.subckt fa a=u_csamul_cla24_and22_18 b=u_csamul_cla24_and23_17 cin=u_csamul_cla24_fa22_17_or0 fa_xor1=u_csamul_cla24_fa22_18_xor1 fa_or0=u_csamul_cla24_fa22_18_or0
|
|
.subckt and_gate a=a[23] b=b[18] out=u_csamul_cla24_and23_18
|
|
.subckt and_gate a=a[0] b=b[19] out=u_csamul_cla24_and0_19
|
|
.subckt fa a=u_csamul_cla24_and0_19 b=u_csamul_cla24_fa1_18_xor1 cin=u_csamul_cla24_fa0_18_or0 fa_xor1=u_csamul_cla24_fa0_19_xor1 fa_or0=u_csamul_cla24_fa0_19_or0
|
|
.subckt and_gate a=a[1] b=b[19] out=u_csamul_cla24_and1_19
|
|
.subckt fa a=u_csamul_cla24_and1_19 b=u_csamul_cla24_fa2_18_xor1 cin=u_csamul_cla24_fa1_18_or0 fa_xor1=u_csamul_cla24_fa1_19_xor1 fa_or0=u_csamul_cla24_fa1_19_or0
|
|
.subckt and_gate a=a[2] b=b[19] out=u_csamul_cla24_and2_19
|
|
.subckt fa a=u_csamul_cla24_and2_19 b=u_csamul_cla24_fa3_18_xor1 cin=u_csamul_cla24_fa2_18_or0 fa_xor1=u_csamul_cla24_fa2_19_xor1 fa_or0=u_csamul_cla24_fa2_19_or0
|
|
.subckt and_gate a=a[3] b=b[19] out=u_csamul_cla24_and3_19
|
|
.subckt fa a=u_csamul_cla24_and3_19 b=u_csamul_cla24_fa4_18_xor1 cin=u_csamul_cla24_fa3_18_or0 fa_xor1=u_csamul_cla24_fa3_19_xor1 fa_or0=u_csamul_cla24_fa3_19_or0
|
|
.subckt and_gate a=a[4] b=b[19] out=u_csamul_cla24_and4_19
|
|
.subckt fa a=u_csamul_cla24_and4_19 b=u_csamul_cla24_fa5_18_xor1 cin=u_csamul_cla24_fa4_18_or0 fa_xor1=u_csamul_cla24_fa4_19_xor1 fa_or0=u_csamul_cla24_fa4_19_or0
|
|
.subckt and_gate a=a[5] b=b[19] out=u_csamul_cla24_and5_19
|
|
.subckt fa a=u_csamul_cla24_and5_19 b=u_csamul_cla24_fa6_18_xor1 cin=u_csamul_cla24_fa5_18_or0 fa_xor1=u_csamul_cla24_fa5_19_xor1 fa_or0=u_csamul_cla24_fa5_19_or0
|
|
.subckt and_gate a=a[6] b=b[19] out=u_csamul_cla24_and6_19
|
|
.subckt fa a=u_csamul_cla24_and6_19 b=u_csamul_cla24_fa7_18_xor1 cin=u_csamul_cla24_fa6_18_or0 fa_xor1=u_csamul_cla24_fa6_19_xor1 fa_or0=u_csamul_cla24_fa6_19_or0
|
|
.subckt and_gate a=a[7] b=b[19] out=u_csamul_cla24_and7_19
|
|
.subckt fa a=u_csamul_cla24_and7_19 b=u_csamul_cla24_fa8_18_xor1 cin=u_csamul_cla24_fa7_18_or0 fa_xor1=u_csamul_cla24_fa7_19_xor1 fa_or0=u_csamul_cla24_fa7_19_or0
|
|
.subckt and_gate a=a[8] b=b[19] out=u_csamul_cla24_and8_19
|
|
.subckt fa a=u_csamul_cla24_and8_19 b=u_csamul_cla24_fa9_18_xor1 cin=u_csamul_cla24_fa8_18_or0 fa_xor1=u_csamul_cla24_fa8_19_xor1 fa_or0=u_csamul_cla24_fa8_19_or0
|
|
.subckt and_gate a=a[9] b=b[19] out=u_csamul_cla24_and9_19
|
|
.subckt fa a=u_csamul_cla24_and9_19 b=u_csamul_cla24_fa10_18_xor1 cin=u_csamul_cla24_fa9_18_or0 fa_xor1=u_csamul_cla24_fa9_19_xor1 fa_or0=u_csamul_cla24_fa9_19_or0
|
|
.subckt and_gate a=a[10] b=b[19] out=u_csamul_cla24_and10_19
|
|
.subckt fa a=u_csamul_cla24_and10_19 b=u_csamul_cla24_fa11_18_xor1 cin=u_csamul_cla24_fa10_18_or0 fa_xor1=u_csamul_cla24_fa10_19_xor1 fa_or0=u_csamul_cla24_fa10_19_or0
|
|
.subckt and_gate a=a[11] b=b[19] out=u_csamul_cla24_and11_19
|
|
.subckt fa a=u_csamul_cla24_and11_19 b=u_csamul_cla24_fa12_18_xor1 cin=u_csamul_cla24_fa11_18_or0 fa_xor1=u_csamul_cla24_fa11_19_xor1 fa_or0=u_csamul_cla24_fa11_19_or0
|
|
.subckt and_gate a=a[12] b=b[19] out=u_csamul_cla24_and12_19
|
|
.subckt fa a=u_csamul_cla24_and12_19 b=u_csamul_cla24_fa13_18_xor1 cin=u_csamul_cla24_fa12_18_or0 fa_xor1=u_csamul_cla24_fa12_19_xor1 fa_or0=u_csamul_cla24_fa12_19_or0
|
|
.subckt and_gate a=a[13] b=b[19] out=u_csamul_cla24_and13_19
|
|
.subckt fa a=u_csamul_cla24_and13_19 b=u_csamul_cla24_fa14_18_xor1 cin=u_csamul_cla24_fa13_18_or0 fa_xor1=u_csamul_cla24_fa13_19_xor1 fa_or0=u_csamul_cla24_fa13_19_or0
|
|
.subckt and_gate a=a[14] b=b[19] out=u_csamul_cla24_and14_19
|
|
.subckt fa a=u_csamul_cla24_and14_19 b=u_csamul_cla24_fa15_18_xor1 cin=u_csamul_cla24_fa14_18_or0 fa_xor1=u_csamul_cla24_fa14_19_xor1 fa_or0=u_csamul_cla24_fa14_19_or0
|
|
.subckt and_gate a=a[15] b=b[19] out=u_csamul_cla24_and15_19
|
|
.subckt fa a=u_csamul_cla24_and15_19 b=u_csamul_cla24_fa16_18_xor1 cin=u_csamul_cla24_fa15_18_or0 fa_xor1=u_csamul_cla24_fa15_19_xor1 fa_or0=u_csamul_cla24_fa15_19_or0
|
|
.subckt and_gate a=a[16] b=b[19] out=u_csamul_cla24_and16_19
|
|
.subckt fa a=u_csamul_cla24_and16_19 b=u_csamul_cla24_fa17_18_xor1 cin=u_csamul_cla24_fa16_18_or0 fa_xor1=u_csamul_cla24_fa16_19_xor1 fa_or0=u_csamul_cla24_fa16_19_or0
|
|
.subckt and_gate a=a[17] b=b[19] out=u_csamul_cla24_and17_19
|
|
.subckt fa a=u_csamul_cla24_and17_19 b=u_csamul_cla24_fa18_18_xor1 cin=u_csamul_cla24_fa17_18_or0 fa_xor1=u_csamul_cla24_fa17_19_xor1 fa_or0=u_csamul_cla24_fa17_19_or0
|
|
.subckt and_gate a=a[18] b=b[19] out=u_csamul_cla24_and18_19
|
|
.subckt fa a=u_csamul_cla24_and18_19 b=u_csamul_cla24_fa19_18_xor1 cin=u_csamul_cla24_fa18_18_or0 fa_xor1=u_csamul_cla24_fa18_19_xor1 fa_or0=u_csamul_cla24_fa18_19_or0
|
|
.subckt and_gate a=a[19] b=b[19] out=u_csamul_cla24_and19_19
|
|
.subckt fa a=u_csamul_cla24_and19_19 b=u_csamul_cla24_fa20_18_xor1 cin=u_csamul_cla24_fa19_18_or0 fa_xor1=u_csamul_cla24_fa19_19_xor1 fa_or0=u_csamul_cla24_fa19_19_or0
|
|
.subckt and_gate a=a[20] b=b[19] out=u_csamul_cla24_and20_19
|
|
.subckt fa a=u_csamul_cla24_and20_19 b=u_csamul_cla24_fa21_18_xor1 cin=u_csamul_cla24_fa20_18_or0 fa_xor1=u_csamul_cla24_fa20_19_xor1 fa_or0=u_csamul_cla24_fa20_19_or0
|
|
.subckt and_gate a=a[21] b=b[19] out=u_csamul_cla24_and21_19
|
|
.subckt fa a=u_csamul_cla24_and21_19 b=u_csamul_cla24_fa22_18_xor1 cin=u_csamul_cla24_fa21_18_or0 fa_xor1=u_csamul_cla24_fa21_19_xor1 fa_or0=u_csamul_cla24_fa21_19_or0
|
|
.subckt and_gate a=a[22] b=b[19] out=u_csamul_cla24_and22_19
|
|
.subckt fa a=u_csamul_cla24_and22_19 b=u_csamul_cla24_and23_18 cin=u_csamul_cla24_fa22_18_or0 fa_xor1=u_csamul_cla24_fa22_19_xor1 fa_or0=u_csamul_cla24_fa22_19_or0
|
|
.subckt and_gate a=a[23] b=b[19] out=u_csamul_cla24_and23_19
|
|
.subckt and_gate a=a[0] b=b[20] out=u_csamul_cla24_and0_20
|
|
.subckt fa a=u_csamul_cla24_and0_20 b=u_csamul_cla24_fa1_19_xor1 cin=u_csamul_cla24_fa0_19_or0 fa_xor1=u_csamul_cla24_fa0_20_xor1 fa_or0=u_csamul_cla24_fa0_20_or0
|
|
.subckt and_gate a=a[1] b=b[20] out=u_csamul_cla24_and1_20
|
|
.subckt fa a=u_csamul_cla24_and1_20 b=u_csamul_cla24_fa2_19_xor1 cin=u_csamul_cla24_fa1_19_or0 fa_xor1=u_csamul_cla24_fa1_20_xor1 fa_or0=u_csamul_cla24_fa1_20_or0
|
|
.subckt and_gate a=a[2] b=b[20] out=u_csamul_cla24_and2_20
|
|
.subckt fa a=u_csamul_cla24_and2_20 b=u_csamul_cla24_fa3_19_xor1 cin=u_csamul_cla24_fa2_19_or0 fa_xor1=u_csamul_cla24_fa2_20_xor1 fa_or0=u_csamul_cla24_fa2_20_or0
|
|
.subckt and_gate a=a[3] b=b[20] out=u_csamul_cla24_and3_20
|
|
.subckt fa a=u_csamul_cla24_and3_20 b=u_csamul_cla24_fa4_19_xor1 cin=u_csamul_cla24_fa3_19_or0 fa_xor1=u_csamul_cla24_fa3_20_xor1 fa_or0=u_csamul_cla24_fa3_20_or0
|
|
.subckt and_gate a=a[4] b=b[20] out=u_csamul_cla24_and4_20
|
|
.subckt fa a=u_csamul_cla24_and4_20 b=u_csamul_cla24_fa5_19_xor1 cin=u_csamul_cla24_fa4_19_or0 fa_xor1=u_csamul_cla24_fa4_20_xor1 fa_or0=u_csamul_cla24_fa4_20_or0
|
|
.subckt and_gate a=a[5] b=b[20] out=u_csamul_cla24_and5_20
|
|
.subckt fa a=u_csamul_cla24_and5_20 b=u_csamul_cla24_fa6_19_xor1 cin=u_csamul_cla24_fa5_19_or0 fa_xor1=u_csamul_cla24_fa5_20_xor1 fa_or0=u_csamul_cla24_fa5_20_or0
|
|
.subckt and_gate a=a[6] b=b[20] out=u_csamul_cla24_and6_20
|
|
.subckt fa a=u_csamul_cla24_and6_20 b=u_csamul_cla24_fa7_19_xor1 cin=u_csamul_cla24_fa6_19_or0 fa_xor1=u_csamul_cla24_fa6_20_xor1 fa_or0=u_csamul_cla24_fa6_20_or0
|
|
.subckt and_gate a=a[7] b=b[20] out=u_csamul_cla24_and7_20
|
|
.subckt fa a=u_csamul_cla24_and7_20 b=u_csamul_cla24_fa8_19_xor1 cin=u_csamul_cla24_fa7_19_or0 fa_xor1=u_csamul_cla24_fa7_20_xor1 fa_or0=u_csamul_cla24_fa7_20_or0
|
|
.subckt and_gate a=a[8] b=b[20] out=u_csamul_cla24_and8_20
|
|
.subckt fa a=u_csamul_cla24_and8_20 b=u_csamul_cla24_fa9_19_xor1 cin=u_csamul_cla24_fa8_19_or0 fa_xor1=u_csamul_cla24_fa8_20_xor1 fa_or0=u_csamul_cla24_fa8_20_or0
|
|
.subckt and_gate a=a[9] b=b[20] out=u_csamul_cla24_and9_20
|
|
.subckt fa a=u_csamul_cla24_and9_20 b=u_csamul_cla24_fa10_19_xor1 cin=u_csamul_cla24_fa9_19_or0 fa_xor1=u_csamul_cla24_fa9_20_xor1 fa_or0=u_csamul_cla24_fa9_20_or0
|
|
.subckt and_gate a=a[10] b=b[20] out=u_csamul_cla24_and10_20
|
|
.subckt fa a=u_csamul_cla24_and10_20 b=u_csamul_cla24_fa11_19_xor1 cin=u_csamul_cla24_fa10_19_or0 fa_xor1=u_csamul_cla24_fa10_20_xor1 fa_or0=u_csamul_cla24_fa10_20_or0
|
|
.subckt and_gate a=a[11] b=b[20] out=u_csamul_cla24_and11_20
|
|
.subckt fa a=u_csamul_cla24_and11_20 b=u_csamul_cla24_fa12_19_xor1 cin=u_csamul_cla24_fa11_19_or0 fa_xor1=u_csamul_cla24_fa11_20_xor1 fa_or0=u_csamul_cla24_fa11_20_or0
|
|
.subckt and_gate a=a[12] b=b[20] out=u_csamul_cla24_and12_20
|
|
.subckt fa a=u_csamul_cla24_and12_20 b=u_csamul_cla24_fa13_19_xor1 cin=u_csamul_cla24_fa12_19_or0 fa_xor1=u_csamul_cla24_fa12_20_xor1 fa_or0=u_csamul_cla24_fa12_20_or0
|
|
.subckt and_gate a=a[13] b=b[20] out=u_csamul_cla24_and13_20
|
|
.subckt fa a=u_csamul_cla24_and13_20 b=u_csamul_cla24_fa14_19_xor1 cin=u_csamul_cla24_fa13_19_or0 fa_xor1=u_csamul_cla24_fa13_20_xor1 fa_or0=u_csamul_cla24_fa13_20_or0
|
|
.subckt and_gate a=a[14] b=b[20] out=u_csamul_cla24_and14_20
|
|
.subckt fa a=u_csamul_cla24_and14_20 b=u_csamul_cla24_fa15_19_xor1 cin=u_csamul_cla24_fa14_19_or0 fa_xor1=u_csamul_cla24_fa14_20_xor1 fa_or0=u_csamul_cla24_fa14_20_or0
|
|
.subckt and_gate a=a[15] b=b[20] out=u_csamul_cla24_and15_20
|
|
.subckt fa a=u_csamul_cla24_and15_20 b=u_csamul_cla24_fa16_19_xor1 cin=u_csamul_cla24_fa15_19_or0 fa_xor1=u_csamul_cla24_fa15_20_xor1 fa_or0=u_csamul_cla24_fa15_20_or0
|
|
.subckt and_gate a=a[16] b=b[20] out=u_csamul_cla24_and16_20
|
|
.subckt fa a=u_csamul_cla24_and16_20 b=u_csamul_cla24_fa17_19_xor1 cin=u_csamul_cla24_fa16_19_or0 fa_xor1=u_csamul_cla24_fa16_20_xor1 fa_or0=u_csamul_cla24_fa16_20_or0
|
|
.subckt and_gate a=a[17] b=b[20] out=u_csamul_cla24_and17_20
|
|
.subckt fa a=u_csamul_cla24_and17_20 b=u_csamul_cla24_fa18_19_xor1 cin=u_csamul_cla24_fa17_19_or0 fa_xor1=u_csamul_cla24_fa17_20_xor1 fa_or0=u_csamul_cla24_fa17_20_or0
|
|
.subckt and_gate a=a[18] b=b[20] out=u_csamul_cla24_and18_20
|
|
.subckt fa a=u_csamul_cla24_and18_20 b=u_csamul_cla24_fa19_19_xor1 cin=u_csamul_cla24_fa18_19_or0 fa_xor1=u_csamul_cla24_fa18_20_xor1 fa_or0=u_csamul_cla24_fa18_20_or0
|
|
.subckt and_gate a=a[19] b=b[20] out=u_csamul_cla24_and19_20
|
|
.subckt fa a=u_csamul_cla24_and19_20 b=u_csamul_cla24_fa20_19_xor1 cin=u_csamul_cla24_fa19_19_or0 fa_xor1=u_csamul_cla24_fa19_20_xor1 fa_or0=u_csamul_cla24_fa19_20_or0
|
|
.subckt and_gate a=a[20] b=b[20] out=u_csamul_cla24_and20_20
|
|
.subckt fa a=u_csamul_cla24_and20_20 b=u_csamul_cla24_fa21_19_xor1 cin=u_csamul_cla24_fa20_19_or0 fa_xor1=u_csamul_cla24_fa20_20_xor1 fa_or0=u_csamul_cla24_fa20_20_or0
|
|
.subckt and_gate a=a[21] b=b[20] out=u_csamul_cla24_and21_20
|
|
.subckt fa a=u_csamul_cla24_and21_20 b=u_csamul_cla24_fa22_19_xor1 cin=u_csamul_cla24_fa21_19_or0 fa_xor1=u_csamul_cla24_fa21_20_xor1 fa_or0=u_csamul_cla24_fa21_20_or0
|
|
.subckt and_gate a=a[22] b=b[20] out=u_csamul_cla24_and22_20
|
|
.subckt fa a=u_csamul_cla24_and22_20 b=u_csamul_cla24_and23_19 cin=u_csamul_cla24_fa22_19_or0 fa_xor1=u_csamul_cla24_fa22_20_xor1 fa_or0=u_csamul_cla24_fa22_20_or0
|
|
.subckt and_gate a=a[23] b=b[20] out=u_csamul_cla24_and23_20
|
|
.subckt and_gate a=a[0] b=b[21] out=u_csamul_cla24_and0_21
|
|
.subckt fa a=u_csamul_cla24_and0_21 b=u_csamul_cla24_fa1_20_xor1 cin=u_csamul_cla24_fa0_20_or0 fa_xor1=u_csamul_cla24_fa0_21_xor1 fa_or0=u_csamul_cla24_fa0_21_or0
|
|
.subckt and_gate a=a[1] b=b[21] out=u_csamul_cla24_and1_21
|
|
.subckt fa a=u_csamul_cla24_and1_21 b=u_csamul_cla24_fa2_20_xor1 cin=u_csamul_cla24_fa1_20_or0 fa_xor1=u_csamul_cla24_fa1_21_xor1 fa_or0=u_csamul_cla24_fa1_21_or0
|
|
.subckt and_gate a=a[2] b=b[21] out=u_csamul_cla24_and2_21
|
|
.subckt fa a=u_csamul_cla24_and2_21 b=u_csamul_cla24_fa3_20_xor1 cin=u_csamul_cla24_fa2_20_or0 fa_xor1=u_csamul_cla24_fa2_21_xor1 fa_or0=u_csamul_cla24_fa2_21_or0
|
|
.subckt and_gate a=a[3] b=b[21] out=u_csamul_cla24_and3_21
|
|
.subckt fa a=u_csamul_cla24_and3_21 b=u_csamul_cla24_fa4_20_xor1 cin=u_csamul_cla24_fa3_20_or0 fa_xor1=u_csamul_cla24_fa3_21_xor1 fa_or0=u_csamul_cla24_fa3_21_or0
|
|
.subckt and_gate a=a[4] b=b[21] out=u_csamul_cla24_and4_21
|
|
.subckt fa a=u_csamul_cla24_and4_21 b=u_csamul_cla24_fa5_20_xor1 cin=u_csamul_cla24_fa4_20_or0 fa_xor1=u_csamul_cla24_fa4_21_xor1 fa_or0=u_csamul_cla24_fa4_21_or0
|
|
.subckt and_gate a=a[5] b=b[21] out=u_csamul_cla24_and5_21
|
|
.subckt fa a=u_csamul_cla24_and5_21 b=u_csamul_cla24_fa6_20_xor1 cin=u_csamul_cla24_fa5_20_or0 fa_xor1=u_csamul_cla24_fa5_21_xor1 fa_or0=u_csamul_cla24_fa5_21_or0
|
|
.subckt and_gate a=a[6] b=b[21] out=u_csamul_cla24_and6_21
|
|
.subckt fa a=u_csamul_cla24_and6_21 b=u_csamul_cla24_fa7_20_xor1 cin=u_csamul_cla24_fa6_20_or0 fa_xor1=u_csamul_cla24_fa6_21_xor1 fa_or0=u_csamul_cla24_fa6_21_or0
|
|
.subckt and_gate a=a[7] b=b[21] out=u_csamul_cla24_and7_21
|
|
.subckt fa a=u_csamul_cla24_and7_21 b=u_csamul_cla24_fa8_20_xor1 cin=u_csamul_cla24_fa7_20_or0 fa_xor1=u_csamul_cla24_fa7_21_xor1 fa_or0=u_csamul_cla24_fa7_21_or0
|
|
.subckt and_gate a=a[8] b=b[21] out=u_csamul_cla24_and8_21
|
|
.subckt fa a=u_csamul_cla24_and8_21 b=u_csamul_cla24_fa9_20_xor1 cin=u_csamul_cla24_fa8_20_or0 fa_xor1=u_csamul_cla24_fa8_21_xor1 fa_or0=u_csamul_cla24_fa8_21_or0
|
|
.subckt and_gate a=a[9] b=b[21] out=u_csamul_cla24_and9_21
|
|
.subckt fa a=u_csamul_cla24_and9_21 b=u_csamul_cla24_fa10_20_xor1 cin=u_csamul_cla24_fa9_20_or0 fa_xor1=u_csamul_cla24_fa9_21_xor1 fa_or0=u_csamul_cla24_fa9_21_or0
|
|
.subckt and_gate a=a[10] b=b[21] out=u_csamul_cla24_and10_21
|
|
.subckt fa a=u_csamul_cla24_and10_21 b=u_csamul_cla24_fa11_20_xor1 cin=u_csamul_cla24_fa10_20_or0 fa_xor1=u_csamul_cla24_fa10_21_xor1 fa_or0=u_csamul_cla24_fa10_21_or0
|
|
.subckt and_gate a=a[11] b=b[21] out=u_csamul_cla24_and11_21
|
|
.subckt fa a=u_csamul_cla24_and11_21 b=u_csamul_cla24_fa12_20_xor1 cin=u_csamul_cla24_fa11_20_or0 fa_xor1=u_csamul_cla24_fa11_21_xor1 fa_or0=u_csamul_cla24_fa11_21_or0
|
|
.subckt and_gate a=a[12] b=b[21] out=u_csamul_cla24_and12_21
|
|
.subckt fa a=u_csamul_cla24_and12_21 b=u_csamul_cla24_fa13_20_xor1 cin=u_csamul_cla24_fa12_20_or0 fa_xor1=u_csamul_cla24_fa12_21_xor1 fa_or0=u_csamul_cla24_fa12_21_or0
|
|
.subckt and_gate a=a[13] b=b[21] out=u_csamul_cla24_and13_21
|
|
.subckt fa a=u_csamul_cla24_and13_21 b=u_csamul_cla24_fa14_20_xor1 cin=u_csamul_cla24_fa13_20_or0 fa_xor1=u_csamul_cla24_fa13_21_xor1 fa_or0=u_csamul_cla24_fa13_21_or0
|
|
.subckt and_gate a=a[14] b=b[21] out=u_csamul_cla24_and14_21
|
|
.subckt fa a=u_csamul_cla24_and14_21 b=u_csamul_cla24_fa15_20_xor1 cin=u_csamul_cla24_fa14_20_or0 fa_xor1=u_csamul_cla24_fa14_21_xor1 fa_or0=u_csamul_cla24_fa14_21_or0
|
|
.subckt and_gate a=a[15] b=b[21] out=u_csamul_cla24_and15_21
|
|
.subckt fa a=u_csamul_cla24_and15_21 b=u_csamul_cla24_fa16_20_xor1 cin=u_csamul_cla24_fa15_20_or0 fa_xor1=u_csamul_cla24_fa15_21_xor1 fa_or0=u_csamul_cla24_fa15_21_or0
|
|
.subckt and_gate a=a[16] b=b[21] out=u_csamul_cla24_and16_21
|
|
.subckt fa a=u_csamul_cla24_and16_21 b=u_csamul_cla24_fa17_20_xor1 cin=u_csamul_cla24_fa16_20_or0 fa_xor1=u_csamul_cla24_fa16_21_xor1 fa_or0=u_csamul_cla24_fa16_21_or0
|
|
.subckt and_gate a=a[17] b=b[21] out=u_csamul_cla24_and17_21
|
|
.subckt fa a=u_csamul_cla24_and17_21 b=u_csamul_cla24_fa18_20_xor1 cin=u_csamul_cla24_fa17_20_or0 fa_xor1=u_csamul_cla24_fa17_21_xor1 fa_or0=u_csamul_cla24_fa17_21_or0
|
|
.subckt and_gate a=a[18] b=b[21] out=u_csamul_cla24_and18_21
|
|
.subckt fa a=u_csamul_cla24_and18_21 b=u_csamul_cla24_fa19_20_xor1 cin=u_csamul_cla24_fa18_20_or0 fa_xor1=u_csamul_cla24_fa18_21_xor1 fa_or0=u_csamul_cla24_fa18_21_or0
|
|
.subckt and_gate a=a[19] b=b[21] out=u_csamul_cla24_and19_21
|
|
.subckt fa a=u_csamul_cla24_and19_21 b=u_csamul_cla24_fa20_20_xor1 cin=u_csamul_cla24_fa19_20_or0 fa_xor1=u_csamul_cla24_fa19_21_xor1 fa_or0=u_csamul_cla24_fa19_21_or0
|
|
.subckt and_gate a=a[20] b=b[21] out=u_csamul_cla24_and20_21
|
|
.subckt fa a=u_csamul_cla24_and20_21 b=u_csamul_cla24_fa21_20_xor1 cin=u_csamul_cla24_fa20_20_or0 fa_xor1=u_csamul_cla24_fa20_21_xor1 fa_or0=u_csamul_cla24_fa20_21_or0
|
|
.subckt and_gate a=a[21] b=b[21] out=u_csamul_cla24_and21_21
|
|
.subckt fa a=u_csamul_cla24_and21_21 b=u_csamul_cla24_fa22_20_xor1 cin=u_csamul_cla24_fa21_20_or0 fa_xor1=u_csamul_cla24_fa21_21_xor1 fa_or0=u_csamul_cla24_fa21_21_or0
|
|
.subckt and_gate a=a[22] b=b[21] out=u_csamul_cla24_and22_21
|
|
.subckt fa a=u_csamul_cla24_and22_21 b=u_csamul_cla24_and23_20 cin=u_csamul_cla24_fa22_20_or0 fa_xor1=u_csamul_cla24_fa22_21_xor1 fa_or0=u_csamul_cla24_fa22_21_or0
|
|
.subckt and_gate a=a[23] b=b[21] out=u_csamul_cla24_and23_21
|
|
.subckt and_gate a=a[0] b=b[22] out=u_csamul_cla24_and0_22
|
|
.subckt fa a=u_csamul_cla24_and0_22 b=u_csamul_cla24_fa1_21_xor1 cin=u_csamul_cla24_fa0_21_or0 fa_xor1=u_csamul_cla24_fa0_22_xor1 fa_or0=u_csamul_cla24_fa0_22_or0
|
|
.subckt and_gate a=a[1] b=b[22] out=u_csamul_cla24_and1_22
|
|
.subckt fa a=u_csamul_cla24_and1_22 b=u_csamul_cla24_fa2_21_xor1 cin=u_csamul_cla24_fa1_21_or0 fa_xor1=u_csamul_cla24_fa1_22_xor1 fa_or0=u_csamul_cla24_fa1_22_or0
|
|
.subckt and_gate a=a[2] b=b[22] out=u_csamul_cla24_and2_22
|
|
.subckt fa a=u_csamul_cla24_and2_22 b=u_csamul_cla24_fa3_21_xor1 cin=u_csamul_cla24_fa2_21_or0 fa_xor1=u_csamul_cla24_fa2_22_xor1 fa_or0=u_csamul_cla24_fa2_22_or0
|
|
.subckt and_gate a=a[3] b=b[22] out=u_csamul_cla24_and3_22
|
|
.subckt fa a=u_csamul_cla24_and3_22 b=u_csamul_cla24_fa4_21_xor1 cin=u_csamul_cla24_fa3_21_or0 fa_xor1=u_csamul_cla24_fa3_22_xor1 fa_or0=u_csamul_cla24_fa3_22_or0
|
|
.subckt and_gate a=a[4] b=b[22] out=u_csamul_cla24_and4_22
|
|
.subckt fa a=u_csamul_cla24_and4_22 b=u_csamul_cla24_fa5_21_xor1 cin=u_csamul_cla24_fa4_21_or0 fa_xor1=u_csamul_cla24_fa4_22_xor1 fa_or0=u_csamul_cla24_fa4_22_or0
|
|
.subckt and_gate a=a[5] b=b[22] out=u_csamul_cla24_and5_22
|
|
.subckt fa a=u_csamul_cla24_and5_22 b=u_csamul_cla24_fa6_21_xor1 cin=u_csamul_cla24_fa5_21_or0 fa_xor1=u_csamul_cla24_fa5_22_xor1 fa_or0=u_csamul_cla24_fa5_22_or0
|
|
.subckt and_gate a=a[6] b=b[22] out=u_csamul_cla24_and6_22
|
|
.subckt fa a=u_csamul_cla24_and6_22 b=u_csamul_cla24_fa7_21_xor1 cin=u_csamul_cla24_fa6_21_or0 fa_xor1=u_csamul_cla24_fa6_22_xor1 fa_or0=u_csamul_cla24_fa6_22_or0
|
|
.subckt and_gate a=a[7] b=b[22] out=u_csamul_cla24_and7_22
|
|
.subckt fa a=u_csamul_cla24_and7_22 b=u_csamul_cla24_fa8_21_xor1 cin=u_csamul_cla24_fa7_21_or0 fa_xor1=u_csamul_cla24_fa7_22_xor1 fa_or0=u_csamul_cla24_fa7_22_or0
|
|
.subckt and_gate a=a[8] b=b[22] out=u_csamul_cla24_and8_22
|
|
.subckt fa a=u_csamul_cla24_and8_22 b=u_csamul_cla24_fa9_21_xor1 cin=u_csamul_cla24_fa8_21_or0 fa_xor1=u_csamul_cla24_fa8_22_xor1 fa_or0=u_csamul_cla24_fa8_22_or0
|
|
.subckt and_gate a=a[9] b=b[22] out=u_csamul_cla24_and9_22
|
|
.subckt fa a=u_csamul_cla24_and9_22 b=u_csamul_cla24_fa10_21_xor1 cin=u_csamul_cla24_fa9_21_or0 fa_xor1=u_csamul_cla24_fa9_22_xor1 fa_or0=u_csamul_cla24_fa9_22_or0
|
|
.subckt and_gate a=a[10] b=b[22] out=u_csamul_cla24_and10_22
|
|
.subckt fa a=u_csamul_cla24_and10_22 b=u_csamul_cla24_fa11_21_xor1 cin=u_csamul_cla24_fa10_21_or0 fa_xor1=u_csamul_cla24_fa10_22_xor1 fa_or0=u_csamul_cla24_fa10_22_or0
|
|
.subckt and_gate a=a[11] b=b[22] out=u_csamul_cla24_and11_22
|
|
.subckt fa a=u_csamul_cla24_and11_22 b=u_csamul_cla24_fa12_21_xor1 cin=u_csamul_cla24_fa11_21_or0 fa_xor1=u_csamul_cla24_fa11_22_xor1 fa_or0=u_csamul_cla24_fa11_22_or0
|
|
.subckt and_gate a=a[12] b=b[22] out=u_csamul_cla24_and12_22
|
|
.subckt fa a=u_csamul_cla24_and12_22 b=u_csamul_cla24_fa13_21_xor1 cin=u_csamul_cla24_fa12_21_or0 fa_xor1=u_csamul_cla24_fa12_22_xor1 fa_or0=u_csamul_cla24_fa12_22_or0
|
|
.subckt and_gate a=a[13] b=b[22] out=u_csamul_cla24_and13_22
|
|
.subckt fa a=u_csamul_cla24_and13_22 b=u_csamul_cla24_fa14_21_xor1 cin=u_csamul_cla24_fa13_21_or0 fa_xor1=u_csamul_cla24_fa13_22_xor1 fa_or0=u_csamul_cla24_fa13_22_or0
|
|
.subckt and_gate a=a[14] b=b[22] out=u_csamul_cla24_and14_22
|
|
.subckt fa a=u_csamul_cla24_and14_22 b=u_csamul_cla24_fa15_21_xor1 cin=u_csamul_cla24_fa14_21_or0 fa_xor1=u_csamul_cla24_fa14_22_xor1 fa_or0=u_csamul_cla24_fa14_22_or0
|
|
.subckt and_gate a=a[15] b=b[22] out=u_csamul_cla24_and15_22
|
|
.subckt fa a=u_csamul_cla24_and15_22 b=u_csamul_cla24_fa16_21_xor1 cin=u_csamul_cla24_fa15_21_or0 fa_xor1=u_csamul_cla24_fa15_22_xor1 fa_or0=u_csamul_cla24_fa15_22_or0
|
|
.subckt and_gate a=a[16] b=b[22] out=u_csamul_cla24_and16_22
|
|
.subckt fa a=u_csamul_cla24_and16_22 b=u_csamul_cla24_fa17_21_xor1 cin=u_csamul_cla24_fa16_21_or0 fa_xor1=u_csamul_cla24_fa16_22_xor1 fa_or0=u_csamul_cla24_fa16_22_or0
|
|
.subckt and_gate a=a[17] b=b[22] out=u_csamul_cla24_and17_22
|
|
.subckt fa a=u_csamul_cla24_and17_22 b=u_csamul_cla24_fa18_21_xor1 cin=u_csamul_cla24_fa17_21_or0 fa_xor1=u_csamul_cla24_fa17_22_xor1 fa_or0=u_csamul_cla24_fa17_22_or0
|
|
.subckt and_gate a=a[18] b=b[22] out=u_csamul_cla24_and18_22
|
|
.subckt fa a=u_csamul_cla24_and18_22 b=u_csamul_cla24_fa19_21_xor1 cin=u_csamul_cla24_fa18_21_or0 fa_xor1=u_csamul_cla24_fa18_22_xor1 fa_or0=u_csamul_cla24_fa18_22_or0
|
|
.subckt and_gate a=a[19] b=b[22] out=u_csamul_cla24_and19_22
|
|
.subckt fa a=u_csamul_cla24_and19_22 b=u_csamul_cla24_fa20_21_xor1 cin=u_csamul_cla24_fa19_21_or0 fa_xor1=u_csamul_cla24_fa19_22_xor1 fa_or0=u_csamul_cla24_fa19_22_or0
|
|
.subckt and_gate a=a[20] b=b[22] out=u_csamul_cla24_and20_22
|
|
.subckt fa a=u_csamul_cla24_and20_22 b=u_csamul_cla24_fa21_21_xor1 cin=u_csamul_cla24_fa20_21_or0 fa_xor1=u_csamul_cla24_fa20_22_xor1 fa_or0=u_csamul_cla24_fa20_22_or0
|
|
.subckt and_gate a=a[21] b=b[22] out=u_csamul_cla24_and21_22
|
|
.subckt fa a=u_csamul_cla24_and21_22 b=u_csamul_cla24_fa22_21_xor1 cin=u_csamul_cla24_fa21_21_or0 fa_xor1=u_csamul_cla24_fa21_22_xor1 fa_or0=u_csamul_cla24_fa21_22_or0
|
|
.subckt and_gate a=a[22] b=b[22] out=u_csamul_cla24_and22_22
|
|
.subckt fa a=u_csamul_cla24_and22_22 b=u_csamul_cla24_and23_21 cin=u_csamul_cla24_fa22_21_or0 fa_xor1=u_csamul_cla24_fa22_22_xor1 fa_or0=u_csamul_cla24_fa22_22_or0
|
|
.subckt and_gate a=a[23] b=b[22] out=u_csamul_cla24_and23_22
|
|
.subckt and_gate a=a[0] b=b[23] out=u_csamul_cla24_and0_23
|
|
.subckt fa a=u_csamul_cla24_and0_23 b=u_csamul_cla24_fa1_22_xor1 cin=u_csamul_cla24_fa0_22_or0 fa_xor1=u_csamul_cla24_fa0_23_xor1 fa_or0=u_csamul_cla24_fa0_23_or0
|
|
.subckt and_gate a=a[1] b=b[23] out=u_csamul_cla24_and1_23
|
|
.subckt fa a=u_csamul_cla24_and1_23 b=u_csamul_cla24_fa2_22_xor1 cin=u_csamul_cla24_fa1_22_or0 fa_xor1=u_csamul_cla24_fa1_23_xor1 fa_or0=u_csamul_cla24_fa1_23_or0
|
|
.subckt and_gate a=a[2] b=b[23] out=u_csamul_cla24_and2_23
|
|
.subckt fa a=u_csamul_cla24_and2_23 b=u_csamul_cla24_fa3_22_xor1 cin=u_csamul_cla24_fa2_22_or0 fa_xor1=u_csamul_cla24_fa2_23_xor1 fa_or0=u_csamul_cla24_fa2_23_or0
|
|
.subckt and_gate a=a[3] b=b[23] out=u_csamul_cla24_and3_23
|
|
.subckt fa a=u_csamul_cla24_and3_23 b=u_csamul_cla24_fa4_22_xor1 cin=u_csamul_cla24_fa3_22_or0 fa_xor1=u_csamul_cla24_fa3_23_xor1 fa_or0=u_csamul_cla24_fa3_23_or0
|
|
.subckt and_gate a=a[4] b=b[23] out=u_csamul_cla24_and4_23
|
|
.subckt fa a=u_csamul_cla24_and4_23 b=u_csamul_cla24_fa5_22_xor1 cin=u_csamul_cla24_fa4_22_or0 fa_xor1=u_csamul_cla24_fa4_23_xor1 fa_or0=u_csamul_cla24_fa4_23_or0
|
|
.subckt and_gate a=a[5] b=b[23] out=u_csamul_cla24_and5_23
|
|
.subckt fa a=u_csamul_cla24_and5_23 b=u_csamul_cla24_fa6_22_xor1 cin=u_csamul_cla24_fa5_22_or0 fa_xor1=u_csamul_cla24_fa5_23_xor1 fa_or0=u_csamul_cla24_fa5_23_or0
|
|
.subckt and_gate a=a[6] b=b[23] out=u_csamul_cla24_and6_23
|
|
.subckt fa a=u_csamul_cla24_and6_23 b=u_csamul_cla24_fa7_22_xor1 cin=u_csamul_cla24_fa6_22_or0 fa_xor1=u_csamul_cla24_fa6_23_xor1 fa_or0=u_csamul_cla24_fa6_23_or0
|
|
.subckt and_gate a=a[7] b=b[23] out=u_csamul_cla24_and7_23
|
|
.subckt fa a=u_csamul_cla24_and7_23 b=u_csamul_cla24_fa8_22_xor1 cin=u_csamul_cla24_fa7_22_or0 fa_xor1=u_csamul_cla24_fa7_23_xor1 fa_or0=u_csamul_cla24_fa7_23_or0
|
|
.subckt and_gate a=a[8] b=b[23] out=u_csamul_cla24_and8_23
|
|
.subckt fa a=u_csamul_cla24_and8_23 b=u_csamul_cla24_fa9_22_xor1 cin=u_csamul_cla24_fa8_22_or0 fa_xor1=u_csamul_cla24_fa8_23_xor1 fa_or0=u_csamul_cla24_fa8_23_or0
|
|
.subckt and_gate a=a[9] b=b[23] out=u_csamul_cla24_and9_23
|
|
.subckt fa a=u_csamul_cla24_and9_23 b=u_csamul_cla24_fa10_22_xor1 cin=u_csamul_cla24_fa9_22_or0 fa_xor1=u_csamul_cla24_fa9_23_xor1 fa_or0=u_csamul_cla24_fa9_23_or0
|
|
.subckt and_gate a=a[10] b=b[23] out=u_csamul_cla24_and10_23
|
|
.subckt fa a=u_csamul_cla24_and10_23 b=u_csamul_cla24_fa11_22_xor1 cin=u_csamul_cla24_fa10_22_or0 fa_xor1=u_csamul_cla24_fa10_23_xor1 fa_or0=u_csamul_cla24_fa10_23_or0
|
|
.subckt and_gate a=a[11] b=b[23] out=u_csamul_cla24_and11_23
|
|
.subckt fa a=u_csamul_cla24_and11_23 b=u_csamul_cla24_fa12_22_xor1 cin=u_csamul_cla24_fa11_22_or0 fa_xor1=u_csamul_cla24_fa11_23_xor1 fa_or0=u_csamul_cla24_fa11_23_or0
|
|
.subckt and_gate a=a[12] b=b[23] out=u_csamul_cla24_and12_23
|
|
.subckt fa a=u_csamul_cla24_and12_23 b=u_csamul_cla24_fa13_22_xor1 cin=u_csamul_cla24_fa12_22_or0 fa_xor1=u_csamul_cla24_fa12_23_xor1 fa_or0=u_csamul_cla24_fa12_23_or0
|
|
.subckt and_gate a=a[13] b=b[23] out=u_csamul_cla24_and13_23
|
|
.subckt fa a=u_csamul_cla24_and13_23 b=u_csamul_cla24_fa14_22_xor1 cin=u_csamul_cla24_fa13_22_or0 fa_xor1=u_csamul_cla24_fa13_23_xor1 fa_or0=u_csamul_cla24_fa13_23_or0
|
|
.subckt and_gate a=a[14] b=b[23] out=u_csamul_cla24_and14_23
|
|
.subckt fa a=u_csamul_cla24_and14_23 b=u_csamul_cla24_fa15_22_xor1 cin=u_csamul_cla24_fa14_22_or0 fa_xor1=u_csamul_cla24_fa14_23_xor1 fa_or0=u_csamul_cla24_fa14_23_or0
|
|
.subckt and_gate a=a[15] b=b[23] out=u_csamul_cla24_and15_23
|
|
.subckt fa a=u_csamul_cla24_and15_23 b=u_csamul_cla24_fa16_22_xor1 cin=u_csamul_cla24_fa15_22_or0 fa_xor1=u_csamul_cla24_fa15_23_xor1 fa_or0=u_csamul_cla24_fa15_23_or0
|
|
.subckt and_gate a=a[16] b=b[23] out=u_csamul_cla24_and16_23
|
|
.subckt fa a=u_csamul_cla24_and16_23 b=u_csamul_cla24_fa17_22_xor1 cin=u_csamul_cla24_fa16_22_or0 fa_xor1=u_csamul_cla24_fa16_23_xor1 fa_or0=u_csamul_cla24_fa16_23_or0
|
|
.subckt and_gate a=a[17] b=b[23] out=u_csamul_cla24_and17_23
|
|
.subckt fa a=u_csamul_cla24_and17_23 b=u_csamul_cla24_fa18_22_xor1 cin=u_csamul_cla24_fa17_22_or0 fa_xor1=u_csamul_cla24_fa17_23_xor1 fa_or0=u_csamul_cla24_fa17_23_or0
|
|
.subckt and_gate a=a[18] b=b[23] out=u_csamul_cla24_and18_23
|
|
.subckt fa a=u_csamul_cla24_and18_23 b=u_csamul_cla24_fa19_22_xor1 cin=u_csamul_cla24_fa18_22_or0 fa_xor1=u_csamul_cla24_fa18_23_xor1 fa_or0=u_csamul_cla24_fa18_23_or0
|
|
.subckt and_gate a=a[19] b=b[23] out=u_csamul_cla24_and19_23
|
|
.subckt fa a=u_csamul_cla24_and19_23 b=u_csamul_cla24_fa20_22_xor1 cin=u_csamul_cla24_fa19_22_or0 fa_xor1=u_csamul_cla24_fa19_23_xor1 fa_or0=u_csamul_cla24_fa19_23_or0
|
|
.subckt and_gate a=a[20] b=b[23] out=u_csamul_cla24_and20_23
|
|
.subckt fa a=u_csamul_cla24_and20_23 b=u_csamul_cla24_fa21_22_xor1 cin=u_csamul_cla24_fa20_22_or0 fa_xor1=u_csamul_cla24_fa20_23_xor1 fa_or0=u_csamul_cla24_fa20_23_or0
|
|
.subckt and_gate a=a[21] b=b[23] out=u_csamul_cla24_and21_23
|
|
.subckt fa a=u_csamul_cla24_and21_23 b=u_csamul_cla24_fa22_22_xor1 cin=u_csamul_cla24_fa21_22_or0 fa_xor1=u_csamul_cla24_fa21_23_xor1 fa_or0=u_csamul_cla24_fa21_23_or0
|
|
.subckt and_gate a=a[22] b=b[23] out=u_csamul_cla24_and22_23
|
|
.subckt fa a=u_csamul_cla24_and22_23 b=u_csamul_cla24_and23_22 cin=u_csamul_cla24_fa22_22_or0 fa_xor1=u_csamul_cla24_fa22_23_xor1 fa_or0=u_csamul_cla24_fa22_23_or0
|
|
.subckt and_gate a=a[23] b=b[23] out=u_csamul_cla24_and23_23
|
|
.names u_csamul_cla24_fa1_23_xor1 u_csamul_cla24_u_cla24_a[0]
|
|
1 1
|
|
.names u_csamul_cla24_fa2_23_xor1 u_csamul_cla24_u_cla24_a[1]
|
|
1 1
|
|
.names u_csamul_cla24_fa3_23_xor1 u_csamul_cla24_u_cla24_a[2]
|
|
1 1
|
|
.names u_csamul_cla24_fa4_23_xor1 u_csamul_cla24_u_cla24_a[3]
|
|
1 1
|
|
.names u_csamul_cla24_fa5_23_xor1 u_csamul_cla24_u_cla24_a[4]
|
|
1 1
|
|
.names u_csamul_cla24_fa6_23_xor1 u_csamul_cla24_u_cla24_a[5]
|
|
1 1
|
|
.names u_csamul_cla24_fa7_23_xor1 u_csamul_cla24_u_cla24_a[6]
|
|
1 1
|
|
.names u_csamul_cla24_fa8_23_xor1 u_csamul_cla24_u_cla24_a[7]
|
|
1 1
|
|
.names u_csamul_cla24_fa9_23_xor1 u_csamul_cla24_u_cla24_a[8]
|
|
1 1
|
|
.names u_csamul_cla24_fa10_23_xor1 u_csamul_cla24_u_cla24_a[9]
|
|
1 1
|
|
.names u_csamul_cla24_fa11_23_xor1 u_csamul_cla24_u_cla24_a[10]
|
|
1 1
|
|
.names u_csamul_cla24_fa12_23_xor1 u_csamul_cla24_u_cla24_a[11]
|
|
1 1
|
|
.names u_csamul_cla24_fa13_23_xor1 u_csamul_cla24_u_cla24_a[12]
|
|
1 1
|
|
.names u_csamul_cla24_fa14_23_xor1 u_csamul_cla24_u_cla24_a[13]
|
|
1 1
|
|
.names u_csamul_cla24_fa15_23_xor1 u_csamul_cla24_u_cla24_a[14]
|
|
1 1
|
|
.names u_csamul_cla24_fa16_23_xor1 u_csamul_cla24_u_cla24_a[15]
|
|
1 1
|
|
.names u_csamul_cla24_fa17_23_xor1 u_csamul_cla24_u_cla24_a[16]
|
|
1 1
|
|
.names u_csamul_cla24_fa18_23_xor1 u_csamul_cla24_u_cla24_a[17]
|
|
1 1
|
|
.names u_csamul_cla24_fa19_23_xor1 u_csamul_cla24_u_cla24_a[18]
|
|
1 1
|
|
.names u_csamul_cla24_fa20_23_xor1 u_csamul_cla24_u_cla24_a[19]
|
|
1 1
|
|
.names u_csamul_cla24_fa21_23_xor1 u_csamul_cla24_u_cla24_a[20]
|
|
1 1
|
|
.names u_csamul_cla24_fa22_23_xor1 u_csamul_cla24_u_cla24_a[21]
|
|
1 1
|
|
.names u_csamul_cla24_and23_23 u_csamul_cla24_u_cla24_a[22]
|
|
1 1
|
|
.names gnd u_csamul_cla24_u_cla24_a[23]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_23_or0 u_csamul_cla24_u_cla24_b[0]
|
|
1 1
|
|
.names u_csamul_cla24_fa1_23_or0 u_csamul_cla24_u_cla24_b[1]
|
|
1 1
|
|
.names u_csamul_cla24_fa2_23_or0 u_csamul_cla24_u_cla24_b[2]
|
|
1 1
|
|
.names u_csamul_cla24_fa3_23_or0 u_csamul_cla24_u_cla24_b[3]
|
|
1 1
|
|
.names u_csamul_cla24_fa4_23_or0 u_csamul_cla24_u_cla24_b[4]
|
|
1 1
|
|
.names u_csamul_cla24_fa5_23_or0 u_csamul_cla24_u_cla24_b[5]
|
|
1 1
|
|
.names u_csamul_cla24_fa6_23_or0 u_csamul_cla24_u_cla24_b[6]
|
|
1 1
|
|
.names u_csamul_cla24_fa7_23_or0 u_csamul_cla24_u_cla24_b[7]
|
|
1 1
|
|
.names u_csamul_cla24_fa8_23_or0 u_csamul_cla24_u_cla24_b[8]
|
|
1 1
|
|
.names u_csamul_cla24_fa9_23_or0 u_csamul_cla24_u_cla24_b[9]
|
|
1 1
|
|
.names u_csamul_cla24_fa10_23_or0 u_csamul_cla24_u_cla24_b[10]
|
|
1 1
|
|
.names u_csamul_cla24_fa11_23_or0 u_csamul_cla24_u_cla24_b[11]
|
|
1 1
|
|
.names u_csamul_cla24_fa12_23_or0 u_csamul_cla24_u_cla24_b[12]
|
|
1 1
|
|
.names u_csamul_cla24_fa13_23_or0 u_csamul_cla24_u_cla24_b[13]
|
|
1 1
|
|
.names u_csamul_cla24_fa14_23_or0 u_csamul_cla24_u_cla24_b[14]
|
|
1 1
|
|
.names u_csamul_cla24_fa15_23_or0 u_csamul_cla24_u_cla24_b[15]
|
|
1 1
|
|
.names u_csamul_cla24_fa16_23_or0 u_csamul_cla24_u_cla24_b[16]
|
|
1 1
|
|
.names u_csamul_cla24_fa17_23_or0 u_csamul_cla24_u_cla24_b[17]
|
|
1 1
|
|
.names u_csamul_cla24_fa18_23_or0 u_csamul_cla24_u_cla24_b[18]
|
|
1 1
|
|
.names u_csamul_cla24_fa19_23_or0 u_csamul_cla24_u_cla24_b[19]
|
|
1 1
|
|
.names u_csamul_cla24_fa20_23_or0 u_csamul_cla24_u_cla24_b[20]
|
|
1 1
|
|
.names u_csamul_cla24_fa21_23_or0 u_csamul_cla24_u_cla24_b[21]
|
|
1 1
|
|
.names u_csamul_cla24_fa22_23_or0 u_csamul_cla24_u_cla24_b[22]
|
|
1 1
|
|
.names gnd u_csamul_cla24_u_cla24_b[23]
|
|
1 1
|
|
.subckt u_cla24 a[0]=u_csamul_cla24_u_cla24_a[0] a[1]=u_csamul_cla24_u_cla24_a[1] a[2]=u_csamul_cla24_u_cla24_a[2] a[3]=u_csamul_cla24_u_cla24_a[3] a[4]=u_csamul_cla24_u_cla24_a[4] a[5]=u_csamul_cla24_u_cla24_a[5] a[6]=u_csamul_cla24_u_cla24_a[6] a[7]=u_csamul_cla24_u_cla24_a[7] a[8]=u_csamul_cla24_u_cla24_a[8] a[9]=u_csamul_cla24_u_cla24_a[9] a[10]=u_csamul_cla24_u_cla24_a[10] a[11]=u_csamul_cla24_u_cla24_a[11] a[12]=u_csamul_cla24_u_cla24_a[12] a[13]=u_csamul_cla24_u_cla24_a[13] a[14]=u_csamul_cla24_u_cla24_a[14] a[15]=u_csamul_cla24_u_cla24_a[15] a[16]=u_csamul_cla24_u_cla24_a[16] a[17]=u_csamul_cla24_u_cla24_a[17] a[18]=u_csamul_cla24_u_cla24_a[18] a[19]=u_csamul_cla24_u_cla24_a[19] a[20]=u_csamul_cla24_u_cla24_a[20] a[21]=u_csamul_cla24_u_cla24_a[21] a[22]=u_csamul_cla24_u_cla24_a[22] a[23]=u_csamul_cla24_u_cla24_a[23] b[0]=u_csamul_cla24_u_cla24_b[0] b[1]=u_csamul_cla24_u_cla24_b[1] b[2]=u_csamul_cla24_u_cla24_b[2] b[3]=u_csamul_cla24_u_cla24_b[3] b[4]=u_csamul_cla24_u_cla24_b[4] b[5]=u_csamul_cla24_u_cla24_b[5] b[6]=u_csamul_cla24_u_cla24_b[6] b[7]=u_csamul_cla24_u_cla24_b[7] b[8]=u_csamul_cla24_u_cla24_b[8] b[9]=u_csamul_cla24_u_cla24_b[9] b[10]=u_csamul_cla24_u_cla24_b[10] b[11]=u_csamul_cla24_u_cla24_b[11] b[12]=u_csamul_cla24_u_cla24_b[12] b[13]=u_csamul_cla24_u_cla24_b[13] b[14]=u_csamul_cla24_u_cla24_b[14] b[15]=u_csamul_cla24_u_cla24_b[15] b[16]=u_csamul_cla24_u_cla24_b[16] b[17]=u_csamul_cla24_u_cla24_b[17] b[18]=u_csamul_cla24_u_cla24_b[18] b[19]=u_csamul_cla24_u_cla24_b[19] b[20]=u_csamul_cla24_u_cla24_b[20] b[21]=u_csamul_cla24_u_cla24_b[21] b[22]=u_csamul_cla24_u_cla24_b[22] b[23]=u_csamul_cla24_u_cla24_b[23] u_cla24_out[0]=u_csamul_cla24_u_cla24_pg_logic0_xor0 u_cla24_out[1]=u_csamul_cla24_u_cla24_xor1 u_cla24_out[2]=u_csamul_cla24_u_cla24_xor2 u_cla24_out[3]=u_csamul_cla24_u_cla24_xor3 u_cla24_out[4]=u_csamul_cla24_u_cla24_xor4 u_cla24_out[5]=u_csamul_cla24_u_cla24_xor5 u_cla24_out[6]=u_csamul_cla24_u_cla24_xor6 u_cla24_out[7]=u_csamul_cla24_u_cla24_xor7 u_cla24_out[8]=u_csamul_cla24_u_cla24_xor8 u_cla24_out[9]=u_csamul_cla24_u_cla24_xor9 u_cla24_out[10]=u_csamul_cla24_u_cla24_xor10 u_cla24_out[11]=u_csamul_cla24_u_cla24_xor11 u_cla24_out[12]=u_csamul_cla24_u_cla24_xor12 u_cla24_out[13]=u_csamul_cla24_u_cla24_xor13 u_cla24_out[14]=u_csamul_cla24_u_cla24_xor14 u_cla24_out[15]=u_csamul_cla24_u_cla24_xor15 u_cla24_out[16]=u_csamul_cla24_u_cla24_xor16 u_cla24_out[17]=u_csamul_cla24_u_cla24_xor17 u_cla24_out[18]=u_csamul_cla24_u_cla24_xor18 u_cla24_out[19]=u_csamul_cla24_u_cla24_xor19 u_cla24_out[20]=u_csamul_cla24_u_cla24_xor20 u_cla24_out[21]=u_csamul_cla24_u_cla24_xor21 u_cla24_out[22]=u_csamul_cla24_u_cla24_xor22 u_cla24_out[23]=u_csamul_cla24_u_cla24_or51 u_cla24_out[24]=constant_value_0
|
|
.names u_csamul_cla24_and0_0 u_csamul_cla24_out[0]
|
|
1 1
|
|
.names u_csamul_cla24_ha0_1_xor0 u_csamul_cla24_out[1]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_2_xor1 u_csamul_cla24_out[2]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_3_xor1 u_csamul_cla24_out[3]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_4_xor1 u_csamul_cla24_out[4]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_5_xor1 u_csamul_cla24_out[5]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_6_xor1 u_csamul_cla24_out[6]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_7_xor1 u_csamul_cla24_out[7]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_8_xor1 u_csamul_cla24_out[8]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_9_xor1 u_csamul_cla24_out[9]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_10_xor1 u_csamul_cla24_out[10]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_11_xor1 u_csamul_cla24_out[11]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_12_xor1 u_csamul_cla24_out[12]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_13_xor1 u_csamul_cla24_out[13]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_14_xor1 u_csamul_cla24_out[14]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_15_xor1 u_csamul_cla24_out[15]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_16_xor1 u_csamul_cla24_out[16]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_17_xor1 u_csamul_cla24_out[17]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_18_xor1 u_csamul_cla24_out[18]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_19_xor1 u_csamul_cla24_out[19]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_20_xor1 u_csamul_cla24_out[20]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_21_xor1 u_csamul_cla24_out[21]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_22_xor1 u_csamul_cla24_out[22]
|
|
1 1
|
|
.names u_csamul_cla24_fa0_23_xor1 u_csamul_cla24_out[23]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_pg_logic0_xor0 u_csamul_cla24_out[24]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor1 u_csamul_cla24_out[25]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor2 u_csamul_cla24_out[26]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor3 u_csamul_cla24_out[27]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor4 u_csamul_cla24_out[28]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor5 u_csamul_cla24_out[29]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor6 u_csamul_cla24_out[30]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor7 u_csamul_cla24_out[31]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor8 u_csamul_cla24_out[32]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor9 u_csamul_cla24_out[33]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor10 u_csamul_cla24_out[34]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor11 u_csamul_cla24_out[35]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor12 u_csamul_cla24_out[36]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor13 u_csamul_cla24_out[37]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor14 u_csamul_cla24_out[38]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor15 u_csamul_cla24_out[39]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor16 u_csamul_cla24_out[40]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor17 u_csamul_cla24_out[41]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor18 u_csamul_cla24_out[42]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor19 u_csamul_cla24_out[43]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor20 u_csamul_cla24_out[44]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor21 u_csamul_cla24_out[45]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_xor22 u_csamul_cla24_out[46]
|
|
1 1
|
|
.names u_csamul_cla24_u_cla24_or51 u_csamul_cla24_out[47]
|
|
1 1
|
|
.end
|
|
|
|
.model u_cla24
|
|
.inputs a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a[10] a[11] a[12] a[13] a[14] a[15] a[16] a[17] a[18] a[19] a[20] a[21] a[22] a[23] b[0] b[1] b[2] b[3] b[4] b[5] b[6] b[7] b[8] b[9] b[10] b[11] b[12] b[13] b[14] b[15] b[16] b[17] b[18] b[19] b[20] b[21] b[22] b[23]
|
|
.outputs u_cla24_out[0] u_cla24_out[1] u_cla24_out[2] u_cla24_out[3] u_cla24_out[4] u_cla24_out[5] u_cla24_out[6] u_cla24_out[7] u_cla24_out[8] u_cla24_out[9] u_cla24_out[10] u_cla24_out[11] u_cla24_out[12] u_cla24_out[13] u_cla24_out[14] u_cla24_out[15] u_cla24_out[16] u_cla24_out[17] u_cla24_out[18] u_cla24_out[19] u_cla24_out[20] u_cla24_out[21] u_cla24_out[22] u_cla24_out[23] u_cla24_out[24]
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.subckt pg_logic a=a[0] b=b[0] pg_logic_or0=u_cla24_pg_logic0_or0 pg_logic_and0=u_cla24_pg_logic0_and0 pg_logic_xor0=u_cla24_pg_logic0_xor0
|
|
.subckt pg_logic a=a[1] b=b[1] pg_logic_or0=u_cla24_pg_logic1_or0 pg_logic_and0=u_cla24_pg_logic1_and0 pg_logic_xor0=u_cla24_pg_logic1_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic1_xor0 b=u_cla24_pg_logic0_and0 out=u_cla24_xor1
|
|
.subckt and_gate a=u_cla24_pg_logic0_and0 b=u_cla24_pg_logic1_or0 out=u_cla24_and0
|
|
.subckt or_gate a=u_cla24_pg_logic1_and0 b=u_cla24_and0 out=u_cla24_or0
|
|
.subckt pg_logic a=a[2] b=b[2] pg_logic_or0=u_cla24_pg_logic2_or0 pg_logic_and0=u_cla24_pg_logic2_and0 pg_logic_xor0=u_cla24_pg_logic2_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic2_xor0 b=u_cla24_or0 out=u_cla24_xor2
|
|
.subckt and_gate a=u_cla24_pg_logic2_or0 b=u_cla24_pg_logic0_or0 out=u_cla24_and1
|
|
.subckt and_gate a=u_cla24_pg_logic0_and0 b=u_cla24_pg_logic2_or0 out=u_cla24_and2
|
|
.subckt and_gate a=u_cla24_and2 b=u_cla24_pg_logic1_or0 out=u_cla24_and3
|
|
.subckt and_gate a=u_cla24_pg_logic1_and0 b=u_cla24_pg_logic2_or0 out=u_cla24_and4
|
|
.subckt or_gate a=u_cla24_and3 b=u_cla24_and4 out=u_cla24_or1
|
|
.subckt or_gate a=u_cla24_pg_logic2_and0 b=u_cla24_or1 out=u_cla24_or2
|
|
.subckt pg_logic a=a[3] b=b[3] pg_logic_or0=u_cla24_pg_logic3_or0 pg_logic_and0=u_cla24_pg_logic3_and0 pg_logic_xor0=u_cla24_pg_logic3_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic3_xor0 b=u_cla24_or2 out=u_cla24_xor3
|
|
.subckt and_gate a=u_cla24_pg_logic3_or0 b=u_cla24_pg_logic1_or0 out=u_cla24_and5
|
|
.subckt and_gate a=u_cla24_pg_logic0_and0 b=u_cla24_pg_logic2_or0 out=u_cla24_and6
|
|
.subckt and_gate a=u_cla24_pg_logic3_or0 b=u_cla24_pg_logic1_or0 out=u_cla24_and7
|
|
.subckt and_gate a=u_cla24_and6 b=u_cla24_and7 out=u_cla24_and8
|
|
.subckt and_gate a=u_cla24_pg_logic1_and0 b=u_cla24_pg_logic3_or0 out=u_cla24_and9
|
|
.subckt and_gate a=u_cla24_and9 b=u_cla24_pg_logic2_or0 out=u_cla24_and10
|
|
.subckt and_gate a=u_cla24_pg_logic2_and0 b=u_cla24_pg_logic3_or0 out=u_cla24_and11
|
|
.subckt or_gate a=u_cla24_and8 b=u_cla24_and11 out=u_cla24_or3
|
|
.subckt or_gate a=u_cla24_and10 b=u_cla24_or3 out=u_cla24_or4
|
|
.subckt or_gate a=u_cla24_pg_logic3_and0 b=u_cla24_or4 out=u_cla24_or5
|
|
.subckt pg_logic a=a[4] b=b[4] pg_logic_or0=u_cla24_pg_logic4_or0 pg_logic_and0=u_cla24_pg_logic4_and0 pg_logic_xor0=u_cla24_pg_logic4_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic4_xor0 b=u_cla24_or5 out=u_cla24_xor4
|
|
.subckt and_gate a=u_cla24_or5 b=u_cla24_pg_logic4_or0 out=u_cla24_and12
|
|
.subckt or_gate a=u_cla24_pg_logic4_and0 b=u_cla24_and12 out=u_cla24_or6
|
|
.subckt pg_logic a=a[5] b=b[5] pg_logic_or0=u_cla24_pg_logic5_or0 pg_logic_and0=u_cla24_pg_logic5_and0 pg_logic_xor0=u_cla24_pg_logic5_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic5_xor0 b=u_cla24_or6 out=u_cla24_xor5
|
|
.subckt and_gate a=u_cla24_or5 b=u_cla24_pg_logic5_or0 out=u_cla24_and13
|
|
.subckt and_gate a=u_cla24_and13 b=u_cla24_pg_logic4_or0 out=u_cla24_and14
|
|
.subckt and_gate a=u_cla24_pg_logic4_and0 b=u_cla24_pg_logic5_or0 out=u_cla24_and15
|
|
.subckt or_gate a=u_cla24_and14 b=u_cla24_and15 out=u_cla24_or7
|
|
.subckt or_gate a=u_cla24_pg_logic5_and0 b=u_cla24_or7 out=u_cla24_or8
|
|
.subckt pg_logic a=a[6] b=b[6] pg_logic_or0=u_cla24_pg_logic6_or0 pg_logic_and0=u_cla24_pg_logic6_and0 pg_logic_xor0=u_cla24_pg_logic6_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic6_xor0 b=u_cla24_or8 out=u_cla24_xor6
|
|
.subckt and_gate a=u_cla24_or5 b=u_cla24_pg_logic5_or0 out=u_cla24_and16
|
|
.subckt and_gate a=u_cla24_pg_logic6_or0 b=u_cla24_pg_logic4_or0 out=u_cla24_and17
|
|
.subckt and_gate a=u_cla24_and16 b=u_cla24_and17 out=u_cla24_and18
|
|
.subckt and_gate a=u_cla24_pg_logic4_and0 b=u_cla24_pg_logic6_or0 out=u_cla24_and19
|
|
.subckt and_gate a=u_cla24_and19 b=u_cla24_pg_logic5_or0 out=u_cla24_and20
|
|
.subckt and_gate a=u_cla24_pg_logic5_and0 b=u_cla24_pg_logic6_or0 out=u_cla24_and21
|
|
.subckt or_gate a=u_cla24_and18 b=u_cla24_and20 out=u_cla24_or9
|
|
.subckt or_gate a=u_cla24_or9 b=u_cla24_and21 out=u_cla24_or10
|
|
.subckt or_gate a=u_cla24_pg_logic6_and0 b=u_cla24_or10 out=u_cla24_or11
|
|
.subckt pg_logic a=a[7] b=b[7] pg_logic_or0=u_cla24_pg_logic7_or0 pg_logic_and0=u_cla24_pg_logic7_and0 pg_logic_xor0=u_cla24_pg_logic7_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic7_xor0 b=u_cla24_or11 out=u_cla24_xor7
|
|
.subckt and_gate a=u_cla24_or5 b=u_cla24_pg_logic6_or0 out=u_cla24_and22
|
|
.subckt and_gate a=u_cla24_pg_logic7_or0 b=u_cla24_pg_logic5_or0 out=u_cla24_and23
|
|
.subckt and_gate a=u_cla24_and22 b=u_cla24_and23 out=u_cla24_and24
|
|
.subckt and_gate a=u_cla24_and24 b=u_cla24_pg_logic4_or0 out=u_cla24_and25
|
|
.subckt and_gate a=u_cla24_pg_logic4_and0 b=u_cla24_pg_logic6_or0 out=u_cla24_and26
|
|
.subckt and_gate a=u_cla24_pg_logic7_or0 b=u_cla24_pg_logic5_or0 out=u_cla24_and27
|
|
.subckt and_gate a=u_cla24_and26 b=u_cla24_and27 out=u_cla24_and28
|
|
.subckt and_gate a=u_cla24_pg_logic5_and0 b=u_cla24_pg_logic7_or0 out=u_cla24_and29
|
|
.subckt and_gate a=u_cla24_and29 b=u_cla24_pg_logic6_or0 out=u_cla24_and30
|
|
.subckt and_gate a=u_cla24_pg_logic6_and0 b=u_cla24_pg_logic7_or0 out=u_cla24_and31
|
|
.subckt or_gate a=u_cla24_and25 b=u_cla24_and30 out=u_cla24_or12
|
|
.subckt or_gate a=u_cla24_and28 b=u_cla24_and31 out=u_cla24_or13
|
|
.subckt or_gate a=u_cla24_or12 b=u_cla24_or13 out=u_cla24_or14
|
|
.subckt or_gate a=u_cla24_pg_logic7_and0 b=u_cla24_or14 out=u_cla24_or15
|
|
.subckt pg_logic a=a[8] b=b[8] pg_logic_or0=u_cla24_pg_logic8_or0 pg_logic_and0=u_cla24_pg_logic8_and0 pg_logic_xor0=u_cla24_pg_logic8_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic8_xor0 b=u_cla24_or15 out=u_cla24_xor8
|
|
.subckt and_gate a=u_cla24_or15 b=u_cla24_pg_logic8_or0 out=u_cla24_and32
|
|
.subckt or_gate a=u_cla24_pg_logic8_and0 b=u_cla24_and32 out=u_cla24_or16
|
|
.subckt pg_logic a=a[9] b=b[9] pg_logic_or0=u_cla24_pg_logic9_or0 pg_logic_and0=u_cla24_pg_logic9_and0 pg_logic_xor0=u_cla24_pg_logic9_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic9_xor0 b=u_cla24_or16 out=u_cla24_xor9
|
|
.subckt and_gate a=u_cla24_or15 b=u_cla24_pg_logic9_or0 out=u_cla24_and33
|
|
.subckt and_gate a=u_cla24_and33 b=u_cla24_pg_logic8_or0 out=u_cla24_and34
|
|
.subckt and_gate a=u_cla24_pg_logic8_and0 b=u_cla24_pg_logic9_or0 out=u_cla24_and35
|
|
.subckt or_gate a=u_cla24_and34 b=u_cla24_and35 out=u_cla24_or17
|
|
.subckt or_gate a=u_cla24_pg_logic9_and0 b=u_cla24_or17 out=u_cla24_or18
|
|
.subckt pg_logic a=a[10] b=b[10] pg_logic_or0=u_cla24_pg_logic10_or0 pg_logic_and0=u_cla24_pg_logic10_and0 pg_logic_xor0=u_cla24_pg_logic10_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic10_xor0 b=u_cla24_or18 out=u_cla24_xor10
|
|
.subckt and_gate a=u_cla24_or15 b=u_cla24_pg_logic9_or0 out=u_cla24_and36
|
|
.subckt and_gate a=u_cla24_pg_logic10_or0 b=u_cla24_pg_logic8_or0 out=u_cla24_and37
|
|
.subckt and_gate a=u_cla24_and36 b=u_cla24_and37 out=u_cla24_and38
|
|
.subckt and_gate a=u_cla24_pg_logic8_and0 b=u_cla24_pg_logic10_or0 out=u_cla24_and39
|
|
.subckt and_gate a=u_cla24_and39 b=u_cla24_pg_logic9_or0 out=u_cla24_and40
|
|
.subckt and_gate a=u_cla24_pg_logic9_and0 b=u_cla24_pg_logic10_or0 out=u_cla24_and41
|
|
.subckt or_gate a=u_cla24_and38 b=u_cla24_and40 out=u_cla24_or19
|
|
.subckt or_gate a=u_cla24_or19 b=u_cla24_and41 out=u_cla24_or20
|
|
.subckt or_gate a=u_cla24_pg_logic10_and0 b=u_cla24_or20 out=u_cla24_or21
|
|
.subckt pg_logic a=a[11] b=b[11] pg_logic_or0=u_cla24_pg_logic11_or0 pg_logic_and0=u_cla24_pg_logic11_and0 pg_logic_xor0=u_cla24_pg_logic11_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic11_xor0 b=u_cla24_or21 out=u_cla24_xor11
|
|
.subckt and_gate a=u_cla24_or15 b=u_cla24_pg_logic10_or0 out=u_cla24_and42
|
|
.subckt and_gate a=u_cla24_pg_logic11_or0 b=u_cla24_pg_logic9_or0 out=u_cla24_and43
|
|
.subckt and_gate a=u_cla24_and42 b=u_cla24_and43 out=u_cla24_and44
|
|
.subckt and_gate a=u_cla24_and44 b=u_cla24_pg_logic8_or0 out=u_cla24_and45
|
|
.subckt and_gate a=u_cla24_pg_logic8_and0 b=u_cla24_pg_logic10_or0 out=u_cla24_and46
|
|
.subckt and_gate a=u_cla24_pg_logic11_or0 b=u_cla24_pg_logic9_or0 out=u_cla24_and47
|
|
.subckt and_gate a=u_cla24_and46 b=u_cla24_and47 out=u_cla24_and48
|
|
.subckt and_gate a=u_cla24_pg_logic9_and0 b=u_cla24_pg_logic11_or0 out=u_cla24_and49
|
|
.subckt and_gate a=u_cla24_and49 b=u_cla24_pg_logic10_or0 out=u_cla24_and50
|
|
.subckt and_gate a=u_cla24_pg_logic10_and0 b=u_cla24_pg_logic11_or0 out=u_cla24_and51
|
|
.subckt or_gate a=u_cla24_and45 b=u_cla24_and50 out=u_cla24_or22
|
|
.subckt or_gate a=u_cla24_and48 b=u_cla24_and51 out=u_cla24_or23
|
|
.subckt or_gate a=u_cla24_or22 b=u_cla24_or23 out=u_cla24_or24
|
|
.subckt or_gate a=u_cla24_pg_logic11_and0 b=u_cla24_or24 out=u_cla24_or25
|
|
.subckt pg_logic a=a[12] b=b[12] pg_logic_or0=u_cla24_pg_logic12_or0 pg_logic_and0=u_cla24_pg_logic12_and0 pg_logic_xor0=u_cla24_pg_logic12_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic12_xor0 b=u_cla24_or25 out=u_cla24_xor12
|
|
.subckt and_gate a=u_cla24_or25 b=u_cla24_pg_logic12_or0 out=u_cla24_and52
|
|
.subckt or_gate a=u_cla24_pg_logic12_and0 b=u_cla24_and52 out=u_cla24_or26
|
|
.subckt pg_logic a=a[13] b=b[13] pg_logic_or0=u_cla24_pg_logic13_or0 pg_logic_and0=u_cla24_pg_logic13_and0 pg_logic_xor0=u_cla24_pg_logic13_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic13_xor0 b=u_cla24_or26 out=u_cla24_xor13
|
|
.subckt and_gate a=u_cla24_or25 b=u_cla24_pg_logic13_or0 out=u_cla24_and53
|
|
.subckt and_gate a=u_cla24_and53 b=u_cla24_pg_logic12_or0 out=u_cla24_and54
|
|
.subckt and_gate a=u_cla24_pg_logic12_and0 b=u_cla24_pg_logic13_or0 out=u_cla24_and55
|
|
.subckt or_gate a=u_cla24_and54 b=u_cla24_and55 out=u_cla24_or27
|
|
.subckt or_gate a=u_cla24_pg_logic13_and0 b=u_cla24_or27 out=u_cla24_or28
|
|
.subckt pg_logic a=a[14] b=b[14] pg_logic_or0=u_cla24_pg_logic14_or0 pg_logic_and0=u_cla24_pg_logic14_and0 pg_logic_xor0=u_cla24_pg_logic14_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic14_xor0 b=u_cla24_or28 out=u_cla24_xor14
|
|
.subckt and_gate a=u_cla24_or25 b=u_cla24_pg_logic13_or0 out=u_cla24_and56
|
|
.subckt and_gate a=u_cla24_pg_logic14_or0 b=u_cla24_pg_logic12_or0 out=u_cla24_and57
|
|
.subckt and_gate a=u_cla24_and56 b=u_cla24_and57 out=u_cla24_and58
|
|
.subckt and_gate a=u_cla24_pg_logic12_and0 b=u_cla24_pg_logic14_or0 out=u_cla24_and59
|
|
.subckt and_gate a=u_cla24_and59 b=u_cla24_pg_logic13_or0 out=u_cla24_and60
|
|
.subckt and_gate a=u_cla24_pg_logic13_and0 b=u_cla24_pg_logic14_or0 out=u_cla24_and61
|
|
.subckt or_gate a=u_cla24_and58 b=u_cla24_and60 out=u_cla24_or29
|
|
.subckt or_gate a=u_cla24_or29 b=u_cla24_and61 out=u_cla24_or30
|
|
.subckt or_gate a=u_cla24_pg_logic14_and0 b=u_cla24_or30 out=u_cla24_or31
|
|
.subckt pg_logic a=a[15] b=b[15] pg_logic_or0=u_cla24_pg_logic15_or0 pg_logic_and0=u_cla24_pg_logic15_and0 pg_logic_xor0=u_cla24_pg_logic15_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic15_xor0 b=u_cla24_or31 out=u_cla24_xor15
|
|
.subckt and_gate a=u_cla24_or25 b=u_cla24_pg_logic14_or0 out=u_cla24_and62
|
|
.subckt and_gate a=u_cla24_pg_logic15_or0 b=u_cla24_pg_logic13_or0 out=u_cla24_and63
|
|
.subckt and_gate a=u_cla24_and62 b=u_cla24_and63 out=u_cla24_and64
|
|
.subckt and_gate a=u_cla24_and64 b=u_cla24_pg_logic12_or0 out=u_cla24_and65
|
|
.subckt and_gate a=u_cla24_pg_logic12_and0 b=u_cla24_pg_logic14_or0 out=u_cla24_and66
|
|
.subckt and_gate a=u_cla24_pg_logic15_or0 b=u_cla24_pg_logic13_or0 out=u_cla24_and67
|
|
.subckt and_gate a=u_cla24_and66 b=u_cla24_and67 out=u_cla24_and68
|
|
.subckt and_gate a=u_cla24_pg_logic13_and0 b=u_cla24_pg_logic15_or0 out=u_cla24_and69
|
|
.subckt and_gate a=u_cla24_and69 b=u_cla24_pg_logic14_or0 out=u_cla24_and70
|
|
.subckt and_gate a=u_cla24_pg_logic14_and0 b=u_cla24_pg_logic15_or0 out=u_cla24_and71
|
|
.subckt or_gate a=u_cla24_and65 b=u_cla24_and70 out=u_cla24_or32
|
|
.subckt or_gate a=u_cla24_and68 b=u_cla24_and71 out=u_cla24_or33
|
|
.subckt or_gate a=u_cla24_or32 b=u_cla24_or33 out=u_cla24_or34
|
|
.subckt or_gate a=u_cla24_pg_logic15_and0 b=u_cla24_or34 out=u_cla24_or35
|
|
.subckt pg_logic a=a[16] b=b[16] pg_logic_or0=u_cla24_pg_logic16_or0 pg_logic_and0=u_cla24_pg_logic16_and0 pg_logic_xor0=u_cla24_pg_logic16_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic16_xor0 b=u_cla24_or35 out=u_cla24_xor16
|
|
.subckt and_gate a=u_cla24_or35 b=u_cla24_pg_logic16_or0 out=u_cla24_and72
|
|
.subckt or_gate a=u_cla24_pg_logic16_and0 b=u_cla24_and72 out=u_cla24_or36
|
|
.subckt pg_logic a=a[17] b=b[17] pg_logic_or0=u_cla24_pg_logic17_or0 pg_logic_and0=u_cla24_pg_logic17_and0 pg_logic_xor0=u_cla24_pg_logic17_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic17_xor0 b=u_cla24_or36 out=u_cla24_xor17
|
|
.subckt and_gate a=u_cla24_or35 b=u_cla24_pg_logic17_or0 out=u_cla24_and73
|
|
.subckt and_gate a=u_cla24_and73 b=u_cla24_pg_logic16_or0 out=u_cla24_and74
|
|
.subckt and_gate a=u_cla24_pg_logic16_and0 b=u_cla24_pg_logic17_or0 out=u_cla24_and75
|
|
.subckt or_gate a=u_cla24_and74 b=u_cla24_and75 out=u_cla24_or37
|
|
.subckt or_gate a=u_cla24_pg_logic17_and0 b=u_cla24_or37 out=u_cla24_or38
|
|
.subckt pg_logic a=a[18] b=b[18] pg_logic_or0=u_cla24_pg_logic18_or0 pg_logic_and0=u_cla24_pg_logic18_and0 pg_logic_xor0=u_cla24_pg_logic18_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic18_xor0 b=u_cla24_or38 out=u_cla24_xor18
|
|
.subckt and_gate a=u_cla24_or35 b=u_cla24_pg_logic17_or0 out=u_cla24_and76
|
|
.subckt and_gate a=u_cla24_pg_logic18_or0 b=u_cla24_pg_logic16_or0 out=u_cla24_and77
|
|
.subckt and_gate a=u_cla24_and76 b=u_cla24_and77 out=u_cla24_and78
|
|
.subckt and_gate a=u_cla24_pg_logic16_and0 b=u_cla24_pg_logic18_or0 out=u_cla24_and79
|
|
.subckt and_gate a=u_cla24_and79 b=u_cla24_pg_logic17_or0 out=u_cla24_and80
|
|
.subckt and_gate a=u_cla24_pg_logic17_and0 b=u_cla24_pg_logic18_or0 out=u_cla24_and81
|
|
.subckt or_gate a=u_cla24_and78 b=u_cla24_and80 out=u_cla24_or39
|
|
.subckt or_gate a=u_cla24_or39 b=u_cla24_and81 out=u_cla24_or40
|
|
.subckt or_gate a=u_cla24_pg_logic18_and0 b=u_cla24_or40 out=u_cla24_or41
|
|
.subckt pg_logic a=a[19] b=b[19] pg_logic_or0=u_cla24_pg_logic19_or0 pg_logic_and0=u_cla24_pg_logic19_and0 pg_logic_xor0=u_cla24_pg_logic19_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic19_xor0 b=u_cla24_or41 out=u_cla24_xor19
|
|
.subckt and_gate a=u_cla24_or35 b=u_cla24_pg_logic18_or0 out=u_cla24_and82
|
|
.subckt and_gate a=u_cla24_pg_logic19_or0 b=u_cla24_pg_logic17_or0 out=u_cla24_and83
|
|
.subckt and_gate a=u_cla24_and82 b=u_cla24_and83 out=u_cla24_and84
|
|
.subckt and_gate a=u_cla24_and84 b=u_cla24_pg_logic16_or0 out=u_cla24_and85
|
|
.subckt and_gate a=u_cla24_pg_logic16_and0 b=u_cla24_pg_logic18_or0 out=u_cla24_and86
|
|
.subckt and_gate a=u_cla24_pg_logic19_or0 b=u_cla24_pg_logic17_or0 out=u_cla24_and87
|
|
.subckt and_gate a=u_cla24_and86 b=u_cla24_and87 out=u_cla24_and88
|
|
.subckt and_gate a=u_cla24_pg_logic17_and0 b=u_cla24_pg_logic19_or0 out=u_cla24_and89
|
|
.subckt and_gate a=u_cla24_and89 b=u_cla24_pg_logic18_or0 out=u_cla24_and90
|
|
.subckt and_gate a=u_cla24_pg_logic18_and0 b=u_cla24_pg_logic19_or0 out=u_cla24_and91
|
|
.subckt or_gate a=u_cla24_and85 b=u_cla24_and90 out=u_cla24_or42
|
|
.subckt or_gate a=u_cla24_and88 b=u_cla24_and91 out=u_cla24_or43
|
|
.subckt or_gate a=u_cla24_or42 b=u_cla24_or43 out=u_cla24_or44
|
|
.subckt or_gate a=u_cla24_pg_logic19_and0 b=u_cla24_or44 out=u_cla24_or45
|
|
.subckt pg_logic a=a[20] b=b[20] pg_logic_or0=u_cla24_pg_logic20_or0 pg_logic_and0=u_cla24_pg_logic20_and0 pg_logic_xor0=u_cla24_pg_logic20_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic20_xor0 b=u_cla24_or45 out=u_cla24_xor20
|
|
.subckt and_gate a=u_cla24_or45 b=u_cla24_pg_logic20_or0 out=u_cla24_and92
|
|
.subckt or_gate a=u_cla24_pg_logic20_and0 b=u_cla24_and92 out=u_cla24_or46
|
|
.subckt pg_logic a=a[21] b=b[21] pg_logic_or0=u_cla24_pg_logic21_or0 pg_logic_and0=u_cla24_pg_logic21_and0 pg_logic_xor0=u_cla24_pg_logic21_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic21_xor0 b=u_cla24_or46 out=u_cla24_xor21
|
|
.subckt and_gate a=u_cla24_or45 b=u_cla24_pg_logic21_or0 out=u_cla24_and93
|
|
.subckt and_gate a=u_cla24_and93 b=u_cla24_pg_logic20_or0 out=u_cla24_and94
|
|
.subckt and_gate a=u_cla24_pg_logic20_and0 b=u_cla24_pg_logic21_or0 out=u_cla24_and95
|
|
.subckt or_gate a=u_cla24_and94 b=u_cla24_and95 out=u_cla24_or47
|
|
.subckt or_gate a=u_cla24_pg_logic21_and0 b=u_cla24_or47 out=u_cla24_or48
|
|
.subckt pg_logic a=a[22] b=b[22] pg_logic_or0=u_cla24_pg_logic22_or0 pg_logic_and0=u_cla24_pg_logic22_and0 pg_logic_xor0=u_cla24_pg_logic22_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic22_xor0 b=u_cla24_or48 out=u_cla24_xor22
|
|
.subckt and_gate a=u_cla24_or45 b=u_cla24_pg_logic21_or0 out=u_cla24_and96
|
|
.subckt and_gate a=u_cla24_pg_logic22_or0 b=u_cla24_pg_logic20_or0 out=u_cla24_and97
|
|
.subckt and_gate a=u_cla24_and96 b=u_cla24_and97 out=u_cla24_and98
|
|
.subckt and_gate a=u_cla24_pg_logic20_and0 b=u_cla24_pg_logic22_or0 out=u_cla24_and99
|
|
.subckt and_gate a=u_cla24_and99 b=u_cla24_pg_logic21_or0 out=u_cla24_and100
|
|
.subckt and_gate a=u_cla24_pg_logic21_and0 b=u_cla24_pg_logic22_or0 out=u_cla24_and101
|
|
.subckt or_gate a=u_cla24_and98 b=u_cla24_and100 out=u_cla24_or49
|
|
.subckt or_gate a=u_cla24_or49 b=u_cla24_and101 out=u_cla24_or50
|
|
.subckt or_gate a=u_cla24_pg_logic22_and0 b=u_cla24_or50 out=u_cla24_or51
|
|
.subckt pg_logic a=a[23] b=b[23] pg_logic_or0=u_cla24_pg_logic23_or0 pg_logic_and0=u_cla24_pg_logic23_and0 pg_logic_xor0=u_cla24_pg_logic23_xor0
|
|
.subckt xor_gate a=u_cla24_pg_logic23_xor0 b=u_cla24_or51 out=u_cla24_xor23
|
|
.subckt and_gate a=u_cla24_or45 b=u_cla24_pg_logic22_or0 out=u_cla24_and102
|
|
.subckt and_gate a=u_cla24_pg_logic23_or0 b=u_cla24_pg_logic21_or0 out=u_cla24_and103
|
|
.subckt and_gate a=u_cla24_and102 b=u_cla24_and103 out=u_cla24_and104
|
|
.subckt and_gate a=u_cla24_and104 b=u_cla24_pg_logic20_or0 out=u_cla24_and105
|
|
.subckt and_gate a=u_cla24_pg_logic20_and0 b=u_cla24_pg_logic22_or0 out=u_cla24_and106
|
|
.subckt and_gate a=u_cla24_pg_logic23_or0 b=u_cla24_pg_logic21_or0 out=u_cla24_and107
|
|
.subckt and_gate a=u_cla24_and106 b=u_cla24_and107 out=u_cla24_and108
|
|
.subckt and_gate a=u_cla24_pg_logic21_and0 b=u_cla24_pg_logic23_or0 out=u_cla24_and109
|
|
.subckt and_gate a=u_cla24_and109 b=u_cla24_pg_logic22_or0 out=u_cla24_and110
|
|
.subckt and_gate a=u_cla24_pg_logic22_and0 b=u_cla24_pg_logic23_or0 out=u_cla24_and111
|
|
.subckt or_gate a=u_cla24_and105 b=u_cla24_and110 out=u_cla24_or52
|
|
.subckt or_gate a=u_cla24_and108 b=u_cla24_and111 out=u_cla24_or53
|
|
.subckt or_gate a=u_cla24_or52 b=u_cla24_or53 out=u_cla24_or54
|
|
.subckt or_gate a=u_cla24_pg_logic23_and0 b=u_cla24_or54 out=u_cla24_or55
|
|
.names u_cla24_pg_logic0_xor0 u_cla24_out[0]
|
|
1 1
|
|
.names u_cla24_xor1 u_cla24_out[1]
|
|
1 1
|
|
.names u_cla24_xor2 u_cla24_out[2]
|
|
1 1
|
|
.names u_cla24_xor3 u_cla24_out[3]
|
|
1 1
|
|
.names u_cla24_xor4 u_cla24_out[4]
|
|
1 1
|
|
.names u_cla24_xor5 u_cla24_out[5]
|
|
1 1
|
|
.names u_cla24_xor6 u_cla24_out[6]
|
|
1 1
|
|
.names u_cla24_xor7 u_cla24_out[7]
|
|
1 1
|
|
.names u_cla24_xor8 u_cla24_out[8]
|
|
1 1
|
|
.names u_cla24_xor9 u_cla24_out[9]
|
|
1 1
|
|
.names u_cla24_xor10 u_cla24_out[10]
|
|
1 1
|
|
.names u_cla24_xor11 u_cla24_out[11]
|
|
1 1
|
|
.names u_cla24_xor12 u_cla24_out[12]
|
|
1 1
|
|
.names u_cla24_xor13 u_cla24_out[13]
|
|
1 1
|
|
.names u_cla24_xor14 u_cla24_out[14]
|
|
1 1
|
|
.names u_cla24_xor15 u_cla24_out[15]
|
|
1 1
|
|
.names u_cla24_xor16 u_cla24_out[16]
|
|
1 1
|
|
.names u_cla24_xor17 u_cla24_out[17]
|
|
1 1
|
|
.names u_cla24_xor18 u_cla24_out[18]
|
|
1 1
|
|
.names u_cla24_xor19 u_cla24_out[19]
|
|
1 1
|
|
.names u_cla24_xor20 u_cla24_out[20]
|
|
1 1
|
|
.names u_cla24_xor21 u_cla24_out[21]
|
|
1 1
|
|
.names u_cla24_xor22 u_cla24_out[22]
|
|
1 1
|
|
.names u_cla24_xor23 u_cla24_out[23]
|
|
1 1
|
|
.names u_cla24_or55 u_cla24_out[24]
|
|
1 1
|
|
.end
|
|
|
|
.model pg_logic
|
|
.inputs a b
|
|
.outputs pg_logic_or0 pg_logic_and0 pg_logic_xor0
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.subckt or_gate a=a b=b out=pg_logic_or0
|
|
.subckt and_gate a=a b=b out=pg_logic_and0
|
|
.subckt xor_gate a=a b=b out=pg_logic_xor0
|
|
.end
|
|
|
|
.model fa
|
|
.inputs a b cin
|
|
.outputs fa_xor1 fa_or0
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.subckt xor_gate a=a b=b out=fa_xor0
|
|
.subckt and_gate a=a b=b out=fa_and0
|
|
.subckt xor_gate a=fa_xor0 b=cin out=fa_xor1
|
|
.subckt and_gate a=fa_xor0 b=cin out=fa_and1
|
|
.subckt or_gate a=fa_and0 b=fa_and1 out=fa_or0
|
|
.end
|
|
|
|
.model ha
|
|
.inputs a b
|
|
.outputs ha_xor0 ha_and0
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.subckt xor_gate a=a b=b out=ha_xor0
|
|
.subckt and_gate a=a b=b out=ha_and0
|
|
.end
|
|
|
|
.model or_gate
|
|
.inputs a b
|
|
.outputs out
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.names a b out
|
|
1- 1
|
|
-1 1
|
|
.end
|
|
|
|
.model xor_gate
|
|
.inputs a b
|
|
.outputs out
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.names a b out
|
|
01 1
|
|
10 1
|
|
.end
|
|
|
|
.model and_gate
|
|
.inputs a b
|
|
.outputs out
|
|
.names vdd
|
|
1
|
|
.names gnd
|
|
0
|
|
.names a b out
|
|
11 1
|
|
.end
|