.. Princeton Reconfigurable Gate Array documentation master file, created by sphinx-quickstart on Sun Nov 3 22:08:40 2019. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to Princeton Reconfigurable Gate Array's documentation! =============================================================== Princeton Reconfigurable Gate Array (PRGA) is a customizable, scalable, versatile, extensible open-source framework for building and using custom FPGAs. Visit PRGA's github repo: `github.com/PrincetonUniversity/prga `_ Features -------- * Highly customizable FPGA structures: bring your own IP cores, design your multi-modal primitive cells into PRGA, and explore heterogeneous CLB/IOB, custom routing connectivity, and more! * Scalability: capable of imitating commercial-class FPGAs * Extensibility: modularized workflow and well-documented low-level API * Versatility: supporting different configuration circuitry types Contents -------- .. toctree:: :maxdepth: 2 :caption: Contents: quickstart fpga_primer workflow arch tutorial/index API Reference Indices and tables ------------------ * :ref:`genindex` * :ref:`modindex` * :ref:`search`