English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Hog: handling HDL repository on git

Biesuz, N., Cieri, D., Giangiacomi, N., Gonnella, F., & Peck, A. (2022). Hog: handling HDL repository on git. Journal of Instrumentation, C04020.

Item is

Basic

show hide
Genre: Conference Paper

Files

show Files

Locators

show
hide
Description:
-
OA-Status:
Description:
-
OA-Status:

Creators

show
hide
 Creators:
Biesuz, N.V.1, Author
Cieri, D.1, Author
Giangiacomi, N.1, Author
Gonnella, F.1, Author
Peck, A.1, Author
Affiliations:
1Max Planck Institute for Physics, Max Planck Society and Cooperation Partners, ou_2253650              

Content

show
hide
Free keywords: Experimental High Energy Physics
 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.

Details

show
hide
Language(s):
 Dates: 2022
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Journal of Instrumentation
  Abbreviation : J.Inst.
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: C04020 Identifier: -

Source 2

show
hide
Title: TWEPP 2021
Source Genre: Proceedings
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: C04020 Identifier: -