发明名称 One-cold encoding method for low power operation in a complex programmable logic device
摘要 A method for selecting the state assignments of a complex programmable logic device (CPLD) to minimize power consumption. Within the CPLD, a plurality of macrocells are selected to store a corresponding plurality of state variables, wherein the number of macrocells is selected to be equal to the number of states. For each of the states, one of the macrocells is assigned to store a state variable having a first logic state, and the remaining macrocells are assigned to store state variables having a second logic state. The macrocells storing state variables having the second logic state exhibit a lower power consumption than the macrocell storing the state variable having the first logic state. In addition, each of the macrocells includes a plurality of wired logic gates, each being in a high-current state or a low-current state. The number of wired logic gates in the low-current state is maximized in the macrocells assigned to store the state variables having the second logic state. As a result of these state assignments, the CPLD exhibits a relatively low power consumption.
申请公布号 US6167560(A) 申请公布日期 2000.12.26
申请号 US19980061805 申请日期 1998.04.16
申请人 XILINX, INC. 发明人 JENKINS, IV, JESSE H.;YOUNG, EDEL M.
分类号 H03K19/177;(IPC1-7):G06F1/02 主分类号 H03K19/177
代理机构 代理人
主权项
地址