Synchronized data processing system and image processing system
First Claim
Patent Images
1. A data processing system comprising:
- a rewritable memory, including an address counter and a mode register adapted to input an address, input and output data and input a control signal in synchronism with a clock signal and to update the address, which is preset in said address counter, at times in number corresponding to the set number of said mode register, to read and write the data sequentially; and
a data processor which provides data and addresses to access said memory and for utilizing said memory in at least a frame buffer to process image data, wherein said data processor includes means for issuing a value to be set into said mode register and a command to set said value into said mode register in accordance with the condition at the data processing.
2 Assignments
0 Petitions
Accused Products
Abstract
A data processor comprising: a bus control circuit adapted to be interfaced with a synchronous DRAM which can be accessed in synchronism with a clock signal; a plurality of data processing modules coupled to said bus control circuit for producing data and addresses for accessing a memory; and a clock driver for feeding intrinsic operation clocks to said data processing modules and for feeding the clock signal for accessing said memory in synchronism with the operations of said data processing modules to be operated by the operation clock signals, to the outside.
-
Citations
16 Claims
-
1. A data processing system comprising:
-
a rewritable memory, including an address counter and a mode register adapted to input an address, input and output data and input a control signal in synchronism with a clock signal and to update the address, which is preset in said address counter, at times in number corresponding to the set number of said mode register, to read and write the data sequentially; and a data processor which provides data and addresses to access said memory and for utilizing said memory in at least a frame buffer to process image data, wherein said data processor includes means for issuing a value to be set into said mode register and a command to set said value into said mode register in accordance with the condition at the data processing. - View Dependent Claims (2, 3, 4)
-
-
5. A data processing system comprising:
-
a memory; and a data processor for accessing said memory in processing image data, wherein said memory includes a plurality of memory banks and an address counter, and is enabled to input an address, input and output data and input a control signal in synchronism with a clock signal, wherein said memory has a burst mode, in which said memory is accessed while updating an address preset in said address counter, so that said memory can receive an address active command for setting the access address in another memory bank in parallel with the operation of a memory bank being operated in the burst mode, and wherein said data processor includes; data processing modules for producing data and addresses to access said memory and for processing the image data by using said memory in at least a frame buffer; and bus control means for issuing said active address command in response to the instruction of an access from said data processing module for a memory bank different from the memory bank being accessed in the burst mode, to enable the access address to be set in advance.
-
-
6. A data processing system comprising:
-
first and second memories for latching a row address to enable the same row address as the once latched one to be sequentially accessed by updating a column address, and for inputting an address, inputting and outputting data and inputting a control signal in synchronism with a clock signal; memory buses allocated to said first and second memories, respectively; bus control means allocated to said memory buses, respectively; a data processing module coupled to said bus control means for producing data and addresses to access said first and second memories thereby to process the data read out from said first memory, and for producing the access addresses in parallel for said first and second memories to store the results of the data processing in said second memory; and delay means for transmitting the address for said second memory, which is outputted from said data processing module, to said second memory with a delay time period corresponding to that for said data processing. - View Dependent Claims (7)
-
-
8. A data processing system comprising:
-
first and second memories for latching row addresses to enable the same row address as one once latched to be sequentially accessed by updating a column address, and for inputting an address, inputting and outputting data and inputting a control signal in synchronism with a clock signal; first and second memory buses allocated to said first and second memories, respectively; first and second bus control means allocated to said first and second memory buses, respectively; a data processing module coupled to said first and second bus control means for producing data and addresses to access said first and second memories thereby to process the data read out from said first memory and for producing and outputting the access addresses to said first and second memories in parallel to store the result of the data processing in said second memory; delay means for transmitting the access address for said second memory, which is outputted from said data processing module, to said second memory with a delay time period corresponding to the time period for said data processing; first mishit detecting means for detecting whether or not the row address outputted from said data processing module toward said first memory is coincident to the preceding row address fed; second mishit detecting means for detecting whether or not the row address outputted from said data processing module toward said second memory is coincident to the preceding row address fed, such that its detection timing is made substantially concurrent with that by said first mishit detecting means; and means for interrupting the operation of said data processing module while the row address relating to said mishit is being updated, when either said first or second mishit detecting means detects the incoincidence.
-
-
9. A data processing system comprising:
-
a memory for latching a row address to enable the same address as the once latched one to be sequentially accessed by updating a column address and for inputting an address, inputting and outputting data and inputting a control signal in synchronism with a clock signal; a plurality of data processing modules for producing data and addresses to access said memory; mishit detecting means for detecting whether or not the row address outputted from said data processing modules toward said memory is coincident to the preceding row address fed; detecting means for detecting a change in the data processing modules to access said memory; and bus control means for instructing said memory to update the row address for said access in response to either the detection of the incoincidence by said mishit detecting means or the detection of the change in the access subject by said detecting means.
-
-
10. A data processing system comprising:
-
a rewritable memory having a burst write mode and a mode register, number data in the mode register specifying a burst length in the burst write mode so that data in a number corresponding to the number data is written sequentially; and a data processor for accessing the rewritable memory as a frame buffer to draw image data into the rewritable memory, wherein the data processor includes means for generating number data to be set in the mode register in accordance with a drawing condition so that the number data is made to a value 1 when memory addresses of the rewritable memory to draw the image data are not continuous in the same row of the rewritable memory, and the number data is set to a value N (N>
1) when memory addresses of the rewritable memory to draw the image data are continuous in the same row of the rewritable memory. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification