一种光计算芯片与上位机的数据传输方法技术

技术编号:46595400 阅读:1 留言:0更新日期:2025-10-10 21:28
本发明专利技术公开了一种光计算芯片与上位机的数据传输方法,在进行数据传输时,上位机设置串行时钟信号的频率和初始电平状态;上位机利用时钟线向光计算芯片发送串行时钟信号;在串行时钟信号的第一跳变沿,发送端通过所述若干数据线并行发送数据;在串行时钟信号的第二跳变沿,接收端对所述数据线上的数据进行采样;所述第一跳变沿与第二跳变沿之间的间隔为采样间隔,所述采样间隔为N/2个周期,N为正整数;其中,跳变沿为串行时钟信号高电平向低电平跳变或者低电平向高电平跳变的位置。本发明专利技术能够增加现有串行接口协议的传输带宽,提升光计算芯片与上位机的数据传输效率。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及光计算芯片向上位机传输数据的方法。


技术介绍

1、光计算芯片作为一种基于光子技术的新型计算器件,具有高速并行处理、低能耗等优势,在大规模矩阵运算、神经网络加速等领域展现出广阔应用前景。在对光计算芯片进行调试的过程中,需要利用上位机对光计算芯片中的信号进行读取。现有上位机和光计算芯片之间采用串行外设接口进行通信。

2、串行外设接口作为一种同步串行通信协议,因其结构简单、传输速率较高而被广泛应用。标准串行外设接口采用四线结构,通过主从模式实现数据传输。然而,其每次时钟周期仅能传输 1 位数据,导致带宽受限。例如,在 100mhz 时钟频率下,理论最大传输速率仅为 100mbps,难以满足高速数据采集的需求。

3、现有技术中国专利申请cn201910826017.5公开了一种基于spi协议的数据传输方法及其系统。该基于spi协议的数据传输方法,包括步骤:藉由一上位机侧fpga,接收通过一spi上位机读取的spi上位机数据,其中该spi上位机数据携带有一具有第一预定数量字节的数据读取长度信息和一需要读取的寄存器地本文档来自技高网...

【技术保护点】

1.一种光计算芯片与上位机的数据传输方法,其特征在于,所述光计算芯片与上位机之间的连接包括:

2.根据权利要求1所述的一种光计算芯片与上位机的数据传输方法,其特征在于,所述采样间隔固定为0.5个周期,或者,所述采样间隔固定为1个周期。

3.根据权利要求1所述的一种光计算芯片与上位机的数据传输方法,其特征在于,所述数据线的数量为2n,n为自然数;

4. 根据权利要求 1 所述的一种光计算芯片与上位机的数据传输方法,其特征在于:所述串行时钟信号的频率由上位机根据数据传输需求进行动态调整,调整范围为1MHz-500MHz。

5. 根据权利要求 1...

【技术特征摘要】

1.一种光计算芯片与上位机的数据传输方法,其特征在于,所述光计算芯片与上位机之间的连接包括:

2.根据权利要求1所述的一种光计算芯片与上位机的数据传输方法,其特征在于,所述采样间隔固定为0.5个周期,或者,所述采样间隔固定为1个周期。

3.根据权利要求1所述的一种光计算芯片与上位机的数据传输方法,其特征在于,所述数据线的数量为2n,n为自然数;

4. 根据权利要求 1 所述的一种光计算芯片与上位机的数据传输方法,其特征在于:所述串行时钟信号的频率由上位机根据数据传输需求进行动态调整,调整范围为1mhz-500mhz。

5. 根据权利要求 1 所述的一种光计算芯片与上位机的数据传输方法,其特征在于,还包括一条错误检测线,用于传输数据传输过程中的错误检测信息;接收端根据该错误检测信息对接收的数据进行校验,若校验不...

【专利技术属性】
技术研发人员:蒋骏陈奇梁先国王永亮
申请(专利权)人:上海光创算力科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1