June 2025
Intermediate to advanced
515 pages
17h 5m
English
The synthesis of digital circuits occurs in five steps:
Clearing a description of the task
Setting the input and output variables
Entering states of the outputs into the truth table
Setting up the logic functions according to the OR normal form or according to the AND normal form
Simplifying the logic functions
The simplification of logic functions is usually quite complex and prone to errors. For this reason, you should rely on software-based support for the development process. Python provides developers with a powerful tool for simplifying complex logic functions: the simplify_logic(y) method from the SymPy module. Through three examples, I will now demonstrate how to use this tool.
Read now
Unlock full access