-
公开(公告)号:CN102866874A
公开(公告)日:2013-01-09
申请号:CN201210312561.6
申请日:2012-08-29
Applicant: 哈尔滨工业大学
IPC: G06F5/06
Abstract: 通用异步FIFO模块存储方法,涉及通用异步FIFO模块存储方法。它为了解决解决现有异步FIFO模块存在对于D锁存器存储结构FIFO的IP核不能够使用问题。本发明通过输入信号给FIFO模块实现复位,当清零信号为高,在任意写信号或读信号上升沿到来时,根据写地址和读地址的关系判断双口RAM是否将要写满或读空,并据此置位标志位flag,当清零信号为高时判断FIFO模块的写使能位是否为高,若是则返回程序顶部,若否则向RAM写入当前数据返回程序顶部;当清零信号为高时判断FIFO模块的读使能位是否为高,若是则返回程序顶部;若否则从RAM向外读当前数据返回程序顶部。本发明适用于电子领域。
-
公开(公告)号:CN102866874B
公开(公告)日:2014-12-24
申请号:CN201210312561.6
申请日:2012-08-29
Applicant: 哈尔滨工业大学
IPC: G06F5/06
Abstract: 通用异步FIFO模块存储方法,涉及通用异步FIFO模块存储方法。它为了解决解决现有异步FIFO模块存在对于D锁存器存储结构FIFO的IP核不能够使用问题。本发明通过输入信号给FIFO模块实现复位,当清零信号为高,在任意写信号或读信号上升沿到来时,根据写地址和读地址的关系判断双口RAM是否将要写满或读空,并据此置位标志位flag,当清零信号为高时判断FIFO模块的写使能位是否为高,若是则返回程序顶部,若否则向RAM写入当前数据返回程序顶部;当清零信号为高时判断FIFO模块的读使能位是否为高,若是则返回程序顶部;若否则从RAM向外读当前数据返回程序顶部。本发明适用于电子领域。
-
公开(公告)号:CN102801412A
公开(公告)日:2012-11-28
申请号:CN201210325600.6
申请日:2012-09-05
Applicant: 哈尔滨工业大学
IPC: H03K21/00
Abstract: 带有滤波功能的正交信号4倍频计数方法,涉及一种正交信号4倍频计数方法。为了解决目前的技术方法缺少滤波功能易引入毛刺的干扰,造成计数失误的问题。将计数器、A信号移位寄存器和B信号移位寄存器初始化,在每个时钟沿将A信号移位寄存器和B信号移位寄存器移一位,用A信号移位寄存器和B信号移位寄存器中存储的值分析当前是否有A信号或B信号的边沿。若有,则根据当前A信号或B信号的边沿,检测另一相信号的电平,从而可以判断出电机的转向,当电机反转时,计数器counter减1,当电机正转时,计数器counter加1,再等待下一个时钟。用于为正交信号4倍频计数。
-
-