2 ms·
Do you know what kind of software is used to design these chips? I understand you can do prototyping in Verilog and then somehow translate or make use of these
by varispeed 6y ago
Do you know what kind of software is used to design these chips? I understand you can do prototyping in Verilog and then somehow translate or make use of these predefined cells. Then how those cells are placed on the die? Is that automated or semi-manual like when doing PCB design? I play with FPGA, but I just keep wondering what it would take to design my own chip.
- pjc50 6y agoThere is an open toolchain, but most companies go with either Cadence or Synopsis. Key steps: floorplan, place and route, layout. It's automatic with manual tuning and fix-up; just as PCB autoroute isn't perfect. Getting timing closure can require a lot of work; picking the right size of cells to drive the length of wire and fan-out is a serious problem.