【技术实现步骤摘要】
本专利技术属于芯片开发,具体涉及一种神经形态芯片应用系统及其可靠传输方法。
技术介绍
1、神经形态计算是通过神经网络算法模型来模拟人类大脑的计算方式,类似地拥有着大量的神经元和突触连接。这些神经元和突触经过一定规模的数据集训练和测试,就拥有了记忆、学习和推理的功能。神经形态芯片则是神经网络算法的硬件化,目前大部分神经形态芯片都是采用脉冲神经网络模型,因为脉冲神经网络具有时空特性更加接近生物大脑的计算方式,而且以脉冲形式发放和计算的脉冲神经网络对于硬件功耗和成本来说更加的友好。
2、目前在应用开发中使用的通信接口众多,常见的有pcie、串口、spi、以太网等。而神经形态芯片所需的参数量巨大,仅权值这个参数就需要数个g比特的吞吐量,所以从速度和便携角度出发,选择以太网作为通信接口来传递数据更好。以太网主要有tcp和udp两种通信方式,相比于udp通信协议,tcp协议硬件逻辑实现方式更加复杂,且tcp的数据流控制机制会导致数据带宽的占用和一定的延迟,不适宜大量的数据传递。神经形态计算的应用场景通常有着大量的视频流、音频流和其它数据
...【技术保护点】
1.一种神经形态芯片应用系统,其特征在于,包括:UDP通信接口、DDR、神经形态芯片应用部署平台以及系统控制指令寄存器;所述UDP通信接口用于接收并传输终端数据和DDR存储的数据;所述DDR用于存储UDP通信接口接收的终端数据和神经形态芯片应用部署平台的处理结果;所述神经形态芯片应用部署平台用于读取并处理DDR存储的数据;所述系统控制指令寄存器用于控制UDP通信接口、DDR以及神经形态芯片应用部署平台。
2.根据权利要求1所述的一种神经形态芯片应用系统,其特征在于,UDP通信接口包括:phy芯片和FPGA逻辑模块;所述phy芯片用于对终端数据进行处理,并将
...【技术特征摘要】
1.一种神经形态芯片应用系统,其特征在于,包括:udp通信接口、ddr、神经形态芯片应用部署平台以及系统控制指令寄存器;所述udp通信接口用于接收并传输终端数据和ddr存储的数据;所述ddr用于存储udp通信接口接收的终端数据和神经形态芯片应用部署平台的处理结果;所述神经形态芯片应用部署平台用于读取并处理ddr存储的数据;所述系统控制指令寄存器用于控制udp通信接口、ddr以及神经形态芯片应用部署平台。
2.根据权利要求1所述的一种神经形态芯片应用系统,其特征在于,udp通信接口包括:phy芯片和fpga逻辑模块;所述phy芯片用于对终端数据进行处理,并将处理得到的信号输入fpga逻辑模块;所述fpga逻辑模块用于对接收的信号进行传输,并将传输结果输入ddr存储。
3.根据权利要求2所述的一种神经形态芯片应用系统,其特征在于,fpga逻辑模块包括:千兆传输模块、ddr读写模块以及接收fifo模块;所述千兆传输模块接收并传输phy芯片输出的信号;所述接收fifo模块用于接收并存储千兆传输模块的输出数据;所述ddr读写模块用于将接收fifo模块存储的数据写入ddr以及读取ddr存储的数据。
4.根据权利要求3所述的一种神经形态芯片应用系统,其特征在于,fpga逻辑模块还包括预处理模块和pll时钟模块;当phy芯片以100mbit/s速率收发时,将phy芯片输出的信号传输给预处理模块,预处理模块根据phy芯片发射的时钟对phy芯片输出的信号进行预处理,并根据pll时钟模块发射的时钟将预处理后的信号传输给千兆传输模块,千兆传输模块根据pll时钟模发射的时钟接收并传输预处理后的信号。
5.根据权利要求3所述的一种神经形态芯片应用系统,...
【专利技术属性】
技术研发人员:刘强,刘益安,周莆钧,胡绍刚,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。