● Parsed LEF, DEF, and global routing guide files to extract metal layers, cell data, and net connections for detailed routing.
● Transformed routing space into a grid graph and mapped each net's pins to assigned source and target nodes for routing.
● Reduced DRC violations by bloating obstructions in the grid to ensure spacing and adherence to routing constraints.
● Employed A* search to find shortest paths between pins while ensuring routing meets design rules and layer constraints