【技术实现步骤摘要】
【国外来华专利技术】用于串行通信设备的时钟
本专利技术涉及电子设备,例如经由串行接口耦合的主设备和从属设备,以及通信的方法。更具体地说,本专利技术处于这种设备的时钟生成领域。
技术介绍
文献[1]“MotorolaDocumentNumberS12SPIV3/D–SPIBlockGuideV03.06-OriginalReleaseDate:21JAN2000-Revised:04FEB2003”(摩托罗拉文件编号S12SPIV3/D-SPI块指南V03.06-最初发布日期:2000年1月21日-修订版:2003年2月4日)描述了串行通信系统和称为“串行并行接口(SPI)”的协议。SPI允许主串行设备(主控制单元MCU)和外围电子设备(通常称为从属设备之间)的双工、同步、串行通信。从属设备具有串行接口单元,用于根据串行协议经由串行数据线和串行时钟线与主设备传送。SPI定义了串行时钟线(SCLK),而串行数据线可能有各种功能(MOSI主输出、从属输入;MISO主输入、从属输出;MOMI主输出、主输入;SISO从属输入、从属输出)。串行协议定义了时钟周期和串行数据字传输,所述时钟周期包括串行时钟线上的时钟脉冲和要被同步通信到该时钟脉冲的串行数据线上的串行数据比特值,所述串行数据字传输包括用于传送数据比特值的数据字的预定数目的时钟周期。主设备和从属设备都必须执行逻辑操作,以按要求运行。对于这种操作,时钟是必需的。从属设备中的操作可能与串行接口单元的操作相互作用,并且因此必须被控制,以符合串行时钟线上的时钟脉冲。当从属设备要求时钟执行逻辑操作的时候,提供这样时钟以稳健地执行这些操作是 ...
【技术保护点】
一种电子设备,所述设备(120)包括串行接口单元(122),所述串行接口单元(122)用于经由串行数据线和串行时钟线,根据串行协议与主设备(100)进行通信,所述串行协议定义了:‑时钟周期,所述时钟周期包括所述串行时钟线上的时钟脉冲和所述串行数据线上的要被同步传送到所述时钟脉冲的串行数据比特值,以及‑串行数据字传输,所述串行数据字传输包括用于传送具有数据比特值的数据字的预定数目时钟周期,所述串行协议进一步定义了所述串行数据字传输,以包括另外的预定数目的保留时钟周期,所述另外的预定数目的保留时钟周期没有被分配用于传送所述数据字的数据比特值,以及所述设备包括:时钟单元(124),所述时钟单元(124)被布置成耦合于所述串行时钟线,用于基于所述串行数据字的所述保留时钟周期的所述时钟脉冲来提供衍生时钟(125),以及控制单元(121),所述控制单元(121)用于基于所述衍生时钟来执行逻辑操作。
【技术特征摘要】
【国外来华专利技术】1.一种电子设备,所述设备(120)包括串行接口单元(122),所述串行接口单元(122)用于经由串行数据线和串行时钟线,根据串行协议与主设备(100)进行通信,所述串行协议定义了:-时钟周期,所述时钟周期包括所述串行时钟线上的时钟脉冲和所述串行数据线上的要被同步传送到所述时钟脉冲的串行数据比特值,以及-串行数据字传输,所述串行数据字传输包括用于传送具有数据比特值的数据字的预定数目时钟周期,所述串行协议进一步定义了所述串行数据字传输,以包括另外的预定数目的保留时钟周期,所述另外的预定数目的保留时钟周期没有被分配用于传送所述数据字的数据比特值,以及所述设备还包括:时钟单元(124),所述时钟单元(124)被布置成耦合于所述串行时钟线,用于基于所述串行数据字的所述保留时钟周期的所述时钟脉冲来提供衍生时钟(125),以及控制单元(121),所述控制单元(121)用于基于所述衍生时钟来执行逻辑操作。2.根据权利要求1所述的设备,其中,所述串行协议还将所述串行数据字传输定义为对所述设备的写访问,在其中所述预定数目的时钟周期之后跟随有所述保留时钟周期。3.根据权利要求1或2所述的设备,其中,所述控制单元(121)被布置成:基于所述衍生时钟,通过所传输数据字的所述数据比特值来控制模拟功能。4.根据权利要求1、2所述的设备,其中所述串行协议还将所述串行数据字传输定义为自所述设备的读访问,在其中所述预定数目的时钟周期之前是所述保留时钟周期。5.根据权利要求4所述的设备,其中所述控制单元(121)被布置成:基于所述衍生时钟,从模拟功能检索数据结果,并且将所述数据结果输出,作为所传输数据字的所述数据比特值。6.根据权利要求1或2所述的设备,其中:所述串行协议定义了:-第一串行数据字传输,所述第一串行数据字传输包括第一预定数目的时钟周期,用于传送具有所述第一预定数目的数据比特值的数据字,-第二串行数据字传输,所述第二串行数据字传输包括用于传送下述数据字的所述第一预定数目的时钟周期:该数据字具有的数据比特值小于所述第一预定数目的数据比特值,所述第一预定数目的时钟周期的剩余数目构成所述保留时钟周期。7.根据权利要求6所述的设备,其中,所述第一预定数目是8,而构成所述保留时钟周期的所述剩余数目是2。8.根据权利要求6所述的设备,其中所述第一预定数目是16、24或32,而构成所述保留时钟周期的所述剩余数目是2、4、6或8。9.一种主设备,所述设备(100)包括串行接口单元(102),所述串行接口单元(102)用于经由串行数据线和串行时钟线,根据串行协议与串行从属设备(120)通信,所述串行协议定义...
【专利技术属性】
技术研发人员:奥利维尔·多阿雷,克里斯托夫·朗代,
申请(专利权)人:飞思卡尔半导体公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。