自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 千兆以太网的双向图像传输和显示系统(3)

1. 实现目标:上位机通过串口发送图片到FPGA中,FPGA接收图片并保存在DDR2中,保存在 DDR2中的图片分为两路,一路经过VGA时序输出到RGB触摸屏上,另一路按照以太网帧格式进 行编码, 将以太网帧发送到PC端后,可用上位机软件实时显示视频图像。 2. 主要工作:1.FPGA串口图像接收。2.DDR2读写。3.千兆以太网发送。4.VGA视频图像显示。...

2022-07-03 08:45:00 760 1

原创 千兆以太网的双向图像传输和显示系统(2)

1. 实现目标:上位机通过串口发送图片到FPGA中,FPGA接收图片并保存在DDR2中,保存在 DDR2中的图片分为两路,一路经过VGA时序输出到RGB触摸屏上,另一路按照以太网帧格式进 行编码, 将以太网帧发送到PC端后,可用上位机软件实时显示视频图像。 2. 主要工作:1.FPGA串口图像接收。2.DDR2读写。3.千兆以太网发送。4.VGA视频图像显示。...

2022-07-02 16:36:15 632

原创 千兆以太网的双向图像传输和显示系统(1)

1. 实现目标:上位机通过串口发送图片到FPGA中,FPGA接收图片并保存在DDR2中,保存在 DDR2中的图片分为两路,一路经过VGA时序输出到RGB触摸屏上,另一路按照以太网帧格式进 行编码, 将以太网帧发送到PC端后,可用上位机软件实时显示视频图像。 2. 主要工作:1.FPGA串口图像接收。2.DDR2读写。3.千兆以太网发送。4.VGA视频图像显示。...

2022-07-02 10:48:43 506

原创 CRC循环校验码硬件电路并行实现方法推导过程

在进行以太网传输项目中,需要使用到CRC循环校验,虽然有一些辅助工具能够帮助我们自动生成并行的crc硬件电路,但是它到底是如何实现的呢?带着这个疑问我找到了一个大佬的文章,其详细解释了如何实现并行CRC。接下来我将简单介绍一下实现步骤:1.以CRC5为例:(1)输入数据宽度为:4即data_in[3:0];(2)CRC5;(3)生成多项式为:2.根据多项式绘制串行电路:3.实现串行CRC电路//上述电路实现的功能,其中lfsr_q为每个触发器的当前态,lfsr_c为触发器下一个状态;alw

2022-05-26 15:12:12 3197 2

原创 NIOS II C 工程模板报错 undefined reference to `ALT_MODULE_CLASS_null_write‘解决办法

NIOS ii 第一章点亮LED灯遇到问题:在使用Hello World Small 工程模板时编译报错定位错误:可以看到错误定位在alt_putstr()这个地方。解决办法:通过查阅资料找到解决办法:官网解决办法链接:https://community.intel.com/t5/Nios-II-Embedded-Design-Suite/Nios-II-Hello-World-Small-Build-Compilation-Error/m-p/177599最后点击generate,然后从

2022-04-16 15:39:13 686

原创 简化RISC_CPU设计--仿真部分

仿真程序如下:`timescale 1ns/1ns`define PERIOD 100 module cpu_top;reg clk;reg rst_n;reg [(3*8):0]mnemonic;reg [12:0]PC_addr,IR_addr;wire [7:0]data;wire [12:0]addr;wire rd,wr,halt,ram_sel,rom_sel;wire fetch;integer test;wire [12:0]ir_addr,pc_addr;wir

2022-03-25 21:58:35 939 4

原创 简化RISC_CPU设计

整理《Verilog数字系统设计教程》第17章“简化的RISC_CPU设计”所遇到的问题以及解决办法附带仿真图。

2022-03-25 16:42:07 2064 8

原创 串口波特率自适应算法(仿真通过)

最近在整理串口通信的时候,敲完程序,想到能不能实现波特率自适应功能(起初想实现任意频率的波特率识别,后来发现能力不够,那就转为常见波特率识别吧)。第一步查阅资料看看别人这是咋做的:波特率自适应常见方法:1.硬件检测波特率,一些硬件设备自带波特率检测功能例如一些STM32的单片机(硬件检测没啥好说的)。2.软件检测波特率:(1):特征值匹配:收发双方约定一个特殊字符,接收方根据接受的数据查表确定波特率。李斌斌,冯涛,谷丽. 串口波特率与数据位参数自适应算法的研究与实现[J]. 计算机光盘软件与应用,

2022-03-18 15:47:01 5228 2

原创 小梅哥三段式状态机按键消抖改写

小梅哥三段式状态机按键消抖改写小梅哥资料中按键消抖部分是用一段式、二段式状态机写的。我用三段式状态机改写了一下,仿真和板载测试通过。代码记录如下:module key_filter1( input clk, input rst_n, input key_in, output reg key_flag, output reg key_state);reg key_ina;reg key_inb;always@(posedge clk or negedge rst_n) i

2022-03-16 14:27:06 649 1

原创 爬虫爬取b站弹幕遇到乱码问题

今天在b站爬取弹幕的时候发现爬取的弹幕是乱码。最后发现是编码问题。综合整理如下:#首先准备request库和lxml库import requestsfrom lxml import etree#b站网址url="https://api.bilibili.com/x/v2/dm/history?type=1&oid=129023838&date=2021-01-09"#设置请求头防止反扒headers={ "User-Agent": "Mozilla/5.0 (Windows

2021-01-12 20:51:41 3066 2

原创 python爬虫爬取豆瓣一周榜单

#首先准备request库和lxml库import requestsfrom lxml import etree#豆瓣网址url="https://movie.douban.com/chart"#设置请求头防止反扒headers={ "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36"

2021-01-12 15:21:14 237

原创 lstm实现minist手写字符识别

lstm实现minist手写字符识别import torchfrom torch import nnimport torchvision.datasets as dsetsimport torchvision.transforms as transformsfrom torch.autograd import Variableimport matplotlib.pyplot as pltimport numpy as nptorch.manual_seed(1) # reproduci

2020-12-02 20:19:33 271 1

自补偿型双摆式干涉仪的设计[1].pdf

自补偿型双摆式干涉仪的设计[1].pdf

2023-10-07

《Verilog数字系统设计教程》第17章“简化的RISC_CPU设计”修改版

免费分享,学习《Verilog数字系统设计教程》第17章“简化的RISC_CPU设计”中遇到的问题,以及结局后的程序源码。使用的编译器是quartus ii 。

2022-05-17

镁光SDRAM仿真模型(免费共享)

镁光SDRAM仿真模型(免费共享),用于SDRAM仿真

2022-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除