Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
scratch:tutorial_2_-_more_combinational_gates [2020/11/03 05:41] ole created |
scratch:tutorial_2_-_more_combinational_gates [2020/12/02 01:00] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Simple combinational gates ====== | ====== Simple combinational gates ====== | ||
- | In this tutorial we will go a step further and look at multiple inputs and how to connect cells. | + | In this tutorial we will go a step further and look at multiple inputs, local variables |
The following specifies a number of combinational gates, where the process names correspond to the commonly used names for the gates. | The following specifies a number of combinational gates, where the process names correspond to the commonly used names for the gates. | ||
Line 28: | Line 28: | ||
</ | </ | ||
- | While the inverter syntax should be familiar from the previous example [[scratch: | + | While the inverter syntax should be familiar from the previous example [[scratch: |
+ | |||
+ | ==== Multiple in/outputs ==== | ||
+ | |||
+ | It uses '','' | ||
If we wanted to create a two-input and gate, we could simply write: | If we wanted to create a two-input and gate, we could simply write: | ||
Line 40: | Line 44: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ==== Local variables and CMOS implementability ==== | ||
This would be accepted by ACT, and the production rule simulator [[tools: | This would be accepted by ACT, and the production rule simulator [[tools: |