WO2015032205A1 - Memory group and imaging box - Google Patents
Memory group and imaging box Download PDFInfo
- Publication number
- WO2015032205A1 WO2015032205A1 PCT/CN2014/075610 CN2014075610W WO2015032205A1 WO 2015032205 A1 WO2015032205 A1 WO 2015032205A1 CN 2014075610 W CN2014075610 W CN 2014075610W WO 2015032205 A1 WO2015032205 A1 WO 2015032205A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory
- information
- imaging device
- stored
- communication bus
- Prior art date
Links
- 230000015654 memory Effects 0.000 title claims abstract description 253
- 238000003384 imaging method Methods 0.000 title claims abstract description 91
- 238000004891 communication Methods 0.000 claims abstract description 48
- 230000000630 rising effect Effects 0.000 claims description 2
- 230000008054 signal transmission Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 23
- 239000003086 colorant Substances 0.000 description 17
- 238000010586 diagram Methods 0.000 description 7
- 238000003860 storage Methods 0.000 description 7
- 239000000758 substrate Substances 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000013507 mapping Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000005055 memory storage Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000007639 printing Methods 0.000 description 4
- 238000004064 recycling Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101150111792 sda1 gene Proteins 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/40—Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
Definitions
- the present invention relates to print imaging technology, and more particularly to a memory set and an imaging cassette. Background technique
- the image forming apparatus includes at least a thermal transfer image forming apparatus, an ink jet image forming apparatus, and an electrophotographic image forming apparatus (e.g., a laser printer and an LED printer).
- the imaging device needs to consume a large amount of coloring agent, and after the consumption, it is necessary to supplement these coloring agents. Therefore, a replaceable imaging cartridge is often installed in the image forming apparatus, and the image forming cartridge is loaded with a coloring agent. When the coloring agent in the imaging cartridge is consumed, the user can purchase a new imaging cartridge to mount into the imaging device.
- an information storage device i.e., a cassette chip, has been disposed on the imaging cartridge. In the cartridge chip, information about the imaging cartridge, such as date of manufacture, color type/color, manufacturer, authentication information, colorant capacity, and colorant remaining amount, are generally stored.
- the information in the cartridge chip can be classified, the changeable information can be stored in the programmable memory, and the immutable information can be stored in the read-only memory. Since the read-only memory is simple in structure and low in cost, Thus, the cost of the cartridge chip can be reduced. Since the imaging device is the host and the cartridge chip is the client, the communication rules and timing between the imaging device and the cartridge chip are controlled by the imaging device, but after the information is classified, how the cooperative memory and the read-only memory cooperate to cope with the imaging The equipment instructions are not yet fully implemented. Not only is the cooperation between the programmable memory and the read-only memory limited, but the same problem exists in cooperation between other identical types or different types of memories in response to instructions of the imaging device. Summary of the invention
- the present invention provides a memory bank and an imaging cartridge.
- the memory group is installable into the imaging device, the memory group includes at least a first memory and a second memory, the first memory and the second memory being connected to the imaging device through a same communication bus, the communication bus including the power line
- the clock line and the data line the imaging device sends an instruction to the first memory and the second memory through the data line
- the first memory stores the box chip identification information and the first information
- the first information is stored according to a preset addressing rule.
- the second memory storage box chip identification information and the second information, the second information is also stored according to a preset addressing rule, and the access address of the second information is associated with the access address of the first information, the first memory And determining whether the chip chip identification information in the received instruction is the same as the chip chip identification information stored in the first memory, and if the same, acquiring an access address and an access byte number from the received instruction; a cartridge for determining whether the chip chip identification information in the received command is related to the second memory
- the slice identification information is the same, if the same, the second memory is marked; the first memory is further configured to determine whether the acquired access address and the number of access bytes access the second information stored in the second memory, if And inserting call information on the communication bus before the second memory is required to send the second information, where the information of the communication between the call information and the imaging device and the first memory is different;
- the second memory is further configured to determine whether call information is inserted on the communication bus, and if so, to transmit the second information to the imaging device through the data line when the second memory has been marked.
- the present invention also provides an imaging cartridge that is mounted with the first memory and the second memory described above.
- the memory group and the imaging cartridge provided by the present invention determine and analyze the instruction of the imaging device by the first memory, and according to the access address and the number of access bytes in the instruction, the call information can be inserted on the communication bus in a timely manner, second
- the memory can send the second information to the imaging device in time according to the inserted call information, skillfully avoiding the control of the imaging device, and can smoothly cooperate between the memories without interfering with the communication between the imaging device and the memory group. Responsive imaging device
- Figure 1 shows a partial data diagram of the original box chip storage
- 2 is a schematic diagram of part of data stored by the memory bank provided by the present invention
- FIG. 3 is an information mapping table of memory storage of the original original box chip
- FIG. 4 is an image forming apparatus and a box chip. Communication bus timing diagram for communication
- FIG. 5 is an information mapping table stored in the first memory of the present invention
- Figure 6 is an information mapping table stored in the second memory of the present invention.
- Figure 7 shows a method of inserting call information on the communication bus
- Figure 8 shows another method of inserting call information on the communication bus
- Figure 9 is a flow chart of a method for replacing a cartridge chip provided by the present invention.
- Figure 10 shows the method by which the first memory monitors the data line and transmits the information.
- FIG. 1 shows a partial data diagram of the original box (OEM) chip storage.
- the original box chip A and the original box chip B both store the first information and the second information.
- Other information (not shown) is stored, and the original box chip A and the original box chip B are connected to the image forming apparatus through the same communication bus.
- the original box chip needs at least a storage space for storing the first information and the second information.
- FIG. 2 is a schematic diagram of partial data stored by the memory bank provided by the present invention.
- the memory bank provided by the present invention includes at least a first memory storing first information and a second memory storing second information. Since the first memory and the second memory are connected to the imaging device through the same communication bus, when the imaging device needs to access the first information, the first memory can be provided to the imaging device, and when the imaging device needs to access the second information, the second device can be The memory is provided to the imaging device, and the imaging device does not prompt a malfunction because the required information is not accessed.
- the aforementioned original box chip refers to a box chip designed by the manufacturer of the image forming apparatus and sold together with the image forming box.
- the box chip generally includes a memory for storing data, and the original box chip stores a large amount of data about the image forming box. For example, date of manufacture, colorant type/color, manufacturer, certification sequence information, number of printed pages, colorant capacity, and amount of colorant remaining. These ones In the data, such as the date of manufacture, the manufacturer, the colorant capacity, and the authentication sequence information, all of which belong to the read-only information of the imaging cartridge, the imaging device does not rewrite these read-only information during the printing and imaging process; and the number of printed pages and the colorant Rewriteable information that changes as the process of printing is imaged.
- the memory group provided in this embodiment can be classified into different memories according to the characteristics of the data, and the changeable information is stored in the programmable memory, and the unchangeable read-only information is stored only in the memory.
- the memory in the read memory or the readout circuit is simple and the circuit is complicated to be erased. Since the read-only memory has a simple structure and low cost, the cost of the chip chip can be reduced.
- the programmable memory for storing information in the memory group of the present invention may be a common non-volatile memory such as EPROM, EEPROM, FLASH, ferroelectric memory, phase change memory, etc., or may be powered by volatile memory.
- the power supply scheme, such as SRAM + battery or capacitor, DRAM + battery or capacitor; and read-only memory can use the above listed memory, or can be a One Time Programmable Memory (OTP).
- OTP One Time Programmable Memory
- each of the memories does not need to store both the first information and the second information, it can be stored with a smaller capacity memory, and can be classified and stored according to the type of information in the original box chip.
- the first information is the read-only information, that is, the data cannot be rewritten
- the second information is the rewritable data
- the first information and the second information are both a set, and the first memory can be used.
- the rewritten memory, the second memory uses a rewritable memory, and since the unrewritable memory structure is simple and inexpensive, the cost of the entire memory bank can be further reduced.
- the first information may also be the authentication sequence information in the read-only information, and the second information is other information than the authentication sequence information.
- the first memory is used for the imaging device authentication, which requires relatively complicated logic processing. Unit
- the second memory is only used to store data, and does not require a complicated logic processing unit.
- the memory group of the present invention only needs one of them to have a complicated logic processing unit. The rest only need to have the ability to store data, so the use of complex logic processing units can be reduced, thereby reducing the cost of the entire memory bank.
- the information stored in the memory of the original cartridge chip is as shown in the information storage table of the memory storage of the original cartridge chip as contemplated in FIG.
- the first information is stored at address 01 to address 10
- the second information is stored at addresses 11 through 20, and the information for each address is one byte. Since all the original box chips are hung on the same communication bus, in order to identify each other, each box chip has a separate identification information (Identification, ID). And stored in address 00.
- the cartridge chip identification information can also be understood as the identification information of the imaging cartridge. Since a plurality of imaging cartridges loaded with different color/type colorants are detachably mounted on the imaging device, the cartridge chip identification information is mainly used to distinguish different imaging cartridges. That is, the cartridge identification information can be represented by the color/type of the colorant.
- the instructions sent by the line (SDA) include the operation information, the chip chip ID, the access address, and the number of bytes accessed, and may also include other related data.
- the chip chip ID in the chip chip determination command is the same as the chip chip ID stored by itself, the confirmation command is sent to itself, and then according to the operation information (read or write), the access address, and the number of access bytes, Perform the appropriate processing.
- the present invention provides a memory group mountable into an image forming apparatus, the memory group including at least a first memory and a second memory, the first memory and the second memory being connected to each other through a same communication bus Imaging device (not shown).
- the communication bus includes a power line, a clock line, and a data line, and the imaging device transmits an instruction to the first memory and the second memory through the data line.
- the first memory stores the chip identification information and the first information, and the first information is stored according to a preset addressing rule, where the predetermined addressing rule is a rule for storing the information to a specific memory address, such as the lower address in FIG. 01 starts storing the first information until the upper address is 10.
- the second memory stores the box chip identification information and the second information, the second information is also stored according to a preset addressing rule, and the access address of the second information is associated with the access address of the first information, or 6 stores the second information from the relatively lower address 11 until the upper address 20, and the address of the second information is after the address of the first information.
- the address relationship between the first information and the second information is not limited thereto. .
- the first memory is configured to determine whether the chip chip identification information in the received instruction is the same as the box identification information stored in the first memory. If the same, the access address and the number of access bytes are obtained from the received instruction. According to the obtained access address and the number of access bytes, it is possible to know the range of information to be accessed by the instruction, for example, if the access address is 02 and the number of access bytes is 3 bytes. It means that the information to be accessed by the instruction is data of 3 bytes from the access address 02 to the access address 04.
- the second memory is configured to determine whether the chip chip identification information in the received command is the same as the box identification information stored in the second memory, and if the same, mark the second memory. There are a number of ways to mark the second memory, one way is to store a tag information in the second memory. When the second memory determines that the chip chip identification information in the received command is different from the box identification information stored in the second memory, the flag information is cleared; or the second memory marks the power line when the power line is powered off or powered on again. Information is cleared.
- the first memory is further configured to determine whether the acquired access address and the number of access bytes access the second information stored in the second memory, and if so, before the second memory is required to send the second information, on the communication bus
- the call information is inserted, and the information of the communication between the call information and the imaging device and the first memory is different.
- the access address is 08
- the number of access bytes is 2 bytes.
- the second information stored in the second memory is not accessed; if the access address is 08 and the number of access bytes is 4 bytes, then the address 11 stored in the second memory needs to be accessed, that is, the second information needs to be accessed.
- the second memory After the first memory sends the first information corresponding to the access address and the number of access bytes, the second memory should further continue to send the second information corresponding to the access address and the number of access bytes, due to the first memory and the second
- the memories are connected by a communication bus, and the first memory needs to tell the second memory when the second memory should start transmitting the second information through the communication bus before the second memory transmits the second information.
- the present invention employs a method of inserting call information on a communication bus.
- a timing diagram for performing normal communication between the imaging device and the first memory is as shown in FIG. 4.
- the present invention has various methods for inserting call information on the communication bus.
- the method is a method of inserting call information on the communication bus as shown in FIG.
- the first memory is inserted on the clock line (CLK) before the second memory is required to send the second information.
- the call information ⁇ ⁇ , the call information ⁇ ⁇ is a small range of voltage fluctuations and appears in the clock period of the last bit of data transmitted by the first memory.
- the first memory generates call information ⁇ ⁇ , which can reduce the resistance between the clock terminal and the ground terminal in a short time, and release a large current, thereby reducing the clock line (CLK) in a short time, and then fast. The speed returns to normal.
- Inserting the call information on the communication bus may also employ another method of inserting call information on the communication bus as shown in Fig. 8.
- the call signal ⁇ in Fig. 7 continues at least.
- the call signal duration in Figure 8 is less than half a clock cycle.
- the first memory inserts call information on the clock line (CLK) before the second memory is required to send the second information SDA2, and the call information is also a small range of voltage fluctuations, and the clock of the last bit data transmitted in the first memory Within the cycle.
- the call information is not limited to the small-range buck in the figure, or it can be a small-range boost.
- Call information can also be generated on other communication buses, such as power lines (VCC) or data lines (SDA).
- VCC power lines
- SDA data lines
- VCC power lines
- signal amplitude shown in Figures 7 and 8
- it can also be a change in signal duration, such as shortening or lengthening the normal waveform duration when a call message needs to be inserted.
- the second memory is further configured to determine whether call information is inserted on the bus, and if so, send the second information to the imaging device through the data line when the second memory has been marked, that is, the second memory is already marked At the time, the above call information will be monitored on the communication bus. In order to collect call information on the communication bus, the sampling circuit and other related circuits are often required to be set on the second memory. As described above, when the second memory determines that the call information is inserted on the communication bus, it also determines whether it has been marked. If both of the conditions are satisfied, the second memory is stored in the second memory through the data line. information. As described above, if the second memory is not required to transmit all the second information to the imaging device, the first memory also needs to insert new call information into the communication bus before the second memory should stop transmitting the information, to notify the The second memory stops continuing to send the second information.
- the second memory can also start monitoring whether the above-mentioned call information appears on the communication bus only when the second memory is marked.
- the second information may be sent in the clock cycle in which the call information appears; the response speed of the second memory may also be considered, and the first memory is advanced ( ⁇ greater than or equal to 1)
- the clock cycle inserts the call information into the communication bus, and the second memory begins transmitting the second message after the clock cycle.
- the memory group provided by the present invention determines and analyzes the instruction of the imaging device by the first memory, and can insert the call information on the communication bus according to the access address and the number of access bytes in the instruction, the second memory. According to the inserted call information, the imaging device can be timely Sending the second information, subtly bypassing the control of the imaging device, can smoothly cooperatively respond to the instructions of the imaging device between the first memory and the second memory without interfering with the communication of the imaging device with the memory bank.
- the memory group in this embodiment may also be collectively referred to as a box chip.
- the first memory and the second memory may be separately disposed on two independent circuit substrates as needed, or the first memory and the second memory may be disposed on the same circuit substrate.
- one of the circuit substrates can be selectively replaced depending on whether or not the memory is defective, without replacing the two memories to cause usable memory waste. Thereby achieving the purpose of saving maintenance costs.
- the present invention also provides an imaging cartridge for mounting into an image forming apparatus, characterized in that the image forming cartridge is mounted with the memory group in the above embodiment, that is, the first memory and the second memory.
- the present invention also provides a method of replacing a cartridge chip. Suitable for recycling imaging cartridges and recycling
- FIG. 9 is a flow chart of a method for replacing a cartridge chip provided by the present invention.
- Step S21 removing the original box chip from the imaging box
- Step S22 installing the first memory and the second memory onto the imaging box.
- the first memory and the second memory in the above embodiment are mounted on the imaging cartridge.
- the first memory and the second memory are respectively disposed on the independent circuit substrate, two circuit substrates need to be installed; when the first memory and the second memory are both disposed on the same circuit substrate, only the conventional method can be used. It is ok to install a circuit board.
- the first memory determines the chip chip identification information in the received command and obtains the access address and the number of access bytes according to the judgment result.
- the second memory also judges the chip chip identification information in the received command and marks it according to the judgment result.
- the second memory may be configured to no longer judge the instruction sent by the imaging device, but delay monitoring the data change on the data line in a single clock cycle, and automatically send the data when the preset condition is met. Go out.
- the first memory when the imaging device needs to access the first information of the first memory, the first memory and the original box chip perform the instruction normally; and when the first memory determines that the imaging device needs Accessing the second information of the second memory, the first memory no longer transmits the first information.
- the second memory always monitors the information changes on the data line to determine whether the second information needs to be sent.
- Figure 10 shows the method of monitoring the signal of the first memory and transmitting the information. As shown in FIG. 10, the first memory transmits SDA1 information on the data line, and the second memory starts monitoring and timing at the rising edge of the signal in a single clock cycle, and determines whether there is information on the data line (SDA) for transmission, timing.
- SDA data line
- the second memory does not need to respond to instructions from the imaging device throughout the process, the second memory can be designed to be simpler.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Facsimiles In General (AREA)
Abstract
A memory group and an imaging box. The memory group can be mounted in an imaging device. The memory group at least comprises a first memory and a second memory. The first memory determines and analyzes an instruction of the imaging device. By inserting call information on a communications bus at proper time according to an access address and the number of access bytes in the instruction, the second memory can timely send second information to the imaging device according to the inserted call information, so that in a case in which communication between the imaging device and the memory group is not interfered with, instructions of the imaging device can be smoothly responded between the memories.
Description
存储器组和成像盒 Memory bank and imaging cartridge
技术领域 Technical field
本发明涉及打印成像技术, 尤其涉及一种存储器组和成像盒。 背景技术 The present invention relates to print imaging technology, and more particularly to a memory set and an imaging cassette. Background technique
成像设备至少包括热转印成像设备、 喷墨成像设备和电子照相成像设 备 (例如激光打印机和 LED打印机) 。 成像设备在成像的过程中, 需要消 耗大量的着色剂, 在消耗完后, 还需要补充这些着色剂。 因此, 成像设备 中往往安装有可更换的成像盒, 成像盒中装载有着色剂。 当成像盒中的着 色剂消耗完后, 用户可以购买新的成像盒安装到成像设备中去。 近年来, 为了管理成像盒的需要, 还在成像盒上设置了一个信息存储装置, 也即盒 芯片。 在盒芯片中, 一般存储了有关成像盒的信息, 例如生产日期、 着色 剂类型 /颜色、 制造厂商、 认证信息、 着色剂容量和着色剂剩余量等。 The image forming apparatus includes at least a thermal transfer image forming apparatus, an ink jet image forming apparatus, and an electrophotographic image forming apparatus (e.g., a laser printer and an LED printer). In the imaging process, the imaging device needs to consume a large amount of coloring agent, and after the consumption, it is necessary to supplement these coloring agents. Therefore, a replaceable imaging cartridge is often installed in the image forming apparatus, and the image forming cartridge is loaded with a coloring agent. When the coloring agent in the imaging cartridge is consumed, the user can purchase a new imaging cartridge to mount into the imaging device. In recent years, in order to manage the needs of the imaging cartridge, an information storage device, i.e., a cassette chip, has been disposed on the imaging cartridge. In the cartridge chip, information about the imaging cartridge, such as date of manufacture, color type/color, manufacturer, authentication information, colorant capacity, and colorant remaining amount, are generally stored.
现有的成像设备, 已经从原来的单色打印, 升级到了多色打印, 因此 一个成像设备中往往安装有多个成像盒, 其各自容纳不同类型 /颜色的着 色剂。 因此, 为适应成像设备, 需要配置多个盒芯片。 这些盒芯片同样也 存储了上述提到的多种参数。 这些参数中, 有多种可改变信息和不可改变 的信息, 例如上述的制造厂商和着色剂容量信息就属于不可改变信息, 可 以看到,如果不对信息进行区别就存储,则需要较大容量的可编程存储器, 成本会较高。 为此, 可以将盒芯片中的信息进行归类, 将可改变的信息存 储到可编程的存储器中, 而将不可改变的信息存储到只读存储器中, 由于 只读存储器结构简单, 成本低, 因而可以降低盒芯片的成本。 由于成像设 备是主机, 而盒芯片是客户机, 成像设备与盒芯片之间的通信规则和时序 由成像设备控制, 然而将信息归类后, 可编程存储器与只读存储器之间如 何协作响应成像设备的指令目前还没有比较完善的做法。 不仅仅限于可编 程存储器及只读存储器之间的协作, 其他相同类型或者不同类型存储器之 间为响应成像设备的指令的协作也存在同样的问题。
发明内容 Existing image forming apparatuses have been upgraded from original monochrome printing to multi-color printing, and thus an image forming apparatus is often provided with a plurality of image forming cartridges each accommodating different types/colors of colorants. Therefore, in order to accommodate an imaging device, it is necessary to configure a plurality of cartridge chips. These cassette chips also store the various parameters mentioned above. Among these parameters, there are a variety of changeable information and immutable information. For example, the above manufacturer and colorant capacity information are unchangeable information. It can be seen that if the information is not stored, it needs a larger capacity. Programmable memory, the cost will be higher. To this end, the information in the cartridge chip can be classified, the changeable information can be stored in the programmable memory, and the immutable information can be stored in the read-only memory. Since the read-only memory is simple in structure and low in cost, Thus, the cost of the cartridge chip can be reduced. Since the imaging device is the host and the cartridge chip is the client, the communication rules and timing between the imaging device and the cartridge chip are controlled by the imaging device, but after the information is classified, how the cooperative memory and the read-only memory cooperate to cope with the imaging The equipment instructions are not yet fully implemented. Not only is the cooperation between the programmable memory and the read-only memory limited, but the same problem exists in cooperation between other identical types or different types of memories in response to instructions of the imaging device. Summary of the invention
为改善两个存储器之间的协作, 本发明提供了一种存储器组和成像 盒。 其中, 存储器组可安装到成像设备中, 所述存储器组至少包括第一存 储器和第二存储器, 所述第一存储器和第二存储器通过同一条通信总线连 接到成像设备, 该通信总线包括电源线、 时钟线和数据线, 成像设备通过 数据线向第一存储器和第二存储器发送指令, 第一存储器存储盒芯片识别 信息和第一信息, 第一信息按照预设的编址规则进行存储, 所述第二存储 器存储盒芯片识别信息和第二信息, 第二信息也按照预设的编址规则进行 存储, 而且第二信息的存取地址与第一信息的存取地址相关联, 第一存储 器用于判断接收到的指令中的盒芯片识别信息是否与第一存储器存储的 盒芯片识别信息相同, 如果相同, 则从接收到的指令中获取存取地址和存 取字节数; 第二存储器用于判断接收到的指令中的盒芯片识别信息是否与 第二存储器的盒芯片识别信息相同,如果相同,则对第二存储器进行标记; 所述第一存储器还用于判断获取到的存取地址和存取字节数是否访 问第二存储器存储的第二信息, 如果是, 则在需要第二存储器发送第二信 息前, 在通信总线上插入呼叫信息, 所述呼叫信息与成像设备和第一存储 器之间通信的信息形式不同; To improve cooperation between two memories, the present invention provides a memory bank and an imaging cartridge. Wherein, the memory group is installable into the imaging device, the memory group includes at least a first memory and a second memory, the first memory and the second memory being connected to the imaging device through a same communication bus, the communication bus including the power line The clock line and the data line, the imaging device sends an instruction to the first memory and the second memory through the data line, the first memory stores the box chip identification information and the first information, and the first information is stored according to a preset addressing rule. The second memory storage box chip identification information and the second information, the second information is also stored according to a preset addressing rule, and the access address of the second information is associated with the access address of the first information, the first memory And determining whether the chip chip identification information in the received instruction is the same as the chip chip identification information stored in the first memory, and if the same, acquiring an access address and an access byte number from the received instruction; a cartridge for determining whether the chip chip identification information in the received command is related to the second memory The slice identification information is the same, if the same, the second memory is marked; the first memory is further configured to determine whether the acquired access address and the number of access bytes access the second information stored in the second memory, if And inserting call information on the communication bus before the second memory is required to send the second information, where the information of the communication between the call information and the imaging device and the first memory is different;
所述第二存储器还用于判断通信总线上是否插入了呼叫信息, 如果 是, 则在第二存储器已经被标记时通过数据线向成像设备发送第二信息。 The second memory is further configured to determine whether call information is inserted on the communication bus, and if so, to transmit the second information to the imaging device through the data line when the second memory has been marked.
本发明还提供了成像盒, 所述成像盒安装有上述的第一存储器和第二 存储器。 The present invention also provides an imaging cartridge that is mounted with the first memory and the second memory described above.
本发明提供的存储器组和成像盒, 由第一存储器判断并分析成像设备 的指令, 根据指令中的存取地址和存取字节数, 可以适时地通过在通信总 线上插入呼叫信息, 第二存储器可根据该插入的呼叫信息及时地向成像设 备发送第二信息, 巧妙地避开成像设备的控制, 可以在不干扰到成像设备 与存储器组通信的情况下, 在存储器之间畅顺地协作响应成像设备的指 The memory group and the imaging cartridge provided by the present invention determine and analyze the instruction of the imaging device by the first memory, and according to the access address and the number of access bytes in the instruction, the call information can be inserted on the communication bus in a timely manner, second The memory can send the second information to the imaging device in time according to the inserted call information, skillfully avoiding the control of the imaging device, and can smoothly cooperate between the memories without interfering with the communication between the imaging device and the memory group. Responsive imaging device
附图说明 DRAWINGS
图 1所示的是原装盒芯片存储的部分数据示意图;
图 2所示的是本发明提供的存储器组所存储的部分数据示意图; 图 3所示的是设想的原装盒芯片的存储器存储的信息映射表; 图 4所示的是成像设备与盒芯片之间进行通信的通信总线时序图; 图 5所示的是本发明第一存储器存储的信息映射表; Figure 1 shows a partial data diagram of the original box chip storage; 2 is a schematic diagram of part of data stored by the memory bank provided by the present invention; FIG. 3 is an information mapping table of memory storage of the original original box chip; FIG. 4 is an image forming apparatus and a box chip. Communication bus timing diagram for communication; FIG. 5 is an information mapping table stored in the first memory of the present invention;
图 6所示的是本发明第二存储器存储的信息映射表; Figure 6 is an information mapping table stored in the second memory of the present invention;
图 7所示的是在通信总线上插入呼叫信息的一种方法; Figure 7 shows a method of inserting call information on the communication bus;
图 8所示的是在通信总线上插入呼叫信息的另一种方法; Figure 8 shows another method of inserting call information on the communication bus;
图 9所示的是本发明提供的一种更换盒芯片的方法流程图; Figure 9 is a flow chart of a method for replacing a cartridge chip provided by the present invention;
图 10所示的是第一存储器监控数据线的信号并发送信息的办法。 具体实施方式 下面将结合附图, 对本发明的各个方面进行详细的描述, 以说明本发 明的各个优点。 Figure 10 shows the method by which the first memory monitors the data line and transmits the information. DETAILED DESCRIPTION OF THE INVENTION Various aspects of the present invention are described in detail below with reference to the accompanying drawings.
实施例一 Embodiment 1
本实施例提供的存储器组与现有技术中的盒芯片的结构区别可以通 过图 1和图 2来进行说明。 图 1所示的是原装盒 (OEM ) 芯片存储的部分 数据示意图, 图中, 原装盒芯片 A和原装盒芯片 B都存储了第一信息和第 二信息, 除了这两种信息外, 还可能存储有其他信息 (图中未示出) , 而 且原装盒芯片 A和原装盒芯片 B是通过同一条通信总线连接到成像设备。 则原装盒芯片至少需要存储第一信息和第二信息的存储空间。 相反, 如图 2所示, 图 2所示的是本发明提供的存储器组所存储的部分数据示意图。 本发明提供的存储器组, 其至少包括的第一存储器存储着第一信息, 而第 二存储器存储着第二信息。 由于第一存储器和第二存储器通过同一条通信 总线连接到成像设备, 当成像设备需要访问第一信息时, 可由第一存储器 向成像设备提供, 当成像设备需要访问第二信息时, 可由第二存储器向成 像设备提供, 成像设备不会因为访问不到所需要的信息而提示故障。 The structural difference between the memory bank provided in this embodiment and the prior art chip chip can be explained by using FIG. 1 and FIG. Figure 1 shows a partial data diagram of the original box (OEM) chip storage. In the figure, the original box chip A and the original box chip B both store the first information and the second information. In addition to these two kinds of information, it is possible Other information (not shown) is stored, and the original box chip A and the original box chip B are connected to the image forming apparatus through the same communication bus. The original box chip needs at least a storage space for storing the first information and the second information. In contrast, as shown in FIG. 2, FIG. 2 is a schematic diagram of partial data stored by the memory bank provided by the present invention. The memory bank provided by the present invention includes at least a first memory storing first information and a second memory storing second information. Since the first memory and the second memory are connected to the imaging device through the same communication bus, when the imaging device needs to access the first information, the first memory can be provided to the imaging device, and when the imaging device needs to access the second information, the second device can be The memory is provided to the imaging device, and the imaging device does not prompt a malfunction because the required information is not accessed.
前述的原装盒芯片, 是指由成像设备的制造商设计并随成像盒一起销 售的盒芯片, 盒芯片一般包括一个用于存储数据的存储器, 这些原装盒芯 片存储了大量有关成像盒的数据, 例如生产日期、 着色剂类型 /颜色、 制 造厂商、 认证序列信息、 打印页数、 着色剂容量和着色剂剩余量等。 这些
数据中, 如生产日期、 制造厂商、 着色剂容量和认证序列信息等都属于成 像盒的只读信息, 成像设备在打印成像的过程中不会改写这些只读信息; 而打印页数和着色剂都会随着打印成像的过程而变化的可改写信息。 The aforementioned original box chip refers to a box chip designed by the manufacturer of the image forming apparatus and sold together with the image forming box. The box chip generally includes a memory for storing data, and the original box chip stores a large amount of data about the image forming box. For example, date of manufacture, colorant type/color, manufacturer, certification sequence information, number of printed pages, colorant capacity, and amount of colorant remaining. These ones In the data, such as the date of manufacture, the manufacturer, the colorant capacity, and the authentication sequence information, all of which belong to the read-only information of the imaging cartridge, the imaging device does not rewrite these read-only information during the printing and imaging process; and the number of printed pages and the colorant Rewriteable information that changes as the process of printing is imaged.
本实施例提供的存储器组, 可以针对这些数据的特点, 分类后再分别 存储到不同的存储器中, 将可改变的信息存储到可编程的存储器中, 而将 不可改变的只读信息存储到只读存储器中或者读出电路简单而擦写电路 复杂的存储器, 由于只读存储器结构简单, 成本低, 因而可以降低盒芯片 的成本。 本发明的存储器组中用于存储信息的可编程存储器可以采用常见 的非易失性存储器, 例如 EPROM, EEPROM, FLASH, 铁电存储器, 相变存储 器等, 也可以采用易失性存储器加上供电电源的方案, 例如 SRAM+电池或 电容, DRAM+电池或电容; 而只读存储器除了可以采用上述罗列的存储器, 还可以是写一次存储器 ( One Time Programmable memory, OTP ) 。 The memory group provided in this embodiment can be classified into different memories according to the characteristics of the data, and the changeable information is stored in the programmable memory, and the unchangeable read-only information is stored only in the memory. The memory in the read memory or the readout circuit is simple and the circuit is complicated to be erased. Since the read-only memory has a simple structure and low cost, the cost of the chip chip can be reduced. The programmable memory for storing information in the memory group of the present invention may be a common non-volatile memory such as EPROM, EEPROM, FLASH, ferroelectric memory, phase change memory, etc., or may be powered by volatile memory. The power supply scheme, such as SRAM + battery or capacitor, DRAM + battery or capacitor; and read-only memory can use the above listed memory, or can be a One Time Programmable Memory (OTP).
由于各个存储器不需要都存储第一信息和第二信息这两者, 因此可以 用较小容量的存储器来存储, 并且可以根据原装盒芯片中信息的类型进行 归类后存储。 当第一信息是前述的只读信息, 也即不可改写数据, 而第二 信息是前述的可改写数据时, 可以理解第一信息和第二信息都是一种集 合, 第一存储器可以采用不可改写的存储器, 第二存储器采用可改写的存 储器, 由于不可改写的存储器结构简单, 价格便宜, 整个存储器组的成本 可以进一歩降低。 此外, 第一信息也可以是只读信息中的认证序列信息, 第二信息是除认证序列信息以外的其他信息, 这样的情况下, 第一存储器 用于成像设备认证, 需要比较复杂的逻辑处理单元, 而第二存储器仅仅用 于存储数据, 不需要复杂的逻辑处理单元, 当每个原装盒芯片都需要复杂 的逻辑处理单元时, 本发明的存储器组只需要其中一个具备复杂的逻辑处 理单元, 而其余的仅仅需要具备存储数据的能力, 因此可以减少使用复杂 的逻辑处理单元, 从而可以降低整个存储器组的成本。 Since each of the memories does not need to store both the first information and the second information, it can be stored with a smaller capacity memory, and can be classified and stored according to the type of information in the original box chip. When the first information is the read-only information, that is, the data cannot be rewritten, and the second information is the rewritable data, it can be understood that the first information and the second information are both a set, and the first memory can be used. The rewritten memory, the second memory uses a rewritable memory, and since the unrewritable memory structure is simple and inexpensive, the cost of the entire memory bank can be further reduced. In addition, the first information may also be the authentication sequence information in the read-only information, and the second information is other information than the authentication sequence information. In this case, the first memory is used for the imaging device authentication, which requires relatively complicated logic processing. Unit, and the second memory is only used to store data, and does not require a complicated logic processing unit. When each original box chip requires a complicated logic processing unit, the memory group of the present invention only needs one of them to have a complicated logic processing unit. The rest only need to have the ability to store data, so the use of complex logic processing units can be reduced, thereby reducing the cost of the entire memory bank.
为便于理解本发明的内容, 下面假设原装盒芯片的存储器存储的信息 如图 3设想的原装盒芯片的存储器存储的信息映射表所示。第一信息存储 在地址 01至地址 10, 第二信息存储在地址 11至 20, 每个地址的信息是 一个字节。由于所有原装盒芯片都挂在同一条通信总线上,为了识别彼此, 每个盒芯片都具有一个独立的盒芯片识别信息 (Identification, ID ) ,
并存储在地址 00中。 盒芯片识别信息也可理解为成像盒的识别信息, 由 于多个装载不同颜色 /类型着色剂的成像盒可拆卸地安装到成像设备上, 盒芯片识别信息主要用来区别不同的成像盒, 也就是说盒识别信息可以由 着色剂的颜色 /类型来表示。 In order to facilitate the understanding of the present invention, it is assumed below that the information stored in the memory of the original cartridge chip is as shown in the information storage table of the memory storage of the original cartridge chip as contemplated in FIG. The first information is stored at address 01 to address 10, the second information is stored at addresses 11 through 20, and the information for each address is one byte. Since all the original box chips are hung on the same communication bus, in order to identify each other, each box chip has a separate identification information (Identification, ID). And stored in address 00. The cartridge chip identification information can also be understood as the identification information of the imaging cartridge. Since a plurality of imaging cartridges loaded with different color/type colorants are detachably mounted on the imaging device, the cartridge chip identification information is mainly used to distinguish different imaging cartridges. That is, the cartridge identification information can be represented by the color/type of the colorant.
图 4所示的成像设备与盒芯片之间进行通信的通信总线时序图, 该通 信总线包括时钟线 (CLK) 、 串行数据线 (SDA ) 和电源线 (VCC) , 成像 设备通过串行数据线 (SDA) 发送的指令包括了操作信息、 盒芯片 ID、 存 取地址和存取字节数, 也可能还包括其他相关数据。 当盒芯片判断指令中 的盒芯片 ID与自身存储的盒芯片 ID相同时, 确认指令是发送给自己的, 然后根据操作信息 (读取或者写入) 、 存取地址和存取字节数, 进行相应 的处理。 A communication bus timing diagram for communication between the imaging device and the cartridge chip shown in FIG. 4, the communication bus including a clock line (CLK), a serial data line (SDA), and a power line (VCC), and the imaging device passes the serial data The instructions sent by the line (SDA) include the operation information, the chip chip ID, the access address, and the number of bytes accessed, and may also include other related data. When the chip chip ID in the chip chip determination command is the same as the chip chip ID stored by itself, the confirmation command is sent to itself, and then according to the operation information (read or write), the access address, and the number of access bytes, Perform the appropriate processing.
如图 2所示, 本发明提供了可安装到成像设备中的存储器组, 所述存 储器组至少包括第一存储器和第二存储器, 所述第一存储器和第二存储器 通过同一条通信总线连接到成像设备 (图中未示出) 。 如图 4所示, 该通 信总线包括电源线、 时钟线和数据线, 成像设备通过数据线向第一存储器 和第二存储器发送指令。 当将图 3中的第一信息和第二信息分别存储到两 个存储器后, 还是采用同样的编址规则, 如图 5和图 6所示, 图 5所示的 是本发明第一存储器存储的信息映射表, 图 6所示的是本发明第二存储器 存储的信息映射表。 第一存储器存储盒芯片识别信息和第一信息, 第一信 息按照预设的编址规则进行存储, 该预设的编址规则是信息存储到具体存 储器地址的规则, 例如图 5中从低位地址 01开始存储第一信息, 直到高 位地址 10。第二存储器存储盒芯片识别信息和第二信息, 第二信息也按照 预设的编址规则进行存储, 而且第二信息的存取地址与第一信息的存取地 址相关联, 或者, 如图 6中从相对低位地址 11开始存储第二信息, 直到 高位地址 20, 第二信息的地址是在第一信息的地址之后的, 当然, 第一信 息和第二信息的地址关系并不限定于此。 As shown in FIG. 2, the present invention provides a memory group mountable into an image forming apparatus, the memory group including at least a first memory and a second memory, the first memory and the second memory being connected to each other through a same communication bus Imaging device (not shown). As shown in FIG. 4, the communication bus includes a power line, a clock line, and a data line, and the imaging device transmits an instruction to the first memory and the second memory through the data line. When the first information and the second information in FIG. 3 are respectively stored in two memories, the same addressing rule is adopted, as shown in FIG. 5 and FIG. 6, which shows the first memory storage of the present invention. The information mapping table, shown in Fig. 6 is the information mapping table stored in the second memory of the present invention. The first memory stores the chip identification information and the first information, and the first information is stored according to a preset addressing rule, where the predetermined addressing rule is a rule for storing the information to a specific memory address, such as the lower address in FIG. 01 starts storing the first information until the upper address is 10. The second memory stores the box chip identification information and the second information, the second information is also stored according to a preset addressing rule, and the access address of the second information is associated with the access address of the first information, or 6 stores the second information from the relatively lower address 11 until the upper address 20, and the address of the second information is after the address of the first information. Of course, the address relationship between the first information and the second information is not limited thereto. .
第一存储器用于判断接收到的指令中的盒芯片识别信息是否与第一 存储器存储的盒识别信息相同, 如果相同, 则从接收到的指令中获取存取 地址和存取字节数。 根据获取的存取地址和存取字节数, 可以得知指令具 体要存取的信息范围, 例如假设存取地址是 02, 存取字节数是 3个字节,
则表示指令具体要存取的信息是从存取地址 02开始到存取地址 04共 3个 字节的数据。 The first memory is configured to determine whether the chip chip identification information in the received instruction is the same as the box identification information stored in the first memory. If the same, the access address and the number of access bytes are obtained from the received instruction. According to the obtained access address and the number of access bytes, it is possible to know the range of information to be accessed by the instruction, for example, if the access address is 02 and the number of access bytes is 3 bytes. It means that the information to be accessed by the instruction is data of 3 bytes from the access address 02 to the access address 04.
第二存储器用于判断接收到的指令中的盒芯片识别信息是否与第二 存储器存储的盒识别信息相同, 如果相同, 则对第二存储器进行标记。 对 第二存储器进行标记可以采取多种办法, 一种办法是在第二存储器中存储 一个标记信息。 当第二存储器判断接收到的指令中的盒芯片识别信息与第 二存储器存储的盒识别信息不相同时, 清除标记信息; 或者, 第二存储器 在电源线掉电或者重新上电时, 将标记信息清除。 The second memory is configured to determine whether the chip chip identification information in the received command is the same as the box identification information stored in the second memory, and if the same, mark the second memory. There are a number of ways to mark the second memory, one way is to store a tag information in the second memory. When the second memory determines that the chip chip identification information in the received command is different from the box identification information stored in the second memory, the flag information is cleared; or the second memory marks the power line when the power line is powered off or powered on again. Information is cleared.
所述第一存储器还用于判断获取到的存取地址和存取字节数是否访 问第二存储器存储的第二信息, 如果是, 则在需要第二存储器发送第二信 息前, 在通信总线上插入呼叫信息, 所述呼叫信息与成像设备和第一存储 器之间通信的信息形式不同。 显然, 假如第一存储器和第二存储器所存储 的信息如图 5和图 6所示, 第一存储器接收到的指令中, 存取地址是 08, 存取字节数是 2个字节, 则不会访问第二存储器存储的第二信息; 若存取 地址是 08, 而存取字节数是 4个字节, 则需要访问第二存储器存储的地址 11, 也即需要访问第二信息。 第一存储器发送完存取地址和存取字节数对 应的第一信息后, 第二存储器还应当继续发送存取地址和存取字节数对应 的第二信息, 由于第一存储器和第二存储器之间是通过通信总线连接的, 第一存储器就需要在第二存储器发送第二信息前, 通过通信总线告诉第二 存储器何时应当开始发送第二信息。 本发明采用了在通信总线上插入呼叫 信息的办法。 The first memory is further configured to determine whether the acquired access address and the number of access bytes access the second information stored in the second memory, and if so, before the second memory is required to send the second information, on the communication bus The call information is inserted, and the information of the communication between the call information and the imaging device and the first memory is different. Obviously, if the information stored in the first memory and the second memory is as shown in FIG. 5 and FIG. 6, in the instruction received by the first memory, the access address is 08, and the number of access bytes is 2 bytes. The second information stored in the second memory is not accessed; if the access address is 08 and the number of access bytes is 4 bytes, then the address 11 stored in the second memory needs to be accessed, that is, the second information needs to be accessed. After the first memory sends the first information corresponding to the access address and the number of access bytes, the second memory should further continue to send the second information corresponding to the access address and the number of access bytes, due to the first memory and the second The memories are connected by a communication bus, and the first memory needs to tell the second memory when the second memory should start transmitting the second information through the communication bus before the second memory transmits the second information. The present invention employs a method of inserting call information on a communication bus.
成像设备与第一存储器之间进行正常通信的时序图如图 4所示, 为了 不影响成像设备与第一存储器之间通信, 本发明在通信总线上插入呼叫信 息的方法有多种, 一种方法是如图 7所示在通信总线上插入呼叫信息的一 种方法。 图 7中, 假设第一存储器在数据线上发送的信息是 SDA1 , 第二存 储器发送的信息是 SDA2 , 则第一存储器在需要第二存储器发送第二信息 前, 在时钟线 (CLK ) 上插入呼叫信息 Δ ν, 呼叫信息 Δ ν是一个小范围的 电压波动, 并出现在第一存储器发送的最后一个比特数据的时钟周期内。 第一存储器产生呼叫信息 Δ ν可以通过短时间内降低时钟端与接地端之间 的电阻, 释放较大的电流, 从而将时钟线 (CLK) 短时间内降低, 然后快
速恢复正常。 A timing diagram for performing normal communication between the imaging device and the first memory is as shown in FIG. 4. In order not to affect communication between the imaging device and the first memory, the present invention has various methods for inserting call information on the communication bus. The method is a method of inserting call information on the communication bus as shown in FIG. In FIG. 7, assuming that the information sent by the first memory on the data line is SDA1 and the information sent by the second memory is SDA2, the first memory is inserted on the clock line (CLK) before the second memory is required to send the second information. The call information Δ ν , the call information Δ ν is a small range of voltage fluctuations and appears in the clock period of the last bit of data transmitted by the first memory. The first memory generates call information Δ ν, which can reduce the resistance between the clock terminal and the ground terminal in a short time, and release a large current, thereby reducing the clock line (CLK) in a short time, and then fast. The speed returns to normal.
在通信总线上插入呼叫信息还可以采用如图 8所示的在通信总线上插 入呼叫信息的另一种方法, 与图 7中的呼叫信号 Δ ν不同, 图 7中的呼叫 信号 Δ ν至少持续半个时钟周期, 图 8中的呼叫信号持续时间不足半个时 钟周期。 第一存储器在需要第二存储器发送第二信息 SDA2前, 在时钟线 ( CLK ) 上插入呼叫信息, 呼叫信息也是一个小范围的电压波动, 并出现 在第一存储器发送的最后一个比特数据的时钟周期内。 呼叫信息也不仅限 于图中的小范围降压, 也可以是小范围升压。 呼叫信息也可以在其他通信 总线上产生, 例如电源线 (VCC ) 或者数据线 (SDA ) 上。 除了图 7和图 8 所示的信号幅度方面的变化, 还可以是信号时长的变化, 例如在需要插入 呼叫信息时, 将正常的波形时长小范围缩短或者延长。 Inserting the call information on the communication bus may also employ another method of inserting call information on the communication bus as shown in Fig. 8. Unlike the call signal Δν in Fig. 7, the call signal Δν in Fig. 7 continues at least. For half a clock cycle, the call signal duration in Figure 8 is less than half a clock cycle. The first memory inserts call information on the clock line (CLK) before the second memory is required to send the second information SDA2, and the call information is also a small range of voltage fluctuations, and the clock of the last bit data transmitted in the first memory Within the cycle. The call information is not limited to the small-range buck in the figure, or it can be a small-range boost. Call information can also be generated on other communication buses, such as power lines (VCC) or data lines (SDA). In addition to the change in signal amplitude shown in Figures 7 and 8, it can also be a change in signal duration, such as shortening or lengthening the normal waveform duration when a call message needs to be inserted.
所述第二存储器还用于判断总线上是否插入了呼叫信息, 如果是, 则 在第二存储器已经被标记时通过数据线向成像设备发送第二信息, 也就是 说第二存储器在已经被标记时, 会监控通信总线上的是否会出现上述的呼 叫信息。 为采集到通信总线上的呼叫信息, 第二存储器上往往还需要设置 采样电路和其他相关的电路。 如前面所述, 当第二存储器判断通信总线上 插入了呼叫信息时,还判断自身是否已经被标记,如果这两个条件都满足, 则通过数据线向成像设备发送第二存储器存储的第二信息。 如前面所述 的, 如果不需要第二存储器向成像设备发送所有的第二信息, 则第一存储 器还需要在第二存储器应当停止发送信息前, 向通信总线插入新的呼叫信 息, 以通知第二存储器停止继续发送第二信息。 The second memory is further configured to determine whether call information is inserted on the bus, and if so, send the second information to the imaging device through the data line when the second memory has been marked, that is, the second memory is already marked At the time, the above call information will be monitored on the communication bus. In order to collect call information on the communication bus, the sampling circuit and other related circuits are often required to be set on the second memory. As described above, when the second memory determines that the call information is inserted on the communication bus, it also determines whether it has been marked. If both of the conditions are satisfied, the second memory is stored in the second memory through the data line. information. As described above, if the second memory is not required to transmit all the second information to the imaging device, the first memory also needs to insert new call information into the communication bus before the second memory should stop transmitting the information, to notify the The second memory stops continuing to send the second information.
为降低能耗, 也可以只在第二存储器被标记了的情况下, 第二存储器 才开始监控通信总线上是否出现上述的呼叫信息。 而第二存储器上述两个 条件都满足的情况下, 可以紧接着呼叫信息出现的时钟周期发送第二信 息;也可以考虑第二存储器的响应速度,第一存储器提前 Ν ( Ν大于等于 1 ) 个时钟周期将呼叫信息插入通信总线中, 而第二存储器在该 Ν个是时钟周 期后才开始发送第二信息。 In order to reduce the power consumption, the second memory can also start monitoring whether the above-mentioned call information appears on the communication bus only when the second memory is marked. In the case that the above two conditions of the second memory are satisfied, the second information may be sent in the clock cycle in which the call information appears; the response speed of the second memory may also be considered, and the first memory is advanced (Ν greater than or equal to 1) The clock cycle inserts the call information into the communication bus, and the second memory begins transmitting the second message after the clock cycle.
可见, 本发明提供的存储器组, 由第一存储器判断并分析成像设备的 指令, 根据指令中的存取地址和存取字节数, 可以适时地通过在通信总线 上插入呼叫信息, 第二存储器可根据该插入的呼叫信息及时地向成像设备
发送第二信息, 巧妙地避开成像设备的控制, 可以在不干扰到成像设备与 存储器组通信的情况下, 在第一存储器和第二存储器之间畅顺地协作响应 成像设备的指令。 It can be seen that the memory group provided by the present invention determines and analyzes the instruction of the imaging device by the first memory, and can insert the call information on the communication bus according to the access address and the number of access bytes in the instruction, the second memory. According to the inserted call information, the imaging device can be timely Sending the second information, subtly bypassing the control of the imaging device, can smoothly cooperatively respond to the instructions of the imaging device between the first memory and the second memory without interfering with the communication of the imaging device with the memory bank.
由于本实施例中的第一存储器和第二存储器结合起来的功能相当于 现有的盒芯片, 所以本实施例中的存储器组也可以合称为一个盒芯片。 根 据需要, 可以将上述的第一存储器和第二存储器分别设置在独立的两块电 路基板上, 也可以将第一存储器和第二存储器设置在同一块电路基板上。 当第一存储器和第二存储器分别设置在不同的电路基板上时, 可以根据存 储器是否存在故障有选择地更换其中的一块电路基板, 而不需要替换两个 存储器而导致可用的存储器浪费。 从而实现节约维护成本的目的。 Since the function of combining the first memory and the second memory in this embodiment is equivalent to the existing box chip, the memory group in this embodiment may also be collectively referred to as a box chip. The first memory and the second memory may be separately disposed on two independent circuit substrates as needed, or the first memory and the second memory may be disposed on the same circuit substrate. When the first memory and the second memory are respectively disposed on different circuit substrates, one of the circuit substrates can be selectively replaced depending on whether or not the memory is defective, without replacing the two memories to cause usable memory waste. Thereby achieving the purpose of saving maintenance costs.
实施例二 Embodiment 2
本发明还提供了成像盒, 所述成像盒用于安装到成像设备中, 其特征 在于, 所述成像盒安装有上述实施例中的存储器组, 即第一存储器和第二 存储器。 The present invention also provides an imaging cartridge for mounting into an image forming apparatus, characterized in that the image forming cartridge is mounted with the memory group in the above embodiment, that is, the first memory and the second memory.
实施例三 Embodiment 3
本发明还提供一种更换盒芯片的方法。 适用于回收成像盒和再生 The present invention also provides a method of replacing a cartridge chip. Suitable for recycling imaging cartridges and recycling
( Reconstruct ion ) 成像盒等行业。 通过回收途径得到的成像盒, 其上一 般安装有废旧了的盒芯片, 成像盒中的着色剂也已经消耗完。 因此, 在对 成像盒进行清洗和重新灌装着色剂后, 还需要更换成像盒上的盒芯片, 以 完成回收或者再生的处理。 本实施例可以考虑用上述实施例一中得到存储 器组, 来替换多个成像盒上废旧了的盒芯片。 该方法如图 9所示, 图 9所 示的是本发明提供的一种更换盒芯片的方法流程图。 (Reconstruct ion) Imaging industry and other industries. The image forming cartridge obtained by the recycling method is generally provided with a used cartridge chip, and the coloring agent in the image forming cartridge is also consumed. Therefore, after cleaning and refilling the imaging cartridge, it is also necessary to replace the cartridge chip on the imaging cartridge to complete the recycling or regeneration process. In this embodiment, it is conceivable to replace the used box chips on the plurality of imaging cartridges with the memory group obtained in the first embodiment. The method is shown in FIG. 9. FIG. 9 is a flow chart of a method for replacing a cartridge chip provided by the present invention.
歩骤 S21 , 从成像盒上取下原来的盒芯片; Step S21, removing the original box chip from the imaging box;
歩骤 S22 , 安装第一存储器和第二存储器到成像盒上。 Step S22, installing the first memory and the second memory onto the imaging box.
安装上述实施例中的第一存储器和第二存储器到成像盒上。 当第一存 储器和第二存储器分别设置在独立的电路基板上时, 则需要安装两块电路 基板; 当第一存储器和第二存储器都设置在同一块电路基板上时, 可按照 常规的方法只安装一块电路基板就可以了。 The first memory and the second memory in the above embodiment are mounted on the imaging cartridge. When the first memory and the second memory are respectively disposed on the independent circuit substrate, two circuit substrates need to be installed; when the first memory and the second memory are both disposed on the same circuit substrate, only the conventional method can be used. It is ok to install a circuit board.
可见, 采用本实施例的更换盒芯片的方法, 可以使得回收或者再生的 成像盒成本较低。
实施例四 It can be seen that with the method of replacing the cartridge chip of the embodiment, the cost of the recovered or regenerated imaging cartridge can be made lower. Embodiment 4
上述实施例一中, 第一存储器要判断接收到的指令中的盒芯片识别信 息并根据判断结果获取存取地址和存取字节数。第二存储器也要判断接收 到的指令中的盒芯片识别信息并根据判断结果做标记。 为使得第二存储器 更加简单, 也可以配置第二存储器不再判断成像设备发送的指令, 而是在 单个时钟周期内延时监控数据线上的数据变化, 满足预设条件时就自动将 数据发送出去。 In the first embodiment, the first memory determines the chip chip identification information in the received command and obtains the access address and the number of access bytes according to the judgment result. The second memory also judges the chip chip identification information in the received command and marks it according to the judgment result. In order to make the second memory simpler, the second memory may be configured to no longer judge the instruction sent by the imaging device, but delay monitoring the data change on the data line in a single clock cycle, and automatically send the data when the preset condition is met. Go out.
第一存储器根据判断指令的结果, 当成像设备需要存取的是第一存储 器的第一信息时, 则第一存储器和原装盒芯片一样正常执行这个指令; 而 当第一存储器判断到成像设备需要存取的是第二存储器的第二信息, 则第 一存储器不再发送第一信息。 而第二存储器一直监控数据线上的信息变化 情况, 来决定是否需要发送第二信息。 图 10所示的是第一存储器监控数 据线的信号并发送信息的办法。 如图 10所示, 第一存储器的在数据线上 发送 SDA1信息, 第二存储器在单个时钟周期内的信号上升沿处开始监控 并计时, 判断数据线 (SDA )上是否有信息在传输, 计时到达预设时间 T1 , 第二存储器若确认这个时间内没有信号在传输, 则预设时间 π后将第二 信息 SDA2发送到数据线上。 The first memory, according to the result of the determining instruction, when the imaging device needs to access the first information of the first memory, the first memory and the original box chip perform the instruction normally; and when the first memory determines that the imaging device needs Accessing the second information of the second memory, the first memory no longer transmits the first information. The second memory always monitors the information changes on the data line to determine whether the second information needs to be sent. Figure 10 shows the method of monitoring the signal of the first memory and transmitting the information. As shown in FIG. 10, the first memory transmits SDA1 information on the data line, and the second memory starts monitoring and timing at the rising edge of the signal in a single clock cycle, and determines whether there is information on the data line (SDA) for transmission, timing. When the preset time T1 is reached, if the second memory confirms that no signal is being transmitted during this time, the second information SDA2 is sent to the data line after the preset time π.
由于整个过程中, 第二存储器并不需要响应成像设备的指令, 第二存 储器可以设计得更加简单。 Since the second memory does not need to respond to instructions from the imaging device throughout the process, the second memory can be designed to be simpler.
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分歩骤 可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读 取存储介质中, 该程序在执行时, 执行包括上述方法实施例的歩骤; 而前述 的存储介质包括: R0M、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质。 A person skilled in the art can understand that all or part of the steps of implementing the above method embodiments may be implemented by hardware related to program instructions, and the foregoing program may be stored in a computer readable storage medium, when executed, The steps of the foregoing method embodiments are performed; and the foregoing storage medium includes: various media that can store program codes, such as ROM, RAM, disk or optical disk.
最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对 其限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Finally, it should be noted that the above embodiments are only for explaining the technical solutions of the present invention, and are not intended to be limiting thereof; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that The technical solutions described in the foregoing embodiments may be modified, or some or all of the technical features may be equivalently replaced; and the modifications or substitutions do not deviate from the technical solutions of the embodiments of the present invention. range.
Claims
1、 一种存储器组, 所述存储器组可安装到成像设备中, 所述存储器组 至少包括第一存储器和第二存储器, 所述第一存储器和第二存储器通过同 一条通信总线连接到成像设备,该通信总线包括电源线、时钟线和数据线, 成像设备通过数据线向第一存储器和第二存储器发送指令, 其特征在于, 第一存储器存储盒芯片识别信息和第一信息, 第一信息按照预设的编 址规则进行存储, 所述第二存储器存储盒芯片识别信息和第二信息, 第二 信息也按照预设的编址规则进行存储, 而且第二信息的存取地址与第一信 息的存取地址相关联; 1. A memory group, the memory group can be installed into an imaging device, the memory group includes at least a first memory and a second memory, the first memory and the second memory are connected to the imaging device through the same communication bus , the communication bus includes a power line, a clock line and a data line. The imaging device sends instructions to the first memory and the second memory through the data line. It is characterized in that the first memory stores the box chip identification information and the first information. The first information It is stored according to the preset addressing rules. The second memory stores the box chip identification information and the second information. The second information is also stored according to the preset addressing rules, and the access address of the second information is the same as the first information. The access address of the information is associated;
第一存储器用于判断接收到的指令中的盒芯片识别信息是否与第一 存储器存储的盒芯片识别信息相同, 如果相同, 则从接收到的指令中获取 存取地址和存取字节数; The first memory is used to determine whether the box chip identification information in the received instruction is the same as the box chip identification information stored in the first memory. If they are the same, obtain the access address and the number of access bytes from the received instruction;
第二存储器用于判断接收到的指令中的盒芯片识别信息是否与第二 存储器存储的盒芯片识别信息相同,如果相同,则对第二存储器进行标记; 所述第一存储器还用于判断获取到的存取地址和存取字节数是否访 问第二存储器存储的第二信息, 如果是, 则在需要第二存储器发送第二信 息前, 在通信总线上插入呼叫信息, 所述呼叫信息与成像设备和第一存储 器之间通信的信息形式不同; The second memory is used to determine whether the cartridge chip identification information in the received instruction is the same as the cartridge chip identification information stored in the second memory. If they are the same, the second memory is marked; the first memory is also used to determine the acquisition. Whether the access address and access byte number access the second information stored in the second memory, if so, insert call information on the communication bus before the second memory is required to send the second information, and the call information is the same as The form of information communicated between the imaging device and the first memory is different;
所述第二存储器还用于判断通信总线上是否插入了呼叫信息, 如果 是, 则在第二存储器已经被标记时通过数据线向成像设备发送第二信息。 The second memory is also used to determine whether call information has been inserted on the communication bus. If so, send the second information to the imaging device through the data line when the second memory has been marked.
2、 根据权利要求 1所述的存储器组, 其特征在于, 所述第一信息是 可改写信息, 所述第二信息是不可改写信息。 2. The memory group according to claim 1, wherein the first information is rewritable information, and the second information is non-rewritable information.
3、 根据权利要求 2所述的存储器组, 其特征在于, 所述第一存储器 包括可改写的存储器, 所述第一信息存储在所述可改写的存储器中; 所述 第二存储器包括不可改写的存储器, 所述第二信息存储在所述不可改写的 存储器中。 3. The memory set according to claim 2, characterized in that: the first memory includes a rewritable memory, the first information is stored in the rewritable memory; the second memory includes a non-rewritable memory. memory, and the second information is stored in the non-rewritable memory.
4、 一种成像盒, 其特征在于, 所述成像盒安装有如权利要求 1至 3 任一所述的存储器组。 4. An imaging box, characterized in that the imaging box is equipped with the memory group according to any one of claims 1 to 3.
5、 一种存储器组, 所述存储器组可安装到成像设备中, 所述存储器 组至少包括第一存储器和第二存储器, 所述第一存储器和第二存储器通过
同一条通信总线连接到成像设备, 该通信总线包括电源线、 时钟线和数据 线, 成像设备通过数据线向第一存储器和第二存储器发送指令, 其特征在 于, 5. A memory group, the memory group can be installed into an imaging device, the memory group at least includes a first memory and a second memory, the first memory and the second memory pass The same communication bus is connected to the imaging device. The communication bus includes a power line, a clock line and a data line. The imaging device sends instructions to the first memory and the second memory through the data line, characterized in that,
第一存储器存储盒芯片识别信息和第一信息, 所述第二存储器存储第 二信息; 第一存储器判断接收到的指令中的盒芯片识别信息并根据判断结 果获取存取地址和存取字节数; The first memory stores the cartridge chip identification information and the first information, and the second memory stores the second information; the first memory determines the cartridge chip identification information in the received instruction and obtains the access address and access byte according to the judgment result. number;
第二存储器不对成像设备发送的指令进行判断, 而是监控数据线上单 个时钟周期内的信号上升沿处的变化, 若在预设时间内没有监控到信号传 输, 则在预设时间后将第二信息发送到数据线上。
The second memory does not judge the instructions sent by the imaging device, but monitors changes at the rising edge of the signal within a single clock cycle on the data line. If no signal transmission is monitored within the preset time, the second memory will be sent after the preset time. Second information is sent to the data line.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310421363.8 | 2013-09-06 | ||
CN201310421363.8A CN104417071B (en) | 2013-09-06 | 2013-09-06 | Memory group, imaging cartridge and the method for changing box chip |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015032205A1 true WO2015032205A1 (en) | 2015-03-12 |
Family
ID=52627763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/075610 WO2015032205A1 (en) | 2013-09-06 | 2014-04-17 | Memory group and imaging box |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104417071B (en) |
WO (1) | WO2015032205A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2018451720B2 (en) * | 2018-12-03 | 2022-11-17 | Hewlett-Packard Development Company, L.P. | Logic circuitry |
PL3682359T3 (en) | 2018-12-03 | 2021-05-17 | Hewlett-Packard Development Company, L.P. | Logic circuitry |
PL3688636T3 (en) | 2018-12-03 | 2023-09-11 | Hewlett-Packard Development Company, L.P. | Logic circuitry |
WO2020117195A1 (en) | 2018-12-03 | 2020-06-11 | Hewlett-Packard Development Company, L.P. | Logic circuitry |
US11511546B2 (en) | 2018-12-03 | 2022-11-29 | Hewlett-Packard Development Company, L.P. | Logic circuitry package |
CN113103765B (en) * | 2021-04-02 | 2022-07-15 | 杭州旗捷科技有限公司 | Printing consumable authentication method, printing consumable chip, printing consumable and printing system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998004414A1 (en) * | 1996-07-30 | 1998-02-05 | Philips Electronics N.V. | Printing device |
CN101017424A (en) * | 2006-11-24 | 2007-08-15 | 华中科技大学 | Marking controller based on USB interface |
CN101853000A (en) * | 2010-06-02 | 2010-10-06 | 珠海艾派克微电子有限公司 | One-swath multi-imaging box chip, method using the same, imaging system and imaging box |
CN103129185A (en) * | 2011-12-05 | 2013-06-05 | 珠海天威技术开发有限公司 | Data storage device, data access method and imaging device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4047135B2 (en) * | 2002-10-31 | 2008-02-13 | キヤノン株式会社 | Reproduction method of toner supply container |
US20070154228A1 (en) * | 2005-12-30 | 2007-07-05 | Nu-Kote International, Inc. | Universal smart chip cartridge for multiple printing apparatus |
JP2010204498A (en) * | 2009-03-04 | 2010-09-16 | Ricoh Co Ltd | Recycling system and recycling box |
JP5400831B2 (en) * | 2011-04-26 | 2014-01-29 | 株式会社沖データ | Information processing apparatus and image forming apparatus |
-
2013
- 2013-09-06 CN CN201310421363.8A patent/CN104417071B/en active Active
-
2014
- 2014-04-17 WO PCT/CN2014/075610 patent/WO2015032205A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998004414A1 (en) * | 1996-07-30 | 1998-02-05 | Philips Electronics N.V. | Printing device |
CN101017424A (en) * | 2006-11-24 | 2007-08-15 | 华中科技大学 | Marking controller based on USB interface |
CN101853000A (en) * | 2010-06-02 | 2010-10-06 | 珠海艾派克微电子有限公司 | One-swath multi-imaging box chip, method using the same, imaging system and imaging box |
CN103129185A (en) * | 2011-12-05 | 2013-06-05 | 珠海天威技术开发有限公司 | Data storage device, data access method and imaging device |
Also Published As
Publication number | Publication date |
---|---|
CN104417071A (en) | 2015-03-18 |
CN104417071B (en) | 2017-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015032205A1 (en) | Memory group and imaging box | |
CN101362401B (en) | Ink box chip and read-write method of changeable information | |
CN104339870B (en) | Consumable chip group, imaging cartridge group and information storage means | |
TWI511032B (en) | Replaceable printer component including a memory updated atomically | |
CN101639637B (en) | Image forming apparatus to control a power supply, and method thereof | |
CN107257737B (en) | Printed material print cartridge | |
CN203557847U (en) | Memory group, consumables chip, consumables chip group and imaging box | |
RU2612947C1 (en) | Crum unit mounted on of the images forming device service unit and dismounted from it, and using it images forming device | |
CN103072380A (en) | Ink box regeneration control chip and using method thereof | |
EA011203B1 (en) | Systems and methods for universal imaging components | |
WO2015043164A1 (en) | Chip, imaging box, and communication method for chip and imaging device | |
WO2014086137A1 (en) | Imaging cartridge chip, data processing method and imaging cartridge | |
WO2015039457A1 (en) | Method for resetting imaging cartridge chip, imaging cartridge chip and imaging cartridge | |
CN104802539B (en) | The feeding assembly and its chip of imaging device, slave addresses update method | |
JP4066980B2 (en) | Printing recording material container | |
US9662897B2 (en) | Addressing for a memory device used in an image recording apparatus | |
JP6465468B2 (en) | Printing material cartridge | |
CN109375881B (en) | Customer replacement unit monitoring unit and consumable device using same | |
US10585633B2 (en) | Method for recording chip usage state information, chip of imaging cartridge and imaging cartridge | |
CN103009817A (en) | Consumptive material chip and data remedying method thereof, consumptive material container and imaging device | |
JP2011194639A (en) | Image forming apparatus and method for controlling image forming apparatus | |
CN104015494A (en) | Proof test value generating method and system, and memory chip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14842775 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 15/07/2016) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14842775 Country of ref document: EP Kind code of ref document: A1 |