原文:【原创】闫悦川FPGA 之 python 编写FPGA代码,pyverilog写verilog的代码

一 简要说明 python是很好用的一门语言,功能也越来越强大。慢慢的,它的触角也伸到了FPGA上,最近有传言PYNQ,我先呵呵一下,毕竟新东西,想打破之前的思维另立门户,还有很长一段路要走的。 python有第三方支持的pyverilog库,目前已经亮相了。使用pycharm的同学,在Files目录下面的setting里,可以安装。还是比较方便的。 前段时间,pyverilog的那个大会,给了一 ...

2018-07-19 16:53 0 3373 推荐指数:

查看详情

原创FPGA:TFT LCD液晶屏 FPGA 代码

原创】TFT LCD液晶屏的FPGA代码 随着FPGA的发展,尤其是ZYNQ和Cyclone V的出现,LCD液晶屏的显示在FPGA上的应用得到了 很大的发展。 用逻辑去图片,毕竟不是强项。但是配合ARM进行显示,还是有很大的用处的。 废话就不多说了,之前调试 ...

Wed Jul 04 22:00:00 CST 2018 1 1518
原创FPGA轻松入门:开发环境搭建

1、安装软件前要知道的 Quartus 和 ISE 目前业内用主要用的软件,如果你还没有软件安装包,我特地分享了下,我的百度云盘下载链接如下: 注意1:Quartus II 14.1是支持c ...

Sat Jul 21 00:05:00 CST 2018 1 1650
原创FPGA轻松入门教程:初学者的迷惑,入门需要知道的

一、初学者常见问题 很多初学者说FPGA入门好麻烦,尤其是原来一些写过C代码的同学,觉得FPGA代码逻辑性太强,写起来完全不像C那样灵活。 我的观点: 1、FPGA其实入门是非常简单的,你觉得复杂,估计是你被带到粪坑里面去了,自己没跳出来。 2、C语言有编译器,会帮你把代码逻辑 ...

Fri Jul 20 00:19:00 CST 2018 0 4439
FPGA按键去抖verilog代码

按键去抖的原因及其分类就不罗嗦了。 在这里解释一段代码代码是网上找的,看了半天没懂,无奈查了半天想了半天,终于明白了。。。 module sw_debounce(clk,rst_n,sw1,sw2,sw3,//outputled_d3,led_d4,led_d5);input clk ...

Fri Dec 09 23:30:00 CST 2016 0 3511
Verilog代码FPGA硬件的映射关系(一)

  代码和硬件之间的映射关系是一个很奇妙的过程,也展现出人类的智慧。单片机内部的硬件结构都是固定的,无法改变,我们通过代码操作着寄存器的读写,来执行各种复杂的任务。FPGA的硬件结构并不像单片机一样是固定好的,而是由更加原始的基本逻辑单元构成,我们需要用HDL语言来描述我们要实现的功能,而并不需要 ...

Wed May 08 19:28:00 CST 2019 0 880
FPGA_verilog_RGB转YUV代码分享

关于RGB和YUV的基本概念,请自行百度,此文略,本文主要讲一下转换的部分代码。 在做视频处理的时候,经常要用到色域的转换,RGB转YUV是非常常见的一种转换,那么我们在实际工程中应该怎么做呢?(注:本文的RGB转YUV是12bit转12bit的) 首先是找打转换的公式,这里我用的是如下的公式 ...

Sat Apr 29 22:11:00 CST 2017 0 1385
(原创)defparam的应用(Verilog,CPLD/FPGA)

1.Abstract 在同一个模块被多次例化的时候,改变参数构建不同的硬件实体是一个很好的选择。特别是今天帮一个朋友调试一个比较复杂的逻辑,深有体会。这个也是一个小技巧,回来也查了许多资料, ...

Mon Nov 24 00:04:00 CST 2014 0 5044
自己动手CPU(基于FPGAVerilog)

  大三上学期开展了数字系统设计的课程,下学期便要求自己一个单周期CPU和一个多周期CPU,既然要学,就记录一下学习的过程。   CPU——中央处理器,顾名思义,是计算机中最重要的一部分,功能就是周而复始地执行指令。其实开始做这部分之前,想到CPU就觉得很麻烦,毕竟时计算机内部最重要的东西 ...

Wed Apr 04 04:29:00 CST 2018 0 865
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM