The source code and dockerfile for the GSW2024 AI Lab.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
|
|
.model s382.bench .inputs FM TEST CLR .outputs GRN1 GRN2 RED1 YLW2 RED2 YLW1 .latch TESTLVIINLATCHVCDAD TESTL 0 .latch FMLVIINLATCHVCDAD FML 0 .latch TCOMB_YA2 OLATCH_Y2L 0 .latch Y1C OLATCHVUC_6 0 .latch R2C OLATCHVUC_5 0 .latch TCOMB_RA1 OLATCH_R1L 0 .latch TCOMB_GA2 OLATCH_G2L 0 .latch TCOMB_GA1 OLATCH_G1L 0 .latch TCOMB_FE_BF OLATCH_FEL 0 .latch C3_Q3VD C3_Q3 0 .latch C3_Q2VD C3_Q2 0 .latch C3_Q1VD C3_Q1 0 .latch C3_Q0VD C3_Q0 0 .latch UC_16VD UC_16 0 .latch UC_17VD UC_17 0 .latch UC_18VD UC_18 0 .latch UC_19VD UC_19 0 .latch UC_8VD UC_8 0 .latch UC_9VD UC_9 0 .latch UC_10VD UC_10 0 .latch UC_11VD UC_11 0 .names OUTBUFVBUFG1VIIR1 GRN1 0 1 .names OUTBUFVBUFG2VIIR1 GRN2 0 1 .names OUTBUFVBUFR1VIIR1 RED1 0 1 .names OUTBUFVBUFY2VIIR1 YLW2 0 1 .names OUTBUFVBUFR2VIIR1 RED2 0 1 .names OUTBUFVBUFY1VIIR1 YLW1 0 1 .names TESTLVIINLATCHVCDN TESTLVIINMUX TESTLVIINLATCHVCDAD 11 1 .names FMLVIINLATCHVCDN FMLVIINMUX FMLVIINLATCHVCDAD 11 1 .names TCOMBVNODE12 TCOMBVNQA TCOMB_YA2 00 1 .names Y1CVAD2NF Y1CVAD1NF Y1C 00 1 .names R2CVAD2NF R2CVAD1NF R2C 00 1 .names TCOMBVNCLR TCOMB_RA1VOR2NF TCOMB_RA1VOR1NF TCOMB_RA1 0-- 1 -0- 1 --0 1 .names TCOMB_GA2VAD4NF TCOMB_GA2VAD3NF TCOMB_GA2VAD2NF TCOMB_GA2VAD1NF TCOMB_GA2 0000 1 .names TCOMBVNODE8 TCOMB_GA1VAD1NF TCOMB_GA1 00 1 .names II84 TCOMB_FE_BF 0 1 .names CLRB C3_Q3VZ UC_27 C3_Q3VD 000 1 .names CLRB C3_Q2VZ UC_27 C3_Q2VD 000 1 .names CLRB C3_Q1VZ UC_27 C3_Q1VD 000 1 .names CLRB C3_Q0VZ UC_27 C3_Q0VD 000 1 .names CLRB UC_16VZ C2_CO UC_16VD 000 1 .names CLRB UC_17VZ C2_CO UC_17VD 000 1 .names CLRB UC_18VZ C2_CO UC_18VD 000 1 .names CLRB UC_19VZ C2_CO UC_19VD 000 1 .names CLRB UC_8VZ C1_CO UC_8VD 000 1 .names CLRB UC_9VZ C1_CO UC_9VD 000 1 .names CLRB UC_10VZ C1_CO UC_10VD 000 1 .names CLRB UC_11VZ C1_CO UC_11VD 000 1 .names TESTL TESTLVIINLATCHN 0 1 .names FML FMLVIINLATCHN 0 1 .names OLATCHVUC_6 OLATCH_Y1L 0 1 .names OLATCHVUC_5 OLATCH_R2L 0 1 .names C3_Q3 UC_23 0 1 .names C3_Q2 UC_24 0 1 .names C3_Q1 UC_25 0 1 .names C3_Q0 UC_26 0 1 .names UC_16 UC_20 0 1 .names UC_17 C2_QN2 0 1 .names UC_18 UC_21 0 1 .names UC_19 UC_22 0 1 .names UC_8 UC_12 0 1 .names UC_9 UC_13 0 1 .names UC_10 UC_14 0 1 .names UC_11 UC_15 0 1 .names FM FMBVIIR1 0 1 .names CLR CLRBVIIR1 0 1 .names FML TCOMBVNFM 0 1 .names TEST TESTBVIIR1 0 1 .names C3_Q0 TCOMBVNQA 0 1 .names C3_Q1 TCOMBVNQB 0 1 .names C3_Q2 TCOMBVNQC 0 1 .names C3_Q3 TCOMBVNQD 0 1 .names UC_11 UC_11VUC_0 0 1 .names OLATCH_G1L OUTBUFVBUFG1VIIR1 0 1 .names OLATCH_G2L OUTBUFVBUFG2VIIR1 0 1 .names OLATCH_FEL TCOMBVNFEL 0 1 .names OLATCH_R1L OUTBUFVBUFR1VIIR1 0 1 .names OLATCH_Y2L OUTBUFVBUFY2VIIR1 0 1 .names FMBVIIR1 FMB 0 1 .names CLRBVIIR1 CLRB 0 1 .names TESTBVIIR1 TESTB 0 1 .names UC_11VUC_0 UC_11VZ 0 1 .names UC_15 C1VCO0 0 1 .names OLATCH_R2L OUTBUFVBUFR2VIIR1 0 1 .names OLATCH_Y1L OUTBUFVBUFY1VIIR1 0 1 .names FMB FMLVIINMUXVIIR1 0 1 .names CLRB TESTLVIINLATCHVCDN 0 1 .names CLRB FMLVIINLATCHVCDN 0 1 .names CLRB TCOMBVNCLR 0 1 .names TESTB TESTLVIINMUXVIIR1 0 1 .names C1_CO TESTL CTST 00 1 .names CTST C2VIINHN 0 1 .names C1VCO2 UC_8 UC_8VZVOR1NF 1- 1 -1 1 .names UC_8VZVOR1NF UC_8VZ 0 1 .names C2VCIIA CTST UC_20 C2_CO 000 1 .names C2_CO CO2 0 1 .names FMLVIINMUXVOR2NF FMLVIINMUXVOR1NF FMLVIINMUXVND1 0- 1 -0 1 .names FMLVIINMUXVND1 FMLVIINMUX 0 1 .names TESTLVIINMUXVOR2NF TESTLVIINMUXVOR1NF TESTLVIINMUXVND1 0- 1 -0 1 .names TESTLVIINMUXVND1 TESTLVIINMUX 0 1 .names TCOMBVNODE16 TCOMBVNODE14 TCOMB_FE 0- 1 -0 1 .names TCOMB_FE II84 0 1 .names TCOMB_FE FEN 0 1 .names C2VCO2 UC_16 UC_16VZVOR1NF 1- 1 -1 1 .names UC_16VZVOR1NF UC_16VZ 0 1 .names CO2 C3VIINHN 0 1 .names C3VCO2 C3_Q3 C3_Q3VZVOR1NF 1- 1 -1 1 .names C3_Q3VZVOR1NF C3_Q3VZ 0 1 .names TCOMBVNFM TCOMBVNQD TCOMBVNQB C3_Q0 TCOMBVNODE6 0--- 1 -0-- 1 --0- 1 ---0 1 .names TCOMBVNODE6 OLATCH_FEL TCOMB_GA1VAD1NF 11 1 .names OLATCH_FEL TCOMBVNCLR TCOMB_GA2VAD4NF 11 1 .names C3_Q2 TCOMBVNCLR TCOMB_GA2VAD3NF 11 1 .names C3_Q0 C3_Q1 TCOMBVNCLR TCOMB_GA2VAD2NF 111 1 .names TCOMBVNQA C3_Q3 TCOMBVNCLR TCOMB_GA2VAD1NF 111 1 .names TCOMB_FE C2_QN2 R2CVAD1NF 11 1 .names TCOMBVNODE16 TCOMBVNODE3 TCOMB_YA1 0- 1 -0 1 .names TCOMB_YA1 C2_QN2 Y1CVAD1NF 11 1 .names FEN TCOMB_YA1 Y1CVAD2NF 11 1 .names TCOMB_RA2VOR3NF TCOMB_RA2VOR1NF TCOMB_RA2 0- 1 -0 1 .names FEN TCOMB_RA2 R2CVAD2NF 11 1 .names C3_Q2 C3_Q3 OLATCH_FEL TCOMB_RA1VOR2NF 1-- 1 -1- 1 --1 1 .names C3_Q0 C3_Q1 TCOMBVNFM TCOMBVNODE8VOR1NF 1-- 1 -1- 1 --1 1 .names TCOMBVNQA C3_Q1 C3_Q2 OLATCH_FEL TCOMB_RA1VOR1NF 1--- 1 -1-- 1 --1- 1 ---1 1 .names TCOMBVNQD TCOMBVNFM TCOMBVNODE8VOR2NF 1- 1 -1 1 .names FMB FML FMLVIINMUXVOR1NF 1- 1 -1 1 .names TCOMBVNQC CLRB TCOMB_RA2VOR3NF 1- 1 -1 1 .names C3_Q0 C3_Q1 TCOMBVNQD CLRB TCOMB_RA2VOR1NF 1--- 1 -1-- 1 --1- 1 ---1 1 .names C3_Q2 TCOMBVNQD CLRB TCOMBVNODE4VOR2NF 1-- 1 -1- 1 --1 1 .names TCOMBVNQC C3_Q3 TCOMBVNFM CLRB TCOMBVNODE4VOR1NF 1--- 1 -1-- 1 --1- 1 ---1 1 .names TESTB TESTL TESTLVIINMUXVOR1NF 1- 1 -1 1 .names TCOMBVNQB C3_Q0 TCOMBVNODE18 0- 1 -0 1 .names TCOMBVNODE18 FML C3_Q3 TCOMBVNQC TCOMBVNODE16VOR1NF 1--- 1 -1-- 1 --1- 1 ---1 1 .names UC_13 UC_14 UC_15 C1VCO2 000 1 .names UC_14 UC_15 C1VCO1 00 1 .names C1VCO1 UC_9 UC_9VZVOR1NF 1- 1 -1 1 .names C1VCO0 UC_10 UC_10VZVOR1NF 1- 1 -1 1 .names FMLVIINMUXVIIR1 FMLVIINLATCHN FMLVIINMUXVOR2NF 1- 1 -1 1 .names TESTLVIINMUXVIIR1 TESTLVIINLATCHN TESTLVIINMUXVOR2NF 1- 1 -1 1 .names CTST C2_QN2 UC_21 UC_22 C2VCO2 0000 1 .names CTST UC_21 UC_22 C2VCO1 000 1 .names C2VCO1 UC_17 UC_17VZVOR1NF 1- 1 -1 1 .names CTST UC_22 C2VCO0 00 1 .names C2VCO0 UC_18 UC_18VZVOR1NF 1- 1 -1 1 .names C2VIINHN UC_19 UC_19VZVOR1NF 1- 1 -1 1 .names CO2 UC_24 UC_25 UC_26 C3VCO2 0000 1 .names CO2 UC_25 UC_26 C3VCO1 000 1 .names C3VCO1 C3_Q2 C3_Q2VZVOR1NF 1- 1 -1 1 .names CO2 UC_26 C3VCO0 00 1 .names C3VCO0 C3_Q1 C3_Q1VZVOR1NF 1- 1 -1 1 .names C3VIINHN C3_Q0 C3_Q0VZVOR1NF 1- 1 -1 1 .names C1VCO1 UC_9 UC_9VUC_0 0- 1 -0 1 .names C1VCO0 UC_10 UC_10VUC_0 0- 1 -0 1 .names TCOMBVNODE4VOR2NF TCOMBVNODE4VOR1NF TCOMBVNODE4 0- 1 -0 1 .names CLRB TCOMBVNFM TCOMBVNQC C3_Q1 TCOMBVNODE15 0000 1 .names TCOMBVNODE15 TCOMBVNQA TCOMBVNODE14 0- 1 -0 1 .names TCOMBVNCLR TCOMBVNFEL TCOMBVNQC C3_Q1 TCOMBVNODE12 0--- 1 -0-- 1 --0- 1 ---0 1 .names TCOMBVNCLR C3_Q2 TCOMBVNODE8VOR2NF TCOMBVNODE8VOR1NF TCOMBVNODE8 0--- 1 -0-- 1 --0- 1 ---0 1 .names CLRB TCOMBVNFEL TCOMBVNODE19 00 1 .names TCOMBVNODE19 TCOMBVNODE16VOR1NF TCOMBVNODE16 0- 1 -0 1 .names UC_9VZVOR1NF UC_9VUC_0 UC_9VZ 0- 1 -0 1 .names UC_10VZVOR1NF UC_10VUC_0 UC_10VZ 0- 1 -0 1 .names TCOMBVNODE4 TCOMBVNQB TCOMBVNQA TCOMBVNODE3 0-- 1 -0- 1 --0 1 .names C2VCO1 UC_17 UC_17VUC_0 0- 1 -0 1 .names C2VCO0 UC_18 UC_18VUC_0 0- 1 -0 1 .names C2VIINHN UC_19 UC_19VUC_0 0- 1 -0 1 .names UC_17VZVOR1NF UC_17VUC_0 UC_17VZ 0- 1 -0 1 .names UC_18VZVOR1NF UC_18VUC_0 UC_18VZ 0- 1 -0 1 .names UC_19VZVOR1NF UC_19VUC_0 UC_19VZ 0- 1 -0 1 .names C3VCO1 C3_Q2 C3_Q2VUC_0 0- 1 -0 1 .names C3VCO0 C3_Q1 C3_Q1VUC_0 0- 1 -0 1 .names C3VIINHN C3_Q0 C3_Q0VUC_0 0- 1 -0 1 .names C3_Q2VZVOR1NF C3_Q2VUC_0 C3_Q2VZ 0- 1 -0 1 .names C3_Q1VZVOR1NF C3_Q1VUC_0 C3_Q1VZ 0- 1 -0 1 .names C3_Q0VZVOR1NF C3_Q0VUC_0 C3_Q0VZ 0- 1 -0 1 .names C3_Q2 C3_Q1 C3_Q0 C3VCIIA 000 1 .names UC_9 UC_10 UC_11 C1VCIIA 000 1 .names UC_17 UC_18 UC_19 C2VCIIA 000 1 .names C1VCIIA UC_12 C1_CO 00 1 .names C3VCIIA CO2 UC_23 UC_27 000 1 .end
|