绘制矢量化数字逻辑电路

绘制矢量化数字逻辑电路

我正在寻找一种绘制矢量化数字逻辑电路的工具。我最初想使用 Circuitikz,但发现 AND 门和 OR 门只有两条输入线。有没有办法使用 LaTeX 包,其中门有更多的输入线。或者有一些有用的工具可以生成矢量化的 pdf 文件。我需要这些工具来编写有关数字电子和处理器的课程。

提前致谢。

答案1

具有四个输入的 TikZ 逻辑门的示例:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{circuits.logic.US}
\begin{document}
\begin{tikzpicture}[circuit logic US]
  \node[and gate, inputs={normal,inverted,normal,inverted}] (A) {};
  \draw (A.input 1 -| -1,0) -- (A.input 1)
        (A.input 2 -| -1,0) -- (A.input 2)
        (A.input 3 -| -1,0) -- (A.input 3)
        (A.input 4 -| -1,0) -- (A.input 4)
        ;
\end{tikzpicture}
\end{document}

逻辑门

有关更多信息,请参阅 PGF/TikZ 2.10 手册第 29.3 节

相关内容