A gate library description file ( .lib) consists of records that describe the input and output order and coordinates of all the gates in the cell library. This file is required for the Hemlock version of Carafe only. Each record is a single line of text of no more than 80 characters in length. Every record begins with a keyword followed by a string of data for that record. The keywords must be in all upper case letters. An example of this file is provided at the end of this section.