| Finding the prefix used for caravel subcells in the user GDS. |
| User prefix is TJ_ |
| Replacing cell caravel in the user GDS file. |
| Reading GDS file for alternate cell caravel |
| Cell caravel found at position 235669746 |
| Cell caravel ends at position 247680056 |
| Reading GDS file for original source ./gds/caravel_00010010.gds |
| Cell caravel found at position 2515993382 |
| Cell caravel ends at position 2528003096 |
| Cell caravel checksum is 12009686 |
| Info: Structure caravel at 2515993382 to 2528003096 has checksum 12009686 != 12009824 (checksum failure) |
| Prefixing caravel subcells in the user GDS |
| Running: /usr/share/pdk/bin/change_gds_string.py user_id_textblock TJ_user_id_textblock copyright_block TJ_copyright_block open_source TJ_open_source storage TJ_storage sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped TJ_sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped user_id_programming TJ_user_id_programming simple_por TJ_simple_por gpio_control_block TJ_gpio_control_block mgmt_core TJ_mgmt_core mgmt_protect TJ_mgmt_protect chip_io TJ_chip_io user_project_wrapper TJ_user_project_wrapper ./gds/caravel_00010010_c.gds -debug -verbatim |
| Traceback (most recent call last): |
| File "/usr/share/pdk/bin/change_gds_string.py", line 72, in <module> |
| with open(source, 'rb') as ifile: |
| FileNotFoundError: [Errno 2] No such file or directory: './gds/caravel_00010010_c.gds' |
| Finished. |