This very ugly diagram shows all the steps from Reading the Input PinData to Building the desired Symbol Files. This Link is a video where the PipeLine is explained in detail:PartBuilderSymbolCreationPipeLine
The Lavender boxes are the PartBuilder Processing steps. The Input PinData is Read on the left in the Pin Data Extraction Step which moves forward through Pin Renaming and the Pin Type override Steps to create the Internal PinData Database. SmartFrac creates the SDL Template File from the Internal PinData, and then the user must edit the Template file with the SDL EDITOR function (or a text editor if they so desire) To create the working SDL file. When the user hits the MAP_SYMBOLS_TO_PINS operation (or the BUILD_SYMBOLS operation in the SDL EDITOR Gui), the SDL File Expansion Step is run, followed by the SDL Reader which builds the Pin Map Rules DataBase. The PinMap operation then runs to map all the pins found in the PinData database into the appropriate locations on the symbol specified in the Working SDL file. The result of the Pin Map state is the Internal Symbol Format DataBase which is a represenation of all the symbols and the pins locations on each symbol. The Symbol Generator step then runs and its responsiblity is to create the appropriate symbol files for each selected EDA tool.
Add Comment