自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (8)
  • 收藏
  • 关注

原创 基于HLS的linebuffer设计(使用hls_video.h库)

以下只是一个简单的2D卷积的示例:头文件#include<ap_int.h>#include<iostream>#include<hls_video.h>#define MAX_LEN 100#define K 3using namespace std;typedef ap_int<16> data_t;void conv2d(data_t in[MAX_LEN*MAX_LEN],data_t weight[K][K],data_t ou

2021-03-30 11:10:46 1242

转载 解决pycharm上PyQt5程序不显示错误的问题

前言默认情况下,pyqt5运行时候如果报错了,会直接崩掉,但是用try又可以try的出来,这个时候我们可以打开当前项目的pycharm的run/debug configure,在这里面去设置,这样我们就可以显示报错了。1.点击run里面的edit configurations2.将Emulate terminal in output console勾上后点击apply应用3.设置一个报错点击运行这样就会将报错详细的显示出来!博客转载自http://blog.hcs427.cn/index/

2021-03-17 21:50:16 3009 6

原创 qt designer入门

由ui文件转化而来的py文件:# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'untitled.ui'## Created by: PyQt5 UI code generator 5.15.2## WARNING: Any manual changes made to this file will be lost when pyuic5 is# run again. Do not ed

2021-03-13 14:53:40 181

原创 AXI总线实验

基本功能:测试平台向AXI Lite从机写入写起始地址,读起始地址以及开始信号,AXI Full主机检测到开始信号之后,根据配置的起始地址进行测试,AXI Full主机根据配置的读起始地址,从测试平台突发读取32个数据,然后将它们加1,再按照配置的写起始地址,将其突发写入测试平台。具体的代码如下:AXI Lite从机代码`timescale 1ns / 1ps//// Company: // Engineer: // // Create Date: 2021/03/08 22:32:21/

2021-03-10 14:15:34 557

原创 AXI Lite协议学习与仿真

AXI4-lite总线协议总共包括21条信号线。每个通道都有其自己的双向握手机制信号线xxVALID和xxREADY,关于双向握手机制,可以参见上一篇博客AXI FULL协议学习与仿真。下面是信号线的详细描述。全局信号ACLK:全局时钟信号,在上升沿时对信号采样。所有的输入信号都通过上升沿采集,所有的输出信号都在上升沿时变化。ARESETn:全局复位信号,低电平有效。在复位期间,所有的xxVALID信号必须复位为低电平。其他的信号可以是任意值。写地址通道信号主机(master)控制的信号AWVA

2021-03-09 12:25:50 1997 2

原创 AXI FULL协议学习与仿真

AXI FULL采用READY,VALID 握手通信机制,可支持最大256长度的突发传输,详细内容可参考博客下面是AXI突发传输读和写的时序图。读时序:写时序:在AXI协议中,数据传输发生在VALID和 READY信号同时为高的时候,如下图所示:根据这三张图,我们就能编写代码进行测试。verilog代码(主机)`timescale 1ns / 1ps/////////////////////////////////////////////////////////////////////

2021-03-08 21:03:03 1067

基于HLS的全流水FFT代码

1. 支持4,8,16点FFT运算 2. 采用蝶形运算单元,以全流水的方式运行 3. 基于Xilinx HLS语言开发

2023-02-09

纯c++实现对bmp图片的sobel边缘检测

纯c++实现对bmp图片的sobel边缘检测

2022-12-02

FIR滤波器的Verilog实现

FIR滤波器的Verilog实现

2022-07-13

基于FPGA的HLS CNN加速器

一个HLS设计的卷积神经网络加速器,并在zynq7020开发板上部署成功。数据集采用的是MNIST手写体,加速的网络为一个拥有4层卷积,2层池化和1层全连接层的自定义小网络,适合初学者学习。

2022-03-26

Win7 上安装 synopsys 工具

用于安装FPGA开发的Synplify,其综合速度优于vivado和quartus自带的综合器,可以大大加速FPGA开发速度

2021-02-05

pingpang_block_mm.rar

基于system verilog的矩阵乘法代码 ,进行了分块计算,并且对块矩阵的载入和写回进行了乒乓操作,大大掩盖了数据传输时间,且代码中的乒乓操作写法具有通用性,可供借鉴。

2020-11-18

动态分支预测MIPS.rar

用verilog实现的五级流水线CPU,通过旁路技术解决了数据冒险,通过BTB动态分支预测来解决控制冒险

2020-09-13

tt.py,一个轻量级卷积神经网络,基于numpy

本程序基于numpy,自己动手实现了一个简单的卷积神经网络,共两个卷积层,两个池化层以及两个全连接层,并达到了97%的准确率

2020-03-17

i2c_eeprom.rar

在fpga平台上用verilog通过iic总线实现对eeprom的读写

2019-11-10

空空如也

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

TA关注的人

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