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 10:41] – created ole | scratch:tutorial_2_-_more_combinational_gates [2020/12/02 06:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| 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: | ||