Reverse Engineering an ASIC: A Technical Challenge
AI Summary
Jane Street presents a technical puzzle requiring participants to reverse engineer an ASIC from a GDS layout file. The challenge involves extracting a netlist from raw geometric data, understanding the circuit's logic, and simulating the design to identify a specific output signal.
Key Takeaways
- The puzzle requires working with GDS files using tools like KLayout or Magic VLSI.
- Participants must reconstruct logic gates from physical layout layers without labels.
- A warm-up example featuring a binary adder is provided to help beginners understand the mapping between Verilog and GDS.
Why it matters
This puzzle provides practical experience with the physical design flow, including GDS files, netlist extraction, and hardware simulation, which are critical skills for ASIC and FPGA engineers.
Jane Street Tech BlogRead Original Article
Conversation 0
Be the first to share your perspective.