childs72
Member level 1
Hi, I have some basic idea on how clock gate works & how it may reduce power consumption. Here is a scenario I am curious with:
Says I have a design, and I have a bundle of configuration registers. For operation purpose, I just need to write my configuration registers for once when I power up my IC, and I only read these registers values without modify them later. It seems like I can stop providing clock to the configuration registers after the power up stage, so the config. registers will stay at their values and I can repeatedly use the register values after that. Power saved! Sounds good? :thumbsup:
However, says if I do not turn restart my system for... says, forever! Will the config registers values stay forever while the registers are not being refreshed with clock signal? I am guessing the charges at register output will slowly gone.... Am I correct? If I am, how should I clock gate my config registers?? :thinker:
Anyone may contribute your thought here. Thanks!
Says I have a design, and I have a bundle of configuration registers. For operation purpose, I just need to write my configuration registers for once when I power up my IC, and I only read these registers values without modify them later. It seems like I can stop providing clock to the configuration registers after the power up stage, so the config. registers will stay at their values and I can repeatedly use the register values after that. Power saved! Sounds good? :thumbsup:
However, says if I do not turn restart my system for... says, forever! Will the config registers values stay forever while the registers are not being refreshed with clock signal? I am guessing the charges at register output will slowly gone.... Am I correct? If I am, how should I clock gate my config registers?? :thinker:
Anyone may contribute your thought here. Thanks!