【技术实现步骤摘要】
【国外来华专利技术】N信道串行外围通信,以及相关系统、方法和设备
[0001]优先权声明
[0002]本申请要求于2019年10月10日提交的名称为“N
‑
channel Serial Peripheral Communication,and Related Systems,Methods and Devices”的美国临时专利申请第62/913,521号的优先权日的权益,其公开内容通过引用全文并入本文。
[0003]本说明书整体涉及数据通信,并且更具体地,一些实施方案涉及N信道串行通信和串行外围接口,这些串行外围接口进行逻辑分组以执行N信道串行通信,包括在微控制器处执行,但不限于此。
技术介绍
[0004]微控制器和更一般地为嵌入式系统有时包括一个或多个串行通信设备,诸如串行外围接口(SPI),以用于通过各种总线进行通信。串行通信通常被理解为特别适合于长距离数据传递以及数据量(通常以位或字节进行测量)相对较小的情况。
附图说明
[0005]虽然本公开以特别指出并清楚地要求保护具体实施方案的权利 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于N信道串行通信的N信道串行外围接口(SPI)模块,所述N信道SPI模块包括:数量为N的串行外围接口(SPI)模块;和通信驱动器,所述通信驱动器用于使用所述N个SPI模块执行N个符号的N信道通信,所述通信驱动器被配置为:使一个或多个第一SPI模块进行的数据传输与所述N个SPI模块中的第二SPI模块进行的数据传输同步;向所述一个或多个第一SPI模块提供一个或多个第一符号;以及向所述第二SPI模块提供第二符号。2.根据权利要求1所述的N信道SPI模块,其中所述第二SPI模块被配置为在接收到所述第二符号时传输所述第二SPI模块的寄存器的内容。3.根据权利要求1所述的N信道SPI模块,其中所述一个或多个第一SPI模块被配置为响应于由所述第二SPI模块进行的数据传输而传输所述第一SPI模块的相应寄存器的内容。4.根据权利要求1所述的N信道SPI模块,所述N信道SPI模块还包括时钟源选择电路,所述时钟源选择电路被配置为接收可用时钟以及响应于选择控制信号而提供选自所述可用时钟的时钟。5.根据权利要求4所述的N信道SPI模块,其中所述可用时钟包括主时钟和所述第二SPI模块的串行时钟。6.根据权利要求4所述的N信道SPI模块,其中所述选择控制信号指示用于所述一个或多个第一SPI模块的时钟并且指示用于所述第二SPI模块的时钟。7.根据权利要求4所述的N信道SPI模块,其中所述通信驱动器被配置为至少部分地由时钟源选择电路使所述N个SPI模块中的所述一个或多个第一SPI模块进行的所述数据传输与所述N个SPI模块中的所述第二SPI模块进行的所述数据传输同步,所述时钟源选择电路被布置成启用信号路径,以用于将串行时钟从所述第二SPI模块携带到所述一个或多个第一SPI模块中的每一者的时钟输入。8.根据权利要求1所述的N信道SPI模块,其中所述N个SPI模块中的相应N个SPI模块各自包括传输移位寄存器,并且被配置为通过将其相应传输移位寄存器的内容移位到可操作地耦接到所述传输移位寄存器的互连件来执行传输。9.一种执行N个符号的N信道串行通信的方法,所述方法包括:使一个或多个第一SPI模块进行的数据传输与第二SPI模块进行的数据传输同步;向所述第一SPI模块中的相应SPI模块提供一个或多个第一符号;向所述第二SPI模块提供第二符号;...
【专利技术属性】
技术研发人员:J,
申请(专利权)人:微芯片技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。