绘制和模拟数字电路

绘制和模拟数字电路

绘制数字电路很快就会变得一团糟,这使得测试这些电路变得更加困难。离线进行这项工作是一项痛苦的工作,因为有那么多电线。那么,推荐使用哪种 GUI 软件来构建数字电路并进行测试呢?

答案1

2022 年更新

原始的 Logisim 目前无人维护,但 Logisim Evolution 现在是继任者,并且仍然是开源的,并在https://github.com/logisim-evolution/logisim-evolution。它支持 Linux(Deb 和 RPM)、Mac 和 Windows。它仍然是纯数字的,并且易于运行。

旧答案

逻辑学不在存储库中,但作为单个 Java jar,应该相当容易上手。它是纯数字的,没有分立和模拟组件。但它相当复杂 - 我一直在用它组装单指令 CPU 的模拟。

获取和运行它的说明:

  1. 从以下位置下载 .jar 文件http://sourceforge.net/projects/circuit/

  2. 如果您将文件保存到~/apps/logisim-generic-2.7.1.jar,则可以从运行它一个终端和:

     java -jar ~/apps/logisim-generic-2.7.1.jar
    
  3. 为了避免一直输入这些内容,请创建~/bin/logisim包含以下内容的可执行文件

     #!/bin/sh
     java -jar ~/apps/logisim-generic-2.7.1.jar
    
  4. 使其可执行:

     chmod +x ~/bin/logisim
    
  5. 如果~/bin之前存在,则它已经存在于您的 中$PATH。否则,请重新登录以更新您的$PATH。从现在开始,您可以通过运行以下命令来启动它:

     logisim
    

如果你稍后更新logisim,只需将新文件放入~/apps/并更改文件名即可~/bin/logisim

好吧,现在它也在 ubuntu 14.04 存储库中,只需输入:-

   sudo apt-get install logisim 

安装它。

答案2

我以前使用过一个很有前途的程序,叫做 KTechLab,这个程序基于 KDE 3,还没有移植到 KDE 4,我用它来教一些年轻人电子学,包括模拟和数字概念,这是一款很好的软件,甚至有 PIC 微控制器模拟,可惜开发速度似乎非常非常慢,在他们更新它之后,我开始遇到稳定性问题,不过我仍然鼓励你尝试一下。

它在存储库中,但我不知道稳定性问题是否仍然存在,因为我已经停止使用它。

以下链接可能会有用:

http://sourceforge.net/projects/ktechlab/

http://www.linuxjournal.com/content/computer-logic-design-ktechlab

http://en.wikipedia.org/wiki/KTechLab

答案3

你应该快速浏览一下软件中心,如果我想找什么东西,它总是我首先要看的地方。我输入“电路”,你会看到以下列表:KLogic、tkgate 和 Qucs(其余的似乎只是用于制作/设计 PCB 和其他东西)。tkgate 一直是我最喜欢使用的。我建议你试试这个,以及 KLogic,看看你对它们的感觉如何。

相关内容