| # Full Adder Example | |
| An example of the classical combinational ["full adder"](https://en.wikipedia.org/wiki/Adder_(electronics)#Full_adder) circuit. | |
| This is shown in `Figure 41 - Full Adder` of the | |
| ["Combinational block"](https://docs.verilogtorouting.org/en/latest/tutorials/arch/timing_modeling/#combinational-block) | |
| section in the | |
| [Primitive Block Timing Modeling Tutorial](https://docs.verilogtorouting.org/en/latest/tutorials/arch/timing_modeling/#) | |
| of the | |
| [Verilog to Routing documentation](https://docs.verilogtorouting.org) | |
| and reproduced below; | |
| >  | |
| > *Fig. 41 Full Adder* | |
| ## Detection of combinational connections | |
| - [ ] output has combinational connection with input | |
| ## Blackbox detection | |
| - [ ] model of the leaf `pb_type` is generated | |
| - [ ] leaf `pb_type` XML is generated | |
| ## Timings | |
| - [ ] all the timings defined for wires with attributes should be included in `pb_type` XML |