Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
asic:cells:start [2025/07/31 13:02] – [Using an existing cell library] rajit | asic:cells:start [2025/07/31 13:11] (current) – [Using an existing cell library] rajit | ||
---|---|---|---|
Line 144: | Line 144: | ||
} | } | ||
</ | </ | ||
- | should be mapped to a '' | + | should be mapped to a '' |
- | <b>Step 1: create a dummy cell that matches this rule.</ | + | **Step 1: create a dummy cell that matches this rule.** In this example, that would look like this: |
<code act> | <code act> | ||
namespace cell { | namespace cell { | ||
Line 157: | Line 157: | ||
} | } | ||
} | } | ||
+ | |||
} | } | ||
</ | </ | ||
+ | |||
+ | Running the cell mapper will use your own cell. Note that you must follow the naming convention for cells used by ACT: (i) the cell name begins with '' | ||
+ | |||
+ | **Step 2: swap in your actual cell.** | ||
+ | |||
+ | <code act> | ||
+ | namespace cell { | ||
+ | |||
+ | defcell gmycell0 (bool? in[2]; bool! out) | ||
+ | { | ||
+ | | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | where '' | ||
+ | |||
+ | |||
+ | |||
| | ||