Systems and methods that may configure features or functions of a device,
such as a set top box, for example, using a chip are provided. The chip
may include a processor and a memory array. The memory array may include
a non-volatile memory and may be in communications with the processor.
The non-volatile memory may include a set of mode control bits, each mode
control bit being one-time programmable. The device features may be
securely programmed via the set of mode control bits of the non-volatile
memory that may be programmed during a programming cycle and may not be
modified further after the completion of the programming cycle.