OpenFPGA

Overview

  • Why OpenFPGA?
  • Technical Highlights

Tutorials

  • Getting Started
  • Design Flows
  • Architecture Modeling
    • A Quick Start
    • Integrating Custom Verilog Modules with user_defined_template.v
    • Build an FPGA fabric using Standard Cell Libraries
    • Creating Spypads Using XML Syntax

User Manual

  • OpenFPGA Flow
  • OpenFPGA Architecture Description
  • OpenFPGA Shell
  • FPGA-SPICE
  • FPGA-Verilog
  • FPGA-Bitstream
  • File Formats
  • Utilities

Developers Manual

  • Version Number
  • Backward compatibility
  • Continous Integration
  • Regression Tests
  • Tcl API
  • Contributor Guidelines

Appendix

  • Contact
  • Acknowledgement
  • Publications & References
OpenFPGA
  • <no title>
  • Architecture Modeling
  • View page source

Architecture Modeling

  • A Quick Start
    • Adapt VPR Architecture
    • Craft OpenFPGA Architecture
    • Simulation Settings
  • Integrating Custom Verilog Modules with user_defined_template.v
    • Introduction and Setup
    • Motivation
    • Fixing the Error
    • Fixing the Error with user_defined_template.v
  • Build an FPGA fabric using Standard Cell Libraries
    • Introduction
    • Create and Verify the OpenFPGA Circuit Model
    • Clone Skywater PDK into OpenFPGA
    • Create and Verify the Standard Cell Library Circuit Model
  • Creating Spypads Using XML Syntax
    • Introduction
    • Pre-Built Spypads
    • Building Spypads
    • Conclusion
Previous Next

© Copyright 2018, Xifan Tang.

Built with Sphinx using a theme provided by Read the Docs.