Motherboard having a non-volatile memory which is reprogrammable through a video display port and a non-volatile memory switchable between two communication protocols
A motherboard of a computer system has a video display port, a reprogrammable non-volatile memory, a controller for the non-volatile memory, and a graphics controller circuit for outputting video signals to the video display port. A wired-OR circuit connects the graphics controller circuit to the controller to the port. Thus, the video display port can be used to output video signals from the computer system to a peripheral video display device, and the video display port can be used as an input port to reprogram the non-volatile memory. The present invention also relates to a non-volatile memory device which has an array of non-volatile memory cells and two ports for communication therewith. A first port receives a first communication protocol and interfaces with the array in the first communication protocol. A second port receives a second communication protocol and converts the second communication protocol into the first communication protocol.
1. A non-volatile memory device comprising:
an array of non-volatile memory cells;
a first port for receiving a first communication protocol and for interfacing with said array in said first communication protocol; and
a second port for receiving a second communication protocol and for converting said second communication protocol into said first communication protocol.
2. The non-volatile memory device of claim 1 wherein said first communication protocol is a superset of said second communication protocol.
3. The non-volatile memory device of claim 2 wherein said first communication protocol is in accordance with the LPC protocol.
4. The non-volatile memory device of claim 3 wherein said second communication protocol transmits each nibble-wise field of the LPC bus protocol with four clock pulses.
5. The non-volatile memory device of claim 4 wherein said second communication protocol receives three signals: a clock signal, a data/command signal, and a control signal.
6. The non-volatile memory device of claim 1 further comprising a circuit for detecting a sequence of signals supplied at said second port and for switching communication from said first port to said second port.