ROM chip enable encoding method and computer system employing the same

作者: James R. Macdonald , Douglas D. Gephardt

DOI:

关键词: Computer hardwareChipFirmwareEmbedded systemROM imageMicroprocessorMemory bankComputer scienceMemory controllerEncoding (memory)Boot sector

摘要: A non-volatile memory chip enable encoding method allows the storage of both boot code and user application software within a common array. The further variable number banks to be provided array system power-up execute before configurations are selected by firmware. In one embodiment, controller includes four output lines for selectively enabling plurality ROM banks. One that is executed microprocessor during boot. If requires consisting banks, separate line connected each bank. instead of, example, eight an external decoder may lines. this configuration, coupled respective bank input either driven in mutually exclusive relationship access (stored banks). Subsequently, signals at dependent upon configuration information stored register.

参考文章(8)
Hideaki Yamagishi, Tetsuro Oshimi, Memory bank switching apparatus ,(1985)
J. Jex, Flash memory BIOS for PC and notebook computers pacific rim conference on communications, computers and signal processing. pp. 692- 695 ,(1991) , 10.1109/PACRIM.1991.160834
Thomas F. Joyce, Michel M. Raguin, Microprogram memory bank addressing system ,(1977)
John S. Forker, Alexander S. Lushtak, Computer with expanded addressing capability ,(1982)