| [ |
| { |
| "pins": [ |
| [ |
| "A", |
| "Y" |
| ], [ |
| "A", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "B", |
| "A", |
| "X" |
| ], [ |
| "B", |
| "A", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "Y" |
| ], [ |
| "A", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "X", |
| "A1", |
| "A2", |
| "B1N" |
| ], [ |
| "X", |
| "A1", |
| "A2", |
| "B1N" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "X", |
| "B1", |
| "A2", |
| "A1" |
| ], [ |
| "X", |
| "B1", |
| "A2", |
| "A1" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "TE", |
| "Z", |
| "A" |
| ], [ |
| "TE", |
| "Z", |
| "A" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "Z", |
| "TEB", |
| "A" |
| ], [ |
| "Z", |
| "TEB", |
| "A" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "C", |
| "B", |
| "X", |
| "A" |
| ], [ |
| "C", |
| "B", |
| "X", |
| "A" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A1", |
| "A2", |
| "X", |
| "B1", |
| "C1" |
| ], [ |
| "A1", |
| "A2", |
| "X", |
| "B1", |
| "C1" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "B", |
| "X" |
| ], [ |
| "A", |
| "B", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "X", |
| "D", |
| "A", |
| "C", |
| "B" |
| ], [ |
| "X", |
| "D", |
| "A", |
| "C", |
| "B" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "Z", |
| "TEB" |
| ], [ |
| "A", |
| "Z", |
| "TEB" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "X", |
| "C", |
| "B", |
| "A" |
| ], [ |
| "X", |
| "C", |
| "B", |
| "A" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "D", |
| "B", |
| "A", |
| "C", |
| "X" |
| ], [ |
| "D", |
| "B", |
| "A", |
| "C", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "CLK", |
| "D", |
| "RESETB", |
| "Q" |
| ], [ |
| "CLK", |
| "D", |
| "RESETB", |
| "Q" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "X", |
| "A" |
| ], [ |
| "X", |
| "A" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "B1", |
| "X", |
| "A1", |
| "A2" |
| ], [ |
| "B1", |
| "X", |
| "A1", |
| "A2" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "X" |
| ], [ |
| "A", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "X" |
| ], [ |
| "A", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "Y", |
| "A1", |
| "A2", |
| "B1" |
| ], [ |
| "Y", |
| "A1", |
| "A2", |
| "B1" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "B", |
| "X" |
| ], [ |
| "A", |
| "B", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A1", |
| "B2", |
| "B1", |
| "A2", |
| "X", |
| "A3" |
| ], [ |
| "A1", |
| "B2", |
| "B1", |
| "A2", |
| "X", |
| "A3" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "B2", |
| "B1", |
| "A2", |
| "Y", |
| "A1" |
| ], [ |
| "B2", |
| "B1", |
| "A2", |
| "Y", |
| "A1" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A1", |
| "A2", |
| "B1", |
| "Y" |
| ], [ |
| "A1", |
| "A2", |
| "B1", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "Y", |
| "B", |
| "C", |
| "A" |
| ], [ |
| "Y", |
| "B", |
| "C", |
| "A" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A2", |
| "A1", |
| "X", |
| "B1", |
| "B2" |
| ], [ |
| "A2", |
| "A1", |
| "X", |
| "B1", |
| "B2" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "Z", |
| "A", |
| "TE" |
| ], [ |
| "Z", |
| "A", |
| "TE" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "B", |
| "A", |
| "Y" |
| ], [ |
| "B", |
| "A", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "QN", |
| "Q", |
| "CLK", |
| "D", |
| "RESETB" |
| ], [ |
| "QN", |
| "Q", |
| "CLK", |
| "D", |
| "RESETB" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "B", |
| "A", |
| "Y" |
| ], [ |
| "B", |
| "A", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "Y" |
| ], [ |
| "A", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "X" |
| ], [ |
| "A", |
| "X" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "Y" |
| ], [ |
| "A", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "HI", |
| "LO" |
| ], [ |
| "HI", |
| "LO" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "B", |
| "Y" |
| ], [ |
| "A", |
| "B", |
| "Y" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "A", |
| "X", |
| "B" |
| ], [ |
| "A", |
| "X", |
| "B" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "B2", |
| "Y", |
| "B1", |
| "A1", |
| "A2", |
| "A3" |
| ], [ |
| "B2", |
| "Y", |
| "B1", |
| "A1", |
| "A2", |
| "A3" |
| ] |
| ] |
| }, |
| { |
| "name": [ |
| "digital_pll", |
| "digital_pll" |
| ], |
| "devices": [ |
| [ |
| ["scs8hd_inv_4", 52], |
| ["scs8hd_or2_4", 55], |
| ["scs8hd_clkinv_1", 13], |
| ["scs8hd_a21bo_4", 27], |
| ["scs8hd_o21a_4", 9], |
| ["scs8hd_einvp_2", 26], |
| ["scs8hd_einvn_8", 13], |
| ["scs8hd_or3_4", 3], |
| ["scs8hd_a211o_4", 11], |
| ["scs8hd_and2_4", 22], |
| ["scs8hd_or4_4", 26], |
| ["scs8hd_einvn_4", 13], |
| ["scs8hd_and3_4", 2], |
| ["scs8hd_and4_4", 17], |
| ["scs8hd_dfrtp_4", 23], |
| ["scs8hd_clkbuf_2", 12], |
| ["scs8hd_a21o_4", 4], |
| ["scs8hd_clkbuf_1", 13], |
| ["scs8hd_buf_4", 22], |
| ["scs8hd_a21oi_4", 3], |
| ["scs8hd_xor2_4", 2], |
| ["scs8hd_a32o_4", 5], |
| ["scs8hd_o22ai_4", 10], |
| ["scs8hd_o21ai_4", 2], |
| ["scs8hd_nor3_4", 1], |
| ["scs8hd_o22a_4", 7], |
| ["scs8hd_einvp_1", 1], |
| ["scs8hd_nor2_4", 4], |
| ["scs8hd_dfrbp_1", 4], |
| ["scs8hd_nand2_4", 2], |
| ["scs8hd_clkinv_2", 2], |
| ["scs8hd_buf_2", 1], |
| ["scs8hd_clkinv_8", 2], |
| ["scs8hd_conb_1", 1], |
| ["scs8hd_xnor2_4", 1], |
| ["scs8hd_or2_2", 1], |
| ["scs8hd_a32oi_4", 1 ] |
| ], [ |
| ["scs8hd_inv_4", 52 ], |
| ["scs8hd_or2_4", 55 ], |
| ["scs8hd_clkinv_1", 13 ], |
| ["scs8hd_a21bo_4", 27 ], |
| ["scs8hd_o21a_4", 9 ], |
| ["scs8hd_einvp_2", 26 ], |
| ["scs8hd_einvn_8", 13 ], |
| ["scs8hd_or3_4", 3 ], |
| ["scs8hd_a211o_4", 11 ], |
| ["scs8hd_and2_4", 22 ], |
| ["scs8hd_or4_4", 26 ], |
| ["scs8hd_einvn_4", 13 ], |
| ["scs8hd_and3_4", 2 ], |
| ["scs8hd_and4_4", 17 ], |
| ["scs8hd_dfrtp_4", 23 ], |
| ["scs8hd_clkbuf_2", 12 ], |
| ["scs8hd_a21o_4", 4 ], |
| ["scs8hd_clkbuf_1", 13 ], |
| ["scs8hd_buf_4", 22 ], |
| ["scs8hd_a21oi_4", 3 ], |
| ["scs8hd_xor2_4", 2 ], |
| ["scs8hd_a32o_4", 5 ], |
| ["scs8hd_o22ai_4", 10 ], |
| ["scs8hd_o21ai_4", 2 ], |
| ["scs8hd_nor3_4", 1 ], |
| ["scs8hd_o22a_4", 7 ], |
| ["scs8hd_einvp_1", 1 ], |
| ["scs8hd_nor2_4", 4 ], |
| ["scs8hd_dfrbp_1", 4 ], |
| ["scs8hd_nand2_4", 2 ], |
| ["scs8hd_clkinv_2", 2 ], |
| ["scs8hd_buf_2", 1 ], |
| ["scs8hd_clkinv_8", 2 ], |
| ["scs8hd_conb_1", 1 ], |
| ["scs8hd_xnor2_4", 1 ], |
| ["scs8hd_or2_2", 1 ], |
| ["scs8hd_a32oi_4", 1 ] |
| ] |
| ], |
| "nets": [ |
| 429, |
| 429 |
| ], |
| "badnets": [ |
| ], |
| "badelements": [ |
| ], |
| "pins": [ |
| [ |
| "ext_trim[23]", |
| "div[2]", |
| "div[1]", |
| "div[0]", |
| "extclk_sel", |
| "ext_trim[0]", |
| "ext_trim[6]", |
| "ext_trim[8]", |
| "ext_trim[10]", |
| "ext_trim[9]", |
| "ext_trim[11]", |
| "ext_trim[12]", |
| "ext_trim[21]", |
| "ext_trim[2]", |
| "ext_trim[3]", |
| "ext_trim[24]", |
| "ext_trim[16]", |
| "ext_trim[17]", |
| "ext_trim[20]", |
| "ext_trim[5]", |
| "ext_trim[22]", |
| "ext_trim[13]", |
| "ext_trim[14]", |
| "ext_trim[18]", |
| "ext_trim[15]", |
| "ext_trim[19]", |
| "ext_trim[1]", |
| "ext_trim[25]", |
| "ext_trim[4]", |
| "ext_trim[7]", |
| "clockc", |
| "clockp[0]", |
| "osc", |
| "dco", |
| "clockd[2]", |
| "clockd[1]", |
| "clockd[0]", |
| "sel[0]", |
| "clockd[3]", |
| "div[3]", |
| "sel[1]", |
| "div[4]", |
| "reset", |
| "sel[2]", |
| "clockp[1]" |
| ], [ |
| "ext_trim[23]", |
| "div[2]", |
| "div[1]", |
| "div[0]", |
| "extclk_sel", |
| "ext_trim[0]", |
| "ext_trim[6]", |
| "ext_trim[8]", |
| "ext_trim[10]", |
| "ext_trim[9]", |
| "ext_trim[11]", |
| "ext_trim[12]", |
| "ext_trim[21]", |
| "ext_trim[2]", |
| "ext_trim[3]", |
| "ext_trim[24]", |
| "ext_trim[16]", |
| "ext_trim[17]", |
| "ext_trim[20]", |
| "ext_trim[5]", |
| "ext_trim[22]", |
| "ext_trim[13]", |
| "ext_trim[14]", |
| "ext_trim[18]", |
| "ext_trim[15]", |
| "ext_trim[19]", |
| "ext_trim[1]", |
| "ext_trim[25]", |
| "ext_trim[4]", |
| "ext_trim[7]", |
| "clockc", |
| "clockp[0]", |
| "osc", |
| "dco", |
| "clockd[2]", |
| "clockd[1]", |
| "clockd[0]", |
| "sel[0]", |
| "clockd[3]", |
| "div[3]", |
| "sel[1]", |
| "div[4]", |
| "reset", |
| "sel[2]", |
| "clockp[1]" |
| ] |
| ] |
| } |
| ] |