集成电路的光互连的制作方法-k8凯发

文档序号:8367456阅读:553来源:国知局
集成电路的光互连的制作方法
【技术领域】
[0001] 本公开涉及计算硬件的领域,并且具体地涉及计算硬件中的集成电路。更加具体 地,本公开涉及将来自集成电路的电输入/输出信号转换为光输入/输出信号。
【背景技术】
[0002] 集成电路是由光刻、溅射等的组合以形成电子电路而产生的电子电路。该电子电 路可以包括电阻器、晶体管、二极管以及共同地执行一种或者多种类型的功能的其他电子 部件。一种类型的专门的集成电路是微处理器,其通过包括单个芯片上的输入/输出连接、 处理单元、存储器等的组合来提供计算机的在单个集成电路上的中央处理器(cpu)的功 能。另一类型的专门的集成电路是现场可编程门阵列,其是在制造之后是可编程的以产生 自定义配置的电路的半导体装置。

【发明内容】

[0003] 在一个实施例中,一种系统包括定位在集成电路与系统背板之间的中介层 (interposer)。电/光收发器被親合到中介层,其中电/光收发器将电信号转换为光信号。 中介层包括电耦合到集成电路上的非输入/输出(i/o)电连接器的第一组电导体,并且其 中第一组电导体穿过中介层将集成电路上的非i/o电连接器直接连接到系统背板。中介层 进一步包括电耦合到集成电路上的输入/输出(i/o)电连接器的第二组电导体,其中第二 组电导体穿过中介层到电/光收发器以将来自集成电路的电i/o信号转换成光i/o信号。
[0004] 在一个实施例中,一种硬件描述语言(hdl)设计结构被编码在机器可读数据存储 介质上。hdl设计结构包括当在计算机辅助设计系统中处理时生成系统的机器可执行表示 的元件。系统包括定位在集成电路与系统背板之间的中介层。电/光收发器被耦合到中介 层,其中电/光收发器将电信号转换为光信号。中介层包括电耦合到集成电路上的非输入/ 输出(i/o)电连接器的第一组电导体,并且其中第一组电导体穿过中介层将集成电路上的 非i/o电连接器直接连接到系统背板。中介层进一步包括电耦合到集成电路上的输入/输 出(i/o)电连接器的第二组电导体,其中第二组电导体穿过中介层到电/光收发器以将来 自集成电路的电i/o信号转换成光i/o信号。
[0005] 在一个实施例中,一种系统包括:服务器机箱;安装在服务器机箱中的服务器刀 片,其中服务器刀片包括集成电路和系统背板;定位在集成电路与系统背板之间的中介层; 耦合到中介层的电/光收发器,其中电/光收发器将电信号转换为光信号;在中介层中的 第一组电导体,其中第一组电导体被电耦合到集成电路上的非输入/输出(i/o)电连接器, 并且其中第一电导体组穿过中介层将集成电路上的非i/o电连接器直接连接到系统背板; 中介层中的第二组电导体,其中第二组电导体被电耦合到集成电路上的输入/输出(i/o) 电连接器,并且其中第二组电导体穿过中介层到电/光收发器以将来自集成电路的电i/o 信号转换成光i/o信号;親合到电/光收发器的输出的多光学波导(poly-optical wave guide);以及安装在服务器机箱的背板上的光接收器,其中光i/o信号穿过多光学波导到 光接收器。
[0006] 本发明的以上以及附加的目的、特征和优点在以下详细书面描述中将变得明显。
【附图说明】
[0007] 发明本身,以及优选的使用模式、进一步的目标及其优点当结合附图阅读时通过 参考说明性实施例的以下详细描述将得到最好的理解,在附图中:
[0008] 图1描绘了其中本发明可以被实现和/或利用的示例性物理计算机;
[0009] 图2图示了根据本发明的一个实施例的新型中介层;
[0010] 图3描绘了图2中给出的中介层的附加细节;以及
[0011] 图4是在示例性的图2至图3中描绘的目前描述的系统的半导体设计、制造和/ 或测试中使用的设计过程的流程图。
【具体实施方式】
[0012] 现在参考图1,描绘了示例性计算机100的框图,可以与示例性计算机100 -起或 者在示例性计算机100中利用本发明。计算机100包括耦合到系统总线106的处理器单元 104。驱动/支持显示器110的视频适配器108也被耦合到系统总线106。系统总线106经 由总线桥112耦合到输入/输出(i/o)总线114。i/o接口 116被耦合到i/o总线114。1/ o接口承担与包括键盘118、鼠标120、只读光盘存储器(⑶-rom)驱动器122和闪存驱动器 126的各种i/o设备的通信。连接到i/o接口 116的端口的格式可以是对于计算机架构领 域技术人员已知的任何端口,包括但不限于通用串行总线(usb)端口。
[0013] 计算机100能够使用耦合到系统总线106的网络接口 130与服务器150经由网络 128通信。网络128可以是诸如因特网之类的外部网络,或者诸如以太网或者虚拟私人网 络(vpn)之类的内部网络。服务器150在架构上可以以针对计算机100所描绘的方式被配 置。
[0014] 硬盘驱动器接口 132也被耦合到系统总线106。硬盘驱动器接口 132与硬盘驱动 器134连接。在一个实施例中,硬盘驱动器134居于也被耦合到系统总线106的系统存储 器136中。系统存储器136被定义为计算机100中的最低层的易失性存储器。该易失性存 储器可以包括附加的高层的易失性存储器(未示出),包括但不限于,高速缓存存储器、寄 存器和缓冲器。居于系统存储器136中的代码包括操作系统(os) 138和应用程序144。
[0015] os 138包括壳(shell) 140,用于提供对诸如应用程序144之类的资源的透明用户 访问。通常,壳140(如其在unix?中被称作的-unix为开放群组(the open group)在美 国和其他国家的注册商标),/i:\vindows?中也被称为命令处理器(windows是微软公司 在美国和其他国家的注册商标),是提供解释器和用户与操作系统之间的接口的程序,并且 通常是操作系统软件层级的最高层并用作命令解释器。因此,壳140提供系统提示符,解释 由键盘118、鼠标120或其他用户输入介质输入的命令,并且向操作系统(例如,内核142) 的适合的更低层发送经解释的命令用于处理。如所描绘的那样,os 138也包括内核142,其 包括用于os 138的低层的功能。内核142提供由os 138的其他部分和应用程序144需要 的必要服务。由内核142提供的服务包括存储器管理、进程和任务管理、硬盘管理以及i/o 设备管理。
[0016] 应用程序144包括浏览器146。浏览器146包括启用万维网(www)客户端(即, 计算机100)以向因特网发送和接收网络消息的程序模块和指令。计算机100可以利用超 文本传输协议(http)消息以使得能够与服务器150通信。系统存储器136中的应用程序 144也包括中介层控制和制作逻辑(icfl) 148,其在一个实施例中控制和/或制作在图2至 图3中所描绘的系统的一些或者全部。注意,在一个实施例中,计算机100也包括图2至图 3中所描绘的系统200和/或系统300中的一些或者全部。进一步注意,在一个实施例中, 计算机100能够优选地以"按需"为基础从服务提供者服务器150下载icfl148。
[0017] 在计算机100中所描绘的硬件元件并不旨在是穷举式的,而是代表性的以突出本 发明所需要的必要部件。例如,计算机100可以包括诸如磁带、数字多用光盘(dvd)、伯努利 盒式磁盘等的备选的存储器存储设备。这些和其他变化旨在落入本发明的精神和范围内。 注意用于服务提供者服务器150的硬件架构可以基本上类似于针对计算机100示出的硬件 架构。
[0018] 现在参考图2,其中给出的是包括用于将输入/输出(i/o)电信号选择性地转换为 光信号的新型中介层的示例性系统200。系统200包括抵靠(即,邻接)集成电路204热 安装的热沉202。该集成电路204,其可以是微处理器、现场可编程门阵列(fpga)或者任何 其他类型的集成电路,由连接到系统背板208的加载模块206支撑和/或安装到加载模块 206。系统背板208,也被称为印刷电路板(pcb),为安装在其上的电部件(例如,处理器、多 路器、电阻器、二极管、功率放大器、存储器模块等)提供机械支撑和电连接。这些连接由印 刷接线和相关联的连接点的组合提供。
[0019] 集成电路(ic) 204的一个表面(例如,下侧表面)具有电连接器点的阵列,其为示 例性目的被描绘为ic非输入/输出(i/o)连接器210和ic i/o连接器218。ic非i/o连 接器210被电耦合到中介层214内的第一组电导体212。该第一组电导体212将ic非1/ o连接器210从ic 204直接连
当前第1页1    
相关技术
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图