Accessory control device which transfers data from electronic device using part of address signal and latch
First Claim
1. An information processing device comprising:
- a) an electronic device comprising a first processor capable of logic operation, a first memory means for storing the programs executed by the processor and a connector connected to address signal and data signal lines of the first processor; and
b) an accessory control device connected to the connector;
whereinthe electronic device further comprises a multiple data output means that sequentially outputs multiple data to be transferred to the accessory control device;
the accessory control device comprises a memory means for storing the written data in a prescribed order; and
a data write means that writes the multiple data output from the electronic device to the memory means for transfer;
said multiple data output means of said electronic device is a transfer data output means that transfers the data to be output exclusively as part of an address signal and outputs the address signal via the address signal line of the connector; and
the accessory control device further comprises a data hold means that fetches and holds the data reflected in the address signal output from the electronic device, and a write drive means that operates the data write means at a prescribed timing when data is being held in the data-hold means.
1 Assignment
0 Petitions
Accused Products
Abstract
An accessory control device, also called a cartridge, is coupled to an electronic device, such as a printer, and a large amount of data is transferred from the electronic device to the accessory control device. An electronic control device within the electronic device reflects the data it is transferring to cartridge 3 installed in a slot of a printer in the lower 8 bits of the address signal line (CAB) and outputs the data. Data corresponding to this address are read from ROM 671 according to this address specification and held in latch 657. The cartridge is internally equipped with a FIFO memory 621, and when register FIFOREQ of the FIFO write registers is accessed, the data being held in latch 657 is written to FIFO memory 621 and the address counter for writing is incremented. The transfer of multiple bytes of data from the electronic device is completed by repeating this process. By means of a configuration that utilizes signal/FIFOWR, which is output by accessing register FIFOWR that specifies the setting of data in latch 657 as the signal/FIFOREQ, data can be transferred in a single access.
-
Citations
22 Claims
-
1. An information processing device comprising:
-
a) an electronic device comprising a first processor capable of logic operation, a first memory means for storing the programs executed by the processor and a connector connected to address signal and data signal lines of the first processor; and b) an accessory control device connected to the connector;
whereinthe electronic device further comprises a multiple data output means that sequentially outputs multiple data to be transferred to the accessory control device; the accessory control device comprises a memory means for storing the written data in a prescribed order; and
a data write means that writes the multiple data output from the electronic device to the memory means for transfer;said multiple data output means of said electronic device is a transfer data output means that transfers the data to be output exclusively as part of an address signal and outputs the address signal via the address signal line of the connector; and the accessory control device further comprises a data hold means that fetches and holds the data reflected in the address signal output from the electronic device, and a write drive means that operates the data write means at a prescribed timing when data is being held in the data-hold means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17, 18)
-
-
9. An accessory control device that is connected via a connector having address signal and data signal lines to an electronic device equipped with a first processor capable of logic operation and a first memory means that stores the processing executed by the processor, wherein the accessory control device includes:
-
a memory means that stores data transferred from the electronic device in a prescribed order, and data write means that writes data transferred from the electronic device in the memory means, wherein the electronic device transfers data to the accessory control device exclusively as part of an address signal via the address signal line of the connector, and the accessory control device further includes; a data hold means that fetches and holds the data from the address signal, and write drive means that operates the data write means at a prescribed timing when data is being held in the data hold means. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 19)
-
-
20. An electronic device, comprising:
-
a processor; a bi-directional address bus in communication with said processor for transferring address data; an interface connector in communication with said address bus for removably receiving and electrically connecting an accessory control device; a unidirectional, read-only data bus in communication with said processor and said accessory control device via said interface connector for transferring peripheral device data from the accessory control device to said processor; and a data driver in communication with said processor and said address bus for encoding electronic device data in an address data format, latching the encoded electronic device data onto said address bus, and transmitting the latched, encoded electronic device data to the accessory control device according to a predetermined address timing sequence. - View Dependent Claims (21, 22)
-
Specification