[发明专利]一种处理器结构有效
申请号: | 200810216362.9 | 申请日: | 2008-09-28 |
公开(公告)号: | CN101685389A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 王新安;戴鹏;周丹;叶兆华;黄维;刘彦亮;魏来;肖高发 | 申请(专利权)人: | 北京大学深圳研究生院 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/318 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 | 代理人: | 陈俊斌 |
地址: | 518055广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理器 结构 | ||
1.一种处理器,包括算法数据控制部件、用于选择数据输入来源和输出 路径的数据通路、用于对输入数据执行运算操作的运算部件,其特征在于:所 述算法数据控制部件执行配置指令,对数据通路的输入或输出数据路径或运算 部件的运算功能进行配置;
所述数据通路包括数据输入通路和输出选择单元,所述数据输入通路包括 数据输入交换开关和配置寄存器,所述输出选择单元包括数据输出转换开关和 输出端口配置寄存器,所述运算部件包括逻辑运算单元和配置寄存器,所述算 法数据控制部件根据配置指令,将配置信息写入指令中指定的配置寄存器。
2.如权利要求1所述的处理器,其特征在于:所述算法数据控制部件包 括加载模块和通用寄存器,所述加载模块用于从外部端口加载指令或数据并存 入通用寄存器,所述配置信息为通用寄存器中的内容、立即数或数据存储器中 的内容。
3.如权利要求1所述的处理器,其特征在于:所述处理器还包括输入端 口寄存器,所述配置信息为输入端口寄存器中的内容。
4.如权利要求1所述的处理器,其特征在于:所述算法数据控制部件还 用于在处理器对数据流进行运算时执行暂停指令,控制处理器处于暂停状态, 并使所述数据通路或运算部件的配置信息保持不变,直到接收到恢复信息。
5.如权利要求4所述的处理器,其特征在于:所述恢复信息为从执行暂 停指令开始计时或计数完成的信息或中断信号。
6.一种处理器,包括算法数据控制部件、用于选择数据输入来源和输出 路径的数据通路、用于对输入数据执行运算操作的运算部件,其特征在于:所 述算法数据控制部件执行配置指令,对数据通路的输入或输出数据路径或运算 部件的运算功能进行配置,所述配置指令包含操作码、配置信息和配置目的三 个操作元素;
所述数据通路包括数据输入通路和输出选择单元,所述数据输入通路包括 数据输入交换开关和配置寄存器,所述输出选择单元包括数据输出转换开关和 输出端口配置寄存器,所述运算部件包括逻辑运算单元和配置寄存器,所述算 法数据控制部件包括加载模块和通用寄存器,所述加载模块用于从外部端口加 载指令或数据并存入通用寄存器,所述配置信息包括通用寄存器中的内容、立 即数或数据存储器的内容或输入端口的寄存器的内容,所述配置目的为数据输 入通路的配置寄存器、输出选择单元的输出端口配置寄存器或运算部件的配置 寄存器。
7.如权利要求6所述的处理器,其特征在于:所述算法数据控制部件还 用于在处理器对数据流进行运算时执行暂停指令,控制处理器处于暂停状态, 并使所述数据通路或运算部件的配置信息保持不变,直到接收到恢复信息。
8.如权利要求7所述的处理器,其特征在于:所述暂停指令包括操作码 和暂停时间计数信息两个操作元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学深圳研究生院,未经北京大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216362.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动存储装置及其连接器
- 下一篇:一种分层信息的显示和浏览方法