一种数据交换方法及电子设备

    公开(公告)号:CN109614362A

    公开(公告)日:2019-04-12

    申请号:CN201910169861.5

    申请日:2019-03-07

    发明人: 陈海波

    IPC分类号: G06F15/163 G06F15/78

    CPC分类号: G06F15/163 G06F15/7803

    摘要: 本发明公开了一种数据交换方法及电子设备,该方法包括:FPGA将待读取数据中包括的M个数据中的第i个数据和第j个数据交换,得到重排之后的数据;其中,j=M-i+1;第i个数据占至少一个字节;第j个数据占至少一个字节;FPGA读取重排之后的M个数据。通过这种方式,FPGA只需将待读取数据中的M个数据交换M/2次就可以将M个数据的顺序完成重排,减少了M个数据的交换次数,节省了时间,从而可以提高数据交换的效率。

    并行控制方法及电子设备

    公开(公告)号:CN109254795A

    公开(公告)日:2019-01-22

    申请号:CN201710571070.6

    申请日:2017-07-13

    发明人: 张爽爽 高翔

    摘要: 本发明提供的并行控制方法及电子设备,通过采用存储器、至少两个环状互联的处理器、和至少一个桥片,至少两个处理器中包括至少一个连接有桥片的一级处理器,存储器包括若干存储分区,每个存储分区分别连接一个处理器,每个存储分区分别运行有一操作系统,一级处理器接收由其相应的第一操作系统根据数据包确定的发送执行指令或转发指令,并根据执行指令处理数据包将处理结果存储在一级处理器连接的存储分区中,还根据转发指令向与目标操作系统相应的目标处理器转发数据包,目标处理器处理数据包并将处理结果存储相应的存储分区中,从而使单板卡上的每个操作系统的硬件资源能够实现物理隔离,提高数据安全。

    一种基于SOC的5G硬件平台系统及其实现方法

    公开(公告)号:CN106970893A

    公开(公告)日:2017-07-21

    申请号:CN201710257842.9

    申请日:2017-04-19

    发明人: 唐彦波

    IPC分类号: G06F15/78

    CPC分类号: G06F15/7803

    摘要: 本发明公开一种基于SOC的5G硬件平台系统及其实现方法,所述5G硬件平台系统包括FMC板卡和ZYNQ处理器,所述ZYNQ处理器集成有ARM芯片和FPGA处理器,所述FMC板卡与所述FPGA处理器连接。本发明通过引入SOC来协助实现实时数字信号处理,同时搭建了新一代大容量通用硬件平台,设计了一种基于硬件SOC的数字信号处理方法。

    一种切换主板传输速率的PCIE组件结构及方法

    公开(公告)号:CN109062859A

    公开(公告)日:2018-12-21

    申请号:CN201810893603.7

    申请日:2018-08-07

    发明人: 张斌

    IPC分类号: G06F15/78 G06F13/40 G06F13/42

    摘要: 本发明公开了一种切换主板传输速率的PCIE组件结构及方法,包括主板、PCIE3.0组件、PCIE4.0组件,所述主板上设有插槽,所述插槽与主板焊接固定,插槽的下端与PCIE走线电连接,根据使用部件是否支持PCIE4.0的传输速率来选择PCIE3.0组件或PCIE4.0组件,若支持PCIE4.0传输速率,则选用PCIE4.0组件;若不支持,则选用PCIE3.0组件;然后将选用的PCIE3.0组件或PCIE4.0组件插接到主板的插槽上;当需要进行更换PCIE组件时,将PCIE3.0组件或PCIE4.0组件从插槽上拔下并插入需要更换的PCIE3.0组件或PCIE4.0组件即可。该方法简单、快捷,在进行安装或更换时,只需要根据部件性能来选择要使用的PCIE组件种类,然后与主板上的插槽进行插接即可,既提高了工作效率,又避免了性能的浪费。

    一种基于Arduino的无线下载开发板及无线下载方法

    公开(公告)号:CN109033010A

    公开(公告)日:2018-12-18

    申请号:CN201811137852.X

    申请日:2018-09-28

    IPC分类号: G06F15/78 H05K1/18

    CPC分类号: G06F15/7803 H05K1/18

    摘要: 本发明涉及一种基于Arduino的无线下载开发板,包括PCB板,PCB板上设有主控模块,主控模块连接蓝牙模块双向通信,蓝牙模块的连接状态输出端连接反相模块的输入端,反相模块的输出端连接主控模块的复位输入端,主控模块连接串口转换模块双向通信,IO接口模块连接主控模块双向通信,供电接口转换模块电性连接稳压模块,主控模块的输出端连接直流电机控制模块的输入端,稳压模块分别电性连接蓝牙模块、IO接口模块、主控模块、反相模块、直流电机控制模块及串口转换模块。开发板在保留原Arduino UNO开发板功能的基础上,采用无线传输方式,极大地方便了开发者进行程序开发与调试,增强了主板的可移动性。

    深度成像移动终端及人脸识别应用的方法

    公开(公告)号:CN108415875A

    公开(公告)日:2018-08-17

    申请号:CN201810103819.9

    申请日:2018-02-01

    IPC分类号: G06F15/78 G06K9/00 G06N3/063

    摘要: 本发明提供了一种深度成像移动终端及基于该移动终端的人脸识别应用的方法,深度成像移动终端包括:片上系统,所述片上系统包括:深度计算引擎,用于执行深度计算;控制器,用于连接并控制外围设备;CPU,通过总线与深度计算引擎、控制器连接以实现整体管理;外围设备包括发射模组与接收模组;发射模组用于发射结构化光束;接收模组用于接收结构化光束并生成结构光图像;深度计算指利用所述结构光图像计算出深度图像。本发明在深度成像移动终端中,采用低功耗及体积小的片上系统,同时在片上系统中集成低功耗及体积小的深度计算引擎,可以减少整个芯片的体积与成本,进而进一步减少整机的体积与成本,同时保证数据计算以及传输的高效率。

    一种基于STM32F7的USB实验系统及方法

    公开(公告)号:CN107403573A

    公开(公告)日:2017-11-28

    申请号:CN201710596790.8

    申请日:2017-07-20

    IPC分类号: G09B23/18 G06F15/78

    CPC分类号: G09B23/186 G06F15/7803

    摘要: 本发明公开了一种基于STM32F7的USB实验系统及方法,系统包括主板、最小核心模块和各种外设模块;主板接口丰富,设计上能减少维护成本;核心模块能够替换,以适应将来处理器的升级;外设模块资源丰富,几乎涵盖了所有常用的教学外设。本发明是在标准的HAL库以及相应的中间件的基础上完成的。具有良好的可移植性、通用性。并且,USB例程将USB Device实验中的MSC例程和USB Device实验中的VCP例程有机结合为一个例程,增加了例程的难度和学生的探索兴趣。另外,本实验的例程具有良好的可移植性,在USB Host的实验中,不同于现有的例程,不用LCD作为最终的显示和调试手段,采用了更为通用的串口作为调试显示方式,能避免由于没有LCD或者使用不同的LCD造成程序的无法正确运行显示。