UPC EETAC Bachelor's Degree in Telecommunications Systems and in Network Engineering EEL

 

Design Circuit_W

Canonical equations plan A

Minimised equations plan A

plan B

plan C2


1. Specifications Planning and developing Testing Report Prototype

Using Circuit_W truth table written in Fig. 1 draw the two canonical versions of the circuit using gates (plan A):

Symbol

Fig. 1. Circuit_W symbol and truth table.

Canonical circuits

Fig. 2. Circuits W1 and W2 from the canonical equations of Circuit_W. These equations represent the same concept as the truth table.

 


Specifications 2. Planning and 3. Developing Testing Report Prototype

Circuit_W1

Location for this project files, for instance: pictures, scanned files, report, etc. at:

C:\CSD\P1\Circuit_W\Circuit_W1\

plan and develoment

Fig. 3. Immediate circuit representing the product of all maxterms.

 

Circuit_W2

Location for this project files, for instance: pictures, scanned files, report, etc.

C:\CSD\P1\Circuit_W\Circuit_W2\

development

Fig. 4. Immediate Circuit_W2 representing the sum of all minterms.

 


Specifications Planning and developing 4. Testing Report Prototype

If you test the circuit for example using WolframAlpha or Proteus you will place in the project folder your computer files such as "equations_W.txt" or "Circuit_W.pdsprj". However, in this case:

testing

 


Specifications Planning and developing Testing 5. Report Prototype

Follow this rubric for writing reports.

 


Specifications Planning and developing Testing Report 6. Prototype

We can use the DE10-Lite board to implement this project in a similar way shown in this analysis tutorial Circuit_W. You only have to replace the architecture equation by the equation based on product of maxterms.

  



 

Design Circuit_W

Canonical equations plan A

Minimised equations plan A

plan B

plan C2

1. Specifications Planning Developing Testing Report Prototype

The same symbol and truth table. Design equivalent circuits based on

Specs

Fig. 1. Symbol and truth table as a product of maxterms.

 


Specifications 2. Planning Developing Testing Report Prototype

This time, we well use the minimiser tool minilog.exe

Minimised circuits

Fig. 2. Circuits W3 and W4, minimised equations from the Circuit_W truth table.

Circuit_W3

This is the procedure to obtain results and complete the project:

1. Circuit_W3 project location:

 C:\CSD\P1\Circuit_W\Circuit_W3\(files)

2. Find and modify a similar tbl file, fr example you can use the file "Circuit_P.tbl" in minilog tutorial and rename and adapt it to: "Circuit_W.tbl"

3. Run Minilog and simplify using single output mode (SoM), equation output format, and choose SoP.

4. Equation format that has to be reprocessed by equation_converter.exe so that you get SoP equation with the project entity names for inputs and outputs.

5. Draw the circuit.

6. Check the circuit's equation using WolframAlpha or Proteus.

 


Specifications Planning 3. Developing Testing Report Prototype

 Minilog file describing the truth table: "Circuit_W.tbl"

Circuit_W3

 


Specifications Planning Developing 4. Testing Report Prototype

Test means verifying that the circuit that you have designed has the given initial truth table. For instance, this is the Proteus capture: "Circuit_W.pdsprj".

Testing

 


Specifications Planning Developing Testing 5. Report Prototype

Follow this rubric for writing reports.

 


Specifications Planning Developing Testing Report 6. Prototype

We can use the DE10-Lite board to implement this project in a similar way shown in this analysis tutorial Circuit_W. You only have to replace the architecture equation by the equation based on SoP.