Design FlowΒΆ
TODO: Explain high level architecture of ACG
All layout scripts are written as classes which subclass
AyarLayoutGenerator
Your subclass of
AyarLayoutGenerator
defines how the layout should be drawn in terms of parameters that you define and technology constantsAyarDesignManager
configures details about your technology, receives parameters from the user, and runs the generator to create an output layout.Talk about spec files, and why they are useful