clothbot / gate-parser

PLY-based parsers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parser for Gate Project

This project contains ply-based parsers for Liberty gate libraries and Verilog netlists. Note that these are not tested. They may only work for a subset of general grammars.

Dependencies

Python Lex-Yacc by dabeaz

Todo

  • gate functions should take input, output, and current_state vectors
  • ablity to print stats for gates/library

Branches

  • Master: this represents the branch currently integrated with the ROSS/gates project
  • sql: utilizes an SQL database to store the object model
  • py_classes: utilizes python classes to store the object model

About

PLY-based parsers.


Languages

Language:Verilog 87.7%Language:Python 12.3%