:orphan:
.. _sec:clock_tree_embedding:
Clock Tree Embedding
=====================
A collection of examples to introduce the functionality,
features, and uses of SpyDrNet.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_01_connection_patterns_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_01_connection_patterns.py`
.. raw:: html
Connection Pattern Generation
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_02_create_simple_htree_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_02_create_simple_htree.py`
.. raw:: html
Create H-Tree Connectivity pattern
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_03_create_hybrid_htree_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_03_create_hybrid_htree.py`
.. raw:: html
Create Hybrid Connectivity Pattern
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_04_5_adding_buffers_on_clockpath_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_04_5_adding_buffers_on_clockpath.py`
.. raw:: html
Create Clock Tree Embedding
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_04_embed_clock_tree_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_04_embed_clock_tree.py`
.. raw:: html
Create Clock Tree Embedding
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_05_embed_clock_tree_fpga44_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_05_embed_clock_tree_fpga44.py`
.. raw:: html
Two layer H-Tree insertion in 4x4 FPGA
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_06_connection_pattern_tie_cell_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_06_connection_pattern_tie_cell.py`
.. raw:: html
Adding Tie Cells on Floating Pins
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_06_reset_feedthrough_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_06_reset_feedthrough.py`
.. raw:: html
Create Reset Feedthrough in fpga_top
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_07_clock_tree_example1_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_07_clock_tree_example1.py`
.. raw:: html
Clock tree insertion Example Architecture 1
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_08_clock_tree_example2_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_08_clock_tree_example2.py`
.. raw:: html
Clock tree insertion Example Architecture 2
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_09_clock_tree_example3_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_09_clock_tree_example3.py`
.. raw:: html
Clock tree insertion Example Architecture 3
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_09_clock_tree_example4_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_09_clock_tree_example4.py`
.. raw:: html
Clock tree insertion Example Architecture 3
.. raw:: html
.. only:: html
.. image:: /auto_openfpga_clock_tree/images/thumb/sphx_glr_10_6x9_htree_thumb.png
:alt:
:ref:`sphx_glr_auto_openfpga_clock_tree_10_6x9_htree.py`
.. raw:: html
Grouping ungrouping cells
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
/auto_openfpga_clock_tree/01_connection_patterns
/auto_openfpga_clock_tree/02_create_simple_htree
/auto_openfpga_clock_tree/03_create_hybrid_htree
/auto_openfpga_clock_tree/04_5_adding_buffers_on_clockpath
/auto_openfpga_clock_tree/04_embed_clock_tree
/auto_openfpga_clock_tree/05_embed_clock_tree_fpga44
/auto_openfpga_clock_tree/06_connection_pattern_tie_cell
/auto_openfpga_clock_tree/06_reset_feedthrough
/auto_openfpga_clock_tree/07_clock_tree_example1
/auto_openfpga_clock_tree/08_clock_tree_example2
/auto_openfpga_clock_tree/09_clock_tree_example3
/auto_openfpga_clock_tree/09_clock_tree_example4
/auto_openfpga_clock_tree/10_6x9_htree
.. only:: html
.. container:: sphx-glr-footer sphx-glr-footer-gallery
.. container:: sphx-glr-download sphx-glr-download-python
:download:`Download all examples in Python source code: auto_openfpga_clock_tree_python.zip `
.. container:: sphx-glr-download sphx-glr-download-jupyter
:download:`Download all examples in Jupyter notebooks: auto_openfpga_clock_tree_jupyter.zip `
.. only:: html
.. rst-class:: sphx-glr-signature
`Gallery generated by Sphinx-Gallery