一种基于VHDL可控制起停传输移位寄存器操作方法

    公开(公告)号:CN106782662B

    公开(公告)日:2019-09-24

    申请号:CN201611154203.1

    申请日:2016-12-14

    IPC分类号: G11C19/28

    摘要: 本发明公开一种基于VHDL可控制起停传输移位寄存器操作方法,通过帧头和帧尾的标识识别,以及移位寄存,实现在不丢弃帧头和帧尾的情况下进行数据的串入并出传输。通过控制信号单元的打开和关闭,使得帧与帧之间的时间间隔不会对传输造成任何影响,可以随时开始传帧,也可以随时停止。本发明避免了三个问题,一是避免了下游模块对数据传输时再次添加帧头帧尾的麻烦,二是避免数据段中出现与帧头帧尾相同数据时出现突然中断或传输数据混乱的问题,三是帧与帧间数据存在传输间隔时,能够避免无效数据的传输且能随时根据需要继续传输。

    一种基于FPGA实现CY7C68013通信的方法

    公开(公告)号:CN103729320B

    公开(公告)日:2016-06-29

    申请号:CN201310707821.4

    申请日:2013-12-20

    IPC分类号: G06F13/38

    摘要: 本发明涉及一种基于FPGA实现多CY7C68013通信的方法,用于FPGA与USB芯片CY7C68013之间的通信,在FPGA内部增加fifo用于缓存数据,防止数据丢失;配合状态机的控制,实现优先级高的数据优先传输的功能;FPGA内部电路包括FPGA接口模块及调制解调,数据处理模块;述FPGA接口模块的内部包括三个数据接口,用于FPGA与CY7C68013芯片的通信,二者通过CY7C68013芯片的数据端口进行通信,每次通信传输16bit数据;优点是,FPGA与CY7C68013芯片通信的过程中,通过状态机的控制能够确保当优先级较高的数据到来并达到传输条件时,暂停传输其他数据,优先传输的优先级较高的数据,以保证优先级较高的重要数据能够在第一时间传输,同时使用fifo对数据进行缓存,保证优先级较低的数据在等待传输的过程中不会丢失。

    一种多路无线网络通信设备链路动态监控处理方法

    公开(公告)号:CN103634821A

    公开(公告)日:2014-03-12

    申请号:CN201310667720.9

    申请日:2013-12-07

    IPC分类号: H04W24/00 H04W28/16

    摘要: 本发明涉及一种多路无线网络通信设备链路动态监控处理方法。本方法将多路无线网络通信设备设为服务器端模式和客户端模式两种类型设备,并通过链路监听维护模块、定时器维护模块、定时器消息处理模块实现服务器端设备动态监听多路客户端设备;多路客户端设备处理服务器端设备发送的各类命令。采取本方法,可以实时监控多路无线网络通信设备链路的通信状态,实现了数据通信链路的建立以及维护,避免链路资源被无效链路长期占用,保证数据通信的可靠性。此方法可扩展应用到其他多种数据通信领域。

    一种连续相位频移键控数字解调装置及其解调方法

    公开(公告)号:CN103634263A

    公开(公告)日:2014-03-12

    申请号:CN201310667947.3

    申请日:2013-12-07

    IPC分类号: H04L27/38

    摘要: 本发明涉及数字解调装置,尤其涉及一种连续相位频移键控数字解调装置及其解调方法。本解调装置包括比较器器件和现场可编程门阵列器件,现场可编程门阵列器件内部电路包括时钟单元、采样单元、计数单元、缓冲单元和重建单元,时钟单元与采样单元、计数单元、缓冲单元和重建单元连接;比较器器件连接采样单元;采样单元连接计数单元;计数单元连接缓冲单元;缓冲单元连接重建单元。本解调装置具有电路简单,易于实现,可编程逻辑资源消耗少及信号适应性强等特点。本解调方法可替代传统连续相位频移键控数字解调方法,从而避免了采用传统连续相位频移键控数字解调方法存在的实现复杂,消耗资源多以及不能适应数据速率与载波频率接近的缺陷。

    一种基于FPGA实现过采样Golay序列的同步检测的方法

    公开(公告)号:CN103023529A

    公开(公告)日:2013-04-03

    申请号:CN201210515624.8

    申请日:2012-12-05

    IPC分类号: H04B1/7095

    摘要: 本发明涉及基于FPGA实现过采样Golay序列的同步检测的方法,硬件系统建立在FPGA基础上,包括Golay序列检测器模块、参数读取控制模块、系统控制模块、相关判决与锁定模块、延时模块及序列提取模块;采用Golay序列作为同步序列,能够减少假同步和假失步的可能性,检测模块采用特殊的同或算法,减少了50%滑动相关运算占用的移位寄存器,参数读取控制模块,实现了多种长度和参数Golay序列相关运算的复用,同样减少了同步系统所占用的FPGA片内资源,系统可以根据不同的过采样率灵活的调整序列检测运算间隔,实现支持1-16倍过采样的同步检测。