用于管芯间同步的数据传输的时钟同步的装置和方法_4

文档序号:9566852阅读:来源:国知局
02中的 时钟同步。无核管忍802可W具有许多电路。例如,无核管忍802可W具有级别3化3)的 高速缓冲存储器、时钟网格、完全集成的电压调节器(FIVR)、I/O(即,诸如DDR、位于无核管 忍802的外围的南北连接之类的输入-输出电路)等。
[0086] 图9示出了根据本公开内容的一些实施例的具有用于管忍间同步的数据传输的 时钟同步的装置的采用多管忍或多忍片封装形式的智能设备或计算机系统或SoC(片上系 统)。要指出的是,图9的与任何其它附图的元件具有相同附图标记(或名称)的那些元件 可W采用与所描述的方式相似的任何方式来操作或运行,但不限于此。
[0087] 图9示出了可W使用平面接口连接器的移动设备的实施例的方框图。在一些实施 例中,计算设备1600表示移动计算设备,例如计算平板电脑、移动电话或智能电话、无线电 子阅读器或其它无线移动设备。要理解,总体上示出了某些部件,但是计算设备1600中并 未示出运种设备的所有部件。
[0088] 在一些实施例中,计算设备1600包括根据实施例所述的具有用于管忍间同步的 数据传输的时钟同步的装置的第一处理器1610。计算设备1600的其它块也可W包括具有 用于管忍间同步的数据传输的时钟同步的装置。本公开内容的各种实施例还可W包括1670 内的诸如无线接口之类的网络接口,W使得可W将系统实施例并入到例如蜂窝电话或个人 数字助理的无线设备中。
[0089] 在一些实施例中,处理器1610(和/或处理器1690)可W包括一个或多个物理设 备,例如微处理器、应用处理器、微控制器、可编程逻辑设备或其它处理模块。由处理器1610 执行的处理操作包括操作平台或操作系统的执行,在操作平台或操作系统上执行应用和/ 或设备功能。处理操作包括与和人类用户或其它设备进行的1/〇(输入/输出)相关的操 作、与功率管理相关的操作、和/或与将计算设备1600连接到另一个设备相关的操作。处 理操作也可W包括与音频I/O和/或显示I/O相关的操作。
[0090] 在一些实施例中,计算设备1600包括音频子系统1620,其表示与向计算设备提供 音频功能相关联的硬件(例如,音频硬件和音频电路)部件和软件(例如,驱动器、编解码 器)部件。音频功能可W包括扬声器和/或头戴式耳机输出、W及麦克风输入。用于运种 功能的设备可W集成到计算设备1600中或连接到计算设备1600。在一些实施例中,用户通 过提供由处理器1610接收并处理的音频命令来与计算设备1600交互。
[0091] 显示子系统1630表示硬件(例如,显示设备)部件和软件(例如,驱动器)部件, 运些部件为用户提供视觉和/或触觉显示W与计算设备1600交互。显示子系统1630包括 显示接口 1632,其包括用于向用户提供显示的特定屏幕或硬件设备。在一些实施例中,显示 接口 1632包括与处理器1610分开的逻辑W执行与显示相关的至少一些处理。在一些实施 例中,显示子系统1630包括向用户提供输出和输入的触摸屏(或触摸板)设备。
[0092] I/O控制器1640表示和与用户的交互相关的硬件设备和软件部件。I/O控制器 1640可操作用于管理作为音频子系统1620和/或显示子系统1630的一部分的硬件。另 外,I/O控制器1640示出用于连接到计算设备1600的附加设备的连接点,用户可W通过该 附加设备来与系统交互。例如,可W附接到计算设备1600的设备可W包括麦克风设备、扬 声器或立体声系统、视频系统或其它显示设备、键盘或辅助键盘设备、或用于诸如读卡器或 其它设备之类的具体应用的其它I/O设备。
[0093] 如上所述,I/O控制器1640可W与音频子系统1620和/或显示子系统1630交 互。例如,通过麦克风或其它音频设备的输入可W为计算设备1600的一个或多个应用或功 能提供输入或命令。此外,可W提供音频输出来替代显示输出,或者除了显示输出之外,还 可W提供音频输出。在另一个示例中,如果显示子系统1630包括触摸屏,则显示设备也用 作输入设备,其可W至少部分地由I/O控制器1640管理。计算设备1600上还可W存在附 加按钮或开关W提供由I/O控制器1640管理的I/O功能。
[0094] 在一个实施例中,I/O控制器1640管理诸如加速度计、照相机、光传感器或其它环 境传感器、或可W包括在计算设备1600中的其它硬件之类的设备。输入可W是直接用户交 互的一部分,并且向系统提供环境输入W影响其操作(例如针对噪声进行滤波、针对亮度 检测来调整显示器、为照相机应用闪光灯、或其它特征)也是直接用户交互的一部分。 阳0巧]在一个实施例中,计算设备1600包括功率管理1650,其管理电池功率使用、电池 的充电和与节电操作相关的特征。存储器子系统1660包括用于在计算设备1600中存储信 息的存储器设备。存储器可W包括非易失性(如果中断对存储器设备的供电,则状态不改 变)存储器设备和/或易失性(如果中断对存储器设备的供电,则状态是不确定的)存储 器设备。存储器子系统1660可W存储应用数据、用户数据、音乐、照片、文档或其它数据、W 及与计算设备1600的应用和功能的执行相关的系统数据(无论长期的或暂时的)。
[0096] 实施例的元件也可W被提供作为用于存储计算机可执行指令(例如,用于实施本 文中所论述的任何其它处理的指令)的机器可读介质(例如,存储器1660)。机器可读介质 (例如,存储器1660)可W包括但不限于闪存存储器、光盘、CD-ROM、DVDROM、RAM、EPROM、 EEPROM、磁卡或光卡、相变存储器(PCM)、或适合于存储电子或计算机可执行指令的其它类 型的机器可读介质。例如,本公开内容的实施例可W作为计算机程序(例如,BIO巧而被下 载,其可W经由通信链路(例如,调制解调器或网络连接)、通过数据信号的方式而从远程 计算机(例如,服务器)传送到请求计算机(例如,客户端)。
[0097] 连接1670包括使得计算设备1600能够与外部设备进行通信的硬件设备(例如, 无线和/或有线连接器和通信硬件)和软件部件(例如,驱动器、协议找)。计算设备1600 可W是单独的设备,例如其它计算设备、无线接入点或基站,也可W是外围设备,例如头戴 式耳机、打印机、或其它设备。
[0098] 连接1670可W包括多种不同类型的连接。概括来说,计算设备1600被例示为具 有蜂窝连接1672和无线连接1674。蜂窝连接1672通常指的是由无线运营商提供的蜂窝网 络连接,例如经由GSM(全球移动通信系统)或其变型或其衍生物、CDMA(码分多址)或其 变型或其衍生物、TDM(时分复用)或其变型或其衍生物、或其它蜂窝服务标准所提供的蜂 窝网络连接。无线连接(或无线接口)1674指的是非蜂窝的无线连接,并且可W包括个人 局域网(例如,蓝牙、近场等)、局域网(例如,Wi-門)、和/或广域网(例如,WiMax)、或其 它无线通信。
[0099] 外围连接1680包括用于进行外围连接的硬件接口和连接器、W及软件部件(例 如驱动器、协议找)。要理解,计算设备1600可W是连接到其它计算设备的外围设备 ("到" 1682),并且也可W具有连接于其上的外围设备("从" 1684)。出于诸如管理(例 如,下载和/或上载、改变、同步)计算设备1600上的内容的目的,计算设备1600通常具有 用于连接到其它计算设备的"对接(docking)"连接器。另外,对接连接器可W允许计算设 备1600连接到特定外围设备,所述特定外围设备允许计算设备1600控制例如到影音或其 它系统的内容输出。
[0100] 除了专用对接连接器或其它专用连接硬件,计算设备1600可W经由公共连接器 或基于标准的连接器进行外设连接1680。公共类型可W包括通用串行总线扣SB)连接器 (其可W包括任何数量的不同硬件接口)、包括迷你显示端口(MD巧的显示端口、高清晰度 多媒体接口(HDMI)、火线(Firewire)或其它类型。 阳101] 说明书中对"实施例"、"一个实施例"、"一些实施例"、或"其它实施例"的引用表示 结合实施例所描述的特定特征、结构或特性包括在至少一些实施例中,但不必是全部实施 例。"实施例"、"一个实施例"、或"一些实施例"的多次出现不一定全都指代相同的实施例。 如果说明书陈述了部件、特征、结构或特性"可W"、"可能"或"能够"被包括,则该特定部件、 特征、结构或特性并非必需被包括。如果说明书或权利要求书提及"一"元件,则并非表示 仅有一个元件。如果说明书或权利要求书提及"附加的"元件,则并不排除存在多于一个的 附加元件。 阳102] 此外,特定特征、结构、功能或特性可WW任何适合的方式组合到一个或多个实施 例中。例如,第一实施例可W结合第二实施例,只要与运两个实施例相关联的特定特征、结 构、功能或特性不互相排斥。
[0103] 尽管结合本公开内容的具体实施例描述了本公开内容,但是根据前述描述,运种 实施例的许多替换、修改和变化对本领域的普通技术人员而言将是显而易见的。例如,其它 存储器架构(例如,动态RAM值RAM))可W使用所论述的实施例。本公开内容的实施例旨在 涵盖落在所附权利要求的宽泛范围内的所有运种替换、修改、和变化。
[0104] 另外,为简化说明和论述,并且为了不会使本公开内容难W理解,在所提供的附图 中可W示出或可W不示出与集成电路(IC)忍片和其它部件的公知的电源/接地连接。此 夕F,可WW框图的形式示出布置,W避免使本公开内容难W理解,并且运也考虑了W下事 实,即关于运种框图布置的实施方式的细节高度取决于将要实施本公开内容的平台(即, 运种细节应该完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路) W描述本公开内容的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可W 在没有运些具体细节的情况下或者运些具体细节有变化的情况下实施本公开内容。因此, 描述被认为是说明性的而不是限制性的。
[0105] 下面的示例属于其它实施例。示例中的细节可W用于一个或多个实施例中的任何 地方。也可W针对方法或过程来实施本文中所描述的装置的所有可选特征。
[0106] 例如,提供了一种处理器,其包括:互连对;第一管忍,其包括具有禪合至互连的 其中之一的输出的第一相位内插器、禪合至互连对的延迟估计器;W及第二管忍,其中,互 连对将第一管忍禪合至第二管忍。在一些实施例中,延迟估计器可操作用于估计或测量第 一管忍处的传播延迟,所述传播延迟从互连对的其中之一开始到第二管忍、并且经由互连 对中的另一个互连返回到第一管忍。
[0107] 在一些实施例中,处理器还包括控制逻辑单元,其根据所估计或测量的传播延迟 来控制第一相位内插器的相位延迟。在一些实施例中,处理器还包括第二相位内插器,其 中,控制逻辑单元根据所估计或测量的传播延迟来控制第二相位内插器的相位延迟。在一 些实施例中,第一管忍还包括用于产生时钟信号的锁相环(P化)。 阳10引在一些实施例中,控制逻辑单元可操作用于将第二管忍中的时钟信号的边沿与第 一管忍中的由化L产生的时钟信号的边沿同步。在一些实施例中,第一管忍包括相位发生 器,其从化L接收时钟信号并产生用于相位内插器的第一相位的信号和第二相位的信号。 在一些实施例中,第一管忍包括第二相位内插器,其接收第一相位和第二相位的信号并且 提供用于相位检测器的输入的输出。 阳109] 在一些实施例中,延迟估计器包括:除法器,其接收时钟信号并且将分解的时钟信 号作为输入提供给互连对中的互连的其中之一。在一些实施例中,延迟估计器包括:时序 逻辑单元,其通过分解的时钟信号的延迟形式来对分解的时钟信号进行采样,其中,在第一 管忍处从互连对中的另一个互连接收分解的时钟信号的延迟形式。在一些实施例中,时序 逻辑单元具有指示传播延迟的估计或测量的输
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1