
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
FPGA实现CORDIC算法CORDIC(Coordinate Rotation Digital Computer)是坐标旋转数字计算机算法的简称,这是一种数学计算的逼近方法,可以通过一系列的加减和移位操作来实现,非常适合计算机硬件实现。在实际运用中常用来求解反正切等三角运算,也就是用在三角函数的运算问题。CORDIC原理的推导可以在圆周系统下利用旋转模式来实现。由上图可知向量OP和向量OQ可分别
利用FPGA实现UDP网络高速可靠传输FPGA数据处理中常用的一些IP核有网口ETH核、DDR核、CORDIC核、DDS核、加法器、乘法器、滤波器IP、FFT等IP核,这些IP核熟练使用能减少很多工作量和提高代码的稳定性。这些IP核的配置比较简单,但是如何正确使确是个很大的问题。最近一直在用网口、DDR、DDS、CORDIC这些IP。一下子很难把这些IP的用法全部写完,后续会一个一个的去介绍。1、

FPGA数字信号截位分析和位宽设计FPGA数据在进行乘加过程中会面临这数据位宽变大的问题,然而硬件资源是有限的,需要对数据最终位宽进行设计,这就会面临着位宽的选择和如何截位的问题。对多位数据进行截位处理,是一个从高量化精度向低量化精度的转换过程,由于量化位数的减少,产生截位误差,导致运算结果在时域上出现直流分量,频域出现由谐波失真造成的尖峰,降低了信号的无杂散动态范围。比如:模拟信号经过16位AD
IEEE1588(PTP)协议实现精确授时1、绝对时间信息的获取IEEE1588 协议,又称 PTP( precise time protocol,精确时间协议),能够实现准确的时间授时,其基本功能是使分布式网络内的最精确时钟与其他时钟保持同步。一般是采用BDS或者GPS接收到准确的绝对时间,然后利用网络通信通过1588协调来实现分布式总线系统中的传感器、执行器以及其他终端设备中的时钟进行亚微秒级
CSDN文章转载地址组播学习之——IGMP协议简介IGMP 是Internet Group Management Protocol(互联网组管理协议)的简称。它是TCP/IP 协议族中负责IP 组播成员管理的协议,用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。IGMP协议(IPv4) 和MLD协议(IPv6)用来帮助主机指定对那些组感兴趣(加入哪一些多播组),以及确定来自某
基于Stm32的4G模块实现内网透传通信
FPGA实现CAN通信1、CAN协议物理层和协议层2、传输的波特率3、FPGA实现思路4、FPGA实现代码1、CAN物理层和协议层CAN与串口类似,都是异步通信,利用两根差分线来进行信号的传输。在多节点进行数据传输时主要分为遵循ISO11898标准的高速短距离闭环形式和遵循ISO11519标准的低速远距离开环网络。这两种形式主要是在硬件设计时根据实际应用情况加入120欧姆或者2.2千欧姆电阻。在C
ZYNQ:MIO、EMIO、IO的区别和灵活使用在使用ZYNQ上ARM cortex-A9平台时首先面临的就是对IO进行操作,总的来说对IO操作无怪乎两种方式,一种是直接对GPIO寄存器进行操作,这样程序效率高,但编写代码困难;另一种是调用SDK工具提供的API接口函数。在实际使用时ZYNQ又把GPIO分成MIO、EMIO和PL端的IO这三种类型,在刚刚接触时会因为这三种IO的不同配置和使用方式而







