发明名称
摘要 A data processor with a transparency detection data transfer controller. A transparency register stores transparency data. A source address controller calculates source addresses for recall of data to be transferred. A comparator compares the recalled data to the stored transparency data and indicates whether said data to be transferred is to be written to the memory. A destination address controller writes the data to be transferred into the memory at calculated destination addresses if the comparator indicates the data to be transferred is to be written to the memory. The recalled data to be transferred is temporarily stored in a source register for comparison. In the preferred embodiment data is not to be written into the memory if it matches the transparency data. The transparency register may store a multiple of the minimum amount of data to be transferred. The data to be transferred is organized into data words having a selected size. This selected size is an integral multiple of a minimum amount of data to be transferred. The comparator includes plural data comparators, where each data comparator compares the minimum amount of data to be transferred with a corresponding part of the transparency data. A multiplexer receives these comparison signals and an indication of the selected data size. The multiplexer provides a number of indications of whether the data to be transferred is to be written to equal memory equal to the number of times the data words of the selected size fit within the transparency register. In the preferred embodiment the selected data size may be a byte (8 bits), a halfword (16 bits), a word (32 bits) and a double word (64 bits) and the transparency register stores 64 bits. <IMAGE>
申请公布号 KR100356884(B1) 申请公布日期 2003.01.24
申请号 KR19950005073 申请日期 1995.03.08
申请人 发明人
分类号 G06F12/00;G06T1/00;G06F12/02;G06F12/08;G06F13/28;G06F17/10;G06T1/60;G09G5/393 主分类号 G06F12/00
代理机构 代理人
主权项
地址