Adding information on the layout
This commit is contained in:
parent
0a5391c14f
commit
9ee50de26a
Binary file not shown.
After Width: | Height: | Size: 132 KiB |
File diff suppressed because one or more lines are too long
Binary file not shown.
After Width: | Height: | Size: 148 KiB |
Binary file not shown.
After Width: | Height: | Size: 362 KiB |
|
@ -11,7 +11,7 @@ The point of the verification step is to check that the FPGA reproduces the righ
|
|||
|
||||
.. _fig_ModelSim:
|
||||
|
||||
.. figure:: ../figures/Verification_Step.pdf
|
||||
.. figure:: ./figures/Verification_Step.pdf
|
||||
:scale: 100%
|
||||
:alt: Functional Verification using ModelSim
|
||||
|
||||
|
|
|
@ -1,4 +1,29 @@
|
|||
From Verilog to Layout
|
||||
======================
|
||||
|
||||
**Under Construction**
|
||||
The generated Verilog code can be used through a semi-custom design flow to generate the layout.
|
||||
|
||||
Contrary to ModelSim, we do not generate yet the scripts in order to directly implement the layout but results are already promising. We succeed in generating the layout for a 10x10 FPGA.
|
||||
|
||||
.. _Layout_Diagram:
|
||||
|
||||
.. figure:: ./figures/Layout_Diagram.png
|
||||
:scale: 100%
|
||||
:alt: Diagram of the Layouting process
|
||||
|
||||
:numref:`Layout_Diagram` shows the different steps involved into realizing the layout for any design. CTS stands for Clock Tree Synthesys and PPA stands for Power-Performance-Area. First, we create the floorplan with the different tiles involved in the FPGA i.e. the CLBs and place them. Then the clock tree is generated. Finally the design is routed and the PPA signoff is realized. Coupled with FPGA-SPICE, we get silicon level analysis on the design.
|
||||
|
||||
In :numref:`Layout_Floorplan`, we show the result we get from the floorplanning we get through Cadence Innovus.
|
||||
|
||||
.. _Layout_Floorplan:
|
||||
|
||||
.. figure:: ./figures/fpga_asap_10x10_floorplan.png
|
||||
:scale: 100%
|
||||
:alt: Florplan of a 10x10 FPGA
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue