Concept

Silicon compiler

Summary
A silicon compiler is a electronic design automation software tool that is used for high-level synthesis of integrated circuits. Such tool takes a user's specification of a IC design as input and automatically generates an integrated circuit (IC) design files as output for further fabrication by the seminconductor fabrication plant or manually from discrete components. The process is sometimes referred to as hardware compilation. The silicon compiler may use vendor's Process Design Kit for the production. Overview Silicon compilation takes place in three major steps:
  • Use high level C to HDL converter
  • Convert a hardware-description language such as Verilog or VHDL into logic (typically in the form of a "netlist").
  • Place equivalent logic gates on the IC. Silicon compilers typically use standard-cell libraries provided by manufacturers so that they do not have to worry about the actual integrated-circuit layout and can focus on the placement.
  • Routing the standard cells
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related publications

Loading

Related people

Loading

Related units

Loading

Related concepts

Loading

Related courses

Loading

Related lectures

Loading