Skip to content

Creating a Gate Library

SJulianS edited this page Oct 18, 2021 · 13 revisions

While HAL supports reading gate libraries in Liberty file format, it also comes with a custom gate library format that allows for additional information to be added to the gate library that aid the reverse engineering process. This includes annotations for gate type properties and pin types, that cannot fully be extracted from a Liberty gate library. This page describes this custom HAL gate library (.hgl) format, which is based on JSON syntax.

Clone this wiki locally