US 12,066,854 B2
Data processing device, image reading apparatus, image forming apparatus, and method for processing data
Hajime Tsukahara, Kanagawa (JP); and Tomohiro Sasa, Tokyo (JP)
Assigned to RICOH COMPANY, LTD., Tokyo (JP)
Appl. No. 17/766,254
Filed by Hajime Tsukahara, Kanagawa (JP); and Tomohiro Sasa, Tokyo (JP)
PCT Filed Nov. 20, 2020, PCT No. PCT/IB2020/060948
§ 371(c)(1), (2) Date Apr. 4, 2022,
PCT Pub. No. WO2021/116801, PCT Pub. Date Jun. 17, 2021.
Claims priority of application No. 2019-225642 (JP), filed on Dec. 13, 2019.
Prior Publication US 2024/0103560 A1, Mar. 28, 2024
Int. Cl. G06F 1/10 (2006.01); G06F 1/12 (2006.01); G06F 11/07 (2006.01)
CPC G06F 1/10 (2013.01) [G06F 1/12 (2013.01); G06F 11/0733 (2013.01); G06F 11/0751 (2013.01); G06F 11/0772 (2013.01); G06F 11/0793 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A data processing control device comprising:
a data receiver configured to receive data to be processed, an external clock generated externally from the data processing control device, and a unit control signal determining a processing unit as an amount of the data to be processed, the data receiver including a phase locked loop (PLL) circuit configured to receive the external clock;
a clock abnormality detector configured to receive a lock signal output from the PLL circuit and the unit control signal and operate based on a clock different from the external clock and output a write synchronization signal, a read synchronization signal and a write mask signal based on the lock signal and the unit control signal;
a memory write controller configured to produce a write control signal based on the write synchronization signal and the write mask signal;
a memory read controller configured to produce a read control signal based on the read synchronization signal; and
a first memory and a second memory configured to alternatively write and read the data to be processed based on the write control signal and the read control signal,
wherein when abnormality of the external clock occurs, the memory write controller produces the write control signal to stop writing of the data to be processed in the first memory or the second memory, and
when the external clock becomes normal again, to take in the unit control signal, the memory write controller produces the write control signal to write the data to be processed in the first memory or the second memory.