发明名称 Register file organization to share process context for heterogeneous multiple processors or joint processor
摘要 A register file organization is used to support multiple accesses from more than one processor or pipeline. This shared register file is organized for a multiple processor device that includes a high performance (HP) and a low power (LP) core. The shared register file includes separate HP and LP storage units coupled to separate HP and LP write and read ports.
申请公布号 US9015377(B2) 申请公布日期 2015.04.21
申请号 US201213692744 申请日期 2012.12.03
申请人 STMicroelectronics (Bejing) R&D Company Ltd.;STMicroelectronics S.R.L. 发明人 Wu YongQiang;Zhu PengFei;Sun HongXia;Guidetti Elio
分类号 G06F3/00;G06F12/08;G06F9/30 主分类号 G06F3/00
代理机构 Allen, Dyer, Doppelt, Milbrath & Gilchrist, P.A. 代理人 Allen, Dyer, Doppelt, Milbrath & Gilchrist, P.A.
主权项 1. A multi-core device comprising: a high performance (HP) core; a low performance (LP) core; and a shared register circuit coupled between said HP and LP cores and comprising a HP write port coupled to the HP core,a LP write port coupled to the LP core,a HP storage unit coupled to the HP write port, anda LP storage unit coupled to the LP write port, wherein when in a LP mode, said HP core is idle, and all write operations from said LP core are stored in said LP storage unit, wherein when in a HP mode, said LP core is idle, and all write operations from said HP core are stored in both said HP and LP storage units, and wherein when transitioning from the LP mode to the HP mode, the stored data in said LP storage unit is copied to said HP storage unit.
地址 Beijing CN