基础知识
文章平均质量分 94
mrVillain
再debug一次……
展开
-
【FPGA基础篇】Xilinx FIFO详细解析
FIFO官方手册要点类型Reset写操作满标志写操作时序分析读操作空信号读操作时序分析Standard ReadFirst-Word Fall-Through同时读写时序分析握手信号Programmable FlagsData CountsNon-symmetric Aspect RatiosFIFO作为FPGA岗位求职过程中最常被问到的基础知识点,也是项目中最常被使用到的IP,其意义是非常重要的。本文基于对FIFO Generator的Xilinx官方手册的阅读与总结,汇总主要知识点如下:类型FIF原创 2021-09-06 16:31:55 · 17568 阅读 · 4 评论 -
【FPGA协议篇】UART通信及其verilog实现(代码采用传参实现模块通用性,适用于快速开发)
UART通信UART通信简介verilog实现顶层模块接收模块发送模块仿真波形实测结果UART通信简介 即通用异步收发器(Universal Asynchronous Receiver/Transmitter),是一种串行、异步、全双工的通信协议。特点是通信线路简单,适用于远距离通信,但传输速度慢。数据传输速率:波特率(单位:baud,波特)常见波特率有:1200、2400、4800、19200、38400、57600等,最常用的是9600和115200。数据通信格式如下:包含一个起始位、n个数原创 2021-08-26 22:12:18 · 20562 阅读 · 43 评论 -
【FPGA基础篇】底层结构组成
文章目录前言CPU和DSP、FPGA、ASIC对比FPGA和CPLD比较FPGA基础IOB——输入输出单元CLB——可编程逻辑模块LUT——查找表MUX——选择器(复用器)Carry Chain——进位链Flip-Flop——触发器BRAM——块RAMDCM——数字时钟管理器布线资源内嵌的底层功能单元内嵌专用硬件模块可参考文献前言CPU和DSP、FPGA、ASIC对比CPU和DSP:软件可编程、灵活性高、功耗高FPGA:硬件可编程、灵活性高、功耗较低ASIC:特定应用固化、不可编程,不灵活,功耗很原创 2021-03-09 20:19:26 · 4216 阅读 · 0 评论