Abstract:
A circuit substrate includes a first terminal connected to a storage device, a second terminal to which voltage higher than voltage which is applied to the first terminal is applied, and a third terminal. The third terminal is disposed adjacent to the first terminal and the second terminal and connected to an overvoltage detection section provided in a printer. A convex portion is provided on a substrate surface between the first terminal and the second terminal, and a configuration is made such that a liquid droplet easily spreads from the second terminal to the third terminal rather than the liquid droplet spreading from the second terminal to the first terminal.
Abstract:
A storage device according to some aspects of the invention includes a communication unit configured to perform processing for communication with a host apparatus; a storage unit configured to have a first memory area and a second memory area that store therein received data from the host apparatus, and memory area selection information; a memory control unit configured to select one of the first memory area and the second memory area as a memory area for reading, select the other one thereof as a memory area for writing, and perform control of reading and writing; and an increment determination unit configured to compare a value of data having been read out from the memory area for reading by the memory control unit and a value of the received data to determine a magnitude relation therebetween.
Abstract:
A storage device electrically connected to a host circuit includes a data receiving unit, determination unit, and a data transmitting unit. The data receiving unit receives data including first data which are to be written in a memory array and second data which are generated based on the first data from the host circuit. The determination unit determines consistency between the first data and the second data. The data transmitting unit transmits a result of the determination to the host circuit.
Abstract:
A storage device includes a nonvolatile storage section; and a control section that controls the nonvolatile storage section, wherein the control section includes an access control section that outputs a clock for access control for performing access control of a read/write of the nonvolatile storage section, and performs access control of the read/write to the nonvolatile storage section, and a masking process section that performs the masking process of a reset signal on the basis of the clock for access control from the access control section, and supplies the reset signal after the masking process to the access control section.
Abstract:
When writing 16-bit write data to the memory array 100 which can store data of 8 bits per 1 row, the semiconductor memory device 10 first writes the upper 8 bits to the 1st write restricted row of the memory array 100. The increment controller 150 determines whether or not the value of the existing data written to the memory array 100 and the write data used for writing latched to the 8-bit latch register 170 match. When the existing data and the write data match, the increment controller 150 outputs the write enable signal WEN1 to the write/read controller 140 and executes the writing of the lower 8 bits of write data to the memory array 100.
Abstract:
The operation code decoder 204 having received an access enable signal EN acquires and decodes the command, and sends the decoded command to the read/write controller 206. In the event that the received command is a write command, the read/write controller 206 acquires access control information from the fourth address following the head address of the memory array 201. In the event that the acquired access control information indicates that write operations are prohibited, the read/write controller 206 does not send the write command received from the operation code decoder 204 to the I/O controller 205.
Abstract:
When writing 16-bit write data to the memory array 100 which can store data of 8 bits per 1 row, the semiconductor memory device 10 first writes the upper 8 bits to the 1st write restricted row of the memory array 100. The increment controller 150 determines whether or not the value of the existing data written to the memory array 100 and the write data used for writing latched to the 8-bit latch register 170 match. When the existing data and the write data match, the increment controller 150 outputs the write enable signal WEN1 to the write/read controller 140 and executes the writing of the lower 8 bits of write data to the memory array 100.
Abstract:
An expendable container of the present invention includes a memory circuit. The memory circuit has a memory, an antenna being capable of establishing non-contact communication with an external receiver transmitter, and a controller controlling the non-contact communication and an access to the memory. The memory circuit has a plurality of modes including ID information confirmation mode and low power consumption mode. The memory circuit is capable of shifting to the low power consumption mode in response to a completion of confirmation of the ID information of the expendable container.
Abstract:
The present invention provides a storage device that enables identification data to be readily rewritten and ensures normal completion of a data writing operation in a short time period. In the storage device of the invention, an ID comparator determines whether or not identification data transmitted from a host computer coincides with identification data stored in a memory array. In the case of coincidence, the ID comparator sends an access enable signal EN to an operation code decoder. The operation code decoder analyzes a write/read command, switches over a direction of data transfer with regard to the memory array based on a result of the analysis, and requires an I/O controller to change a high impedance setting of a signal line connecting with a data terminal DT. This series of processing allows access to an address in the memory array specified by a count on an address counter.
Abstract:
In a semiconductor memory device 10, the maximum counter value in a carry-up unit 111 of an address counter 110 is set to 128 bits when an access request is for writing data to a memory array 100. On the other hand, in the semiconductor memory device 10, if the access request is for reading data from the memory array 100, the maximum counter value in the carry-up unit 111 of the address counter 110 is set to 256 bits. The result is that it is possible to reduce the circuit structure required for specifying the desired address in an EEPROM array 101 and a masked ROM array 102.