小梅哥FPGA学习记录
文章平均质量分 64
林奇老师
相信梦想
展开
-
小梅哥ZYNQ FPGA之三八译码器
以 3-8 译码器为例,即将 3 种输入状态翻译成 8 种输出状态,其真值表如下表所示,其中 A,B,C 为数据输入,Out 为数据输出。在 MCU 应用中,如果需要保证一定的速度情况下实现此功能,一般选取外挂一片 74HC38 或者 74LS38 等独立芯片,但 FPGA 提供了一个完整的想象以及实现空间,仅靠其自身即可实现设计要求。通过整体的代码逻辑上板测试的输出来看,上板测试的结果符合设计的逻辑。通过整体的代码逻辑和仿真输出来看,仿真波形符合设计的逻辑。原创 2024-08-11 17:05:41 · 253 阅读 · 0 评论 -
小梅哥ZYNQ FPGA之二选一多路器
根据二选一多路器的原理来设计,输入端口有三个,分别是in_a、in_b、sel,输出端口有一个,为out。我们的设计是sel输入0时,输出为in_a,sel输入1时,输出为in_b。很简单,二选一多路器就是,两个输入数据,我们定义为in_a、in_b,一个选择数据sel,如sel输入0时,输出为in_a,sel输入1时,输出为in_b。通过整体的代码逻辑上板测试的输出来看,上板测试的结果符合设计的逻辑。通过整体的代码逻辑和仿真输出来看,仿真波形符合设计的逻辑。原创 2024-08-10 23:38:37 · 393 阅读 · 0 评论