一种实现链表流水操作的电路结构及操作方法

    公开(公告)号:CN106126435A

    公开(公告)日:2016-11-16

    申请号:CN201610492922.8

    申请日:2016-06-28

    发明人: 姚树建 许进

    IPC分类号: G06F12/02

    CPC分类号: G06F12/02

    摘要: 本发明提供一种实现链表流水操作的电路结构,包括链表存储区和链表队列,链表存储区包括下一跳指针和下一跳指针有效指示,链表队列包括链头、链尾和链头的非空指示;其特征在于:所述的下一跳指针有效指示status0[1:0]用2比特表示,它的2个比特位分别表示为status0[0]和status0[1];所述的链表队列还包括重起链头和重起链头的指示状态,重起链头的指示状态status1[1:0]用2比特表示;链尾包含有对应链表存储区的status0[0]信息。本发明解决了软件、通用硬件链表无法做到每个时钟周期同时处理入链和出链的问题,并提高了处理带宽。

    自动化测试终端仿真方法及仿真系统

    公开(公告)号:CN103701662A

    公开(公告)日:2014-04-02

    申请号:CN201310726481.X

    申请日:2013-12-25

    发明人: 许进

    IPC分类号: H04L12/26

    摘要: 本发明提供一种自动化测试终端仿真方法,包括以下步骤:初始化:在人机界面显示软件相关状态,人机界面包括树控件和tab控件;启动tcp服务维护线程和版本信息交互线程;接收用户操作并启动对应终端线程:根据用户操作打开一个测试配置文件,根据其内容生成配置树,并在人机界面的树控件中显示;递归遍历配置树,跳过已完成节点,对于可运行节点则启动对应该节点的对话框线程和终端线程,当正在运行的节点运行完成时,再次递归遍历配置树,直至最终配置树的全部节点运行完成;还包括发送停止运行和退出的指令。本发明方法及系统支持telnet、sshv2、串口和GPIB工作方式,支持多终端同时工作。

    基于查找表的时钟分频电路及方法

    公开(公告)号:CN102523064A

    公开(公告)日:2012-06-27

    申请号:CN201110362844.7

    申请日:2011-11-16

    发明人: 卢业 许进

    IPC分类号: H04J3/06

    摘要: 本发明提供一种基于查找表的时钟分频电路及方法,包括:时钟源,用于将输入时钟信号分频输出用户时钟信号;查找表,用于提供分频因子,决定门控时钟和低频时钟的输出频率;索引引擎,用于索引查找表;调整状态机,用于根据外围电路的频差信息,调整时钟计数器的运转;时钟计数器,用于在时钟源、查找表和调整状态机的驱动下,产生低频计数;门控时钟,用于输出门控时钟信号;低频时钟,用于输出低频时钟信号,低频时钟信号的频率由时钟计数器产生。本发明预先算出用户时钟信号和门控时钟信号的关系存放于查找表中,有利于增加FPGA资源使用率,提高FPGA性能,同时保证低频时钟具有较好的抖动和飘移特性。

    自动化测试终端仿真方法及仿真系统

    公开(公告)号:CN103701662B

    公开(公告)日:2017-01-04

    申请号:CN201310726481.X

    申请日:2013-12-25

    发明人: 许进

    IPC分类号: H04L12/26

    摘要: 本发明提供一种自动化测试终端仿真方法,包括以下步骤:初始化:在人机界面显示软件相关状态,人机界面包括树控件和tab控件;启动tcp服务维护线程和版本信息交互线程;接收用户操作并启动对应终端线程:根据用户操作打开一个测试配置文件,根据其内容生成配置树,并在人机界面的树控件中显示;递归遍历配置树,跳过已完成节点,对于可运行节点则启动对应该节点的对话框线程和终端线程,当正在运行的节点运行完成时,再次递归遍历配置树,直至最终配置树的全部节点运行完成;还包括发送停止运行和退出的指令。本发明方法及系统支持telnet、sshv2、串口和GPIB工作方式,支持多终端同时工作。

    基于查找表的时钟分频电路及方法

    公开(公告)号:CN102523064B

    公开(公告)日:2014-06-18

    申请号:CN201110362844.7

    申请日:2011-11-16

    发明人: 卢业 许进

    IPC分类号: H04J3/06

    摘要: 本发明提供一种基于查找表的时钟分频电路及方法,包括:时钟源,用于将输入时钟信号分频输出用户时钟信号;查找表,用于提供分频因子,决定门控时钟和低频时钟的输出频率;索引引擎,用于索引查找表;调整状态机,用于根据外围电路的频差信息,调整时钟计数器的运转;时钟计数器,用于在时钟源、查找表和调整状态机的驱动下,产生低频计数;门控时钟,用于输出门控时钟信号;低频时钟,用于输出低频时钟信号,低频时钟信号的频率由时钟计数器产生。本发明预先算出用户时钟信号和门控时钟信号的关系存放于查找表中,有利于增加FPGA资源使用率,提高FPGA性能,同时保证低频时钟具有较好的抖动和飘移特性。