The invention relates to an extensible 2.5D interface architecture. The present disclosure relates to systems and methods for interface blocks. Interface blocks include input/output modules distributed along the interface blocks and intermediate stacks scattered within the input/output modules. The input/output module includes at least one data module and at least one command module. At least one of the input/output modules is shared by an adjacent pair of channels. Each of the input/output modules is configured to dock with memory devices via a silicon mediator or equivalent. Intermediate stack module communicates with input/output module via programmable logic circuit. Intermediate stack modules can include independent clock quadrants. Each clock quadrant is configured to operate at different phases, where each phase is aligned to the corresponding core clock.
【技术实现步骤摘要】
可扩展的2.5D接口架构分案申请说明本申请是申请日为2015年9月24日、申请号为201510617804.0的专利技术专利申请(名称为“可扩展的2.5D接口架构”)的分案申请。
该公开总体涉及用于在多个存储器件之间建立通信的系统互连架构的领域。
技术介绍
半导体行业正逐步走向2.5D和3D架构以解决硅可扩展性。2.5D配置是指经由相同封装上的硅中介或等同物连接两个或多个硅片。各种硅片典型地经由称作微凸块的小凸块连接。2.5D接口架构是行业中新的但越来越从很多专用集成电路(ASIC)、专用标准产品(ASSP)和现场可编程门阵列(FPGA)的开发者获得动力和支持、尤其是在用于对接至以解决时延和带宽关注为目标的存储器件的应用中。然而,当前的2.5D架构仅能够对接至单一2.5D器件并且不以用于通用2.5D器件的可扩展接口作为目标。
技术实现思路
该专利技术涉及可扩展2.5D接口的架构,具体为输入/输出(I/O)缓冲器的分区、横跨允许相同接口块与无数2.5D存储器件通信以及允许其他集成电路器件(例如,ASIC、ASSP和FPGA)经由硅中介或桥与类似2.5D接口通信的整个架构的控制以及功能。该接口架构使接口的有用性延伸超过只对接至2.5D存储器件。公开包括可以被复制以匹配2.5D接口的宽度、接口I/O缓冲器的分区及其控制的有效分组以允许接口至变化的协议标准的最大灵活性的小型可编程I/O模块的限定。最终得到的架构允许单一个硬件结构简单地通过将其与利用诸如FPGA构造等的可编程逻辑构造实施的合适的软件逻辑配对物联接而与无数存储器件接口。架构的延伸还允许相同的硬件接口缩放以 ...
【技术保护点】
1.一种可扩展接口装置,包括:沿着所述可扩展接口装置定位的多个输入/输出电路,其中所述多个输入/输出电路包括能够被配置为数据电路或命令电路的电路,所述多个输入/输出电路包括:电路的第一子集,被配置为映射到输出选通引脚的数据电路,以及电路的第二子集,被配置为映射到输入选通引脚的数据电路,其中所述多个输入/输出数据电路中的至少一个包括:第一电路,被映射到所述电路的第一子集,其中所述第一电路延迟被映射到映射子电路的输出选通电路;以及第二电路,被映射到所述电路的第二子集;以及所述多个输入/输出电路中的中间栈电路,其中所述中间栈电路经由可编程逻辑电路装置与所述多个输入/输出电路通信。
【技术特征摘要】
2014.10.02 US 62/058,933;2015.04.21 US 14/692,1331.一种可扩展接口装置,包括:沿着所述可扩展接口装置定位的多个输入/输出电路,其中所述多个输入/输出电路包括能够被配置为数据电路或命令电路的电路,所述多个输入/输出电路包括:电路的第一子集,被配置为映射到输出选通引脚的数据电路,以及电路的第二子集,被配置为映射到输入选通引脚的数据电路,其中所述多个输入/输出数据电路中的至少一个包括:第一电路,被映射到所述电路的第一子集,其中所述第一电路延迟被映射到映射子电路的输出选通电路;以及第二电路,被映射到所述电路的第二子集;以及所述多个输入/输出电路中的中间栈电路,其中所述中间栈电路经由可编程逻辑电路装置与所述多个输入/输出电路通信。2.根据权利要求1所述的可扩展接口装置,其中所述多个输入/输出电路中的每个多个输入/输出电路经由硅中介或硅桥与存储器装置接口连接。3.根据权利要求2所述的可扩展接口装置,其中所述多个输入/输出电路以多个接口协议中的任一接口协议与所述存储器装置接口连接。4.根据权利要求1所述的可扩展接口装置,其中所述多个输入/输出电路中的每个多个输入/输出电路包括:第一多个引脚,所述第一多个引脚被映射到多个可编程单端输入/输出(PSIO)子电路之一;以及第二多个引脚,所述第二多个引脚被映射至多个可编程差分/单端输入/输出(PDIO)子电路之一。5.根据权利要求4所述的可扩展接口装置,其中所映射的所述子电路包括PSIO子电路。6.根据权利要求4所述的可扩展接口装置,其中在所述多个输入/输出电路被配置为命令电路的情况下,所述多个输入/输出电路中的一个或多个输入/输出电路包括差分时钟输出,所述差分时钟输出被映射到多个PDIO子电路之一。7.根据权利要求1所述的可扩展接口装置,其中所述第一电路和第二电路中的每一个包括延迟锁相环电路和锁相环电路。8.根据权利要求1所述的可扩展接口装置,其中所述中间栈电路包括时钟象限,其中每个时钟象限被配置成在不同相位中操作。9.根据权利要求8所述的可扩展接口装置,其中每个相位被对准到相应的核心时钟或者每个相应的核心时钟被对准到物理层时钟。10.根据权利要求1所述的可扩展接口装置,其中所述多个输入/输出电路中的每个输入/输出电路是48-IO电路。11.一种装置,包括:可扩展接口,包括沿着所述可扩展接口分布的多个输入/输出电路,其中所述多个输入/输出电路包括至少一个数据电路和至少一个命令电路,其中所述多个输...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。