差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
top190418 [2019/04/18 11:42]
gongyu 创建
top190418 [2019/04/18 12:34] (当前版本)
gongyu
行 1: 行 1:
-#### 今日推荐:FPGA上的开源代码+#### 今日推荐:用在FPGA上的开源代码 
 + 
 +---- 
 +(来自icoboard.org) 
 + 
 +{{ :eps32.png |}}<WRAP centeralign>​**以ESP32为例的典型嵌入式SoC的内部功能模块** </​WRAP> ​   
 + 
 +#### 通信相关 
 +  * 业余高频[SDR收发模块](https://​github.com/​softerhardware/​Hermes-Lite2)项目链接 
 +  * [SDR的Verilog代码](https://​github.com/​TAPR/​DCP6) 
 +  * [用Verilog编写的基于Cyclone III的VHF SDR接收器](https://​github.com/​marsohod4you/​FPGA_SDR) 
 +  * [用Verilog编写的基于Cyclone III的FM Radiosender](https://​github.com/​marsohod4you/​FPGA_FM_transmitter) 
 +  * 在github上的[无线电信号处理组件](http://​ebrombaugh.studionebula.com/​radio/​iceRadio/​index.html) 
 +  * [用Verilog实现的GPS接收器](http://​www.aholme.co.uk/​GPS/​Main.htm) 
 + 
 +#### 音、视频相关 
 +  * 声音合成器[OPL3](https://​github.com/​gtaylormb/​opl3_fpga/​tree/​master/​fpga/​bd/​opl3_cpu) 
 +  * [吉他效果引擎(VHDL)链接](https://​github.com/​Vladilit/​fpga-multi-effect) 
 +  * [VGA摄像头模块OV7670接口](https://​github.com/​westonb/​OV7670-Verilog) 
 +  * [VGA模式发生器](https://​github.com/​jbush001/​FPGAWhack) 
 +  * [用VHDL写的H.264视频编码器](https://​github.com/​bcattle/​hardh264) 
 +  * [用Verilog写的H.265视频编码器](https://​github.com/​Bearzeng/​h.265_encoder) 
 +  * [将数码相机连接到PMOD](http://​hamsterworks.co.nz/​mediawiki/​index.php/​Zedboard_OV7670) 
 +  * [用于MIPI显示的2D图形控制器](https://​github.com/​gtjennings1/​UPDuino-LH154Q01-Display/​tree/​master/​FPGA/​source) 
 +  * [用于嵌入式MCU的2D图形控制器](http://​andybrown.me.uk/​2014/​06/​01/​ase/​) 
 +  * [JESD204B](https://​github.com/​m-labs/​jesd204b)高速接口 
 +  * [用Verilog实现的ieee 754浮点库](https://​github.com/​dawsonjon/​fpu) 
 + 
 +#### RISC-V相关 
 +  * [icoSoC Risc-V微控制器,在icoBoard上运行接口](https://​github.com/​cliffordwolf/​icotools/​tree/​master/​icosoc) 
 +  * [搭乘无序的Risc-V CPU](https://​github.com/​ridecore/​ridecore/​) 
 +  * [V-Scale Risc-V CPU实现](https://​github.com/​albert-magyar/​vscale) 
 +  * [完整的32位Risc-V SoC,具有大量外设](https://​github.com/​pulp-platform/​pulpino) 
 +  * [Risc-V CPU(来自Vectorblox)](https://​github.com/​VectorBlox/​risc-v) 
 + 
 +#### 通用处理器 
 +  * [用Verilog实现的Lisp MCU](https://​github.com/​jbush001/​LispMicrocontroller) 
 +  * [Zip](http://​opencores.org/​project,​zipcpu) CPU,一个用于FPGA的小型CPU 
 +  * [manycore SoC组件](http://​www.optimsoc.org/​index.html) 
 +  * [一个完整的CPU,SPI,VGA,串口](https://​github.com/​mattstock/​bexkat1) 
 +  * [Bexkat1 32位CPU](https://​hackaday.io/​project/​8716-bexkat1-cpu) 
 +  * [带游戏机的68000 CPU](https://​github.com/​neogeodev/​NeoGeoFPGA-sim) 
 +  * [6502 CPU核心(Verilog)](https://​github.com/​Arlet/​verilog-6502) 
 +  * [M32632 32位CPU(Verilog)](http://​opencores.org/​project,​m32632) 
 +  * [GPU](https://​github.com/​jbush001/​NyuziProcessor) 
 +  * [一个开源的Verilog GPU实现(不适合icoBoard)和描述](https://​github.com/​HeavyPixels/​QuickSilverNEO) 
 +  * [许多完整的传统家庭计算机系统在Verilog中实现,如Acorn Archimedes](https://​github.com/​mist-devel/​mist-board/​tree/​master/​cores) 
 +  * [一个带调试器连接的小型CPU](https://​github.com/​atgreen/​moxie-cores) 
 +  * [Amstrad家用电脑仿真器(VHDL版)](http://​www.cpcwiki.eu/​index.php/​FPGAmstrad) 
 + 
 +#### 存储器管理 
 +  * [SDRAM控制器](https://​github.com/​stffrdhrn/​sdram-controller) 
 +  * [用于SDRAM控制器的Verilog代码](http://​ladybug.xs4all.nl/​arlet/​fpga/​source/​sdram.v) 
 +  * [用在小容量FPGA上的SDRAM控制器(VHDL)的Verilog代码](http://​hackaday.com/​2013/​10/​11/​sdram-controller-for-low-end-fpgas/​) 
 + 
 +#### 测量相关 
 +  * 基于FPGA的逻辑分析仪 - [Sump2](https://​blackmesalabs.wordpress.com/​2016/​10/​24/​sump2-96-msps-logic-analyzer-for-22/​) 
 + 
 +#### 其它 
 +  * [不用乘法器的乘法FFT和FIR Verilog发生器](http://​www.spiral.net/​hardware.html) 
 +  * [用于10 GBit以太网的TCP/​IP协议栈](https://​github.com/​dsidler/​fpga-network-stack) 
 +  * [SATA for Elphel Camera项目](http://​blog.elphel.com/​2016/​03/​free-fpga-reimplement-the-primitives-models/#​more-6655) 
 +  * [AXI总线开源实现(Xilinx上的SystemVerilog)](http://​blog.dspia.com/​2015/​08/​05/​open-source-axi3-bus-functional-model-bfm/​) 
 +  * [一些FPGA项目,如带有Verilog源代码的PMOD(似乎是VHDL)](http://​hamsterworks.co.nz/​mediawiki/​index.php/​FPGA_Projects) 
 +  * [频率计数器](http://​www.circuitvalley.com/​2015/​10/​simple-frequency-meter-counter-fpga-xilinx-altera-cpld-wireframe.html) 
 +  * [数字伺服](https://​github.com/​nist-ionstorage/​digital-servo) 
 +  * [I2S输出(VHDL)](http://​hamsterworks.co.nz/​mediawiki/​index.php/​PMODamp3) 
 +  * [FPGA中的浮点数学(VHDL生成器)](http://​flopoco.gforge.inria.fr/​) 
 +  * [红外接收器](https://​github.com/​circuitvalley/​WireFrame-FPGA/​tree/​master/​VerilogHDL-Modules/​Nec_Decoder) 
 +  * [小型游戏机,模拟CPU上的游戏](https://​fotino.me/​consolite-fpga/​) 
 +  * [CMAC使用AES作为分组密码来键控散列函数](https://​github.com/​secworks/​cmac) 
 + 
 + 
 +----- 
 +更多关于FPGA开源代码的资源,可以参见[[verilogopensource|FPGA开源资源大全]],也欢迎大家提交更多与FPGA开源代码相关的资源信息。 
 + 
 +----- 
 +欢迎更多的朋友来投稿,您投稿的内容将被加入到我们的树枝🌿上,有更多的用户会访问到您的网站!