Thursday, April 7, 2022

11-Digital Circuit Simulator Overview

Digital Circuit Simulator Overview

A digital circuit simulator is a diagramming application with digital logic analysis. The diagrams consist of digital components such as AND gates, OR gates, NOT gates, XOR gates, switches, and LEDs. We will use the techniques from the TestDiagram project to create classes for the various digital components all derived from the Comp.cs base class. The graphical schematic symbols will be defined in the component Draw() methods using primitive drawing elements such as lines, rectangles, arcs, and circles. Interconnections between the components will use the Wire.cs class from the TestDiagram project. We will add a circuit analysis capability to evaluate each component and set its digital logic state based on input signals and update the diagram logic state graphics in real time.



No comments:

Post a Comment

34-Microwave Tools with Analysis (Series Final Post)

In this final blog post, I have integrated Y-Matrix analysis into the Microwave Tools project. This version has addition Lumped, Ideal, Micr...