Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
intro_example:start [2025/05/18 15:09] – [Low-level circuit design and SPICE simulation] rajitintro_example:start [2025/05/22 10:01] (current) – [Organizing your design] rajit
Line 23: Line 23:
   *Other ways to write the [[intro_example:chp_fifo2|buffer example]]   *Other ways to write the [[intro_example:chp_fifo2|buffer example]]
   * [[assertions|Assertions]] in parameterized definitions   * [[assertions|Assertions]] in parameterized definitions
 +  * [[name_mangling|Expanded names]] in ACT
   * Using [[.pure_struct|pure structures]]   * Using [[.pure_struct|pure structures]]
   * Defining [[.operators|operators]]   * Defining [[.operators|operators]]
Line 32: Line 33:
  
   * Creating [[namespace|libraries and namespaces]]   * Creating [[namespace|libraries and namespaces]]
 +  * Organizing your [[files|files]]
   * Tracking [[dependencies|dependencies]] between ACT files   * Tracking [[dependencies|dependencies]] between ACT files
  
Line 43: Line 45:
    * Specifying transistor [[sizing|sizes]] for CMOS implementation    * Specifying transistor [[sizing|sizes]] for CMOS implementation
    * Generating spice [[netlist|netlist]] and simulation with [[https://xyce.sandia.gov/about_xyce/index.html|Xyce]]    * Generating spice [[netlist|netlist]] and simulation with [[https://xyce.sandia.gov/about_xyce/index.html|Xyce]]
 +   * [[name_mangling|Name mangling]] in ACT
 ===== External tools ===== ===== External tools =====