CURRENT IN-RUSH MITIGATION FOR POWER-UP OF EMBEDDED MEMORIES
First Claim
Patent Images
1. An integrated circuit, comprising:
- a plurality of memory arrays, each memory array including a plurality of memory banks;
a logic circuit configured to decode a memory configuration signal to determine a memory array power-up sequence for at least a subset of the memory arrays, wherein the logic circuit is further configured to successively enable the memory arrays in the subset according to the memory array power-up sequence; and
a delay circuit configured to successively trigger each memory bank in an enabled one of the memory arrays such that the memory banks in the enabled memory array power-on according to a memory bank power-on sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
A programmable logic circuit such as a finite state machine is provided that is configured to determine a memory array power-up sequence from a configuration signal to successively enable each memory array. A delay circuit triggers an initial memory bank in each enabled memory array to power-up without a delay. The delay circuit then counts responsive to a clock to determine a delay between a successive triggering of remaining memory banks in each enabled memory array to power-up.
6 Citations
20 Claims
-
1. An integrated circuit, comprising:
-
a plurality of memory arrays, each memory array including a plurality of memory banks; a logic circuit configured to decode a memory configuration signal to determine a memory array power-up sequence for at least a subset of the memory arrays, wherein the logic circuit is further configured to successively enable the memory arrays in the subset according to the memory array power-up sequence; and a delay circuit configured to successively trigger each memory bank in an enabled one of the memory arrays such that the memory banks in the enabled memory array power-on according to a memory bank power-on sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
responsive to a first configuration signal, determining a memory array power-up sequence for a plurality of memory arrays in an integrated circuit; successively enabling each memory array according to the memory array power-up sequence, wherein each memory array includes an initial memory bank and a plurality of remaining memory banks; triggering the initial memory bank in an enabled one of the memory arrays to power up; and following the triggering of the initial memory bank, successively triggering each remaining memory bank to power-up in the enabled memory array according to a memory bank power-up sequence. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An integrated circuit, comprising:
-
a plurality of memory arrays, each memory array including a plurality of memory banks; and means for successively enabling each memory array according to a programmable memory array power-up sequence and for successively triggering each memory bank in each enabled memory array to power-up according to a memory bank power-up sequence. - View Dependent Claims (20)
-
Specification