发明授权
- 专利标题: General purpose embedded processor
- 专利标题(中): 通用嵌入式处理器
-
申请号: US12700211申请日: 2010-02-04
-
公开(公告)号: US08271997B2公开(公告)日: 2012-09-18
- 发明人: Steven Frank , Shigeki Imai
- 申请人: Steven Frank , Shigeki Imai
- 申请人地址: US MA Florence JP Osaka
- 专利权人: Steven J. Frank,Sharp Kabushiki Kaisha Corporation
- 当前专利权人: Steven J. Frank,Sharp Kabushiki Kaisha Corporation
- 当前专利权人地址: US MA Florence JP Osaka
- 代理机构: Nutter McClennen & Fish LLP
- 代理商 David J. Powsner
- 主分类号: G06F13/00
- IPC分类号: G06F13/00
摘要:
The invention provides an embedded processor architecture comprising a plurality of virtual processing units that each execute processes or threads (collectively, “threads”). One or more execution units, which are shared by the processing units, execute instructions from the threads. An event delivery mechanism delivers events—such as, by way of non-limiting example, hardware interrupts, software-initiated signaling events (“software events”) and memory events—to respective threads without execution of instructions. Each event can, per aspects of the invention, be processed by the respective thread without execution of instructions outside that thread. The threads need not be constrained to execute on the same respective processing units during the lives of those threads—though, in some embodiments, they can be so constrained. The execution units execute instructions from the threads without needing to know what threads those instructions are from. A pipeline control unit which launches instructions from plural threads for concurrent execution on plural execution units.
公开/授权文献
- US20100228954A1 GENERAL PURPOSE EMBEDDED PROCESSOR 公开/授权日:2010-09-09
信息查询