-
公开(公告)号:KR1020040080520A
公开(公告)日:2004-09-20
申请号:KR1020030015336
申请日:2003-03-12
Applicant: 전자부품연구원 , (주)자람테크놀로지
IPC: G06F9/38
Abstract: PURPOSE: A DSP(Digital Signal Processor) for processing an instruction in parallel and a processing method thereof are provided to offer a DSP architecture applicable to a high performance signal processing system by receiving a super-scalar architecture and a VLIW(Very Long Instruction Word) architecture. CONSTITUTION: A number of the next instructions executable at the same time is calculated. One maximum value is selected from the calculated numbers. The instructions matched with the selected value are made to a group. If all instructions are grouped, the instructions in each group are rearranged by an operation block executing the instruction and a tag value is assigned to each instruction.
Abstract translation: 目的:提供一种用于并行处理指令的DSP(数字信号处理器)及其处理方法,以通过接收超标量架构和VLIW(超长指令字)来提供适用于高性能信号处理系统的DSP架构 )架构。 构成:计算可同时执行的下一个指令的数量。 从计算出的数字中选出一个最大值。 将与选定值匹配的指令作为组。 如果所有指令都分组,则每个组中的指令由执行指令的操作块重新排列,并且将标签值分配给每个指令。
-
公开(公告)号:KR100516214B1
公开(公告)日:2005-09-23
申请号:KR1020030015336
申请日:2003-03-12
Applicant: 전자부품연구원 , (주)자람테크놀로지
IPC: G06F9/38
Abstract: 본 발명은 명령어 병렬처리를 위한 디지털 신호처리기 및 그 처리방법에 관한 것으로, 특히 슈퍼스칼라(Superscalar) 구조와 VLIW(Very Long Instruction Word) 구조의 장점을 수용한 고성능 신호처리 시스템에 적용 가능한 디지털 신호처리기(Digital Signal Processor, 이하 DSP)에 관한 것이다.
본 발명의 명령어 병렬처리를 위한 디지털 신호처리기 및 그 처리방법은 동시에 수행 가능한 다음 명령어들의 수(M)를 계산하는 제1단계, 제1단계에서 계산한 M중에서 최대값 하나를 선택하는 제2단계, 제2단계에서 선택한 값에 대응하는 명령어들을 그룹으로 만드는 제3단계, 모든 명령어들이 그룹으로 만들어졌다면 제5단계를 수행하고, 그렇지 않으면 제1단계를 수행하는 제4단계, 각각의 그룹에 있는 명령어 들을 해당 명령어를 수행할 연산 블록에 따라 재배치하고, 태그(Tag)값을 할당하는 제5단계로 하는 처리로 알고리즘이 수행됨에 기술적 특징이 있다.
따라서, 본 발명의 명령어 병렬처리를 위한 디지털 신호처리기 및 그 처리방법은 슈퍼스칼라 구조와 VLIW 구조의 장점을 수용한 고성능 신호처리 시스템에 적용이 가능한 DSP 구조를 제공하는데, 간단한 플래그(Flag)를 이용하여 무연산(No OPeration) 명령을 DSP가 생성하도록 함으로써 프로그램 사이즈를 줄이고, 병렬로 처리할 수 있는 명령어들을 소프트웨어(컴파일러, 어셈블러)가 구성하도록 함으로써 DSP 구조를 간단하게 할 수 있는 장점이 있다.-
公开(公告)号:KR100502266B1
公开(公告)日:2005-07-20
申请号:KR1020020077650
申请日:2002-12-09
Applicant: 전자부품연구원
IPC: H04N17/02
Abstract: 본 발명은 디스플레이 컬러, 픽셀 및 동작 테스트를 위한 테스트 패턴 생성 방법에 관한 것이다.
본 발명의 디스플레이 컬러, 픽셀 및 동작 테스트를 위한 테스트 패턴 생성 방법은 인덱스 레지스터가 컬러레지스터, 수평레지스터, 수직레지스터를 지시하도록 하고, 수평주사가 완료되었는 지 여부, 디스플레이할 수평블록 픽셀의 컬러 선택 방법, 수직주사가 완료되었는지 여부, 수직주사선에 디스플레이 할 컬러 선택방법을 특징으로 갖는 블록테스트 패턴 생성동작과 수직좌표값, 수평좌표값, 길이 변수값을 초기값으로 설정하고, 회로가 테스트 모드로 동작하는지 여부, 현재 디스플레이 하고 있는 픽셀의 좌표(Vcnt, Hcnt)가 픽셀의 좌표( Vertical, Horizontal)와 일치하는지 여부, 길이 변수가 "0" 인지 여부, 프레임 디스플레이가 완료 되었는지 여부를 판단하는 과정을 특징으로 갖는 라인테스트 패턴 생성동작으로 이루어짐에 기술적 특징이 있다.
따라서, 본 발명의 디스플레이 컬러, 픽셀 및 동작 테스트를 위한 테스트 패턴 생성 방법은 손쉽게 디스플레이를 테스트 할 수 있으며, 레지스터값만을 변경함으로써 다양한 블록 테스트 패턴을 생성할 수 있고, 각 블록 패턴에 다양한 컬러를 할당하여 테스트를 할 수 있을 뿐만 아니라, 디스플레이의 픽셀을 테스트하기 위한 라인 테스트 패턴을 임의의 위치에 출력할 수 있는 기술적 장점이 있다.-
公开(公告)号:KR100443424B1
公开(公告)日:2004-08-09
申请号:KR1020020035113
申请日:2002-06-22
Applicant: 전자부품연구원
IPC: H04L12/851
Abstract: PURPOSE: A method for efficiently processing packets in a home gateway system is provided to consider priorities of the packets in a home gateway, and to consider situations of a device connected to a home network, thereby efficiently processing home network packets. CONSTITUTION: A system confirms whether LGIs(LAN Gateway Interfaces)/WGIs(WAN Gateway Interfaces) are ready to receive packets. If so, packets having higher priorities and standing by in a packet list of a home gateway are transmitted to the LGIs/WGIs. If the LGIs/WGIs are not ready to receive the packets, the priorities of the packets are reconfirmed to insert the packets into the packet list. The system inserts the packets inputted from the LGIs/WGIs into the nearest portion of packets having higher or the same priorities.
Abstract translation: 目的:提供一种在家庭网关系统中有效处理分组的方法,以考虑家庭网关中的分组的优先级,并考虑连接到家庭网络的设备的情况,从而有效地处理家庭网络分组。 构成:系统确认LGI(LAN网关接口)/ WGI(WAN网关接口)是否准备好接收数据包。 如果是这样,那么具有更高优先级并且在家庭网关的分组列表中待命的分组被发送到LGI / WGI。 如果LGIs / WGI没有准备好接收分组,则重新确认分组的优先级以将分组插入到分组列表中。 系统将从LGI / WGI输入的数据包插入到具有更高或相同优先级的数据包的最近部分。
-
公开(公告)号:KR100648207B1
公开(公告)日:2006-11-24
申请号:KR1020020077228
申请日:2002-12-06
Applicant: 전자부품연구원
IPC: G06Q50/10 , H04N21/266 , H04N21/8358
Abstract: 디지털 컨텐츠를 다운로드받을 수 있는 키 및 식별코드를 제공하고, 그 키 및 식별코드를 이용하여 사용자들이 필요로 하는 소정의 디지털 컨텐츠를 다운로드받을 수 있도록 하며, 디지털 컨텐츠가 불법 복사되어 유통될 경우에 그 디지털 컨텐츠를 불법 복사하여 유통시킨 사용자를 간단히 확인한다.
디지털 컨텐츠 제공용 서버가, 가맹점 회원의 가맹점용 단말기 또는 개인회원의 사용자 단말기가 접속되는지의 여부를 판단하여, 가맹점용 단말기가 접속될 경우에는 가맹점용 단말기가 키 및 식별코드를 요청하는지의 여부를 판단하고 키 및 식별코드를 요청할 경우에 디지털 컨텐츠 제공용 서버가 사용자 정보를 입력받고 키 및 식별코드를 생성한 후 가맹점용 단말기에 다운로드 시켜 개인회원의 휴대용 저장장치에 저장하고, 키, 식별코드 및 사용자 정보를 데이터 베이스에 저장하며, 사용자 단말기가 접속될 경우에는 디지털 컨텐츠를 선택하고 다운로드를 요청하는지의 여부를 판단하며 다운로드를 요청할 경우에 휴대용 저장장치에 저장된 키 및 식별코드를 데이터 베이스를 검색하고 검색 결과 다운로드가 가능할 경우에 디지털 컨텐츠에 워터마킹을 삽입한 후 사용자 단말기에 다운로드 시킨다.
인터넷, 디지털 컨텐츠, 워터마킹, 휴대용 저장장치, 유통-
公开(公告)号:KR100501739B1
公开(公告)日:2005-07-18
申请号:KR1020030015343
申请日:2003-03-12
Applicant: 전자부품연구원
IPC: G06F7/50
Abstract: 본 발명은 효율적인 모듈러 가산기 및 그 연산 방법에 관한 것으로, 특히 입력값의 범위에 관계 없이 모듈러 가산 연산을 수행할 수 있고, 일반적인 DSP (Digital Signal Processor) 및 모듈러 연산을 수행하는 시스템에 적용할 수 있는 모듈러 가산기 및 그 연산 방법에 관한 것이다.
본 발명의 효율적인 모듈러 가산기 및 그 연산 방법은 제1가산기 블록에 입력값으로써 x, y를 입력하는 단계; 상기 제1가산기 블록에서 x와 y를 가산하는 단계; Control 블록의 제어신호를 통하여 Sum을 출력하는 단계; Calculate k 블록에서 k를 구하는 단계; 블록에서 를 구하는 단계; 블록에서 을 구하는 단계; 제2가산기 블록에서 Sum과 를 가산하는 단계; 제3가산기 블록에서 Sum과 을 가산하는 단계; 제4가산기 블록에서 result_1과 result_2를 가산하는 단계; 제2멀티플렉서(Mux) 블록에서 (x+y) mod m을 출력하고, 레지스터 블록으로 보내는 단계; select_result 블록에서 상기 Sum값, carry_1, carry_2, abs_carry 및 abs_sum, k로 ready 신호를 생성하는 단계; 및 select_result 블록에서 상기 Sum값, carry_1, carry_2, abs_carry 및 abs_sum, Calculate k 블록의 k로 select 신호를 생성하는 단계를 포함하여 연산이 이루어짐에 기술적 특징이 있다.
따라서, 본 발명의 효율적인 모듈러 가산기 및 그 연산 방법은 입력값의 범위에 관계 없이 모듈러 가산 연산을 수행할 수 있고, 종래기술과는 달리 일반적인 DSP 및 모듈러 연산을 수행하는 시스템에 적용할 수 있다.-
公开(公告)号:KR100473864B1
公开(公告)日:2005-03-10
申请号:KR1020020077229
申请日:2002-12-06
Applicant: 전자부품연구원
IPC: G06Q50/10 , H04N21/266
Abstract: 1∼2개의 곡을 저장한 단일음반에, 소정의 키 및 식별코드를 함께 저장하여 판매하고, 단일음반에 구입한 사용자들은 키 및 식별코드를 이용하여 소정의 디지털 컨텐츠를 다운로드받아 사용하며, 디지털 컨텐츠를 불법 복사하여 유통시킬 경우에 그 불법 복사자를 간단히 찾아 소정의 조치를 취할 수 있다.
디지털 컨텐츠 제공용 서버에 사용자 단말기가 접속될 경우에 그 사용자 단말기의 음반 재생기에 장착되어 있는 단일 음반에서 키 및 식별코드를 독출하여 디지털 컨텐츠 제공용 서버가 입력받고, 입력받은 키 및 식별코드가 데이터 베이스에 저장되어 있는 지의 여부를 판단하여 저장되어 있지 않을 경우에 데이터 베이스에 저장하고 사용자 단말기가 디지털 컨텐츠의 다운로드를 요청하는지의 여부를 판단하며, 디지털 컨텐츠의 다운로드를 요청할 경우에 사용자 단말기로부터 사용자의 정보를 입력받고 디지털 컨텐츠를 표시하여 선택하게 하고, 디지털 컨텐츠의 선택이 완료될 경우에 해당 디지털 컨텐츠를 사용자 단말기로 다운로드시킨다.-
公开(公告)号:KR1020040049453A
公开(公告)日:2004-06-12
申请号:KR1020020077228
申请日:2002-12-06
Applicant: 전자부품연구원
IPC: G06Q50/10 , H04N21/266 , H04N21/8358
Abstract: PURPOSE: A method for distributing digital contents is provided to offer a key and an ID code for downloading the digital contents to a proper user, and download the digital contents through a terminal by using the key and the ID code. CONSTITUTION: A digital contents providing server judges that a terminal of a member shop or a personal member is connected(200). In case of the member shop terminal, it is judged that the member shop terminal requests the key and the ID code(216). In the case that the key and the ID code are requested, the digital contents providing server generates the key and the ID code by receiving the information for the user using the key and the ID code, and stores it in a portable storage, and stores the key, the ID code, and the user information in a database(224). In the case of a download request, the digital contents providing server searches the database by receiving the key and the ID code stored in the portable storage through the user terminal, and the selected digital contents is downloaded to the user terminal if the download is possible(240).
Abstract translation: 目的:提供一种用于分发数字内容的方法,以提供用于将数字内容下载到适当用户的密钥和ID代码,并且通过使用密钥和ID代码通过终端下载数字内容。 构成:数字内容提供服务器判断会员商店或个人会员的终端连接(200)。 在会员店终端的情况下,判断会员店终端请求密钥和ID码(216)。 在要求密钥和ID码的情况下,数字内容提供服务器通过使用密钥和ID码接收用户的信息来生成密钥和ID码,并将其存储在便携式存储器中,并存储 密钥,ID码和数据库中的用户信息(224)。 在下载请求的情况下,数字内容提供服务器通过用户终端接收存储在便携式存储器中的密钥和ID码来搜索数据库,并且如果下载是可能的,则所选择的数字内容被下载到用户终端 (240)。
-
公开(公告)号:KR1020040080523A
公开(公告)日:2004-09-20
申请号:KR1020030015343
申请日:2003-03-12
Applicant: 전자부품연구원
IPC: G06F7/50
Abstract: PURPOSE: An efficient modular adder and an operating method thereof are provided to perform a modular adding operation fast by suggesting a modular adder circuit applicable to a DSP(Digital Signal Processor) or inserted into other system as an independent block. CONSTITUTION: If input values are inputted, the first adder block adds the inputted values. A control block makes the first multiplexer block output the output from the first adder block or a register block as sum. A calculator k block finds out the k by using an equation. A cal.m(k) block finds out the m(k) by using the equation. A cal.m(k-1) block finds out the m(k-1) by using the equation. The second adder block adds the output of the first multiplexer block and the cal.m(k) block. The third add block adds the output of the first multiplexer block and the cal.m(K-1) block. The fourth adder block adds the output of the second/third adder block. The second multiplexer block outputs/sends the output of the second/third adder block as the (x+y)mod(m) to the register block. A select-result block informs the modular operation completion of a signal processing system.
Abstract translation: 目的:提供一种高效的模数加法器及其操作方法,通过建议可应用于DSP(数字信号处理器)或插入其他系统的模块加法器电路作为独立块来快速执行模块化加法运算。 构成:如果输入输入值,第一个加法器块将输入的值相加。 控制块使得第一多路复用器块将来自第一加法器块或寄存器块的输出作为和。 计算器k块通过使用等式找出k。 cal.m(k)块通过使用等式来求出m(k)。 calm(k-1)块通过使用等式找出m(k-1)。 第二加法器块将第一多路复用器块和cal.m(k)块的输出相加。 第三个添加块将第一个多路复用器块和cal.m(K-1)块的输出相加。 第四加法器块将第二/第三加法器块的输出相加。 第二多路复用器块将第二/第三加法器块的输出作为(x + y)mod(m)输出/发送到寄存器块。 选择结果块通知信号处理系统的模块化操作完成。
-
公开(公告)号:KR1020040050089A
公开(公告)日:2004-06-16
申请号:KR1020020077650
申请日:2002-12-09
Applicant: 전자부품연구원
IPC: H04N17/02
Abstract: PURPOSE: A test pattern generation method for testing the color, pixel and operation of a display is provided to generate various test patterns for testing the display without external input. CONSTITUTION: It is judged whether a circuit is operated in a test mode(10). If the circuit is operated in the test mode, it is judged whether horizontal scanning is completed(20). If the horizontal scanning is not completed, it is judged whether all pixels of a horizontal block are displayed(30). If all the pixels of the horizontal block are displayed, next registers are indicated by index values(CSel,HSel)(40). A new color value is displayed(50). If all the pixels of the horizontal block are not displayed, a current color value is displayed(50). If the circuit is not operated in the test mode, values of all index registers are initialized(60). If the horizontal scanning is completed, it is judged whether vertical scanning is completed(70). If the vertical scanning is not completed, it is judged whether all vertical scanning lines are currently displayed(80). If all the vertical scanning lines are currently displayed, index values(VSel,CSel) are assigned as next values(90). The index value(HSel) is assigned as an initial value, and a next index value(CSel) is assigned to an index save unit(CselSave)(90). If all the vertical scanning lines are not currently displayed, a value of the index storing unit(CselSave) is assigned to the index value(CSel) and the initial value is assigned to the index value(HSel)(100).
Abstract translation: 目的:提供用于测试显示器的颜色,像素和操作的测试图案生成方法,以生成用于在不进行外部输入的情况下测试显示的各种测试图案。 构成:判断电路是否在测试模式下运行(10)。 如果电路在测试模式下工作,则判断水平扫描是否完成(20)。 如果水平扫描未完成,则判断是否显示水平方向块的所有像素(30)。 如果显示水平方块的所有像素,则下一个寄存器由索引值(CSel,HSel)指示(40)。 显示一个新的颜色值(50)。 如果没有显示水平块的所有像素,则显示当前颜色值(50)。 如果电路在测试模式下不工作,则初始化所有索引寄存器的值(60)。 如果水平扫描完成,则判断是否垂直扫描完成(70)。 如果垂直扫描未完成,则判断是否显示所有垂直扫描线(80)。 如果当前显示所有的垂直扫描线,索引值(VSel,CSel)被分配为下一个值(90)。 将索引值(HSel)分配为初始值,并将下一个索引值(CSel)分配给索引保存单元(CselSave)(90)。 如果当前没有显示所有垂直扫描线,则将索引存储单元(CselSave)的值分配给索引值(CSel),并将初始值分配给索引值(HSel)(100)。
-
-
-
-
-
-
-
-
-