- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 git 教程
Git教程基本用法一、pandas是什么?二、使用步骤1.引入库2.读入数据总结基本用法上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。git add *files* 把当前文件放入暂存区域。git commit -m “annotation” 给暂存区域生成快照并提交。git reset files 用来撤销最后一次git add files,你也可以用git reset 撤销所有暂存区域文件。git checkout files 把文
2020-11-05 22:30:23 128
原创 异步FIFO(clkw<=clkr),最小深度计算
异步FIFO(clkw<=clkr),最小深度计算前言一、如何计算?1. clkw/clkr>=32. 2clkw/clkr>=3,且clkw/clkr<33. 3clkw/clkr=3总结前言一开始,我简单的认为写时钟频率(clkw)小于等于读时钟频率(clkr)的时候,FIFO深度为1即可,但事实证明我理解有误.一、如何计算?push之后,写指针w_code在下一拍更新,但同步到读时钟域,经常的做法是打两拍,这时,空信号拉低,非空即pop数据,那么,读指针则在第三个
2020-11-02 22:02:11 702
原创 FIFO最小深度计算
FIFO最小深度计算简介case1:Fa>Fb,读写都有空闲周期通用计算公式参考文献简介我们通常需要异步FIFO用作两个不同时钟域的模块之间的数据缓冲,确保不会丢失数据。通常因为读速率慢于写速率,慢的模块来不及读取的数据要被缓存下来,所以说,FIFO的工作模式应该是,数据突发(Burst)写入的形式。也就是隔一段时间突发的写一组数据。如果连续写入的话,因为读速率慢于写速率,FIFO肯定会写满,FIFO的深度就需要无穷大,才能确保数据不丢失。(这里注意区分读速率≠读时钟频率,写速率≠写时钟频率)下
2020-10-27 12:11:12 777
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人