- 博客(4)
- 收藏
- 关注
原创 开平方运算
2.对最高位进行开方运算,得到开方值的最高位a,得到的余数与次两位拼接组成被除数,此时的除数为a*20+b,b为开方值的第二位,进行除法运算,得到b以及余数;2.最高位的开方值固定为1,将余数与次两位拼接,若余数大于{1,0,1},则第二位开方值b为1,否则为0,相减后得到余数;1.将数据从低位开始每两位归为一组,最高位可以不足两位,数据每两位对应着开方值的一位;3.此时与之比较的数为{1,b,0,1},依次向下运算,得到最终结果及余数。1.将数据从低位开始每两位归为一组,数据每两位对应着开方值的一位;
2024-09-25 10:11:36 286
原创 ZYNQ PL与PS交互:BRAM(一)
在PL读数时,需要在BRAM使能en及we拉高时读数据,we为4字节,每次只能有一字节为高,标志可读的4字节数据。若想读出128bit数据,需要依次判断we信号。同时要读取BRAM输入数据的相应字节,但BRAM的地址不能变动。只有在读取第二个128bit时,地址才可以累加16。在做项目时,需要用到ZYNQ PL端与PS端的交互,目前采用BRAM的方式,PS端每次写入128bit,BRAM深度为1024,需要用到4个36k的BRAM资源。
2024-09-13 10:27:16 393
空空如也
DDS四通道频率可控
2024-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人