2021年7月13日

FPGA/IC笔试——乐鑫2022提前批

摘要: 注:提前批题型一般10道选择、5道填空、两道问答(RTL代码) 以下将多次笔试题汇总: 一、选择1.以下关于System Verilog的描述,正确的 (D) A:sv中可以用logic代替Verilog中的wire和reg类型(部分条件下不可代替,如:inout型端口只能用wire) B:sv中, 阅读全文

posted @ 2021-07-13 15:02 一曲挽歌 阅读(3970) 评论(0) 推荐(2) 编辑

2021年7月12日

SV——数据类型

摘要: 1.定宽数组 1.1常量数组 一个单引号加大括号来初始化数组,注意这里的单引号不同于编译器指引或宏定义中的单引号。例:初始化一个数组 int ascend [4]='{0,1,2,3}; //对4个元素进行初始化 int descend [5]; descend='{4,3,2,1,0}; //对5 阅读全文

posted @ 2021-07-12 18:13 一曲挽歌 阅读(1555) 评论(0) 推荐(0) 编辑

2021年7月9日

杂七杂八

摘要: 1. 有源晶振、无源晶振 无源晶振为crystal(晶体),而有源晶振则叫做oscillator(振荡器)。主要看你应用到的电路,如果有时钟电路,就用无源,否则就用有源。 Ⅰ、引脚不同: 1.无源晶振是有2个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来; 2.有源晶振有4只 阅读全文

posted @ 2021-07-09 11:03 一曲挽歌 阅读(354) 评论(0) 推荐(0) 编辑

2021年7月8日

数电——超前进位加法器

摘要: 一、串行(行波)进位加法器 进行两个4bit的二进制数相加,就要用到4个全加器。那么在进行加法运算时,首先准备好的是1号全加器的3个input。而2、3、4号全加器的Cin全部来自前一个全加器的Cout,只有等到1号全加器运算完毕,2、3、4号全加器才能依次进行进位运算,最终得到结果。 这样进位输出 阅读全文

posted @ 2021-07-08 20:28 一曲挽歌 阅读(4989) 评论(2) 推荐(4) 编辑

2021年7月7日

FPGA基础——并行FIR滤波器

摘要: FIR(Finite Impulse Response)滤波器是一种有限长单位冲激响应滤波器,又称为非递归型滤波器。 FIR 滤波器具有严格的线性相频特性,同时其单位响应是有限长的,因而是稳定的系统,在数字通信、图像处理等领域都有着广泛的应用。 一、FIR 滤波器原理 FIR 滤波器是有限长单位冲击 阅读全文

posted @ 2021-07-07 20:34 一曲挽歌 阅读(2123) 评论(0) 推荐(0) 编辑

2021年6月30日

SystemVerilog基本语法

摘要: SV在线仿真平台:https://www.edaplayground.com 注:平台需机构邮箱注册,还支持Perl、python等脚本语言以及UVM验证。 1.数据类型 VerilogHDL中有2种变量类型:wire和reg,这两种变量是4值类型的(即有四种状态)。 SystemVerilog在此 阅读全文

posted @ 2021-06-30 09:55 一曲挽歌 阅读(3458) 评论(0) 推荐(2) 编辑

2021年6月25日

FPGA图像处理——数字识别

摘要: 一、基于FPGA的数字识别方法 常见算法有:基于模版匹配的识别方法、基于BP 神经网络的识别方法、基于数字特征的识别方法等。 1.模版匹配法 模版匹配法是一种被较早应用的数字识别算法,该算法的关键是对所要识别的所有数字进行模版构建,之后将图像中的数字与所有的数字模版一一进行比较,计算出图像中数字与每 阅读全文

posted @ 2021-06-25 12:16 一曲挽歌 阅读(5652) 评论(5) 推荐(0) 编辑

2021年6月22日

FPGA辅助设计脚本——Tcl

摘要: Tcl(读Tickle) 全称(Tool Command Language),是一种简单易学又十分强大的脚本语言,在数字集成电路设计中应用十分广泛。 利用Tcl脚本,就可以完成工程的创建、综合、布局布线、引脚约束时序约束等过程。 Tcl脚本还可以轻松的保存和导出现有工程文件的约束和配置,然后移植到其 阅读全文

posted @ 2021-06-22 22:00 一曲挽歌 阅读(3697) 评论(0) 推荐(0) 编辑

2021年6月21日

FPGA硬核和软核处理器的区别

摘要: 【转载】https://zhuanlan.zhihu.com/p/136767162 SOPC FPGA——软核处理器 SOPC技术最早是由Altera公司提出来的,它是基于FPGA的SOC片上系统设计技术。是使用FPGA的逻辑和资源搭建的一个软核CPU系统,由于是使用FPGA的通用逻辑搭建的CPU 阅读全文

posted @ 2021-06-21 21:55 一曲挽歌 阅读(711) 评论(0) 推荐(0) 编辑

SOPC——Microblze简介

摘要: 一、MicroBlaze介绍 MicroBlaze 是基于 Xilinx 公司 FPGA 的微处理器 IP 核,和其它外设 IP 核一起,可以完成可编程系统芯片(SOPC)的设计。 MicroBlaze 处理器采用 RISC 架构和哈佛结构的32 位指令和数据总线,可以全速执行存储在片上存储器和外部 阅读全文

posted @ 2021-06-21 20:34 一曲挽歌 阅读(668) 评论(0) 推荐(0) 编辑

导航