docs/source/FAB_logo.png,sha256=qCtLWw_-Bdnig9k7W8Qxt9_Ptqeo31TfZprf-CgUSRE,7613
docs/source/conf.py,sha256=MShczKxjadxqkVw2Cd6qyfnkJZw3jfctducneRYOcZ8,13724
docs/source/conf_helper.py,sha256=Rffwyp0kdrMdXkcm666j1SR733GI80JVgb-pPu-uwHY,1616
docs/source/index.md,sha256=e6GgGSB6p9Jo-WDajOiDl1FqENQHPOOq8q4IpbW9gqo,2617
docs/source/_ext/docstring_renderer.py,sha256=0LJOkd3gHWooEbHpadTpx_FKUEaTttJTb_VAZTZCG6g,10408
docs/source/_ext/generate_cli_docs.py,sha256=AX_wOAu8kPb4u1BWm5MfeiLRWPbq5hPsfgDiAo5DOBI,15569
docs/source/_ext/generate_configvar_docs.py,sha256=y2S1dXIwp3PL_BjWbX4OCoDtMKkwMmrUWCyLDCST16Q,13565
docs/source/_ext/generate_gds_variable_docs.py,sha256=g5fYzvKDWxCA4POfFSEreP024d_VJ7gi8-wF1zO4MZg,9776
docs/source/_static/custom.css,sha256=4pgGZQMF1IwQDaoBnMXbFTShsWSC34ExpSy-FVl80_g,4145
docs/source/_static/toc_sidebar.js,sha256=Q7usJHjgJxsUm3qE8pdc8CrIuSOmvLexKJFfEamLzec,3861
docs/source/_templates/base.html,sha256=XWW0ysvMcwNCljbScoTbjPJbVy2kqCdf-iVitwx2uRw,147
docs/source/_templates/cli_commands.md.jinja,sha256=lb9TD_waAKis2254vZAtFuOtLfLBRoRHt0ZzoT7IwgM,704
docs/source/_templates/flow_variable.md.jinja,sha256=_J_B1cUBEFnDZyJM-Ej3XvQC5JT6BREkwhH4xy8MlDo,1005
docs/source/_templates/gds_variable.md.jinja,sha256=_pWXR5SUdSnsR01uRaQXiMCA9ptBv93Dsqgm_3PPXpQ,818
docs/source/_templates/autoapi/index.rst,sha256=jumm5QeCuzej30nrCkAWiqgUFu3mDEvj8F959IdtBHY,537
docs/source/_templates/autoapi/python/class.rst,sha256=rH7AwjuzWiyRRsEUMBiFyhTZzHT9CsaQPJeQVHDoYXU,1282
docs/source/_templates/autoapi/python/data.rst,sha256=PGTWysk4TKngg5nvCsSQw6GcTxyoGy2e0xA1vplXvVw,1107
docs/source/_templates/autoapi/python/function.rst,sha256=6T-KBy2h0BN2vgtlQV-fkxGro9jJtwzaNx7TK1k6XxM,853
docs/source/_templates/autoapi/python/method.rst,sha256=nQUKdQqo5YUa1VSr8895Tj4q7VvVs37u0zjXWfouo60,849
docs/source/_templates/autoapi/python/module.rst,sha256=vQGzMb10FKgyopp0eQ02-GYeZc_rpTYMIv6y1zole-g,4381
docs/source/_templates/autoapi/python/package.rst,sha256=E5L_pS14gc3fRMlvCQ3bezf6mclpFxTjVJeTqqWKDVk,34
docs/source/_templates/autoapi/python/property.rst,sha256=HtNmTrZ130byFADWx9hMpbo_tmlbgkBnggQyi6BABWI,528
docs/source/_templates/sidebar/brand.html,sha256=8aHmsJziydP2KkJUqjykYO-CF8yVAR7BfnpxYfYITtc,894
docs/source/developer_guide/development.md,sha256=9pT2TbWXxWgtbnQuojYsXvmfIW7OsgaeilUBEl2P1as,11908
docs/source/figs/FAB_logo.png,sha256=mD3m0Y-_xfQEPNohvQFZn6W6D9JYGgO4FawztJTibjE,18732
docs/source/figs/FAB_logo.svg,sha256=HJc6XyYoAXLBiq3HKPRSqfYhZyEyVjR8mdtaZsIN704,14113
docs/source/figs/FABulous_help.jpg,sha256=D3Vpg8hWTlM3aZ8Fm4B3drodRBfFgJML-KosJSFJlos,160686
docs/source/figs/FABulouslogo_wide_2.png,sha256=KatfW757TG7BXMlot_94vGe6EClYGoBnhms2iYxnQG8,22458
docs/source/figs/FABulouslogo_wide_2.svg,sha256=7CwMKiPkwpV4pfh5hem0buq_EjK72YhhmZomca-fDwY,13980
docs/source/figs/FORTE_tapeouts.svg,sha256=ltxatF7Gd5kfELzPh-Yf_pBZIq2R2J9WbLYJgg30dKU,3761821
docs/source/figs/Ibex_eFPGA.pdf,sha256=8kI48cavSCyPqNUrjS_7rQxj1wKalup47Pl0WnXqSJU,216390
docs/source/figs/eFPGA_chip.png,sha256=1LQU-Xq9oHoSchsPeB6liVScpQ24WeCDD-Y1ivVHAPE,121736
docs/source/figs/fabulous_ecosystem.png,sha256=PGQqqz5DGG-joOAfaHnEDkuik-BlZ77fwQ4BItdDwXM,977825
docs/source/figs/workflows.svg,sha256=Gdbazath1RXQrGUWcALOhO6VIdatv0A5ARKPk9ibouA,43536
docs/source/figs/dev-container/step1.png,sha256=6VCh2WAPRXY74a0YhTxMzBCcOx6g1d8aRO_EusLx_ZE,136958
docs/source/figs/dev-container/step2.png,sha256=nxD7GZ2VhnlAhQsol4CsMOpDJ4f-_2lxi_1V2G21VsU,55776
docs/source/figs/dev-container/vnc-step-1.png,sha256=KmqekJhDOTFs5c0CfyPYKrB-W4S-Bk5sGc1L0M4K0rw,19088
docs/source/figs/dev-container/vnc-step-2.png,sha256=yngMtDTOPsvTsbPwvKl6C8Zyi4uoIE9GATeNvyxJ4uo,56532
docs/source/figs/dev-container/vnc-step-3.png,sha256=WFsIc2vCPmpe3nrz_qGvpw9ndWdCariY5btUH1GtU7M,11905
docs/source/figs/dev-container/vnc-step-4.png,sha256=BCW92Ayg3pXUvwt6-xcwm6ywmkf1ZIodoDIVR0CDpNQ,12242
docs/source/figs/dev-container/vnc-step-5.png,sha256=_40xZB54WCPg--L5E8KiYHRr1Nvh-I1XENo-hpYiC38,18619
docs/source/figs/dev-container/vnc-step-6.png,sha256=S0oNOvisUmLJazXRMjq8A5ll6JKe86KotDb5aH5KLMg,127059
docs/source/gallery/index.md,sha256=B--1nonYS-WGT0vBBF4u7KMT60oO3APxhTXTQIPyCxw,1260
docs/source/getting_started/codespaces.md,sha256=gA5fZCPL4nZegWC5w2G_lMWvP-8zxdGTFHEIx1dRivw,4457
docs/source/getting_started/index.md,sha256=o1yszopEBicXe6d2t8LaBNa0Cio0BLfHXjMMVQBZe6g,182
docs/source/getting_started/quickstart.md,sha256=IAr69efwHso0OslGMXJc8N8StuneTriwTnrpZ8pTy00,2821
docs/source/getting_started/installation/cad-tool.md,sha256=HhkYOYNiP-SLN29UUKoa_SHcOH8djXonWWLYp46n-38,2236
docs/source/getting_started/installation/docker.md,sha256=YzYLS-4Plo4P4dTb5Y2d6rjkqzADSBa18WMxmvuZS7I,4117
docs/source/getting_started/installation/index.md,sha256=pVc4iInhBB0NnwKKppMEejSk1eMyyjqtBc0qBY4gZ1c,946
docs/source/getting_started/installation/nix-env.md,sha256=jLwfnJK7-wZ6jji7fQrVhh6MqfTcuQpaqgGisIe0LnQ,3969
docs/source/getting_started/installation/uv.md,sha256=BPDnx-UKkB5n0717WGdbvBL1MSsPWCvxt9PftKXkIFs,876
docs/source/getting_started/installation/venv.md,sha256=BPPFqKQCqnUIfegyYCA_EsI_Lf-Z3PwI-fCbfhFVX9M,1112
docs/source/misc/contact.md,sha256=bmbWI-wI_dK8Q63jWDgN2WC6mUjARVDZ8wFDXdLcW1A,246
docs/source/misc/publications.bib,sha256=SoMs0YpVlfBsR9mTWnu1cdOjlNswRTAr_35hkaU0cIw,5768
docs/source/misc/publications.md,sha256=bqoKM7cYaKrxsMVeJG3oL-esmr8eCKKBeLlWw8OVnK8,81
docs/source/user_guide/index.md,sha256=wbXn1cvZU3b4pV-4ddU_TL8SXYQAXjoXLy6n9pA_Shs,658
docs/source/user_guide/building_doc/building_fabric.md,sha256=UX1IpFAaoqjXRUsXhHBLtBvf5yIt-QePDKbe7GAyt5I,5055
docs/source/user_guide/building_doc/fabric_automation.md,sha256=MrN2zXu0t27NVPQvRZmt46LEGooXjlbyzQL8skDNZaA,52674
docs/source/user_guide/building_doc/fabric_definition.md,sha256=cIFQ3reO5mbf_VtzWKDm2Rz-xa8QRi_LUwICpWWxOX8,63094
docs/source/user_guide/building_doc/fabric_gds.md,sha256=PvuhQnP3ZQQ9LTqErKPqXsyET5ffEGIdbelhlq5jPCw,15426
docs/source/user_guide/building_doc/index.md,sha256=6DcY6QqN67mAUB3pKv3PPJnNcG290PGHQzZ32AntyjM,244
docs/source/user_guide/building_doc/timing_characterization.md,sha256=6Qo8lBqO9rU5y0849hzs-M0ZiAGlMZ8fLloMW5MpakA,9760
docs/source/user_guide/building_doc/_static/clock_leader.svg,sha256=D6p2YArnyZXeU8Yr9vGhNHKVMPF7cjrM-VkTUlbFAjI,3899
docs/source/user_guide/building_doc/_static/pin_layout_order.svg,sha256=Wa-EkExoXDWt6S-XnL6a64xOKQ1Ai2_DPHlEbbcpwE0,3806
docs/source/user_guide/building_doc/figs/FABulous_flow2.png,sha256=7EiJ7X-m_XEbVsDMI6ST62mLT3it5l1vr-R95gMcUoA,282029
docs/source/user_guide/building_doc/figs/Fabric_spreadsheet.png,sha256=xaMyCfNw-Dywa8VHFSBrmF778qdm7uLIihT6lA72yvc,456247
docs/source/user_guide/building_doc/figs/Ibex_eFPGA.png,sha256=MF0DC2VS8SAwM3Y8Z4xkKbYdGx_YDiwYTxN5urll5Oc,36264
docs/source/user_guide/building_doc/figs/SuperTILE_examples.png,sha256=ZeQgkpmjRgB718B2dL-tCquCf8xI57YrkpVzk78u8ss,17450
docs/source/user_guide/building_doc/figs/SuperTILE_functionality.png,sha256=cZhZpDL59TzDTd37dGpYyr0H2R3A_NJnpamXyGfhMu0,51333
docs/source/user_guide/building_doc/figs/abstract_tile_view.png,sha256=-wKppLStAtPW1UWzNeXtgSXCs56R1WvuiYURooFYvQ8,46673
docs/source/user_guide/building_doc/figs/adjacency.png,sha256=Fjn3nNanbzHzsSyvvg8khj5mvLrHWE0IXEyf5n8La6w,27472
docs/source/user_guide/building_doc/figs/bitstream_mask_mapping.png,sha256=kTOdUr-vLJMmmIoWWmJCbYG4ZDVEJ4IbB2108nkfX5c,11286
docs/source/user_guide/building_doc/figs/east_terminate.png,sha256=AlLXWVbvOEsNXXvZGE2J9L_7xBzHLuc1pYXRISNjO0o,26830
docs/source/user_guide/building_doc/figs/mid_wires.jpg,sha256=xGH2XmqQcoinO8zwCQ0lke2aNfK04O4jhmc-mQMsggM,81779
docs/source/user_guide/building_doc/figs/tile_CLB_example.png,sha256=Njgho07Rv13rjgm8Yp2ely1Fxg5qRKGQJhdx18U4a64,28022
docs/source/user_guide/building_doc/figs/wire_nesting_indexing.png,sha256=6BhrC658PwHZnqq7yPkH75l1FR-VZnt3b7_zESbncbA,24072
docs/source/user_guide/building_doc/figs/wire_tile_grid.png,sha256=7k0cOt45Sz64E3ibPxIhvtSye6wMUN8NdeZxTPYnihg,10146
docs/source/user_guide/building_doc/figs/wires_model.png,sha256=zJ-QVrcpA1Rbeni87Uiw51OzJVtqqeI9r6sY6jfyiPU,82000
docs/source/user_guide/cli_doc/cli_feature.md,sha256=TqL27mlwCkisHmVBRm77xQBzJDh_dKrUF7E-7YRTdIk,8610
docs/source/user_guide/cli_doc/fabulous_variable.md,sha256=73Y-Tlmmdi09aapAESBHnHfVwd4J4QJIzPLPIxQNOxo,3136
docs/source/user_guide/cli_doc/index.md,sha256=PCt85MmjkEVZGISR0EXkCRgV2rXfmk4M1Ra1N7oAdUE,397
docs/source/user_guide/simulation/emulation.md,sha256=-QKsi4zWFZq-QF_RCP_tJbcMropCXM4OdsuCyyIvQ3M,1320
docs/source/user_guide/simulation/index.md,sha256=eG6YbY1QoyNMEN-vzFuveLJpEu1DDV5TecTTxGLPF9E,879
docs/source/user_guide/simulation/simulation.md,sha256=tyROtYjGjQKSPzcjXJ1HpbkmLWUvUD1gMHA9xUqpOkE,8908
docs/source/user_guide/simulation/figs/bitbang1.png,sha256=rPD2ifQny1OOYpfd_rwZlCu_citH5AIUgvj69VZWZhU,10166
docs/source/user_guide/simulation/figs/bitbang2.png,sha256=JUaOTVkTvCmP934KOFYV82Bi5JS8QxfaSHtGrJ7EwgQ,7905
docs/source/user_guide/using_doc/index.md,sha256=Jna8C_HFNDY6kSBdwf8V0HjOP4TxB5ySAmdsKL1ItMI,379
docs/source/user_guide/using_doc/bitstream/bitstream_generation.md,sha256=19FRafJcFk2DFpYuowXsfst53_47N23WWOF8_W5m0ak,2388
docs/source/user_guide/using_doc/pnr/index.md,sha256=1lvGHGSxcphLvy3QigC5Hiy2tZbM1ltoGBYEpRhPu4A,128
docs/source/user_guide/using_doc/pnr/nextpnr.md,sha256=yGStXEzGlEG3GMTlODOYNDb1uBdk-pjcXzx85U3U3q4,2807
docs/source/user_guide/using_doc/pnr/nextpnr_compilation.md,sha256=IZwVNSYGVbpBv1m_M3ozvwOLdw3TQG81VhtDZO_kQ3w,10452
docs/source/user_guide/using_doc/synthesis/index.md,sha256=kALH9mR16cUtjXAt9Op-c9TkOtO1-cP7_NZFWVlECiw,112
docs/source/user_guide/using_doc/synthesis/yosys.md,sha256=GIByyuvFLJRdDzLLO-Kb5BYEJpvjHg9bATJaxhNFQt0,2951
docs/source/user_guide/using_doc/synthesis/yosys_compilation.md,sha256=8n6JV1GL5tcFlDkD9X7_iueJ-KoJZU50WbcZu0dbSZQ,2343
fabulous/__init__.py,sha256=G9Z-QGEA0_EHjw8wtLBklCrlfaRGpJcdvYR1plix37M,203
fabulous/custom_exception.py,sha256=VNlr7Pp1ORw7fIbdJVg6r1FOQ8qWYmZRk-kpdoNI6os,1814
fabulous/fabulous.py,sha256=UeZmC2aPiZoZVswpsfD2-YoJV8A3dt3kORra4nrftCE,31000
fabulous/fabulous_api.py,sha256=XrJ6AU24pTWd1bILzh2vewONHWTo4GlaOEp8zglT_1A,29113
fabulous/fabulous_settings.py,sha256=5guTuLstUge4wIbDCsvxTufq0Wj3-3HAcon9e2lsoj0,24544
fabulous/processpool.py,sha256=CjWywh0P4TwbsUJHvnKosMKLmqu9ztd9u5sza4lOE8I,1290
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=V7Go__DivZj7Z3XvQus03n6XpHPIEvV0LwteXYafjKc,7956
fabulous/fabric_cad/gen_design_top_wrapper.py,sha256=qDdCOocUSnxKFMXc4XLPir18cIgOhB1k4LIJIwcfzAE,8928
fabulous/fabric_cad/gen_npnr_model.py,sha256=OH03WQGVbsROhSRWbpzZiA1YMMPjmniNj0OdRPXXBMs,7752
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=-mQy_hdhYi3F-gjit1kgIgVphitD3dLYTmsW8IOYSTM,36928
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/configmem.py,sha256=nImHmKP9-jN9dMY-jnH_INR-bDiqycPVEqfyJvHRHpM,989
fabulous/fabric_definition/define.py,sha256=hQuef5IVLCzrHvHdiHmh2rVGRvD5qVTzHwrKm0AeDyY,3740
fabulous/fabric_definition/fabric.py,sha256=hHQzoi7SrXvxW8_5fwd1Rv5C_uVkYZmNKULpzn3D7Wc,22166
fabulous/fabric_definition/gen_io.py,sha256=gohYRFwT_jFFWHHZknLonrBeYSHstyW0TSy2x8Tubs8,2236
fabulous/fabric_definition/port.py,sha256=OgcsiVyMUOGM_9iuVSRVsUPh_0IHXsh5mEFSKuy-FFs,10422
fabulous/fabric_definition/supertile.py,sha256=zdLQGr1sTACnwaBM6aWa98g7kqWJO-LFGaDmoKAV-Hc,7241
fabulous/fabric_definition/tile.py,sha256=TyVpI5kzvf6HSI6KE3qGA55AXw_vkaeKCodkG6SrS0A,12932
fabulous/fabric_definition/wire.py,sha256=4USd66rcp-z1fgK3rZ5sz3bQ9rxRq_wbsGDl5_uHx10,3454
fabulous/fabric_definition/yosys_obj.py,sha256=Yoa2BYbFdOwPnQUJz87AueSXQGuw0mOIkFLH7PXoCSI,17720
fabulous/fabric_files/__init__.py,sha256=Ewp08OKV6cWFSJ9nYMsztvAsrypnvZnWXQA8TOwnzlQ,48
fabulous/fabric_files/FABulous_project_template_common/fabric.csv,sha256=xfbD0UngCsc1xy6O07wFrkbeSGG6SIIXNeh0_rf8Kj4,2932
fabulous/fabric_files/FABulous_project_template_common/Fabric/gds_config.yaml,sha256=LmpEMKxQjnIoupCx8HPl4Xso9qkyrmimsIjRSSzHSmY,1184
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=bCYBAuOMdzOCczfboOCFcRqi1gP7rhGm1eUjOtvMWx8,1962
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=VBc6G-9zSYtUtOEgR4dumXVWlFBMJKn7yA8SEKWG8jc,73
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=DRLooM1HZEjpmi4Ur63GtO4Rr-M66WPG9-QmovBAj_E,73
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=5gEmVtQkl99aHPIdwk8VTPBe0MwKMI4tPp7br3tVfJk,73
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=cfttz53sW-FkiITOv-Hg5v2AsV2_KU8dhh0imznvEmw,1549
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=iCh59W5FZNzYP0udYrIXjvajhPxmeClSP1y8NCgpCMc,4536
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=pTnZJvk50rXvjG8mjKA4CxYj8dHRiAJStAiK_Ew7v4Q,7930
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/ConfigFSM.v,sha256=ESCQlQS6JJqfgPb-Jbqz7IRoAuhOLdGGHUEp-Zz1ZPs,3716
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/Frame_Data_Reg.v,sha256=QdvGDRI1V1G_hgxi0Zdk1kQJ0MGeHUP0qXNUWzlPP2E,479
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/Frame_Select.v,sha256=3BRNKuNhuWsKXtTxvxUJk5EK2p1pqE9rlDfcg9iasuU,537
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/bitbang.v,sha256=IMqV5O7PLSpMNhg6vQVnNWAKdpXEMAcJLv2ZXM-eAR0,2483
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/config_UART.v,sha256=2IzCOs6c7BPFzQKZHLOp5ectAaObu61sO6iBM-pqHy4,19714
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/eFPGA_Config.v,sha256=m7OpByL6v8tTwxLFYIiwKrO5OotK2APEwi_v6MNWXss,2814
fabulous/fabric_files/FABulous_project_template_verilog/Fabric/models_pack.v,sha256=nfEHuRadM0-uzl9Szpjk5HptljEiwoDObrmz1zHAimk,3369
fabulous/fabric_files/FABulous_project_template_verilog/Test/Makefile,sha256=GXKSykL_gx7NyR4EClp8N4qJHJorqox8OjxHZPcJR2c,3071
fabulous/fabric_files/FABulous_project_template_verilog/Test/README.md,sha256=rMESS055ULxZ4rYSf5O2i_uvH4OA6WTXH5E9rl5pTxk,1545
fabulous/fabric_files/FABulous_project_template_verilog/Test/Taskfile.yml,sha256=5yzJRVSp7ujZgyJwrG5Sbpy7up8W8JsexJXZz7dwcko,6449
fabulous/fabric_files/FABulous_project_template_verilog/Test/sequential_16bit_en_tb.v,sha256=Xu4N7HrIHwz-w1cbD7a1YQeIvRKH0yjWMt2Nh31NLt0,3782
fabulous/fabric_files/FABulous_project_template_verilog/Tile/DSP/DSP_bot/MULADD.v,sha256=3VtZyM6fqivbvr0uKjsHhZIMDf3_bHq5tCWZto3SSpw,2830
fabulous/fabric_files/FABulous_project_template_verilog/Tile/LUT4AB/LUT4c_frame_config_dffesr.v,sha256=D6aLz_mZMKAzeqBmfbkU2e7ll8bl1dwmE0Q6TDaFyPE,3409
fabulous/fabric_files/FABulous_project_template_verilog/Tile/LUT4AB/MUX8LUT_frame_config_mux.v,sha256=aVfAxegH_LIwhHXLkw0A-tTDBoxSRpPvFhar5Fe9oMI,2991
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RAM_IO/Config_access.v,sha256=in2vodR2GjhiGeGkZ_9HRRbDDbSpdBm4woGmHSmLpL4,698
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RAM_IO/InPass4_frame_config_mux.v,sha256=2MVb9HTEu5hn-icZVhOkWR4SEFUEjXyl4ESVe_yA1jQ,2063
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RAM_IO/OutPass4_frame_config_mux.v,sha256=7bKouXXgxHFBdjcCnjw1G9PiLrzhlgguMMnCJwC1bVA,2250
fabulous/fabric_files/FABulous_project_template_verilog/Tile/RegFile/RegFile_32x4.v,sha256=2a3QNfyWXwwg7S7UNXaz6S7mREkPwk_btoRK_57nr9c,2329
fabulous/fabric_files/FABulous_project_template_verilog/Tile/W_IO/Config_access.v,sha256=mmPx2slIQswfo97TV3cpejt_SrjevIQ1fzqn8MMypoQ,721
fabulous/fabric_files/FABulous_project_template_verilog/Tile/W_IO/IO_1_bidirectional_frame_config_pass.v,sha256=GGcaheAIdvlJi0KU-J5VJjJ5MjDsmfB1rmAC6NzQlNk,1754
fabulous/fabric_files/FABulous_project_template_verilog/user_design/sequential_16bit_en.v,sha256=704H3XQou8uVjLsXXJXJ5Jn7Aolny5Pi4FJcxA8FmdQ,490
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=_CEl4GdounnLUN1BBO_wAnkh0XAH-MYfLm46XonM8ZI,1962
fabulous/fabric_files/FABulous_project_template_vhdl/Test/Taskfile.yml,sha256=6ZIMZ63fXA9EEqFHnSHyN93qeVaMJQCPSSTFZ8AUSQY,8256
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=FaPEwCELcUnOTFRY-nRgOP78li3QHTYyR37Xce5rf4I,3868
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=dz34w2QK8D9GeFvppeGgPW3YLjWXvc-5eC-z7naCSUo,21454
fabulous/fabric_generator/code_generator/code_generator_VHDL.py,sha256=OSiEDn8an5bZUKQniiU9vuAac-Lr-Ql0KO8PSJ4AMJg,20748
fabulous/fabric_generator/code_generator/code_generator_Verilog.py,sha256=EMjwjqIDa_PORAFEInEoQIW7Ncixr7o7RUJqrdk0uhI,16786
fabulous/fabric_generator/gds_generator/__init__.py,sha256=5MyMpNUykb2hN72r5t7jxploMNeIC4Dq_NrKEaumVyQ,35
fabulous/fabric_generator/gds_generator/gen_io_pin_config_yaml.py,sha256=-w9f1IxwhtUrOnpJ2vHUNvliDSKLSvpQyrGmiklWQOY,9534
fabulous/fabric_generator/gds_generator/helper.py,sha256=r0IPH_L5yTI69vQW_db1Xy-eg1QHIpUlwcxnDLWGuHY,5601
fabulous/fabric_generator/gds_generator/flows/__init__.py,sha256=etwH2-XPBQGoIdcDbGn76KQzibwT8am9QW9FpuABHs8,143
fabulous/fabric_generator/gds_generator/flows/fabric_macro_flow.py,sha256=N4prDTNUVOHR3F5KCqv1Wxpg6XBVXv3BQkNPD7he_ZE,26325
fabulous/fabric_generator/gds_generator/flows/flow_define.py,sha256=tk1wZzKEtNHdR2inoTUjOMc9BxtYwbW-cx3NNPnPZGo,4683
fabulous/fabric_generator/gds_generator/flows/full_fabric_flow.py,sha256=ZMt_T7zM_3ZdKisRbv8zV1EmYuoLRhD17edm2hQJHGM,18746
fabulous/fabric_generator/gds_generator/flows/tile_macro_flow.py,sha256=yaOjqp5EEKEi6PnRgUJsJhhkRmS6dIELCR_NTaoywn0,7902
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=B1o8xRqKZpxb_1J-eFlLbZl46JWvYFLIpKX3LoOYOG0,6047
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/pdn.tcl,sha256=0DgxbFpFE-psdmTCf_Zw2Gx7p0jm0I-03GmCzhvS43A,1812
fabulous/fabric_generator/gds_generator/script/pdn_config.tcl,sha256=B0EqB0ZiWjpr_iInu1sdXeK8MvBrs1N1_f7RB89Dqog,4715
fabulous/fabric_generator/gds_generator/script/tile_io_place.py,sha256=PuT5ORY2FEqWOEUVm-navBS59C7pM1yoC3djSvCLX10,38360
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=EhShG89pEemYzEQ_T9SuzdUsZnizaFLPbVu2SaLjbDE,832
fabulous/fabric_generator/gds_generator/steps/custom_pdn.py,sha256=Ms9LPpH4wuRWoqU_Djl_YmTFBvDp4rNZ2Zc-zM0vaqA,1469
fabulous/fabric_generator/gds_generator/steps/extract_pdk_info.py,sha256=n0TAOQciur4MtCJxCP-iy_AdVzr7eRXisEdjoH2599c,1999
fabulous/fabric_generator/gds_generator/steps/fabric_IO_placement.py,sha256=F4zu7blqO6TmFnMcLihC9T0LAB1WoA87TQ2KtgM6xR8,2499
fabulous/fabric_generator/gds_generator/steps/global_tile_opitmisation.py,sha256=ksTksnbySjtO3ajYPB3TCk97SeQypGBslssEimAXvzA,21866
fabulous/fabric_generator/gds_generator/steps/odb_connect_pdn.py,sha256=x9vGq0FdLX0W1hQXs3TQoTF8usq6t6NIgdzPWfhzxug,1557
fabulous/fabric_generator/gds_generator/steps/round_die_area.py,sha256=3m6HcxDx8yHkcbaClPKh7K8Z4S53nQpZMM3EBkpuRq0,1966
fabulous/fabric_generator/gds_generator/steps/tile_IO_placement.py,sha256=ofw3FK2FzMFuCoa3XNtdkdogwvPwfR73ag85x_A9nYg,3430
fabulous/fabric_generator/gds_generator/steps/tile_optimisation.py,sha256=uAAd4VYj0dSgo4uLN20BUss_d0GUsHYaCktvxMSnSaY,11204
fabulous/fabric_generator/gds_generator/steps/while_step.py,sha256=zNJNZRICOfsMmaP5wqWM313U4eAbW1FBEE8wxcXiPRg,6150
fabulous/fabric_generator/gen_fabric/__init__.py,sha256=ARlxQZ_wvJWlLLjhhIbW1CK8xrUT0WE3UOEvDk2R-Ho,508
fabulous/fabric_generator/gen_fabric/fabric_automation.py,sha256=1ZoXSO5Lvj6jq4OAd9ni3rpLmG8sDoG_NM-n9dp61r0,33785
fabulous/fabric_generator/gen_fabric/gen_configmem.py,sha256=aBIYFRjGwWYdHoKvJ3AYKCin57LcbrflWPM4XMPlWds,10985
fabulous/fabric_generator/gen_fabric/gen_fabric.py,sha256=w4KiZ4q1PCXhRm3xhdZRzqZ5g2psGgFytWLrjpx3tSU,23348
fabulous/fabric_generator/gen_fabric/gen_helper.py,sha256=RKKTn1Z7dkXL3KOMz9kB61gLIst9T7do9KNBUQidhOU,7250
fabulous/fabric_generator/gen_fabric/gen_switchmatrix.py,sha256=bFkF4zkc2qk_wxzhfE703X3VyFH0acyb9_cmeJV4dw4,16683
fabulous/fabric_generator/gen_fabric/gen_tile.py,sha256=MJ0W3dJN8uTKkP9ewlAfFy4Z-yU_Y08RgBggn6S7QtQ,35811
fabulous/fabric_generator/gen_fabric/gen_top_wrapper.py,sha256=qVUUczV7cHFiG3xffwixDrgbndu-MRXeW5YAfZhHbTY,14258
fabulous/fabric_generator/parser/__init__.py,sha256=bi_10Th8h1-L1zOcVAhSOg_f6Y1jLtjfJv6li2635YA,34
fabulous/fabric_generator/parser/parse_configmem.py,sha256=-RWBlrLAHAldwmXAnFEmyi7-4k7A_gt_vtd0wi0dqiE,7204
fabulous/fabric_generator/parser/parse_csv.py,sha256=uESC-8zlDp13c2DYLHtz_VyorruKH5QBdGcTZwdb-AY,27236
fabulous/fabric_generator/parser/parse_hdl.py,sha256=3qcS9BKHj4Suc6Mc945N5WlozYvy4mOGELwVdoypDWA,12197
fabulous/fabric_generator/parser/parse_switchmatrix.py,sha256=hRoOsIhuVlOOszOHB6FI5-6G22fGgLSSgG4_7p5wbe0,6952
fabulous/fabulous_cli/__init__.py,sha256=EHLmPkx4vDkyylaZTVgWM5b7G-2nMsph_2MZAzaeQx4,99
fabulous/fabulous_cli/cmd_compile_design.py,sha256=RQk1cihdu3tADviTEWhFQbEOXVFyXI9l6RMhW1HW0ZY,7437
fabulous/fabulous_cli/fabulous_cli.py,sha256=0TJ2NAksPji5s5M1D_j4HALQ4YjpQWJVhD1frADm8QY,63762
fabulous/fabulous_cli/helper.py,sha256=i3JKoV4lXx712wU8qNkDVT3v4LSnf9DWuekYwvfa0UA,30516
fabulous/geometry_generator/__init__.py,sha256=pQamanXLHK2TRKyCKGGqYwnYUC7rVL8cuQeStYhNuOI,972
fabulous/geometry_generator/bel_geometry.py,sha256=TnsMGlcpK7dTTGwFdcULcT5Ehk9y67bsuV24NSueS3Y,7219
fabulous/geometry_generator/fabric_geometry.py,sha256=PejY9PfgI7tBKH2vOosrPp3iVHtBWXiH_DMjpogCI0w,16085
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=nx_2VtJoEo7IFWuWzudJSBtn4dbHQpp6E_7efUDwo0s,4151
fabulous/geometry_generator/sm_geometry.py,sha256=f4kRAkQ_hfNGCrHlvQgg1TbMaUDVtx91U-XBeHAE14s,20081
fabulous/geometry_generator/tile_geometry.py,sha256=dq9j543DiImGmzCGDypOBGkhfNttAfawSsWNWHo_Bgw,27308
fabulous/geometry_generator/wire_geometry.py,sha256=UF5QtKivBmvoLUFgXbs6JQ0q19nHvjoaDhkdf1mMak0,12975
fabulous_fpga-2.0.0b5.dist-info/licenses/AUTHORS.md,sha256=p1GrthNcdG0hB92BMyk7ertuL7VknckrL7fFL_Yj6Jg,434
fabulous_fpga-2.0.0b5.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
fabulous_nix/__init__.py,sha256=VHo7iCEEqu8317kG2oHNBzpYMI0-0t9lcWpjhQIRBmc,54
fabulous_nix/build_hooks.py,sha256=D0TfWOhqHKNjt_aND6B7mcjgTYydqR_u1luyVFPSVlE,2175
fabulous_nix/flake.lock,sha256=YZtlx87jMqIb_CL9QPvxsBS1sCUf32pHCZeD3OllZjE,8530
fabulous_nix/flake.nix,sha256=pKqUdVr1yZi3N__2C_43WfU-cxINvSF6fscF7X3NK9E,14255
fabulous_nix/pyproject.toml,sha256=MljRZQcvEhE74rUvB3GxEohFXrTHPXOE_xziSqjCbEQ,4076
fabulous_nix/uv.lock,sha256=LxksSegrYBaT_wjFrMrqcd6uqJ60eDGOSmRqgayr0OQ,439539
fabulous_nix/nix/default.nix,sha256=xFcUcDKDuHEunNEhY1PxjUU_9SO9F_w4YwwUoEcdHGc,1429
fabulous_nix/nix/overlay/python.nix,sha256=qPCsjqtQ1-e_nxgjoS7OSnxBKikj-2sOO_Fuh1JXlbo,1759
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=tXrkB2IeyxYuoYi2PFpC2fradbGHYbAKD6flIZcXlEs,2830
nix/overlay/python.nix,sha256=qPCsjqtQ1-e_nxgjoS7OSnxBKikj-2sOO_Fuh1JXlbo,1759
nix/tools/fabulator.nix,sha256=_E0CjYxVA8AsYeon3muqUYEu8S6MlUBKRKnIE6Ousl8,2414
nix/tools/ghdl-bin.nix,sha256=y3a8yMLS9s_0QOrsb9lJ3_eM6ANcQG3l0WQMlysnSeA,1442
nix/tools/nextpnr.nix,sha256=KrdeX9fQsOJhIcHxoKlI6c2S2XSN0hqPQ-uj3CSwRh4,975
nix/tools/yosys.nix,sha256=tXrkB2IeyxYuoYi2PFpC2fradbGHYbAKD6flIZcXlEs,2830
tests/cli_test/conftest.py,sha256=nT1GaJiE6YUgsma-58gFYRNA6vnZzie72xeo32s2wt4,3580
tests/cli_test/test_arguments.py,sha256=hxlUK-I65Z23oFcHlP4SEeSgXHOfEpYY4Gwklur9_Uk,36914
tests/cli_test/test_cli.py,sha256=hEFbz6DA-KdJjYNsqeM-cmQbTMZIrjCgIQdpacCMTgw,11956
tests/cli_test/test_compile_design.py,sha256=3hSkNWk_C_L29Pw6_5BgXb7_KcIA6m5COycY9Pfp8zk,11448
tests/cli_test/test_helper.py,sha256=1rJIL_oUVSEs2H5rIsYQ_ZomYHu4YxYJpFhY7tEwuVM,8518
tests/fabric_definition/conftest.py,sha256=z4KH0JOHmQ8h5Gbt2B9xhbJPGCKR3rCLHDhsY8IpEeM,894
tests/fabric_definition/test_fabric.py,sha256=JgEj01zjIckD5pSWBUYtWvAonQobheL4IcC5OkfEn2E,4022
tests/fabric_gen_test/__init__.py,sha256=cgaGnmQDO5K_9rRb9ePBFGB1A-52Mp46I8dLBkwVY-0,49
tests/fabric_gen_test/conftest.py,sha256=fw76TRppUdhwOiKw2aWOfKmDruC3fXRc-HKd8JaA0mw,14352
tests/fabric_gen_test/configmem_test/test_configmem_rtl.py,sha256=7h4hJu0qLyM0LfwXh-DPdTteRpE_uNWq5LpFOlowJVc,11822
tests/fabric_gen_test/configmem_test/test_gen_configmem.py,sha256=Or9GkbipezTAf3eorSAuEgP4Ex2WczY4hVy893o4jpY,14769
tests/fabric_gen_test/configmem_test/test_parse_configmem.py,sha256=0bo34X3_4P58VQgZ7Fn8a7LDYjW94k-BWXTEwiAm-CM,20910
tests/fabric_gen_test/fabric_test/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/fabric_gen_test/fabric_test/test_gen_fabric.py,sha256=MOPZ16meSrwyFq-sgEZZEGQFGrorem5eTjcG_3ugT5s,939
tests/fabric_gen_test/integration_test/__init__.py,sha256=Iv9P70FkhgtP5FL1Cli8CUIuciacdoExhr_VclARKk0,78
tests/fabric_gen_test/integration_test/conftest.py,sha256=xvlVwITc1NCx9OTVQhGxlkVfja08squYP4EhyHZ-jQo,13750
tests/fabric_gen_test/integration_test/test_designs_pattern.py,sha256=VP_Js7GTIPZ1FP-nXWO9v10zb-KyiaooiULVHTDkyu0,9453
tests/fabric_gen_test/integration_test/test_full_intergration.py,sha256=qNUVU0tHxhsdGdOsprnOmTH7pZrg-68z36GMUCPqFaM,1246
tests/fabric_gen_test/integration_test/user_designs/addition.v,sha256=PV6P-9B1gguIFon7gaYytr00XnVH0icvx0q5TYdAZFg,272
tests/fabric_gen_test/integration_test/user_designs/addition.vhdl,sha256=yyPJIQ64TmObGxXF9JjeeFDEkmdl0lBQE6m7I8KWpFQ,494
tests/fabric_gen_test/integration_test/user_designs/all_ones.v,sha256=UkdZvVcjRBmkdZf2t6PtqNcPTw0dPgnz92hZ1fWKTWo,223
tests/fabric_gen_test/integration_test/user_designs/all_ones.vhdl,sha256=VMuosA-Dkk60X2tjQfIgGqytJR9dQvcuASCIS4lLGY0,530
tests/fabric_gen_test/integration_test/user_designs/all_zeros.v,sha256=hJlcREv_IMwFowpXQanhHi1nwudTVqYn7Ivp2rZ1trA,224
tests/fabric_gen_test/integration_test/user_designs/all_zeros.vhdl,sha256=ErXnpPttNm4naSRU18ohZHVgL5IJQY6XX_LpkjnY4HQ,408
tests/fabric_gen_test/integration_test/user_designs/constraints.pcf,sha256=OQEcNATxOfvi-GuULlYobFVXlo2SlMHclnNrVni9bUA,994
tests/fabric_gen_test/integration_test/user_designs/counter.v,sha256=Iy5uvyOKXlxYM7MqkKVU2BrUeK6S6yVEWYIO-CQdc4I,517
tests/fabric_gen_test/integration_test/user_designs/counter.vhdl,sha256=esmITJ3jv4H_Z34HF8Sh5IWRGkdWNftL_b3hAIn71Ao,1050
tests/fabric_gen_test/integration_test/user_designs/multiplication.v,sha256=ozBlDDBJbI4ROy-RQL2KVFzUn5y3n77QBcDEYobUEhA,310
tests/fabric_gen_test/integration_test/user_designs/multiplication.vhdl,sha256=Vz1L7MRAZuySR6E3qcHhzFcSupix311c7FtvdL-g8Vc,524
tests/fabric_gen_test/integration_test/user_designs/passthrough.v,sha256=J-C2K2-fkd7xi1TjwJyIprl2HVWAb--vkawBqMta_7U,246
tests/fabric_gen_test/integration_test/user_designs/passthrough.vhdl,sha256=2kQarwAOkvB38XHnANhjmwoBh7_OE6BSHb3pNq80k2o,367
tests/fabric_gen_test/integration_test/user_designs/sys_reset.v,sha256=zXrR3-OapuHQ2D9HitNjyZHzsvu7zBeLrQg_KR4wXBI,505
tests/fabric_gen_test/integration_test/user_designs/sys_reset.vhdl,sha256=4uhujhL0zJ65xv56ngAcyKy8FNIy3qtnvT_Ue_LxmFs,886
tests/fabric_gen_test/switchmatrix_test/test_gen_switchmatrix.py,sha256=X7YvvB69sSEwyV7m2y9OA4Vg87hw9Z6wLZLsZrEY9mw,5361
tests/fabric_gen_test/switchmatrix_test/test_parse_switchmatrix.py,sha256=8d4oveUhQcegLeEvy-t16GC9rY9PDSUUzGmRy7sfvaQ,6783
tests/fabric_gen_test/testdata/models.v,sha256=M8j-sBIsVsTFReCGYKynTVxEUblB19HsryOei4Gac0M,526
tests/fabric_gen_test/testdata/models.vhd,sha256=VG4Y2fqbXdlbBBNiOrVP0gqb-TMOIBY98bfpbnKeduw,748
tests/gds_flow_test/test_gds_generator_helper.py,sha256=M6MIjUv-jl9HYUKtfQbJgm3ttn1B_BI4J3reFIXJFMc,11182
tests/gds_flow_test/flow_test/conftest.py,sha256=kY_w_PGI2sh2wjXLMMCuOTNHUiq65tersvSwwYYbZpk,7861
tests/gds_flow_test/flow_test/test_fabric_macro_flow.py,sha256=Paj-ztLgoVggUDiIqSemTNYkjSPp87YmZ4cbXFJD94c,21112
tests/gds_flow_test/flow_test/test_full_fabric_flow.py,sha256=7_G6Z5LuhuG10fE6EpXlJIbGmqSwVTV1yI3cctB2wiY,9902
tests/gds_flow_test/flow_test/test_gen_io_pin_config_yaml.py,sha256=AzUILeGTH0NkRjPEHPCClR80lv6bcRdFk5-qMyNAGSs,21765
tests/gds_flow_test/flow_test/test_tile_macro_flow.py,sha256=M6n9Pvs0dX_zHXlzB5ic4FLRiN3zp0yUygZSTuX-Rgc,13941
tests/gds_flow_test/script_test/conftest.py,sha256=8IPptnxQzzu4bj-gST-fE4NQMG-AnIYmRxHM2ufLmxY,21849
tests/gds_flow_test/script_test/test_fabric_io_place.py,sha256=Ejmq41w4roHDZkoD7R5rNlAOM1OwHd2S61MCFRRSS7Q,7594
tests/gds_flow_test/script_test/test_odb_power.py,sha256=2WTuRk_4tY78P3agvVxf4nMjlCewrLt86vCqBBVad_E,17150
tests/gds_flow_test/script_test/test_tile_io_place.py,sha256=_QUeMqlH7sJSJ_5MwYQBnk5s3eHJ_VQmPS0y71w2QBI,49612
tests/gds_flow_test/step_test/conftest.py,sha256=KooJJeDTzRX_kwSMCeX2PRUNIWnSpxQxD2x1eaCOTRY,5235
tests/gds_flow_test/step_test/test_add_buffer.py,sha256=KeVpKlcYZ1CBwOL7dZ38gd-b4bLqe5XbC1uqSqSHyAs,2131
tests/gds_flow_test/step_test/test_auto_diode.py,sha256=4HYKVnD2nXOlWKsq9o_wWBrLJ-EdtrYm-jvYUzG1_3o,7921
tests/gds_flow_test/step_test/test_condition_magic_drc.py,sha256=231U0mJEK2nnygH_0TkxnKPyCfpggvwkdhZhie0meOQ,1464
tests/gds_flow_test/step_test/test_custom_pdn.py,sha256=aYFVSAq7K5dEm4tg5mDdYKy-RensP7xyoojuIcKkG5U,1148
tests/gds_flow_test/step_test/test_extract_pdk_info.py,sha256=oBmTDl2TyDq8ZCYcPIURHZzdzvwrBsVjxKtVCHQ8-6M,1323
tests/gds_flow_test/step_test/test_io_placement.py,sha256=utVOTmSGXt5D-0WYn2cPPVH97k-s39FAT3eqMCtSDpI,3439
tests/gds_flow_test/step_test/test_odb_connect_power.py,sha256=E4UZgp9E6TzRhuc1IcsfJj3Ko2T9CKofOqanpZEM7SY,4096
tests/gds_flow_test/step_test/test_tile_optimisation.py,sha256=wX4P8ob7u8WAoJW8i8qDmyjjEbHPnRdyvWtDNvLtOVc,5423
tests/gds_flow_test/step_test/test_while_step.py,sha256=BeRHbWU1XsW1C60iPoGb3ZW0ia4G7acX605eeMASuvs,2740
tests/reference_test/.gitignore,sha256=QIwLkos24MZuYi_3Y0PT_YM21PH078zzXhoOI8yJAGo,23
tests/reference_test/README.md,sha256=viRMPJr_oNF29q4wXUVO6UhK7WbQqbE9Og6suoijaSg,5415
tests/reference_test/__init__.py,sha256=yXSr8X1LeDSITTvLxqI88IKRGCUwTB3nTbPzRyzJxiI,215
tests/reference_test/conftest.py,sha256=6nWG9nQXNweCKhipITWwJgR-1eygrDnXDLVlQVEBZVI,3620
tests/reference_test/helpers.py,sha256=D-3gjarr2YcJB8_VUiLYlbiCBfvfQguz7XzpE-shYDA,13304
tests/reference_test/reference_projects_test.py,sha256=XpWUWV_XPSa0sJPeNZUMtyyHYCm0YHEe8BtxQax7QTg,9052
tests/timing_model_test/test_FABulous_timing_model.py,sha256=PWkgWC5v5_O4g7nCbKaoXpu1OO7cau8IAziihKckMqs,51194
tests/timing_model_test/test_sdf_to_graph.py,sha256=kx8CoYBF1P1JEXphFL4OOY9tA8q-TExm19jQYVFyDQc,16464
tests/timing_model_test/test_sdf_to_graph_base.py,sha256=l1rn6FXH1zKEIYF1FlocoieqgBlLHvCYtwKGUPUAEM4,10342
tests/timing_model_test/test_specification.py,sha256=b2w202RdGRoIBY_3Eb0znEtte-OoSzMp7y0GGpH5TjI,6383
tests/timing_model_test/test_timing_graph.py,sha256=uCiZ9QVegs3ULRD7FbZb35NoPOCryALmWgLT_w_qpBo,12216
tests/timing_model_test/test_verilog_gate_level.py,sha256=THQC7Zcf1Np_sYJVRqv2b1SZKgBpaIAY5D9LOCxGhXU,9634
tests/utils_test/conftest.py,sha256=nuz7wjDQcEPG-OBIhy8KRP0HnSz1hUmbtOMva6VhHRs,534
tests/utils_test/test_fabulous_settings.py,sha256=lBmABWEeoR9hBJeP9OLC300_Z3ziIBzmSaiWkMgCtQA,42285
tests/utils_test/test_yosys_obj.py,sha256=CQ7ZVvkJls1WnJxgaW3XGnvTsTurA-BYjyog4HZWx_Y,10145
fabulous_fpga-2.0.0b5.dist-info/METADATA,sha256=wXVmvHo3g_gQYEOfKND9eljIrHQ4UkWQ7SpAuOrQB5s,13847
fabulous_fpga-2.0.0b5.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
fabulous_fpga-2.0.0b5.dist-info/entry_points.txt,sha256=vajcAuFhu8HGi_dcyGLeb-tUEFpN1JegtHfvttH_pRA,86
fabulous_fpga-2.0.0b5.dist-info/top_level.txt,sha256=Qb9byj5FBC462B92vtCGr4GsyutSkxr1gsldeFECyPY,24
fabulous_fpga-2.0.0b5.dist-info/RECORD,,
