用于动态配置执行资源的具有可扩展指令集架构的处理器

基本信息

申请号 CN201680053747.0 申请日 -
公开(公告)号 CN108027798B 公开(公告)日 2021-08-20
申请公布号 CN108027798B 申请公布日 2021-08-20
分类号 G06F15/00(2006.01)I 分类 计算;推算;计数;
发明人 G·葛兰·亨利;罗德尼·E·虎克;泰瑞·派克斯;道格拉斯·R·瑞德 申请(专利权)人 上海兆芯集成电路股份有限公司
代理机构 北京林达刘知识产权代理事务所(普通合伙) 代理人 刘新宇
地址 201203上海市浦东新区上海市张江高科技园区金科路2537号301室
法律状态 -

摘要

摘要 一种动态配置执行资源的具有可扩展指令集架构的处理器。该处理器包括可编程执行单元(PEU),其中可对可编程执行单元进行编程以响应于用户定义指令(UDI)来执行用户定义功能。可编程执行单元包括可编程逻辑元件和可编程互连器,可编程逻辑元件和可编程互连器被共同配置为被编程以执行至少一个处理操作。UDI加载器响应于用于指定UDI和对PEU编程所使用的编程信息的位置的UDI加载指令。可编程执行单元可以针对一个或多个UDI进行编程以用于一个或多个处理。指令表存储各UDI和相应的用以标识该UDI并根据需要可对可编程执行单元进行重新编程的信息。UDI处理程序询问指令表以标识接收到的UDI并将相应信息发送给可编程执行单元从而执行相应的用户定义功能。