最新内容

译码器

译码是编码的逆过程,在编码时,每一种二进制代码都赋予了特定含义,即都表示了一个确定的信号或者对象。把代码状态的特定含义翻译出来的过程叫做译码,实现译码操作的电路称为译码器。或者说,译码器是可以将输入二进制代码的状态翻译成输出信号,以表示其原来含义的电路。译码器是一类多输入多输出组合逻辑电路器件,其可以分为:变量译码和显示译码两类。实验目标:实现38译码器,按 …

组合逻辑—多路选择器

组合逻辑组合逻辑是Verilog HDL设计中的一个重要组成部分。从电路的本质上来讲,组合逻辑电路的特点是输出信号只是当前时刻输入信号的函数,与其他时刻的输入状态无关,无存储电路,也没有反馈电路。多路选择器多路选择器是数据选择器的别称,在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称为多路选择器或多路开关。原理框图波形图代码 …

点亮LED灯

我们用按键控制LED灯,先了解一下按键和LED灯的原理图如图所示,按键按下没有按下,为高电平,按键按下为低电平。输入高电平LED不能点亮,输入低电平LED点亮。接下来写入代码部分 Filename﹕ led.v Author﹕YMY Description﹕点亮LED灯模块 Calledby﹕ RevisionHistory﹕22-03-31 Revisio …

padding全零填充

#include<stdio.h>#define P_IN_SIZE 4#define P_OUT_SIZE 6**************************填充函数**************************************************** int p …

单通道池化

#include<stdio.h>#define IN_SIZE 4#define OUT_SIZE 2******************单次池化,最大池化 ********************************************int pool_max(float&n …

卷积神经网络

卷积神经网络(CNN)是一类包含卷积计算且具有深度结构的前馈神经网络,是深度学习的代表算法之一。应用非常广泛,在计算机视觉中,图像识别方面:在大规模图像分类问题中,卷积神经网络可用于构建阶层分类器、也可以在精细分类识别中用于提取图像的判别特征以供其它分类器进行学习。物体识别方面:常用的YOLO算法,将物体识别定义为对图像中分割框内各目标出现概率的回归问题,并 …

全连接神经网络C语言实现

首先手写体输入为28*28的图片,所以输入为784个x输出为识别0-9的数字概率,所以有10个输出输入只能是-1~1的小数,主要是防止计算溢出#include "stdio.h"#include "input_0.h"#include "input_1.h"  …

全连接神经网络

全连接神经网络模型是一种多层感知机(MLP),感知机的原理是寻找类别间最合理、最具有鲁棒性的超平面。全连接网络是一种前馈网络,由输入层、输出层和若干个隐层组成。下面我们通过示意图更清楚的了解全连接神经网络。正如我们所看到的,第一层为输入层,这层所做的事情就是输入。中间的是隐藏层,这层我们需要计算出输入到中间层每个节点的组合信号。隐藏层的每个节点都与输入层的每 …

Verilog的结构

     Verilog被广泛用于芯片设计,那么要设计一个大规模的芯片,需要将芯片划分为不同的块(block)、子块(sub_block),乃至更小的模块(module)。模块为最低层次的电路单元,每个模块都具有一些输入和输出端口。一个模块通过输入输出端口不断接收到数值并通过输出端口输出其产生信号。    我 …