用于多核处理器的可调谐多层次stt-mram高速缓存的制作方法_3

文档序号:8207722阅读:来源:国知局
领域技术人员应当领会,并非所有所公开的 电路系统都是实践所公开的实施例所必需的。此外,某些众所周知的电路未被描述,以便保 持专注于本公开。
[0045] 本文中所描述的方法体系取决于应用可藉由各种手段来实现。例如,这些方法体 系可在硬件、固件、软件或其任何组合中实现。对于硬件实现,这些处理单元可以在一个或 多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑 器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、电子器件、设 计成执行本文中所描述功能的其他电子单元或其组合内实现。
[0046] 对于固件和/或软件实现,这些方法体系可以用执行本文所描述功能的模块(例 如,规程、函数等等)来实现。有形地体现指令的任何机器或计算机可读介质可用于实现本 文中所描述的方法体系。例如,软件代码可被存储在存储器中并由处理器执行。当由处理 器执行时,执行中的软件代码生成实现本文所呈现的教导的不同方面的各种方法体系和功 能性的操作环境。存储器可以实现在处理器内部或处理器外部。如本文所使用的,术语存 储器摂是指任何类型的长期、短期、易失性、非易失性、或其他存储器,且并不限于任何特定 类型的存储器或特定数目的存储器、或记忆存储在其上的介质类型。
[0047] 存储有定义本文所述方法体系和功能的软件代码的机器或计算机可读介质包括 物理计算机存储介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限 制,这些计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其 它磁存储设备、或可被用来存储指令或数据结构形式的期望程序代码且可被计算机访问的 任何其它介质。如本文所用的盘(disk)和/或碟(disc)包括压缩碟(CD)、激光碟、光碟、 数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)常常磁性地再现数据而碟(disc)用激光 来光学地再现数据。上述的组合也应被包括在计算机可读介质的范围内。
[0048] 除了存储在计算机可读介质上,指令和/或数据还可作为包括在通信装置中的传 输介质上的信号来提供。例如,通信装置可包括具有指示指令和数据的信号的收发机。这 些指令和数据被配置成使一个或多个处理器实现权利要求中叙述的功能。
[0049] 尽管已详细描述了本教导及其优点,但是应当理解,能在本文中作出各种改变、替 代和变更而不会脱离如由所附权利要求所定义的本教导的技术。而且,本申请的范围并非 旨在被限定于说明书中所描述的过程、机器、制造、物质组成、装置、方法和步骤的特定方 面。因为本领域普通技术人员将容易地从本公开领会到,根据本教导,可以利用现存或今 后开发的与本文所描述的相应方面执行基本相同的功能或达成基本相同的结果的过程、机 器、制造、物质组成、装置、方法或步骤。因此,所附权利要求旨在将这样的过程、机器、制造、 物质组成、装置、方法或步骤包括在其范围内。
【主权项】
1. 一种多核处理器,包括: 第一自旋转移矩磁阻随机存取存储器(STT-MRAM)高速缓存,所述第一 STT-MRAM高速 缓存与所述多核处理器的第一核相关联并且根据第一属性来调谐;以及 第二STT-MRAM高速缓存,所述第二STT-MRAM高速缓存与所述多核处理器的第二核相 关联并且根据第二属性来调谐。
2. 如权利要求1所述的多核处理器,其特征在于,所述第一 STT-MRAM高速缓存和所述 第二STT-MRAM高速缓存是低级高速缓存。
3. 如权利要求1所述的多核处理器,其特征在于,所述第一 STT-MRAM高速缓存和所述 第二STT-MRAM高速缓存是中级高速缓存。
4. 如权利要求1所述的多核处理器,其特征在于,所述第一 STT-MRAM高速缓存和所述 第二STT-MRAM高速缓存是嵌入每个核的或者是与每个核单片集成的。
5. 如权利要求1所述的多核处理器,其特征在于,所述第一属性和第二属性至少包括 等待时间、高速缓存命中率/未命中率、能量、能量延迟积、数据使用、面积大小、容量大小、 和/或数据可靠性。
6. 如权利要求1所述的多核处理器,其特征在于,每个核与一种类型的STT-MRAM高速 缓存相关联。
7. 如权利要求1所述的多核处理器,其特征在于,至少一个其他核与所述第一 STT-MRAM高速缓存或所述第二STT-MRAM高速缓存相关联。
8. 如权利要求1所述的多核处理器,其特征在于,进一步包括第三STT-MRAM高速缓 存,所述第三STT-MRAM高速缓存与所述多核处理器的第三核相关联并且根据第三属性来 调谐。
9. 如权利要求1所述的多核处理器,其特征在于,所述第一 STT-MRAM高速缓存和所述 第二STT-MRAM高速缓存是利用同构低级集成工艺来制造的。
10. 如权利要求1所述的多核处理器,其特征在于,所述多核处理器被集成在移动电 话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系统 (PCS)单元、便携式数据单元、和/或位置固定的数据单元中。
11. 一种多核处理器,包括: 第一存储装置,所述第一存储装置与所述多核处理器的第一核相关联并且根据第一属 性来调谐;以及 第二存储装置,所述第二存储装置与所述多核处理器的第二核相关联并且根据第二属 性来调谐。
12. 如权利要求11所述的多核处理器,其特征在于,所述多核处理器被集成在移动电 话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系统 (PCS)单元、便携式数据单元、和/或位置固定的数据单元中。
13. -种用于在多核处理器中关联高速缓存的方法,包括: 将第一自旋转移矩磁阻随机存取存储器(STT-MRAM)高速缓存与所述多核处理器的第 一核相关联并且根据第一属性来调谐的步骤;以及 将第二STT-MRAM高速缓存与所述多核处理器的第二核相关联并且根据第二属性来调 谐的步骤。
14. 如权利要求13所述的方法,其特征在于,进一步包括将所述多核处理器集成在移 动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系 统(PCS)单元、便携式数据单元、和/或位置固定的数据单元中的步骤。
15. -种用于在多核处理器中关联高速缓存的方法,包括: 将第一自旋转移矩磁阻随机存取存储器(STT-MRAM)高速缓存与所述多核处理器的第 一核相关联并且根据第一属性来调谐;以及 将第二STT-MRAM高速缓存与所述多核处理器的第二核相关联并且根据第二属性来调 谐。
16. 如权利要求15所述的方法,其特征在于,所述第一 STT-MRAM高速缓存和所述第二 STT-MRAM高速缓存是低级高速缓存。
17. 如权利要求15所述的方法,其特征在于,所述关联包括将所述第一 STT-MRAM高速 缓存和所述第二STT-MRAM高速缓存嵌入每个核或与每个核单片集成。
18. 如权利要求15所述的方法,其特征在于,进一步包括将所述多核处理器集成在移 动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系 统(PCS)单元、便携式数据单元、和/或位置固定的数据单元中。
19. 一种制造用于多核处理器的高速缓存的方法,所述方法包括: 根据第一属性来调谐第一自旋转移矩磁阻随机存取存储器(STT-MRAM)高速缓存;以 及 根据第二属性来调谐第二STT-MRAM高速缓存。
20. 如权利要求19所述的方法,其特征在于,所述第一属性和第二属性至少包括等待 时间、高速缓存命中率/未命中率、能量、能量延迟积、数据使用、面积大小、容量大小、和/ 或数据可靠性。
21. 如权利要求20所述的方法,其特征在于,进一步包括在调谐所述第一 STT-MRAM高 速缓存和所述第二STT-MRAM高速缓存时利用同构低级集成工艺。
22. 如权利要求19所述的方法,其特征在于,进一步包括将所述多核处理器集成在移 动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系 统(PCS)单元、便携式数据单元、和/或位置固定的数据单元中。
23. -种制造用于多核处理器的高速缓存的方法,所述方法包括: 根据第一属性来调谐第一自旋转移矩磁阻随机存取存储器(STT-MRAM)高速缓存的步 骤;以及 根据第二属性来调谐第二STT-MRAM高速缓存的步骤。
24. 如权利要求23所述的方法,其特征在于,进一步包括将所述多核处理器集成在移 动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系 统(PCS)单元、便携式数据单元、和/或位置固定的数据单元中的步骤。
【专利摘要】给出了一种多核处理器。该多核处理器包括与该多核处理器的第一核相关联并且根据第一属性来调谐的第一自旋转移矩磁阻随机存取存储器(STT-MRAM)高速缓存、以及与该多核处理器的第二核相关联并且根据第二属性来调谐的第二STT-MRAM高速缓存。
【IPC分类】G06F12-08, G06F15-78
【公开号】CN104520838
【申请号】CN201380042021
【发明人】S·H·康, X·朱, X·吴
【申请人】高通股份有限公司
【公开日】2015年4月15日
【申请日】2013年8月7日
【公告号】EP2883151A1, US20140047184, WO2014025920A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1