Logic device having a compressed configuration image stored on an internal read only memory
First Claim
Patent Images
1. A chip comprising:
- a logic device;
a control block;
one or more mode select pins; and
a read only memory (ROM) storing a plurality of configuration images for the logic device, whereinthe ROM is non-reprogrammable;
at least one mode select pin of the one or more mode select pins is arranged to receive a selected mode, the selected mode being one or both of a boot mode and a configuration mode, and to cause the control block to select at least one configuration image from the plurality of configuration images stored in said ROM;
the at least one configuration image is used to configure the logic device; and
in the configuration mode, the control block is caused to avoid using uncompressed configuration information from a flash memory and is caused to use configuration information based on a compressed configuration image stored in the ROM.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for using an internal read only memory (ROM) to configure a logic device are described. The ROM and the logic device may be located on a single chip. The ROM may be adapted to store highly compressed configuration images and be non-reprogrammable. The logic device may be configured based on the compressed configuration image.
-
Citations
18 Claims
-
1. A chip comprising:
-
a logic device; a control block; one or more mode select pins; and a read only memory (ROM) storing a plurality of configuration images for the logic device, wherein the ROM is non-reprogrammable; at least one mode select pin of the one or more mode select pins is arranged to receive a selected mode, the selected mode being one or both of a boot mode and a configuration mode, and to cause the control block to select at least one configuration image from the plurality of configuration images stored in said ROM; the at least one configuration image is used to configure the logic device; and in the configuration mode, the control block is caused to avoid using uncompressed configuration information from a flash memory and is caused to use configuration information based on a compressed configuration image stored in the ROM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
storing, within a non-reprogrammable read only memory (ROM), a plurality of compressed configuration images for a logic device, wherein the non-reprogrammable ROM and the logic device are each located within a single chip, the chip including a control block and one or more mode select pins; acquiring configuration information from a selected one of the plurality of compressed configuration images, wherein at least one mode select pin of the one or more mode select pins is arranged receive a selected mode, the selected mode being one or both of a boot mode and a configuration mode, and to cause the control block to select at least one configuration image from the plurality of configuration images stored in said ROM; configuring the logic device with the acquired configuration information; and in the configuration mode, the control block is caused to avoid using uncompressed configuration information from a flash memory and is caused to use configuration information based on a compressed configuration image stored in the ROM. - View Dependent Claims (18)
-
Specification