12 2020 档案
摘要:一、低功耗类型 式中,C为结点电容,Nsw为单时钟内翻转晶体管数目,f为系统工作时钟频率,VDD为供电电压,Qsc为翻转过程中的短路电量,Ileak为漏电流。 低功耗:动态功耗+静态功耗 动态功耗 动态功耗是由翻转电流和短路电流引起的功耗,其中翻转电流引起的功耗称为翻转功耗,短路电流引起的功耗称为短
阅读全文
摘要:1、并转串 代码: module parallel_serial( clk, rst_n, en, data_i, data_o ); input clk, rst_n,en; input [7:0] data_i; output data_o; reg [7:0] data_buf; always
阅读全文
摘要:三种复位实现:同步复位、异步复位、异步复位同步释放 一、同步复位 同步复位是指复位信号只有在时钟有效边沿到来时才能生效的复位方法。如果时钟有效边沿未到来,即使是复位信号有效也不执行复位操作。 代码: `timescale 1ns / 1ps module sync_reset( input clk,
阅读全文
摘要:简述ASIC设计流程,并列出各部分用到的工具: 芯片架构:fabless 考虑芯片定义、工艺、封装 RTL设计:Verilog HDL、System Verilog、Vim、Emacs 使用Verilog、System Verilog、VHDL进行描述 功能仿真:Modelsim/Questasim
阅读全文
摘要:一、什么是流水线? 流水线设计就是将组合逻辑系统地分割,并在各个部分(分级)之间插入寄存器,并暂存中间数据的方法。目的是将一个大操作分解成若干的小操作,每一步小操作的时间较小,所以能提高频率,各小操作能并行执行,所以能提高数据吞吐率(提高处理速度)。 二、什么时候用流水线设计? 使用流水线一般是时序
阅读全文
摘要:FPGA设计的四种常用思想与技巧:乒乓操作、串并转换、流水线操作、数据接口同步化。 其中乒乓操作是一个常应用于数据流控制的处理技巧,典型的乒乓操作方法如图: 乒乓操作的处理流程为:输入数据流通过“输入数据选择单元”将数据流分配到两个数据缓冲区,数据缓冲模块可以为任何存储模块,比较常用的存储单元为双端
阅读全文
摘要:一、实战原理 裁剪的原理就是行扫描从左边开始到右边结束,列扫描从上边开始到下边结束,四条边围成一幅图片,这就是裁剪后的图片。 二、fpga实现 为了体现裁剪,因此将图中的荷花剪下来,因此需要对荷花的像素进行寻找。 荷花左边边界是:260(这些数据只是在像素640*480中,并不算上行同步、列同步、显
阅读全文
摘要:假如设计有两个输入时钟,如图所示,一个时钟给接口1使用,另一个时钟给接口2使用,因此这里就会存在跨时钟域的问题。 跨时钟域的的处理: 1、单bit:两级D触发器同步 2、多bit:采用异步fifo,异步双口RAM 3、加握手信号 4、格雷码转换 多级寄存器处理:①慢到快②快到慢 ①慢到快:输入信号从
阅读全文
摘要:一、AHB总线简介 AHB总线是ARM公司提出的,是AMBA总线的一种,被大多数SOC设计采用。AHB总线规范规定了AHB(Advanced High-performance Bus)、ASB(Advanced System Bus)、APB(Advanced Peripheral Bus)。AHB
阅读全文
摘要:一、实战原理 与上一个实战类似,只不过这里的浮雕图像处理公式为:NewPixel(i,j)=Pixel(i,j+1)-Pixel(i,j)+value。 二、matlab实现 这里的阈值value设置为80。 % % 浮雕画 % clc; clear all; RGB = imread('G:\te
阅读全文
摘要:一、实战原理 钢笔画又称铅笔画。 8bit代表的灰度值0~255,代表着从黑到白。这里提取出Ycbcr格式的图像中的Y分量,从而可以得到一张灰度图像。这个Y分量的值与我们设置的阈值(通过按键切换阈值)比较,从而输出全1或全0的图像,这个图像就是钢笔画。 二、matlab实现 阈值设置是100。 %
阅读全文
摘要:一、竞争冒险概念 竞争:组合逻辑电路中,同一信号经过不同的传输路径之后,到达电路中某一相交点的时间有先后顺序。 冒险:出现毛刺。由于竞争导致出现的不正确尖峰脉冲,这些脉冲就是毛刺。 竞争冒险示意图: 示意图中的毛刺是1尖峰脉冲,因此称为1型冒险。同理可得0型冒险。 二、竞争冒险判断 ①代数法 F=A
阅读全文
摘要:1、实战原理 如图,一张256级灰度图像,其中一个像素点由8个比特组成,8个比特的信息加起来才构成一个像素点。比如灰度为194的像素点A,转换成二进制值为1100_0010,其中从左往右分别为第7,6,5,4,3,2,1,0比特。每个比特平面中A像素点的值取决于A的灰度的二进制在该比特位的取值。 此
阅读全文
摘要:串口传图的过程是一次把一个像素值传到SDRAM,并在VGA显示。因此这个像素值的不同就出现了两种串口传图方式:RGB332(一个像素值由一个8bit表示)、RGB565(一个像素值由两个8bit表示,其中第一个8bit是R5G3,第二个8bit是G3B5)。由于生活中大多数的图片是24bit,因此需
阅读全文
摘要:灰度图像反转: 灰度图的灰度值范围一般从0到255,白色为255,黑色为0,故黑白图片也称灰度图像。灰度反转是指对图像灰度范围进行线性或非线性取反,产生一幅与输入图像灰度相反的图像。 假设一点的灰度值为f(x,y),那么反转后就是255-f(x,y)。 1、Matlab实现 使用matlab验证灰度
阅读全文

浙公网安备 33010602011771号