-
公开(公告)号:KR1020140074600A
公开(公告)日:2014-06-18
申请号:KR1020120142739
申请日:2012-12-10
Applicant: 한국과학기술원
IPC: H03M13/15
CPC classification number: H03M13/1575 , H03M13/1545 , H04L1/0053
Abstract: A BCH decoder contains a syndrome calculation block, a key-equation solver, a Ziehen search block, and an error correction block. The syndrome calculation block generates syndrome values from a received code word. The key-equation solver generates an error location polynomial based on the syndrome values. The Ziehen search block calculates the position of the error on the basis of the error location polynomial. The error correction block outputs the corrected code word by correcting the error of the received code word on the basis of the position of the error. The key-equation solver generates immediately the error position polynomial without running the calculation if one error exists in the received code word.
Abstract translation: BCH解码器包含校正子计算块,密钥方程求解器,Ziehen搜索块和纠错块。 校正子计算块从接收到的代码字生成校正子值。 关键方程求解器基于综合征值生成误差位置多项式。 Ziehen搜索块根据误差位置多项式计算误差的位置。 误差校正块通过基于误差的位置校正接收到的代码字的误差来输出校正的代码字。 密钥方程求解器立即生成错误位置多项式,而不会在接收的代码字中存在一个错误的情况下运行计算。
-
公开(公告)号:KR100961242B1
公开(公告)日:2010-06-03
申请号:KR1020080097948
申请日:2008-10-07
Applicant: 한국과학기술원
Abstract: 명령어를 지연시켜 수행하는 방법은 현재 명령어가 이전 명령어와 의존성이 있는지 판단하는 단계, 현재 명령어가 이전 명령어와 의존성이 있는 경우, 현재 명령어의 N번째 비트에 제1 값을 설정하는 단계, 디코딩 단계에서 현재 명령어의 N번째 비트 값을 판단하는 단계 및 현재 명령어의 N번째 비트 값이 제1 값으로 판단된 경우, N번째 비트 값을 제1 값과 반전된 제2 값으로 변경한 후, 디코딩 단계를 한 사이클 더 수행하여 실행 단계, 메모리 접속 단계 및 기입 단계를 한 사이클씩 지연시키는 단계를 포함한다. 따라서 각 명령어의 지연 여부를 결정하는 한 비트를 이용하여 무연산(NOP: No Operation) 명령어의 요구 없이 의존성이 있는 복수의 명령어들을 정상적으로 처리할 수 있고, 이에 따라 프로그램의 크기를 감소시킬 수 있다.
명령어, 무연산, 프로세서, 지연-
公开(公告)号:KR1020100038828A
公开(公告)日:2010-04-15
申请号:KR1020080097948
申请日:2008-10-07
Applicant: 한국과학기술원
Abstract: PURPOSE: An execution method of instruction after delaying and an execution system for the same are provided to execute one more decoding stage of a current instruction when the current instruction is dependent to previous instructions. CONSTITUTION: A programming unit(615) determined whether a current instruction is dependent on previous instruction. If the current instruction is dependent on the previous instruction, the programming unit sets a first value to Nth bit of the current instruction. A processor(635) determines the Nth bit value of the current instruction. If the Nth bit value of the current instruction is determined to the first value, the processor executes one more decoding state of the current instruction.
Abstract translation: 目的:提供延迟后的指令的执行方法及其执行系统,以在当前指令依赖于先前指令时执行当前指令的另一个解码级。 规定:编程单元(615)确定当前指令是否依赖于先前的指令。 如果当前指令取决于先前的指令,则编程单元将当前指令的第一个值设置为第N位。 处理器(635)确定当前指令的第N位值。 如果当前指令的第N位值被确定为第一值,则处理器执行当前指令的另一个解码状态。
-
-