- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 【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 18373 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 22414 45
原创 【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 4429
原创 从数学角度理解欧拉旋转中的万向节死锁
欧拉旋转姿态角pitch/roll/yaw 姿态角是飞行器的机体坐标系与地面坐标系的夹角,也叫欧拉角。其中,pitch是俯仰角,yaw是偏航角,roll是滚转角。 欧拉角最直观、最容易理解、存储空间少,但欧拉角存在万向节死锁现象、插值速度不均匀等缺点,而且不可以在计算机中直接运算。设xyz-轴为参考系的参考轴,也成为固定轴,XYZ-轴称为动轴,xy-平面和XY-平面的相交为交点线,用字母N表示。则章动角θ=β是z轴与Z轴的夹角,进动角ψ=α是x轴与交点线的夹角,自转角j=γ是交
2020-12-14 23:52:46 2460
原创 硬件消抖——开关并联电容的那点事儿
关于硬件消抖——开关并电容的那点小事一年前做过的小脚丫的消抖实验和不消抖实验的区别,开关如果不消抖,产生的毛刺和电平变化确实给开关带来了不良影响,比如按键不灵,需要按暂停或者切换的时候要反复按多次才有随机概率实现需要的功能。所以对消抖的概念和重要性比较深刻。昨天学习STM32的按键消抖知识,教程提到一点:本实验板连接的按键带硬件消抖功能,见图 ,它利用电容充放电的延时,消除了波纹,从而简化软件的处理,软件只需要直接检测引脚的电平即可。突发奇想的想了解一下硬件消抖,毕竟本辣鸡就是学硬件出身的,所
2020-10-17 16:33:25 22315 5
AES-128.rar
2020-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人