![]() |
用于动态编程解压缩的装置和方法 |
发明专利 |
申请专利号:CN03821266.8 |
申请日期:2003.03.31 |
公开公告号:CN1688963 |
公开公告日:2005.10.26 |
主分类号:G06F5/00 |
分类号:G06F5/00 |
国际申请:2003-03-31 PCT/US2003/009777 |
国际公布:2004-04-01 WO2004/027596 英 |
申请人:爱特梅尔股份有限公司 |
地址:美国加利福尼亚州 |
发明设计人:P·S·鲍路西 |
内容摘要:本发明涉及一种用于解压缩被随后传递给一个处理器用于执行的程序字的系统。根据根据操作和操作数之间的规律性压缩程序字字段。所述作为结果的微码,被存储在程序存储器中并且被馈送(28)给动态编程解压缩设备,或 DYPRODE(20),其使用寄存器(32,34,36,38,44)和多路复用器(40,42)来进行配置并且由时钟(24),复位信号(22),和微码(26)来驱动。在每个周期, DYPRODE(20)产生所述程序字的一个未压缩的字段(30)。然后再汇编的程序字被传送给一个处理器。所述DYPRODE系统减少了所需要的程序存储器,减少了所需要的连接所述微处理器和芯片外程序存储器的总线的尺寸以及由于在不用的周期期间在所述寄存器文件中的一个较低的计时频率减少了在CMOS处理器设计中的功率消耗。所述DYPRODE将控制和读取地址冻结为在最后有用的操作期间分配的值。 |
详细内容请点击全文下载... |
全文下载 |