LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Hog: handling HDL repository on git

Photo by nickkarvounis from unsplash

Handling HDL project development within large collaborations presents many challenges in terms of maintenance and versioning, due to the lack of standardised procedures. Hog (HDL on git) is a tcl-based… Click to show full abstract

Handling HDL project development within large collaborations presents many challenges in terms of maintenance and versioning, due to the lack of standardised procedures. Hog (HDL on git) is a tcl-based open-source management tool, created to simplify HDL project development and management by exploiting git and Gitlab Continuous Integration (CI). Hog is compatible with the major HDL IDEs from Xilinx and Intel-FPGA, and guarantees synthesis and placing reproducibility and binary file traceability, by linking each binary file to a specific git commit. Hog-CI validates any changes to the code, handles automatic versioning and can automatically simulate, synthesise and build the design.

Keywords: handling hdl; hog; repository git; hdl repository; hog handling

Journal Title: Journal of Instrumentation
Year Published: 2022

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.