Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.37 KB

File metadata and controls

41 lines (28 loc) · 1.37 KB

ChipCompiler Documentation

Welcome to the ChipCompiler documentation center.

Core Documentation

  • Architecture - Detailed system architecture and design patterns

    • Layered architecture explanation
    • Core design patterns
    • Data flow and execution paths
    • Module details
  • Development Guide - Development environment setup and workflows

    • Environment configuration
    • Code quality tools
    • Adding new EDA tools
    • Debugging and testing

Technical Specifications

File Format Specifications

ChipCompiler supports various EDA file formats. Technical specifications for parser implementations:

  • Filelist Grammar - EBNF grammar for EDA tool filelists
    • Supports file paths, +incdir directives, comments, quoted paths
    • Parser implementation: chipcompiler/utility/filelist.py

Quick Navigation

I want to...

Additional Resources