DSL communication apparatus, and download method of DSL communication program
AssigneePanasonic Corporation
InventorsYumi Katayama, Nobuhiko Noma
Life of this patent
Estimating the term…
Abstract
A host manages a ROM that stores a handshake program for executing a handshake sequence and an initialization program for executing an initialization sequence. During the handshake sequence, the handshake program is retrieved from the ROM to download the program to a non-resident memory of a program area. Upon completing the handshake sequence, the initialization program is retrieved from the ROM, to download the program to the non-resident memory, replacing the handshake program.
Claims20
A Digital Subscriber Line (DSL) communication apparatus comprising:
- a memory unit that stores a handshake program for executing a handshake sequence and an initialization program for executing an initialization sequence;
- an execution memory that stores the programs upon execution, the programs being stored in said memory unit;
- and
- a controller that downloads the handshake program from said memory unit to said execution memory during the handshake sequence, and downloads the initialization program from said memory unit to said execution memory upon completing the handshake sequence, replacing the handshake program.
A Digital Subscriber Line (DSL) communication transceiver comprising:
- a processor that executes a handshake sequence and an initialization sequence;
- a non-resident memory that stores programs of the handshake sequence and the initialization sequence executed by said processor;
- a host interface (I/F) that communicates with a host;
- a download register to which a program to be stored in said non-resident memory is written per one word;
- and
- a download controller that writes program data per one word into said non-resident memory, the program data being written in said download register, wherein, during the handshake sequence, program data of the handshake sequence is written to said download register, and,
- when said processor notifies the host of a completion of the handshake sequence, program data of the initialization sequence is written to said download register, by replacing the program of the handshake sequence with the program of the initialization sequence within said non-resident memory.
A Digital Subscriber Line (DSL) communication transceiver comprising:
- a processor that executes a handshake sequence and an initialization sequence;
- a non-resident memory that stores programs of the handshake sequence and the initialization sequence executed by said processor;
- a host interface (I/F) that communicates with a host;
- a slot to which a recording media is installed;
- and
- a download controller that directly writes a program to said non-resident memory, the program being stored in the recording media installed to said slot, wherein,
- during the handshake sequence, program data of the handshake sequence is written from the recording media to said non-resident memory, when said download controller receives an instruction from the host, and,
- when said processor notifies the host of a completion of the handshake sequence, program data of the initialization sequence is written from the recording media to said non-resident memory, when said download controller receives an instruction from the host, by replacing the program of the handshake sequence with the program of the initialization sequence within said non-resident memory.
A download method of a Digital Subscriber Line (DSL) communication program comprising:
- retrieving a program of a handshake sequence from a memory unit upon executing the handshake sequence;
- downloading the program to an execution memory of a processor that executes the handshake sequence;
- deleting the program of the handshake sequence from the execution memory, upon completing the handshake sequence;
- and
- downloading a program of an initialization sequence to the execution memory by retrieving the program of the initialization sequence from the memory unit.
Dependencies are inferred from the claim text.