In this step, the RTL is transformed into a physical design.
Synthesis tools are used to generate a gate-level netlist, which incorporates
the physical component counterparts that were modeled in RTL, such as the SRAMs
and I/O pads. The netlist is then made testable, and place-and-route EDA tools
are used to physically place the gates and lay out the connecting wires. The
physical design must adhere to strict design guidelines to ensure integrity and
manufacturability, so it is verified at different stages.
SRAM generator from cornell-ece5745.github.io
Back-end modules like SRAMs and I/Os are closely tied to a foundry
and technology node, building them requires specialized knowledge that is often
proprietary.These
modules are typically designed once by
experts and reused. They are complex
and essential design details are often
unavailable and hence are scarce
Open source back-end EDA tools include Berkeley
ABC, Open Circuit Design, YOSYS, and Virtual Place and Route (VPR). Because
foundry design rules are sophisticated, back-end tools are targeted at older
technology nodes. OpenAccess is an industry-supported open source program for
EDA tools.
In
the final step, masks are made from the physical design, which is represented
in the Graphical Database System II (GDS II) format, and the design is
fabricated on silicon wafers. The silicon wafer is cut into die pieces and
tested. The functional die is packaged and tested again, before
being shipped. At this step, there exist even fewer fabrication- and
packaging-related OSH efforts than for back-end design, although BaseJump
(bjump.org) is an example from academia
Authored by Shray Tyagi
References:
1.)opencores.org
2.)Cornell -ECE5745
3.)Yosys Open
SYnthesis Suite :: About (clifford.at)
Amazing article, got so much information.
ReplyDeleteVery nice article, very informative
ReplyDeleteAwesome article
ReplyDeleteGot to know many things excellent blog
ReplyDeleteUnderstood everything very well written
ReplyDeleteBig fan sir this is the best article written by you
ReplyDeleteReally very useful
ReplyDeletesir what a work !!! really inspiring
ReplyDeletenice work
ReplyDeleteThis comment has been removed by the author.
ReplyDeletenice read!
ReplyDelete