1
ZYNQ_SDK完整工程的创建——Hello World !

ZYNQ:赛灵思公司(Xilinx)推出的行业第一个可扩展处理平台Zynq系列。旨在为视频监视、汽车驾驶员辅助以及工厂自动化等高端嵌入式应用提供所需的处理与计算性能水平。 Zynq-7000可扩展处理平台是采用赛灵思新一代FPGA(Artix-7与Kintex-7FPGA)所采用的同一28nm可编程 ...

咸鱼FPGA @ 2019/08/15

2
Notepad++编辑器——Verilog、代码片段、直接编译

Notepad++是一款精致小巧的编辑器,自带Verilog语法识别功能,插件也挺好用的。尤其是利用插件实现代码片段,大大节省我们写Verilog的时间。此外少有人知道的,可以利用某款插件实现在Notepad++界面中编译Verilog的功能。下面就来说说这几个功能要如何设置。 版本:Notepad ...

咸鱼FPGA @ 2019/08/15

3
剑指Offer - 九度1506 - 求1+2+3+...+n

文章转载自:http://www.pythonheidong.com/blog/article/2880/ 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 输入可能包含多个测试样例。对于每个测试案例,输入 ...

雄霸天下-无人能挡 @ 2019/08/15

4
你要的fpga&数字前端笔面试题都在这儿了

文章转载自:http://www.pythonheidong.com/blog/article/2886/ 转自http://ninghechuan.com 你要的FPGA&数字前端笔面试题来了 FPGA&ASIC基本开发流程 题目:简述ASIC设计流程,并列举出各部分用到的工具。 ASIC开发基本 ...

雄霸天下-无人能挡 @ 2019/08/15

5
(转)一份电子专业完整面试题

文章转载自:http://www.pythonheidong.com/blog/article/2868/ 一份电子专业完整面试题,包括模电数电单片机等等。。。。。。。。。。。 一、模拟电路 1基尔霍夫定理的内容是什么?(仕兰微电子) 基尔霍夫电流定律是一个电荷守恒定律,即在一个电路中流入一个节点的 ...

雄霸天下-无人能挡 @ 2019/08/14

6
超前进位加法器

mxdon @ 2019/08/13

7
使用verilog编写锁存器与触发器

需要注意的地方有四点: 1、关于锁存器与触发器在原理上的不同点,以及代码的不同点 2、关于高电平有效与低电平有效之前的区别 3、理解实现复位与实现D触发器之间的区别 4、理解同步与异步之间的区别 锁存器代码编写 Module D_latch(d,clk,q); Input d; Input lck; ...

jevonFPGA @ 2019/08/03

8
Turbo码基本框架

1. 基本原理 1.1 定义 1.2 分量码设计 2. 编码方法 2.1 交织器的设计 2.2 分量编码器 2.3 删余矩阵及复用 3. 译码方法和算法 3.1 迭代译码 3.2 MAP类算法 3.3 SVOA 4. MATLAB仿真和实现 4.1 编码 4.2 译码 4.3 联合仿真 ...

嗨喽来了 @ 2019/07/25

10
乘法器——booth编码

博主最近在学习加法器、乘法器、IEEE的浮点数标准,作为数字IC的基础。当看到booth编码的乘法器时,对booth编码不是很理解,然后在网上找各种理解,终于豁然开朗。现将一个很好的解释分享给大家,希望能对大家有所帮助。 首先,看看这几个公式: 可以证明的是,这三个公式是相等的,一个有符号的二进制数 ...

小k_2019 @ 2019/07/07

13
【基本知识】FIFO

1.简介 定义: FIFO(First In First Out)一种先入先出(读写数据是只能顺序写入顺序读出)的数据缓存器,读写数据时,其内部读写指针自动加1,因此没有外部地址线,使用简单。 分类: FIFO可以分为同步FIFO和异步FIFO。同步FIFO的写入时钟和读取时钟完全一样,内核时一个简 ...

要努力做超人 @ 2019/06/04

15
数字IC设计入门必备——VIM自定义模板调用与VCS基本仿真操作示例

一、前言 毕业论文答辩结束,闲下来写篇文章。芯片研发人员都在Linux系统下借助各种EDA工具和代码语言完成工作,因此提高代码开发效率,熟练运用开发工具是十分必要的。本文讲述VIM编辑神器的verilogHDL自定义模板调用以及VCS仿真软件的基本使用方式。 二、VIM编辑器自定义模板调用 在之前的 ...

没落骑士 @ 2019/05/23

16
FPGA+ADV7511实现HDMI显示

一、前言 目前FPGA成为了视频图像实时处理的主要平台。显示作为图像应用设备的必要功能,对整体系统处理效果非常关键。HDMI是现阶段主流的显示接口,本文基于ADV7511芯片的HDMI显示系统,讲述HDMI显示过程中的一些原理和经验总结。 二、色彩空间转换 之前通过VGA接口显示图像时只清楚RGB图 ...

没落骑士 @ 2019/05/14

17
FPGA控制RGMII接口PHY芯片基础

一、前言 网络通信中的PHY芯片接口种类有很多,之前接触过GMII接口的PHY芯片RTL8211EG。但GMII接口数量较多,本文使用RGMII接口的88E1512搭建网络通信系统。这类接口总线位宽小,可以降低电路成本,在实际项目中应用更广泛。 二、从GMII过度到RGMII 先看看GMII和RGM ...

没落骑士 @ 2019/05/13

18
【转载】数字IC设计流程及开发工具

原文链接:https://www.zhihu.com/question/28322269/answer/42048070 Design Flow <img src="https://pic1.zhimg.com/50/c21722c94ed307d02d10330460cf68 ...

没落骑士 @ 2019/05/06

19
数字信号处理专题(3)——FFT运算初探

一、前言 FFT运算是目前最常用的信号频谱分析算法。在本科学习数字信号处理这门课时一直在想:学这些东西有啥用?公式推来推去的,有实用价值么?到了研究生后期才知道,广义上的数字信号处理无处不在:手机等各种通信设备和WIFI的物理层信号处理、摄像头内的ISP、音频信号的去噪等。各种算法中,FFT是查看信 ...

没落骑士 @ 2019/04/23

20
【转载】Verilog中的parameter

1. 概述 在Verilog中我们常常会遇到要将一个常量(算法中的某个参数)赋给很多个变量的情况,如: x = 10;y = 10;z = 10;如果此时10要改为9,就需要在代码中修改3个地方,非常的不方便,并且这个10是没有任何意义的,我们不知道它代表什么,所以为了代码的易重用、易读性,我们应使 ...

没落骑士 @ 2019/04/16