【技术实现步骤摘要】
【国外来华专利技术】菊花链流传输模式
[0001]优先权
[0002]本公开要求2019年8月29日提交的美国临时专利申请第62/893,202号、2019年8月29日提交的美国临时专利申请第62/893,209号和2019年8月29日提交的美国临时专利申请第62/893,216号的优先权,其内容据此全文并入本文。
[0003]本公开涉及微控制器之间的通信,并且更具体地涉及菊花链流传输模式。
技术介绍
[0004]微控制器单元(MCU)和其他电子设备以多种方式进行通信。然而,它们的通信端口数量是有限的,并且要连接到的设备数量可能远大于端口数量。优化MCU端口使用的一种方式是菊花链配置,在该配置中此类设备一个接一个彼此连接,并且数据从一个设备传播到下一个设备。菊花链配置通常用于大型背板应用,并且与其中数据传输在此类设备之间并行的配置相比,可以减少所需的线材数量。菊花链配置使用n个端口,其中n是在任何两个设备之间传送的数据的位数。在串行通信的情况下,诸如串行外设接口(SPI),n可以是一。相反,并行配置可能需要m个端口,或m乘以n个 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:串行数据输入端口,所述串行数据输入端口被配置为从第一电子设备接收输入;串行数据输出端口,所述串行数据输出端口被配置为向第二电子设备发送输出;片选输入端口,所述片选输入端口被配置为从主控制单元接收输入;以及接口电路,所述接口电路被配置为在菊花链流传输模式下基于第一接收命令并且基于在所述片选输入端口上的片选信号的第一变化沿,重复地进行下述步骤:从所述装置的数据源读取数据以产生第一数据;将所述第一数据输出到所述串行数据输出端口;以及在所述第一数据之后,将在所述串行数据输入端口处接收到的数据复制到所述串行数据输出端口。2.根据权利要求1所述的装置,其中所述接口电路被进一步配置为在没有另外接收到第二命令或没有在所述片选输入端口上接收到附加信号的情况下,重复下述步骤:从所述数据源读取数据以产生第一数据,将所述第一数据输出到所述串行数据输出端口,以及将在所述串行数据输入端口处接收到的数据复制到所述串行数据输出端口。3.根据权利要求1至2中任一项所述的装置,其中所述接口电路被进一步配置为基于下述操作进入所述菊花链流传输模式:通过所述串行数据输入端口接收所述第一接收命令;以及随后经由所述片选输入端口接收所述片选信号的一个或多个第二变化沿。4.根据权利要求3所述的装置,其中所述接口电路被进一步配置为基于所述装置在电子设备的菊花链中的位置、待由所述装置读取的数据的长度或者所述电子设备的菊花链中的电子设备的数量而将所述第一数据一次输出到所述串行数据输出端口。5.根据权利要求1至4中任一项所述的装置,其中所述接口电路被进一步配置为基于所述片选输入端口上的所述片选信号的第二变化沿,暂停重复进行的下述步骤:将所述第一数据输出到所述串行数据输出端口,以及将在所述串行数据输入端口处接收到的数据复制到所述串行数据输出端口。6.根据权利要求5所述的装置,其中所述接口电路被进一步配置为基于所述片选输入端口上的所述片选信号的第三变化沿,恢复重复进行的下述步骤:将所述第一数据输出到所述串行数据输出端口,以及将在所述串行数据输入端口处接收到的数据复制到所述串行数据输出端口。7.一种装置,包括:串行数据输出端口,所述串行数据输出端口被配置为向第一电子设备发送输出数据;串行数据输入端口,所述串行数据输入端口被配置为从第二电子设备接收输入数据;片选输出端口,所述片选输出端口被配置为向多个电子设备发送输出,所述多个电子...
【专利技术属性】
技术研发人员:V,
申请(专利权)人:微芯片技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。