指示管道

在处理微处理器时,指令流水线的实现是一种常用的技术。流水线操作提高了操作和处理时间。Microchip Pro MX4板上的Microchip®PIC32MX460F512L等微处理器使用这种技术来提供高效的处理和指令执行。虽然这个过程很复杂,但实际上在概念上很简单。在解释指令管道时,我将特别提到Microchip PIC32微处理器。

编码逻辑门

今天早些时候,Josh(一家实习生和博客贡献者)写了一个关于逻辑门的博客文章。阅读通过Josh的帖子并获得了解那些门的概念和基本功能之后,我现在认为是学习一些代码的完美时间。我将在Verilog(硬件语言),VHDL(另一种硬件语言)和C(软件语言)中进行每个逻辑门和代码。

逻辑门

计算机的基础是二进制的。在电子产品中,一切都可以将其煮到1s和0s。逻辑门是数字电路,用于采用一个或多个二进制输入并产生二进制输出。您可以查看带布尔代数的逻辑的基础。

LED科学

led是最酷的电子元件之一。它们可以点亮任何电路项目,并将其变成引人注目的闪烁灯。好吧,先不说这些老掉牙的画面,它们真的很酷。但你有没有想过它们是如何工作的?你可能已经知道LED代表发光二极管。那么,这些光是从哪里发出的呢?LED中没有灯泡或灯丝。那么,到底发生了什么事情才会产生我们喜欢在所有电路中出现的那种光呢?

Kirchhoff的电路法

在我最初的一门电路课程中,教授最喜欢的建议是“保持冷静,记住KCL、KVL和欧姆定律。”有了这三个概念,几乎任何电路都可以分析和理解。诚然,当你加入电感和电容等概念时,事情会变得有点复杂,但KCL、KVL和欧姆定律构成了所有电路分析的基础。Brandon在他关于如何为你的设计选择一个电阻的博客文章中提到了欧姆定律,所以我将只讨论KCL和KVL。

一个GB记忆多少钱?

我们经常听到GB和terabyte这样的词,但是我们能用这么大的内存做什么呢?在最基本的计算层面上,我们有位,它要么是1,要么是0。一个字节是8位。我们将字节表示为点。

图书馆

本周碰巧是国家图书馆周,虽然Digilent不是图书馆,但我们肯定使用它们!但是,我不是在公共图书馆(虽然我个人是他们的粉丝);相反,我在谈论与我们的微控制器一起广泛使用的C ++库。虽然C ++库与FPGA的IP不相同,但它们提供了类似的目的。这些库包括一组预定义的函数,该功能执行特定任务,例如在SPI上发送和接收一组数据,用户可以在不必定义它们所做的情况下使用。

(终极)ZYBOt指南

今年3月,我们发布了一篇博文,宣布了ZYBOt。有一组教学表和一段视频展示了ZYBOt是怎么回事。如果你看看这些,你可以看到ZYBOt是远程控制的,有一个视频馈送可以显示给电脑。ZYBOt是一个伟大的项目,人们想要深入工作与fpga和Linux。

什么是阵列,再次?

8月份,我们的一个实习生告诉我们为什么阵列实际上并不是很可怕。但是,如果你有类似我的,那么信息可能有......滑倒了。所以我决定再看一下阵列!