fabulous/__init__.py,sha256=G9Z-QGEA0_EHjw8wtLBklCrlfaRGpJcdvYR1plix37M,203
fabulous/custom_exception.py,sha256=VNlr7Pp1ORw7fIbdJVg6r1FOQ8qWYmZRk-kpdoNI6os,1814
fabulous/fabulous.py,sha256=HDZAZ7fclaTcACtfT57ddmZix0XYjMhbhd7KP0zOrak,31519
fabulous/fabulous_api.py,sha256=kWXnpkCpN4N5xiLA-18X5ILz2I-mE1e2IGs2Ch0rwFQ,32196
fabulous/fabulous_settings.py,sha256=-Y9-NmMSD59vKdnM96nbiXEV7QymbqaxEO45QEF1CXQ,25724
fabulous/processpool.py,sha256=3iJu8FYcIFu8Hhq6LO9M4gSlKhVQj8V1X0QNgC4X748,1433
fabulous/fabric_cad/README.md,sha256=s784UUQ4yngGaEt0IgTnVoPfxCodiVYmY_lkPKRgERY,10433
fabulous/fabric_cad/__init__.py,sha256=N3lSoL0PuhRJPJ1RiiEUoKpDI8_ipa_VhYQMjDhfIPM,196
fabulous/fabric_cad/gen_bitstream_spec.py,sha256=uGBF2MTgaZxrB5Jdr9M0LZwq3zx-11SABmbTNjZNtbE,12580
fabulous/fabric_cad/gen_design_top_wrapper.py,sha256=pRRp_HwW5U9WYOFLDtCvwvlwM0o4A-87-Vuvpl1iWOk,9525
fabulous/fabric_cad/gen_npnr_model.py,sha256=l9vunYkC3lHMxSE7rGkOU-TTLswSV-AZFPtaVzEmnpo,14514
fabulous/fabric_cad/timing_model/FABulous_timing_model.py,sha256=kcK-rlt9kJZyxTbg3mUzcTv9vqqRjfJfKWv6ezfyt7E,39804
fabulous/fabric_cad/timing_model/FABulous_timing_model_interface.py,sha256=mZuOcosM0TC4rENlMQ7hJK1h41M0jKcIXKUVUSla8Vo,3562
fabulous/fabric_cad/timing_model/__init__.py,sha256=rKABlm9IHE5dH0cTDLeZLBhw3VMce3hcvj2uYaD7pfw,282
fabulous/fabric_cad/timing_model/models.py,sha256=AP7lnynjJHWwZfv5M7VZV-z8dthgwTr2fy5HG3099zI,16090
fabulous/fabric_cad/timing_model/hdlnx/__init__.py,sha256=QEzosBNZJX-AWkR086jXpumBKxpSs8XwkeiJPjDLAKg,371
fabulous/fabric_cad/timing_model/hdlnx/hdlnx_timing_model.py,sha256=jd8QUHf-rKU6QmpCC8p1rYcEkt6YNTCWxe1E1hPQjkM,3157
fabulous/fabric_cad/timing_model/hdlnx/verilog_gate_level.py,sha256=ImUScMr09-jydAyAIsmbjNGCdqofuvwT2HCXhqMRXwg,36916
fabulous/fabric_cad/timing_model/hdlnx/sdfnx/__init__.py,sha256=us00wrZfpjg2ZJNtcR75rIh1r9gH5mjt1_T-Qpu-81o,237
fabulous/fabric_cad/timing_model/hdlnx/sdfnx/sdf_to_graph.py,sha256=BeamqHGB_WT5CsHeE0NDZ5FSQaaIOHPJIQwG3IkF9p0,13681
fabulous/fabric_cad/timing_model/hdlnx/sdfnx/sdf_to_graph_base.py,sha256=xIhQS6EtmITl_gPYi95-jEystORsJ1UyXgI8Zoncnuk,6385
fabulous/fabric_cad/timing_model/hdlnx/sdfnx/timing_graph.py,sha256=34QVOAv0KjECOc4kYxB9riH_p95ekLM8qp_Iiy0eCMo,13874
fabulous/fabric_cad/timing_model/tools/__init__.py,sha256=DHLrETJl3ZreZFT1zOQlhPtgRcsfoUv3wVVAJ1vL31A,251
fabulous/fabric_cad/timing_model/tools/specification.py,sha256=E2TSiM9-4-sgb1Gk-03Fd3v_gA5M4uRwwTImvrCJCqw,6827
fabulous/fabric_cad/timing_model/tools/sta_tools/__init__.py,sha256=ojgrwlnc1wpr7b3Ylk0iq700gXh5Clu8TXHnnAAbnlo,246
fabulous/fabric_cad/timing_model/tools/sta_tools/opensta.py,sha256=vNCaNotaeZRj1hq7ApdnbvJWwT0Go7yOf72JoX9ZU0I,12170
fabulous/fabric_cad/timing_model/tools/synth_tools/__init__.py,sha256=gqJajzTsVBJubAMbvxnhLxGUm0ozzXJ_-I6FCsUe_xs,112
fabulous/fabric_cad/timing_model/tools/synth_tools/yosys.py,sha256=6uGmMxsb5Yd1wzMR-_m1DQIlX_Gcf5raPXc86A1Njqg,17074
fabulous/fabric_definition/__init__.py,sha256=uOCsjgN8rRL4fQZW7BgDN9NHkeYi0GvX-xfj9_5OXvE,809
fabulous/fabric_definition/bel.py,sha256=o-Sc4iIGFeIHK_ZwLZCseKXrb0_mMB-SY2w1XZRAmfo,6079
fabulous/fabric_definition/cell_spec.py,sha256=wgDVTCAPk4zEkm7KPlWLa0l3QBmK6EfYel42DPFaU_I,8361
fabulous/fabric_definition/configmem.py,sha256=nImHmKP9-jN9dMY-jnH_INR-bDiqycPVEqfyJvHRHpM,989
fabulous/fabric_definition/define.py,sha256=5UAwXhc3xm072QTW63Z1su1uDmkOzmw45IeA2R1yL_k,5792
fabulous/fabric_definition/fabric.py,sha256=xqjYz0X22MDdjo24FUgGSSfw5GpvPOXXCqa2q6Afgv4,29546
fabulous/fabric_definition/gen_io.py,sha256=gohYRFwT_jFFWHHZknLonrBeYSHstyW0TSy2x8Tubs8,2236
fabulous/fabric_definition/port.py,sha256=tPCK4rfBwb5AYp7OkUkoB2RNrBQuJVTZ8Ty-GX2eoqU,28757
fabulous/fabric_definition/supertile.py,sha256=TliImaPNg0PTFpgFajswS5zz9Xw6nHxqqMW-OX3K8RU,12551
fabulous/fabric_definition/switch_matrix.py,sha256=ebz0OJpjIyTLLe89ltjYRtFe9qTfsP9jwhHg2xyPDOg,17196
fabulous/fabric_definition/tile.py,sha256=O5Na0UEh4RbWwKU5nCzABkmfjGlLvjnEjAUtZHVTN3E,13366
fabulous/fabric_definition/wire.py,sha256=Cre_ItzW5FqhTy4eFMz3DWDWDv7o_XRVsp4vhF2oRXY,3462
fabulous/fabric_definition/yosys_obj.py,sha256=Qtkt0S1GVdjNazu5RYVVuwD6V5UPPGhZliRJTC2VqeY,16264
fabulous/fabric_files/__init__.py,sha256=Ewp08OKV6cWFSJ9nYMsztvAsrypnvZnWXQA8TOwnzlQ,48
fabulous/fabric_files/FABulous_project_template_common/fabric.csv,sha256=Wlo_ZY3Otn7G483vTerm_oe6mojPXAHEkPhpVQBAQW8,2930
fabulous/fabric_files/FABulous_project_template_common/Fabric/gds_config.yaml,sha256=__vDZBKYXd5NENb4kgW1gFzqy8TuL9iwoW4mxRxeFJs,1154
fabulous/fabric_files/FABulous_project_template_common/Fabric/std_cell_library.yaml,sha256=tWNqMzJFSKVyUIh77H4xF3Vgu10it3kNNHgKdJXhz98,3622
fabulous/fabric_files/FABulous_project_template_common/Test/.gitignore,sha256=YZuO4sEYEilqoo1_WLrCVlA7pgbAWfWbuevnFrQ4t1Y,102
fabulous/fabric_files/FABulous_project_template_common/Test/build_fabulous_fabric.tcl,sha256=0zbC7KcbK9ZrkVADZWdnVtRMCLWOwA_H0r1t7WCNn8I,69
fabulous/fabric_files/FABulous_project_template_common/Test/compile.Taskfile.yml,sha256=XW-ouMf2yE-gRT9rOZhSivFfQJV5LStXHfbORiBp-mo,2016
fabulous/fabric_files/FABulous_project_template_common/Test/makehex.py,sha256=-KsebX3p3qcBlrSlCciJnb0A5arLExg4tj8HlqRr8YY,756
fabulous/fabric_files/FABulous_project_template_common/Tile/DSP/DSP.csv,sha256=Xxev7T4DzpDKxsoXhyfwOJT6U1bFj8Z7tTeA6UizfI8,114
fabulous/fabric_files/FABulous_project_template_common/Tile/DSP/gds_config.yaml,sha256=aP7XNvTQkC8haGKFQ3jVJYPBNx0vYIICuZOUnyg3MyA,96
fabulous/fabric_files/FABulous_project_template_common/Tile/DSP/DSP_bot/DSP_bot.csv,sha256=q5yZSJgrpVULdVWq_0N8R5fK-9tCcqcgY_9FXtabmnM,339
fabulous/fabric_files/FABulous_project_template_common/Tile/DSP/DSP_bot/DSP_bot_switch_matrix.list,sha256=Mp605dZvyPlNP2rk5yEsvcVQ2-kRgRVQwBsPwTY1S7s,12863
fabulous/fabric_files/FABulous_project_template_common/Tile/DSP/DSP_top/DSP_top.csv,sha256=hBx5VGCUeenGRXF3PmWdJm-WGIJBVch2XmRx4y2mk1c,296
fabulous/fabric_files/FABulous_project_template_common/Tile/DSP/DSP_top/DSP_top_switch_matrix.list,sha256=UYG92QFCQlbE_q56oNSt2HEfrcIXm0WHXQ4Omp4TepE,14639
fabulous/fabric_files/FABulous_project_template_common/Tile/LUT4AB/LUT4AB.csv,sha256=PVakKhnbKYwyDAENNJho7MbJ4eeecV5nTb4rtmUUMxI,926
fabulous/fabric_files/FABulous_project_template_common/Tile/LUT4AB/LUT4AB_ConfigMem.csv,sha256=OtfAM8pVEQym_aemfxTEoTBHBC11OUuKzzB_NWIjvbc,3489
fabulous/fabric_files/FABulous_project_template_common/Tile/LUT4AB/LUT4AB_switch_matrix.list,sha256=EUq5lZiRB3tgwtk7c_nMN8dbGcGwZdTDY2hZma4iFdQ,15999
fabulous/fabric_files/FABulous_project_template_common/Tile/LUT4AB/gds_config.yaml,sha256=xVT_J0OHQ0jCUiT4sAjS4oT3ijxG83VvIeY_GJDTi4I,96
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_DSP/N_term_DSP.csv,sha256=-dWh4-CAQjeaAh3G4qi01kyi2q5EIEPlcpWOdx0Q_xo,560
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_DSP/N_term_DSP_switch_matrix.list,sha256=wHQII4_FNdaDZGwpIolfjvT1Tj0x0vCw6b1AOhXlzYI,733
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_DSP/gds_config.yaml,sha256=AOXG4grVz-bDOrHNdg99PgMlOsmcSUNoJ9wX6tfDhEE,73
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_RAM_IO/N_term_RAM_IO.csv,sha256=fIQFLMe1MkvtzHuW40736LGOtwOk_dTl2cDu6ZChAjA,491
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_RAM_IO/N_term_RAM_IO_switch_matrix.list,sha256=C8Jkc-ckAKgDDL2Z9bPzkVYW85MyMx-yTP7YOhxpRls,778
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_RAM_IO/gds_config.yaml,sha256=mL_11_YuZBT7cYsY7DnAo1ywMuhB4sr0l8GZ0vyZcx0,73
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_single/N_term_single.csv,sha256=_ap9D6vSLE2wODbH3rPDNmxdTgZpIpEQN8uny6Wzycs,600
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_single/N_term_single_switch_matrix.list,sha256=ItMdSfTDY4jcNZXs1aNNctTPrUq1YfI0NSpL8a8LimA,732
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_single/gds_config.yaml,sha256=Vn78hGF2SfDBa3SfoKvzBUIqJS0AQkuIOuSzdPoFTd0,73
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_single2/N_term_single2.csv,sha256=vG9kyBgXti34WMtnO4XPvSzJWZw-zWAdOYerkz_YNZs,568
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_single2/N_term_single2_switch_matrix.list,sha256=wHQII4_FNdaDZGwpIolfjvT1Tj0x0vCw6b1AOhXlzYI,733
fabulous/fabric_files/FABulous_project_template_common/Tile/N_term_single2/gds_config.yaml,sha256=Vv-qtl1pXuOTjMaOIfdYabwByAtAsf4UbFl3op4PkCE,73
fabulous/fabric_files/FABulous_project_template_common/Tile/RAM_IO/RAM_IO.csv,sha256=dRCNBaHtp94XU-kKQhYmcACOyY9W2tX6HKRPnKuPIbw,2262
fabulous/fabric_files/FABulous_project_template_common/Tile/RAM_IO/RAM_IO_switch_matrix.list,sha256=5aWTnxyJVM14cw-RllBE1FvN0duG_bhOJjWIEoq6GZk,12532
fabulous/fabric_files/FABulous_project_template_common/Tile/RAM_IO/gds_config.yaml,sha256=Aa1-ZiwlpAXRCVdyT-DOKvQTAyKYUUDwjcQJ4RcKr4c,73
fabulous/fabric_files/FABulous_project_template_common/Tile/RegFile/RegFile.csv,sha256=aTGLEgad7YV9BpY4gLpN2MzPQqfkCf80yIa6sgj6YJE,263
fabulous/fabric_files/FABulous_project_template_common/Tile/RegFile/RegFile_switch_matrix.list,sha256=03GbG4yuIboHCAimZQuynSI2ArlMQB-_736Bdsdi8G8,13317
fabulous/fabric_files/FABulous_project_template_common/Tile/RegFile/gds_config.yaml,sha256=744A0xD8XTXJTBRk272zHoWU1UwTCPSqc3bYd8sqQiM,96
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_DSP/S_term_DSP.csv,sha256=RbTawc_NPv8vyMmTCWlhmp6ewzHeN-OBG0o2G4b1780,560
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_DSP/S_term_DSP_switch_matrix.list,sha256=448T_EkXKAMTEGlcQzy4eDYOf7hNKUrTc6IMYtE9G8g,733
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_DSP/gds_config.yaml,sha256=AOXG4grVz-bDOrHNdg99PgMlOsmcSUNoJ9wX6tfDhEE,73
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_RAM_IO/S_term_RAM_IO.csv,sha256=1ajkN7_XyPIgdH7Kwb89lm0Mc0rgo7zGxhHsRrZPWqE,491
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_RAM_IO/S_term_RAM_IO_switch_matrix.list,sha256=k_OEZ2n49E0HpYL21xy7NdWBPJ-sddbCpU2LKHxsUyA,770
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_RAM_IO/gds_config.yaml,sha256=mL_11_YuZBT7cYsY7DnAo1ywMuhB4sr0l8GZ0vyZcx0,73
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_single/S_term_single.csv,sha256=mIxwdgHzRbl1q1dWmdun0OJzfWFI8vCs3QvVxY6BR2A,633
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_single/S_term_single_switch_matrix.list,sha256=5zZRPeSOzc2uEG6_fsr2m_7qDWVGls6Bs6jguGJFXs0,742
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_single/gds_config.yaml,sha256=Vn78hGF2SfDBa3SfoKvzBUIqJS0AQkuIOuSzdPoFTd0,73
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_single2/S_term_single2.csv,sha256=imtw_TVVwNAuvbfrgJYyLz3o6-cEh37Xl0h-9-pJ2Tk,568
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_single2/S_term_single2_switch_matrix.list,sha256=448T_EkXKAMTEGlcQzy4eDYOf7hNKUrTc6IMYtE9G8g,733
fabulous/fabric_files/FABulous_project_template_common/Tile/S_term_single2/gds_config.yaml,sha256=Vv-qtl1pXuOTjMaOIfdYabwByAtAsf4UbFl3op4PkCE,73
fabulous/fabric_files/FABulous_project_template_common/Tile/W_IO/W_IO.csv,sha256=rG7Fopxs-H6MOs0yV4spQ7z8gMqmU4LBbOfXjiJBufE,1010
fabulous/fabric_files/FABulous_project_template_common/Tile/W_IO/W_IO_switch_matrix.list,sha256=PtfEzzJr5NLFovpvJU9q9qQO_BtoF80bhYeS3ai739Q,2511
fabulous/fabric_files/FABulous_project_template_common/Tile/W_IO/gds_config.yaml,sha256=Aa1-ZiwlpAXRCVdyT-DOKvQTAyKYUUDwjcQJ4RcKr4c,73
fabulous/fabric_files/FABulous_project_template_common/Tile/include/Base.csv,sha256=Y-yjnIS7-Q1tl7Y8CGuMbWZ5eboz5EHIOGITsyGBVVI,1847
fabulous/fabric_files/FABulous_project_template_common/Tile/include/Base.list,sha256=sSrAWjnJ1pV0keH6vfjKj7nFWUZTG41b8eRHGivfUak,3731
fabulous/fabric_files/FABulous_project_template_common/Tile/include/gds_config.yaml,sha256=LEzczOdL8mxrmosvQoDW5uyPTKUIV_ssPOmOUaRv7RU,1038
fabulous/fabric_files/FABulous_project_template_common/Tile/include/gf180mcuD_latchmap.v,sha256=rSeqsGamC3z4XyF9ewwX-FQkb3YIEYQvJxUG5zxqNfk,173
fabulous/fabric_files/FABulous_project_template_common/user_design/top_wrapper.v,sha256=wKFT6Gv6pzrX7df8DsCwoe_Brp71NiGbP-SvqCdPGC0,4524
fabulous/fabric_files/FABulous_project_template_verilog/FABulous.tcl,sha256=XSZt79-lkNCSrjQEbh7zpihVWVc_VHbLpRHc9_RM-Ws,303
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/BlockRAM_1KB.v,sha256=GDc-kXoW1_d-NDazuXm4GZEaIzzaeupSk_Q6HtI7B3w,8028
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/ConfigFSM.v,sha256=7wWJnhljM6uSl_9yE6DBNYvE2tRB4VlTcL8isPi_5OI,3731
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/Frame_Data_Reg.v,sha256=ZDS50NG-h2qP9JQJ8VrTTk5CJUQ2uNoVHr4Pz8MVC4E,474
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/Frame_Select.v,sha256=f1lnFOEDdHEI5a1qXOwijGd_9RzdlaiTemMq0ldk9t4,540
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/bitbang.v,sha256=7OXOxEpOXXzYIQJB8b8mI1A5JOJYKmpuMRVnAEscwGw,2491
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/config_UART.v,sha256=N2VNIHS2dd4XR-IAaM_JjFdfJVDNf6ZWXmZtVZlJpR8,19727
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/eFPGA_Config.v,sha256=juD1ln74j44ZdciKUd61_uXn8temEDEnLEOSIYK82CE,2872
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/models_pack.v,sha256=C7ER4Y4ZQbXCHVKO9g0uMZXtMRuZ9Zw1yfL8hUM0Sgk,3679
fabulous/fabric_files/FABulous_project_template_verilog/Test/Makefile,sha256=Mkym6WqBHl7Xqu_YZPke6uVFEtyebd7o5Pz4NdAltyg,3065
fabulous/fabric_files/FABulous_project_template_verilog/Test/README.md,sha256=oRC3WM4mGyZVTyCgzuProYVKxlE8CUtlVe0iPaddrVs,2777
fabulous/fabric_files/FABulous_project_template_verilog/Test/Taskfile.yml,sha256=Rb3IHa6Wbc5Wubx9hf-YAwe0iF0sImwBWNBw_XbynR0,10568
fabulous/fabric_files/FABulous_project_template_verilog/Test/gen_gl_xinit.py,sha256=6nh8x3d20Z47wVsCBG3_70rfhb5iTJ9Xvphs_GNa1rs,11403
fabulous/fabric_files/FABulous_project_template_verilog/Test/sequential_16bit_en_tb.v,sha256=0Fin__cCX4rnS7uPQ2oxx-YqOGYwyOqo4uUORDGXMZo,4230
fabulous/fabric_files/FABulous_project_template_verilog/Tile/DSP/DSP_bot/MULADD.v,sha256=SGadeWteKKTvQC2EOPj2xWUkCEUoHYbRkwJ9HUcZpxM,3081
fabulous/fabric_files/FABulous_project_template_verilog/Tile/LUT4AB/LUT4c_frame_config_dffesr.v,sha256=vOZ6OC_GfSXxhE0BqzWnzmvP_7uLxvevxjdv8NKO6ng,3437
fabulous/fabric_files/FABulous_project_template_verilog/Tile/LUT4AB/MUX8LUT_frame_config_mux.v,sha256=QI752QiKCxvuJt543sgTEEbaHv634KvSLirKi-g2xnw,3049
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RAM_IO/Config_access.v,sha256=g6byzIFQQopyHPhyL5GQ99C9hSAYOhMFFcJP6-5kCfI,696
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RAM_IO/InPass4_frame_config_mux.v,sha256=AF-YO9xna-doP4oWBIok_RvqsTDvM2jjzjZRG2b2IRM,2071
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RAM_IO/OutPass4_frame_config_mux.v,sha256=_DHGXzcck83fQjRFJ69zD1IH8_poomZMlYBENUIEFhc,2258
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RegFile/RegFile_32x4.v,sha256=o12ZPD9ho9jFrSrdqWeeijgxclZC3nmV5jvPrl8fPk4,2378
fabulous/fabric_files/FABulous_project_template_verilog/Tile/W_IO/Config_access.v,sha256=bQfFQo5aWbMB-NXsOaMzOpW4e20Kzik0FYwb3WdeBGc,719
fabulous/fabric_files/FABulous_project_template_verilog/Tile/W_IO/IO_1_bidirectional_frame_config_pass.v,sha256=kYjtlK3CInUSezRvVc792NEpuevls2rbWladVDAsUzk,1777
fabulous/fabric_files/FABulous_project_template_verilog/user_design/sequential_16bit_en.v,sha256=ELqnDs-_kMAR9tik-hoJ7hcoszUEl0nQhVYNv2OF7wE,478
fabulous/fabric_files/FABulous_project_template_vhdl/FABulous.tcl,sha256=UbZGF2NgvtW4LeUmhqloc6fCeDjEVqjjMFKhAi-gSiI,32
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/BlockRAM_1KB.vhdl,sha256=m-JzRjFYxQ0baC99dJ8JYv-alYuGst4eMRzjKOBYNE8,9070
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/ConfigFSM.vhdl,sha256=agH8jPe8l_Vu0nb9NDdfwTzMhIUt82b4pSpcftJ6-Ng,4719
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/Frame_Data_Reg.vhdl,sha256=gFFAQS6JiaOSkSykM39n-qG0QEKRVNP_ari4dzmY4Fw,1359
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/Frame_Select.vhdl,sha256=pS6-nWZeUIl85Chnc0O-LrBFpXb2aPc3N6nDKZfJCRM,1456
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/bitbang.vhdl,sha256=pJsIejOhg3UAgmYuNyh4wXh_zlvx9D7vUEQz8tVFC-k,3781
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/config_UART.vhdl,sha256=_FeX5Gzl139VjlZFFZpYskZl0MUpLfdnXJk4ShijbGc,19922
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/eFPGA_Config.vhdl,sha256=RL9KBaXV4VE5dOPpKUZfEQ7hXNYuhtu8YcYxztnEY4o,6036
fabulous/fabric_files/FABulous_project_template_vhdl/Fabric/models_pack.vhdl,sha256=hdP7e_lAVGN3Tr6u0-PtSAfCgMSAqI4rqgxSDjhKZ2Y,9055
fabulous/fabric_files/FABulous_project_template_vhdl/Test/Makefile,sha256=UUHCaMxCefBlMPpAXqWmIvfu3BcOmu64W0z7BlRs2eU,7143
fabulous/fabric_files/FABulous_project_template_vhdl/Test/README.md,sha256=-nHSimi1sRTaFc_1aGKUaV7drKZlEo4G5avZirmahnI,3205
fabulous/fabric_files/FABulous_project_template_vhdl/Test/Taskfile.yml,sha256=usS9FXfCmQk36n7o7fGRkPiP9uyu1WYRnEiLMo17Q_8,9629
fabulous/fabric_files/FABulous_project_template_vhdl/Test/sequential_16bit_en_tb.vhdl,sha256=qfUvRtMvudJ7wzJBZ22nLc0uhiIMM4k809yrQNOo4r8,6827
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/DSP/DSP_bot/MULADD.vhdl,sha256=2idUecXXRPRryIxCT9z97W2gw3znjSRPeImEZ4vUgTk,4111
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/LUT4AB/LUT4c_frame_config_dffesr.vhdl,sha256=TBtXS0dxlOkHGZA-ii384sdiMSb1ZGKb0jdI5YLOrMA,7883
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/LUT4AB/MUX8LUT_frame_config_mux.vhdl,sha256=q47AI2VbN_kuVwUYtl-KNcO5jYZe6tjQv5h9ZqCU8R8,4799
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/RAM_IO/Config_access.vhdl,sha256=3qGqyvrnxL0emTwYwcm2u_UcwXpN8Uhor2zoJeZSyik,1682
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/RAM_IO/InPass4_frame_config_mux.vhdl,sha256=PKeHAMUAz_g_GN9FThB1cy_XEQ0UdaSbFp9-xUC7S64,3429
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/RAM_IO/OutPass4_frame_config_mux.vhdl,sha256=0b1fpwUWH3IQtj8e3ZCSCt8N8cJ1cg-rEK6_wOKUqhQ,3440
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/RegFile/RegFile_32x4.vhdl,sha256=Ol5vkbG53ZSUT8qmwEhWHJOnAMPc08QowC4gzZxtE5M,3092
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/W_IO/Config_access.vhdl,sha256=E5i2iH3DzoYGn2pCiGKY4km2S_7cLnBo5nBPDmNE37w,1676
fabulous/fabric_files/FABulous_project_template_vhdl/Tile/W_IO/IO_1_bidirectional_frame_config_pass.vhdl,sha256=CR7rnEYym8zGy32Hal1blhSBszOIF-5M3D7ywFM9p-M,3120
fabulous/fabric_files/FABulous_project_template_vhdl/user_design/sequential_16bit_en.vhdl,sha256=lE1m-jRUfvpQ61QOWHSHkwsaOazU1GrJbV8R0Ks5C_c,944
fabulous/fabric_files/dummy_files/DUMMY_switch_matrix.list,sha256=ue7BN9TFTyCHLPofFLPEHDwKpoIhSPyyN2t7oTO_VIQ,18828
fabulous/fabric_generator/.gitignore,sha256=6A2XJ4ikYeKU7CV67V7OMAOJBKs8dNA8NiR7wIinK-o,111
fabulous/fabric_generator/__init__.py,sha256=WIwiYcTrWX3afdS9pr7z_Be5nOMs8FNW5OaDInFuQO0,750
fabulous/fabric_generator/code_generator/__init__.py,sha256=Aygm_EUaMQ6xju0op-6vUlnwDjyxOjWObtOOvs3wnSQ,197
fabulous/fabric_generator/code_generator/code_generator.py,sha256=b9y2EfliTFhhU40nt7min-4j-4mImpGjsyZD_6QmDfM,22746
fabulous/fabric_generator/code_generator/code_generator_VHDL.py,sha256=vzSC2dABTIqTNQdvlJL3HR529eKiiv0gEblO2YctrAQ,21996
fabulous/fabric_generator/code_generator/code_generator_Verilog.py,sha256=g7xOtmbOPTjuYn04OC6Uyw20BLZmJvTQjElumHFC6GI,17788
fabulous/fabric_generator/gds_generator/__init__.py,sha256=5MyMpNUykb2hN72r5t7jxploMNeIC4Dq_NrKEaumVyQ,35
fabulous/fabric_generator/gds_generator/gen_io_pin_config_yaml.py,sha256=NlrTKr1cK9uHn7r9NZ6HK1DoDhDoxvd_k4Cj51vKOtA,11539
fabulous/fabric_generator/gds_generator/helper.py,sha256=cuCFYQYOlJg8vbOzdQ1If6aQlkgIHWdgPeHWbuIhhtU,10849
fabulous/fabric_generator/gds_generator/flows/__init__.py,sha256=etwH2-XPBQGoIdcDbGn76KQzibwT8am9QW9FpuABHs8,143
fabulous/fabric_generator/gds_generator/flows/fabric_macro_flow.py,sha256=UJfv7rUPrzR86CWPrVlBNFdCXTHpC3F8oPJ4DWYUWpo,29307
fabulous/fabric_generator/gds_generator/flows/fabric_optimisation_flow.py,sha256=o-yzj6j799kmDu_u8ViFefUKSa8bikaQdfnRE5sXxWM,25027
fabulous/fabric_generator/gds_generator/flows/flow_define.py,sha256=sPgWTgEHtsJre2-yFlgDruo3N3jXxD2VdoTzAfu0mIo,5855
fabulous/fabric_generator/gds_generator/flows/plugin_fabric_flow.py,sha256=5KlmQiGcYHYcSd5Bb-Wvz5LmMZ8ALrtfSnIqytIRqHI,6198
fabulous/fabric_generator/gds_generator/flows/plugin_tile_flow.py,sha256=NLU9qI5cwnOg2jw_532c1ujIDVipoPXm9FzVb7yzlmw,10789
fabulous/fabric_generator/gds_generator/flows/tile_macro_flow.py,sha256=YOzNQOr5TMIKXfk08SiWPqM5hA774iTg0NtVf9-9uTk,11581
fabulous/fabric_generator/gds_generator/script/__init__.py,sha256=Ut6Zp8fEl-B9KTIZnPtbbwc3DO83KHpyeRwAIfjc5xk,50
fabulous/fabric_generator/gds_generator/script/add_buffers.tcl,sha256=KGdz00g7wV9KxepOUIjGVYr8QGrLKFKxBO9ejZhbb4c,1574
fabulous/fabric_generator/gds_generator/script/extract_site_info.tcl,sha256=R0O-KR0lC8OZ6BULw-154DKxyeoZBK30hyeWlO_v-3s,583
fabulous/fabric_generator/gds_generator/script/fabric_io_place.py,sha256=UYWLN15vdyny69cPb10wnZjC4pku3ileNgwqt6I6sTM,4625
fabulous/fabric_generator/gds_generator/script/odb_power.py,sha256=MxL13QtuZgr-tALLOZsxLfHYQGOC5iTucfnSD8Go3VQ,4797
fabulous/fabric_generator/gds_generator/script/odb_protocol.py,sha256=0DgYkARczyc7TpkL6dwBcxzN9LcuUBMw0KIzdslb1wI,1113
fabulous/fabric_generator/gds_generator/script/tile_io_place.py,sha256=ocmxFHAYh9nfT3bHzQ0f5ELXadBBNEl4Fdj4gflTFhc,41272
fabulous/fabric_generator/gds_generator/script/vhdl_json_header.py,sha256=Kty4y1PikAAhjyOm6FNBESdVv2fNsc5IzynRn2xalmg,2251
fabulous/fabric_generator/gds_generator/steps/__init__.py,sha256=w3RRxCUaSx-NWkznEe4OX4FSA70nSDkHatFGL2IKKwY,140
fabulous/fabric_generator/gds_generator/steps/add_buffer.py,sha256=pM5HdKFrPeRU1gU-o7tnqcy02AfI_z4s6ijwOG1qzY0,2314
fabulous/fabric_generator/gds_generator/steps/auto_diode.py,sha256=JhJlHQTtTlw-SDVCnZsgAA5LYLGUhiWJM1HCbU_gIoo,5226
fabulous/fabric_generator/gds_generator/steps/condition_magic_drc.py,sha256=39Llr8dUn6KkWuDAPO6n-jVcB5mQ9YIbcQSo6SsqYHM,823
fabulous/fabric_generator/gds_generator/steps/diodes_on_ports.py,sha256=EXI_0G919_d5x_r00Ok5gZTCzRbUmgw79sPHelqus-A,1340
fabulous/fabric_generator/gds_generator/steps/extract_pdk_info.py,sha256=q8aQQ2YPRlnsYR5sX7w7lNheP0ApyaeMVnfZEvwhSvQ,1995
fabulous/fabric_generator/gds_generator/steps/fabric_IO_placement.py,sha256=c5fvbnXT0M7IGevE6nv1i5dugihaqxj876OEfGIbGmA,1008
fabulous/fabric_generator/gds_generator/steps/fabric_area_opt.py,sha256=aiKkMeZ5R0dpNsPw0gUqFo7--YA1ucmCtnbsKHgr3tg,34303
fabulous/fabric_generator/gds_generator/steps/magic_streamout.py,sha256=xwMxQtVioaMRnVgGRzPFCOXpz3x0_-wOxmY4ZLOkoz8,1613
fabulous/fabric_generator/gds_generator/steps/odb_connect_pdn.py,sha256=i6vgqvscXI91vl1Pxax1Y-hkH4gtRGWmNBHgeTAPcoA,1494
fabulous/fabric_generator/gds_generator/steps/round_die_area.py,sha256=3m6HcxDx8yHkcbaClPKh7K8Z4S53nQpZMM3EBkpuRq0,1966
fabulous/fabric_generator/gds_generator/steps/tile_IO_placement.py,sha256=bTP8zVEIPkOshCxfw7HRYeZ0QyFqMJ-PwsWrdtbR-Wc,3665
fabulous/fabric_generator/gds_generator/steps/tile_area_opt.py,sha256=3YF_M0C9mzBAPRop8nKpXOzuc1V9R7eybNBMJojrB2c,26651
fabulous/fabric_generator/gds_generator/steps/timed_detailed_routing.py,sha256=j7waAXy2U0P9rZy485CM8Me9748YmhW7kM4qRC3tKOk,3959
fabulous/fabric_generator/gds_generator/steps/vhdl_json_header.py,sha256=pqJIjtMotBHfzKAn3ElHy23WONae4ZiuldN8CfDpVso,1671
fabulous/fabric_generator/gds_generator/steps/while_step.py,sha256=h0MqeIsSkmB36M9s_1tvoHHKq1fpfLtPuh9ekXEnavk,7272
fabulous/fabric_generator/gen_fabric/__init__.py,sha256=ARlxQZ_wvJWlLLjhhIbW1CK8xrUT0WE3UOEvDk2R-Ho,508
fabulous/fabric_generator/gen_fabric/fabric_automation.py,sha256=uVJZn2P4VB8hdBLTwiaqD_ogGxqXfDL0sSeGuXqfu3Y,34737
fabulous/fabric_generator/gen_fabric/gen_configmem.py,sha256=fY_22K0vNzGTjb3Nk6UmU9NeUUfmXQ9rIP49vqId5qw,20003
fabulous/fabric_generator/gen_fabric/gen_fabric.py,sha256=ZaScMypGEINiL3nQdgoIRGqRX1rFYdQvPH4-btrE4KE,24275
fabulous/fabric_generator/gen_fabric/gen_switchmatrix.py,sha256=rpielv_EvXaWIrHIWNb-KLdkeuWUc-dq8q94FKikQPs,21414
fabulous/fabric_generator/gen_fabric/gen_tile.py,sha256=T3NzKmVrOjZEIPKfaJHQptLv9N-7hz-sMHBylOK1sIE,48097
fabulous/fabric_generator/gen_fabric/gen_top_wrapper.py,sha256=58vKEygBS8RiWbipz37hiltjBGw-ic7oLcosP0ctCQE,14793
fabulous/fabric_generator/parser/__init__.py,sha256=bi_10Th8h1-L1zOcVAhSOg_f6Y1jLtjfJv6li2635YA,34
fabulous/fabric_generator/parser/parse_configmem.py,sha256=myt7Gvc7iKcuYmWZdi1qdW0hYY4XazfS_C-8nwTJCDs,7211
fabulous/fabric_generator/parser/parse_csv.py,sha256=4RAnKr5wEmqROJc1R6wx7KDLw4PuyhfnAbdSMHe5ZuU,39569
fabulous/fabric_generator/parser/parse_hdl.py,sha256=3qcS9BKHj4Suc6Mc945N5WlozYvy4mOGELwVdoypDWA,12197
fabulous/fabric_generator/parser/parse_switchmatrix.py,sha256=-ME8jkAVJG1Pv0otGXBhGOeFrFqyHdnfpbBPvApDfjA,8211
fabulous/fabulous_repl/__init__.py,sha256=cXuKHIeqQOxY5j9noEcsfX98LjBqLPlHr--PRlVZydA,101
fabulous/fabulous_repl/cmd_fabric_gen.py,sha256=_XLpLP0_6Ssl9dNM5yVTyT3bkjz3XOhB5ut4ogOPezE,18154
fabulous/fabulous_repl/cmd_gui.py,sha256=IDYrZAd_kaa6cYTg9T6paFkZGH7JzROiJa6Hk0uILxQ,7545
fabulous/fabulous_repl/cmd_helper.py,sha256=KtKtgHTXU5eCGaM22Gpeg62SP1BRmhvEzxyNfX1fxxM,3991
fabulous/fabulous_repl/cmd_macro.py,sha256=imatUiN5aLwFExyizKuLs48ePWqD3AVhTehpzv1ZPKA,11807
fabulous/fabulous_repl/cmd_script.py,sha256=Xp-Qat0qXwAGuPEXGOiZNZGP6hhpP2altCjNvRT5nrQ,1705
fabulous/fabulous_repl/cmd_setup.py,sha256=PkvMBe_CDFIRp_BzuEs1PvhuTOiEznQwxOhI_hsNnU8,9506
fabulous/fabulous_repl/cmd_timing.py,sha256=fnK8N8ARxyGpaByJYEJvHKx6dgxE2xtUdxF2fu1oeuQ,6242
fabulous/fabulous_repl/cmd_user_design.py,sha256=9HjDBTN8NlulL_-X6b3ET7CV6SI1IKuxMg51-HQksAg,27828
fabulous/fabulous_repl/command_set_base.py,sha256=H_bvNBRpzmw5VQjINdbrFz3C3bpOy6PcF7RVzjGBN2c,1341
fabulous/fabulous_repl/fabulous_repl.py,sha256=SzQXoYQSWwsPnYz6vrGNDGxlpv38mGbwuphPA5VqGFw,11952
fabulous/fabulous_repl/helper.py,sha256=MSNDdqXxYQBaFYea7EToNy-vR3Fu1dDTyMTiUJxnWj0,33282
fabulous/geometry_generator/__init__.py,sha256=pQamanXLHK2TRKyCKGGqYwnYUC7rVL8cuQeStYhNuOI,972
fabulous/geometry_generator/bel_geometry.py,sha256=TnsMGlcpK7dTTGwFdcULcT5Ehk9y67bsuV24NSueS3Y,7219
fabulous/geometry_generator/fabric_geometry.py,sha256=qmvX94_sK1-HRIIOappOmILV5BjQMMoc85gjvVb9ia4,16632
fabulous/geometry_generator/geometry_gen.py,sha256=pcyv6L6C_RMoHKBkyW1x8e8ALfNPq5--X2g0lpc5ckA,2353
fabulous/geometry_generator/geometry_obj.py,sha256=Ne0tkJLSErf8TWpoEw4EiPEWHSXnMbTplCxCdWvvnRA,1095
fabulous/geometry_generator/port_geometry.py,sha256=obeYFW4OSxeNvvtUOWsOxIifEdXNDVN4-CSDtEGRCSE,4171
fabulous/geometry_generator/sm_geometry.py,sha256=76ZNtvTsMcJ17hq4aU7c8q0jebq_2sceZPGnZ2SdTdQ,21281
fabulous/geometry_generator/tile_geometry.py,sha256=IApLNxR_hPVywbgr3lEydiUUiTVwDOgOCgvs-3kov6Y,27675
fabulous/geometry_generator/wire_geometry.py,sha256=UF5QtKivBmvoLUFgXbs6JQ0q19nHvjoaDhkdf1mMak0,12975
fabulous/template/opensta_sdf.j2,sha256=swCOhEHp04dX2NZhhMQR6xBdMA0ew4Z6rSqlmG_0aoE,254
fabulous/template/yosys_synth.j2,sha256=iQdr9oXfXf6A30zS9RWCRDiYr19bLW10JmhKGwfikis,860
fabulous/tools/__init__.py,sha256=DHLrETJl3ZreZFT1zOQlhPtgRcsfoUv3wVVAJ1vL31A,251
fabulous/tools/ghdl.py,sha256=iQ-sBRmpafqPhMq0QfSIj48aDEuzJe4zWXT1MxR6Rb8,2377
fabulous/tools/opensta.py,sha256=P-o-gl1xNxxfSViRShRO84LQTlHp8KBl9SD88hEhP-A,3255
fabulous/tools/tool.py,sha256=JHLa3_LfudCAS6HDMEgrNtH60JBjsToVr-CnBZxep5A,4729
fabulous/tools/yosys.py,sha256=0WxwydT7KoDpztM87OxrB0-DWNv0_Ru91zNl55L7kRE,1303
fabulous_fpga-2.2.0.dist-info/licenses/AUTHORS.md,sha256=IZW3CgncHLSKi_EODz7baOum9rSSFNRhJBKPuwv-HP0,1146
fabulous_fpga-2.2.0.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
fabulous_nix/__init__.py,sha256=VHo7iCEEqu8317kG2oHNBzpYMI0-0t9lcWpjhQIRBmc,54
fabulous_nix/build_hooks.py,sha256=hRe27CzFkXsh8gfzmO3nePvFm2QyHRQ7ci_hgyLnVVg,7510
fabulous_nix/flake.lock,sha256=bl5MkINimmH4IWdqgyS5RQaSTtigiay4G03JjZQXado,8530
fabulous_nix/flake.nix,sha256=4x3gF3iXOtbPPCdAJS9iBXbL1sUFx8Z804-bsbFgIpk,8351
fabulous_nix/pyproject.toml,sha256=6Eg75gWx1KoOHh99bw2qENQy5m9i6i9NWTJAh65RbYM,4122
fabulous_nix/uv.lock,sha256=43WYR6zf9Sc84ONZmHOjZ477Kzo5C4_LK9whCFU4n6M,453973
fabulous_nix/nix/default.nix,sha256=xFcUcDKDuHEunNEhY1PxjUU_9SO9F_w4YwwUoEcdHGc,1429
fabulous_nix/nix/overlay/python.nix,sha256=jqjXfHiPlAC02T2JuOLUYIVJYIFw0IanPYaEdMg8X8c,2280
fabulous_nix/nix/tools/fabulator.nix,sha256=_E0CjYxVA8AsYeon3muqUYEu8S6MlUBKRKnIE6Ousl8,2414
fabulous_nix/nix/tools/ghdl-bin.nix,sha256=y3a8yMLS9s_0QOrsb9lJ3_eM6ANcQG3l0WQMlysnSeA,1442
fabulous_nix/nix/tools/nextpnr.nix,sha256=KrdeX9fQsOJhIcHxoKlI6c2S2XSN0hqPQ-uj3CSwRh4,975
fabulous_nix/nix/tools/yosys.nix,sha256=hRwSNri5vaIHCvPYsDNJ5it1QVrVe4Z0_58iO5h-MbE,3157
librelane_plugin_fabulous/__init__.py,sha256=NheJe5x5gDqu-ERi9jUbnzuRo8TksIjxRo26guBHx3I,3499
fabulous_fpga-2.2.0.dist-info/METADATA,sha256=6VXROU3fpNarOJrX7UUMjEuk3pyUz10gRmPqJ8f-_TY,13952
fabulous_fpga-2.2.0.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
fabulous_fpga-2.2.0.dist-info/entry_points.txt,sha256=vajcAuFhu8HGi_dcyGLeb-tUEFpN1JegtHfvttH_pRA,86
fabulous_fpga-2.2.0.dist-info/top_level.txt,sha256=4SybDSwqXwwHTMV35tvIy4jg6CU0VNVcg8TnmBp1lmw,9
fabulous_fpga-2.2.0.dist-info/RECORD,,
