发明名称 |
其中功能单元共用读取端口的数据处理电路 |
摘要 |
一种数据处理电路,包括具有读取端口和写入端口的寄存器文件(14)。多个功能单元(21a-c)被耦合以从读取端口的相同组合中接收操作对象数据。每个功能单元耦合到各个写入端口以写入各自的结果。指令发布槽具有用于向所述组合读取端口和向各个写入端口供给寄存器选择信息的输出(11)。该发布槽的输出还提供操作代码。该多个中的功能单元(21a-c)被设置成通过每个使用来自所述组合的相同操作对象执行各自操作而响应该操作代码的至少一个值,并且每个功能单元在各个写入端口处产生各自的结果。 |
申请公布号 |
CN101027635A |
申请公布日期 |
2007.08.29 |
申请号 |
CN200580032052.6 |
申请日期 |
2005.09.21 |
申请人 |
皇家飞利浦电子股份有限公司 |
发明人 |
A·A·M·范维尔 |
分类号 |
G06F9/38(2006.01);G06F9/30(2006.01) |
主分类号 |
G06F9/38(2006.01) |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
李静岚;梁永 |
主权项 |
1.一种数据处理电路,该数据处理电路包括:-具有读取端口和写入端口的寄存器文件(14);-多个功能单元(21a-c),每个耦合以便至少从包含至少一个该读取端口的相同组合中接收操作对象数据,每个功能单元耦合到各个写入端口以写入各自的结果;-至少一个指令发布槽,具有用于向所述组合和向各个写入端口供给寄存器选择信息的输出(11),和用于操作代码的输出(11),该多个功能单元(21a-c)耦合到该用于操作代码的输出(11),并且被设置成通过每个使用来自所述组合的相同操作对象执行各自操作而响应该操作代码的至少一个值,该多个功能单元(21a-c)中的每个产生各自的结果,通过在各个写入端口处理所述相同的操作对象而获得。 |
地址 |
荷兰艾恩德霍芬 |