发明名称 |
可编程逻辑阵列的节省能耗方法 |
摘要 |
本发明为可编程逻辑阵列PLA电路提供新颖的节省能耗的方法。一种方法是存储先前PLA运算的结果,如果一个新运算的输入与以前的运算一样,则忽略这个新运算。另一个方法是复位PLA输出,如果通过复位输出锁存器,能得到正确结果。把一个大的PLA分区成小的子PLA,这些子PLA相互独立地接受控制。忽略不相关的子PLA,就有可能节省能耗。本发明的PLA比同等性能的先前工艺的PLA消耗更少的能量,达到几个数量级。对于大多数情况,本发明的PLA也具有更好的性能价格比。设计过程全部由具有友好用户界面的计算机辅助设计工具进行控制。PLA的规则结构和连接简单使我们可以避免导线的RC效应。随着IC工艺不断进展到越来越小的临界尺寸,我们能够获得完美的性能改进。 |
申请公布号 |
CN1248088C |
申请公布日期 |
2006.03.29 |
申请号 |
CN02128914.X |
申请日期 |
2002.08.21 |
申请人 |
萧正杰 |
发明人 |
萧正杰 |
分类号 |
G06F1/32(2006.01);G06F17/50(2006.01);H03K19/00(2006.01) |
主分类号 |
G06F1/32(2006.01) |
代理机构 |
北京天平专利商标代理有限公司 |
代理人 |
孙刚 |
主权项 |
1.一种用于减少可编程逻辑阵列能量消耗的方法,其特征在于,包含:(a)提供可编程逻辑阵列输入装置用于接收多个输入信号;(b)提供可编程逻辑阵列输出装置用于提供多个输出信号;(c)使用可编程的逻辑关系来决定每个所述输入信号与每个所述输出信号之间的逻辑关系;(d)提供可编程逻辑阵列输出信号存储装置以存储上述输出信号;和(e)提供一种可编程逻辑阵列活动控制电路,以比较每一个该可编程逻辑阵列的多路输入信号与该可编程逻辑阵列输入信号相对应的每一个已存在的输入信号,用于在仅当所述多路输入信号中至少有一个与现存的输入信号不相同时,才打开该可编程逻辑阵列的一个电源输入。 |
地址 |
台湾省台北市松山区八德路3段199巷1弄9之3号 |