DBPIA-NURIMEDIA

Size: px
Start display at page:

Download "DBPIA-NURIMEDIA"

Transcription

1 논문 한국통신학회논문지 '08-09 Vol. 33 No. 9 높은 throughput 성능을갖는 DVB-S2 LDPC 부호의 복호기구현 준회원김성운 *, 정회원박창수 *, 황선영 * Implementation of High Throughput LDPC Code Decoder for DVB-S2 Seong-Woon Kim* Associate Member, Chang-Soo Park*, Sun-Young Hwang* Regular Members 요 약 본논문은광대역위성서비스를위한유럽전기통신표준화기구의 2세대표준인 DVB-S2에서사용하는 LDPC 부호의 throughput을증가시키기위한새로운복호기구조를제안한다. 제안한구조는 IRA 구조의 LDPC 부호가가지는특징을이용해 360개의비트노드와체크노드를각각그룹핑한다. 노드그룹을구현한연산모듈은각각로컬메모리를가지고있고, 전달받은메시지는자신의로컬메모리에서만읽는다. 제안한구조는메시지라우팅로직을이용해에지로연결된노드그룹의로컬메모리에메시지를저장함으로써메모리충돌이없고순차적인메모리접근을가능하게하여복호기의 throughput을증가시킨다. 제안한 DVB-S2 LDPC 복호기구조는 TSMC 90nm 공정으로합성하였고 F. Kienle과 J. Dielissen이각각제안한기존의구조보다 throughput이각각 104%, 478% 가증가함을확인하였다. Key Words : LDPC, DVB-S2, Decoder, Local memory, High throughput ABSTRACT This paper proposes a novel LDPC code decoder architecture to improve throughput for DVB-S2, a second generation standard of ETSI for satellite broad-band applications. The proposed architecture clusters 360 bitnodes and checknodes into groups utilizing the property of IRA-LDPC code. Functional modules which perform calculations for bitnode groups and checknode groups have local memories and store the messages from the other type of functional modules connected by edges at their local memories. The proposed architecture can avoid memory conflicts by accessing stored messages sequentially, hence, increases throughput in the proposed DVB-S2 LDPC code decoder architecture. The proposed architecture was synthesized using the TSMC 90nm technology. Synthesis results show that throughput of the proposed architecture is improved by 104% and 478%, respectively, when compared with those of the architectures proposed by F. Kienle and J. Dielissen. Ⅰ. 서론 DVB-S2 는광대역위성서비스를위한유럽전기 통신표준화기구 (ETSI) 의 2세대표준이다 [1][2]. DVB-S2 는 1세대표준인 DVB-S에비해 30% 의용량이득을가지며, 이용량이득은 DVB-S2에서적용한고차 본연구는정보통신부및정보통신연구진흥원의대학 IT 연구센터지원사업의연구결과로수행되었음 (IITA-2008-(C )) * 서강대학교전자공학과대학원 CAD & ES 연구실논문번호 :KICS , 접수일자 :2008 년 7 월 7 일, 최종논문접수일자 : 2008 년 8 월 21 일 924

2 논문 / 높은 throughput 성능을갖는 DVB-S2 LDPC 부호의복호기구현 변조방식과새로운 FEC 시스템에의해가능하였다 [2]. DVB-S2는 Convolution 부호와 Reed-Solomon 부호를연접한 FEC(Forward Error Correcting) 시스템을가진 DVB-S와달리 BCH 부호와 LDPC 부호의연접하여 FEC 시스템을구성하였다. LDPC 부호는 Gallager가제안한선형블록부호로써, Tanner 그래프로표현할수있는패리티검사행렬 H로정의된다 [3][4]. Tanner 그래프는 LDPC 부호를일반화하여표현한이분 (bipartite) 그래프이며비트노드와체크노드, 에지 (edge) 로이루어진다. 에지는 H 행렬의원소가 1인행을인덱스로가지는비트노드와열을인덱스로가지는체크노드사이에존재한다. 간단한선형블록부호인 (7,4) 해밍부호에대한 H 행렬과 Tanner 그래프의예를그림 1에보인다. LDPC 부호는 Tanner 그래프상의비트노드와에지로연결된체크노드사이에확률값을가진메시지를반복적으로전달하면서신뢰성있는확률값을가지도록하는메시지전달알고리듬을사용해복호한다 [5]. 메시지전달알고리듬에서사용하는심볼의확률값은실제확률값을사용하는방법과 LLR(Log Lik elihood Ratio) 를사용하는방법이있다. LLR을사용하는방법은복호과정에서실제확률값의곱셈연산을덧셈연산으로대체할수있어실제확률값을사용하는방법보다효율적이다 [6]. 일반적으로 LDPC 부호는매우큰부호화복잡도를가진다 [7][8]. DVB-S2 에서는 LDPC 부호의부호화복잡도문제를해결하기위해 IRA(Irregular Repeat-Accumul ate) 구조를가지는 LDPC 부호를사용한다 [9]. IRA 구조의 LDPC 부호는선형부호화복잡도를가지며일반적인 LDPC 부호에비해크게열화되지않는성능을가진다 [10]. DVB-S2 에서는부호화테이블을사용하여 LDPC 부호를표현하였으며, 부호화테이블을사용한간단한연산과정을통해 DVB-S2 에서사용하는 LD PC 부호의패리티검사행렬을생성할수있다. DVB-S2 표준은 HDTV와같은고화질위성방송, 양방향데이터통신등다양한서비스를제공한다 [1]. 제공하는서비스의종류가다양하고데이터의용량 (a) 그림 1. (7,4) Hamming 부호. (a) H 행렬, (b) Tanner 그래프 (b) 도커짐에따라수신기에서데이터처리에소요되는시간이증가한다. 따라서충분한데이터처리시간을확보하기위해 FEC 시스템의 throughput을높게할필요가있다. F. Kienle 는 255Mbps의 throughput을가지는복호기구조를제안하였다 [11]. F. Kienle 가제안한구조는 DVB-S2 LDPC 부호의특징인 360을주기로가지는주기성을이용해 360개의연산모듈을사용하였다. 많은수의연산모듈을사용해 throughput에비해면적이크다는단점을가진다. J. Dielissen은면적을최소화하기위해 45개의연산모듈과 H 행렬을재배치한행렬을사용하여복호를수행하는복호기구조를제안하였다 [12]. 그결과 90Mbps의비교적낮은 throughput을갖는다. 본논문에서는기존의복호기구조보다높은 throu ghput을갖는 DVB-S2 LDPC 복호기구조를제안한다. 제안한복호기구조는 Tanner 그래프상에서특정한패턴을가지는 360개의비트노드와체크노드를각각비트노드그룹과체크노드그룹으로그룹핑한다. 또노드그룹은연산모듈로구현하고, 연산모듈은로컬메모리를가지도록하여메모리충돌이없는단순화된메모리접근패턴을가진다. 본논문의 Ⅱ절에서는 DVB-S2 LDPC 부호와기존의 LDPC 복호기구조를소개하고 Ⅲ절에서는 DVB- S2 LDPC 부호의 H 행렬의특징을이용한 DVB-S2 LDPC 복호기의구조를제안한다. Ⅳ절에서는제안한복호기구조의성능을평하며, 마지막으로 Ⅴ절에서결론을맺는다. Ⅱ. DVB-S2 LDPC 부호본절에서는 DVB-S2 에서사용하는 LDPC 부호와기존에연구된 DVB-S2 LDPC 부호의복호기구조를간단히소개한다. 2.1 DVB-S2 LDPC 부호 DVB-S2 LDPC 부호는 64,800 비트의부호어길이를가진다. DVB-S2 는긴부호어길이로인한부호화복잡도를최소화할수있도록선형부호화복잡도를가지는 IRA 구조의 LDPC 부호를사용한다. DVB-S2 LD PC 부호기는 의길이를가지는정보블록 를입력으로받아부호화테이블을사용한간단한연산을통해 길이의패리티블록 를생성하고 와 를연접함 으로써부호율 의부호어 925

3 한국통신학회논문지 '08-09 Vol. 33 No. 9 를생성한다 [1]. DVB-S2 LDPC 부호는 부 터 까지모두 11개의부호율을지원하며, 각부호율에따른부호화테이블을가지고있다. DVB-S2 LD PC 부호는모든패리티비트를 0으로초기화한후식 (1) 의연산을모든정보비트와부호화테이블에대해수행함으로써패리티비트를업데이트한다. 식 (1) 에서 는부호율에의해정의되는값이고 과 는각각부호어의길이와정보블록의길이이며, 는부호화테이블중 번째열의값이다. DVB-S2 LDPC 부호는부호화과정에서식 (1) 의덧셈연산이반복적으로수행되므로 IRA 구조를가진다. DVB-S2 LDPC 부호의 H 행렬구조는그림 2 에제시하였으며 [9], 그림 2의 H 행렬을표현한 Tanne r 그래프는그림 3과같다. 그림 2의 H 행렬은 A 행렬과 B 행렬으로나뉜다. A 행렬은부호어 중정보블록인 와곱해패리티검사식을생성하고 B 행렬은패리티블록인 와곱해패리티검사식을생성한다. H 행렬을표현한그림 3의 Tann er 그래프의비트노드는정보비트노드와패리티비트노드로구분된다. 정보비트노드는부호어중정보블록인 에해당하는위치의비트노드이고체크노드와연결이불규칙적이다. 패리티비트노드는부호어중패리티블록인 에해당하는위치의비트노드이고, 체크노드와지그재그의규칙적인형태로연결된다. 파선으로나타낸에지는불규칙적인연결관계의에지이고실선으로나타낸에지는규칙적인연결관계의에지이다. 그림 2. DVB-S2 LDPC 부호의패리티검사행렬 (1) 그림 3. DVB-S2 LDPC 부호의 Tanner 그래프 2.2 DVB-S2 LDPC 부호의기존복호기구조 LDPC 복호기의구조는크게직렬복호기구조와병렬복호기구조, 부분병렬복호기구조로구분된다 [13]. 직렬복호기구조는적은수의비트노드연산모듈과체크노드연산모듈을가지고있으며각각의연산모듈이모든비트노드와체크노드의연산을수행한다. 연산모듈의수가적어복호기의면적은작지만, throug hput 성능이좋지않다 [14]. 병렬복호기구조는 Tanner 그래프의각노드가직접비트노드연산모듈과체크노드연산모듈로구현된다. 하나의노드가하나의연산모듈과대응되어빠른속도로복호가가능하지만복호기의면적이크다 [15]. DVB-S2 LDPC 부호는긴부호어길이로인해병렬구조의복호기는실제로구현할수없고직렬구조의복호기는 DVB-S2 에서요구하는 throughput을만족할수없다. 따라서부분병렬구조의복호기만이구현가능하다 [11]. F. Kienle는 360개의연산모듈을사용한부분병렬구조의복호기구조를제안하였다 [11]. 제안된복호기구조는 Tanner 그래프상의에지를정보비트노드- 체크노드에지와패리티비트노드-체크노드에지로나눈다. 모든정보비트노드 -체크노드에지는부호화테이블에의해정해진 360개의정보비트노드 -체크노드에지를사용하여표현가능하다. 360개의에지는각각메모리뱅크로구현되고 360개의메모리뱅크를사용해에지를통해전달되는모든메시지를저장한다. 360개의연산모듈은비트노드연산과체크노드연산을모두수행하며각메모리뱅크로부터메시지를전달받는다. 연산모듈은한클럭사이클마다새로운메시지를입력받아메시지전달알고리듬에따라전달할메시지를계산하고, 계산한값을 shu ffling 네트워크를통해메모리에저장하여다음반복과정에서사용한다. 이상의과정을통해제안된복호기는 255Mbps의 throughput을가진다. 926

4 논문 / 높은 throughput 성능을갖는 DVB-S2 LDPC 부호의복호기구현 J. Dielissen은 DVB-S2 LDPC 부호의 H 행렬이 크기의블록들로구성된사실을이용한복호기구조를제안하였다 [12]. 제안된복호기구조는메시지전달알고리듬에근접한성능을가지고하드웨어복잡도를감소시킬수있는 UMP-BP 알고리듬과 staggered 복호기법을사용하였다. UMP-BP 알고리듬은체크노드연산과정에서 LUT을사용하지않고, 전달받은메시지의최소값을비트노드에전달한다. Staggered 복호기법은반복복호과정에서메모리에저장되어있는메시지를읽은후다음반복복호과정이시작될때까지메시지를유지하지않고, 메시지를읽은후곧바로다음반복복호를위한메시지를해당위치에저장하는기법이다. 참고문헌 [1 2] 의복호기구조는 Staggered 복호기법과 UMP-BP 알고리듬을사용해메모리사용을참고문헌 [11] 의구조에비해절반으로줄일수있었다. 반면에제안된복호기는 90Mbps의 throughput을가진다. Ⅲ. 제안한 LDPC 복호기구조 3.1 노드그룹핑 DVB-S2 LDPC 부호의 H 행렬이가지는특징은식 (2) 와식 (3) 으로표현할수있다. 식 (2) 와식 (3) 에서 은부호어의길이, 는정보블록의길이이며, 와 는각각 A 행렬과 B 행렬의원소이고, 는각각 와 의열과행인덱스이다. 식 (2) 와식 (3) 으로표현된 H 행렬의특징에의해 Tanner 그래프의비트노드와체크노드는비트노드그룹과체크노드그룹으로그룹핑할수있다. 부 호율 의 DVB-S2 LDPC 부호는부호어길이 이고정보어길이 이며, 의값을가진다 [1]. 따라서식 (2) 와식 (3) 은부호율 에서식 (4) 와식 (5) 로표현된다. (2) (3) 은인덱스 의정보비트노드와인덱스 의체크노드사이에는에지가존재함을의미한다. 식 (4) 는 일때 로부터 90씩증가한인덱스의체크노드와 로부터 1씩증가한인덱스의정보비트노드사이에는에지가존재함을나타낸다. 이때, 정보비트노드인덱스는 1 증가후에모듈로 (modulo) 3 60 연산을수행하므로항상연속적인 360개의비트노드만을가리킨다. 이사실을이용해 360개의연속적인정보비트노드를하나의정보비트노드그룹으로그룹핑하고, 인덱스가 90씩증가하는 360개의체크노드를하나의체크노드그룹으로그룹핑한다. 식 (5) 는 일때 과 로부터각각 90씩증가한인덱스의체크노드와패리티비트노드사이에는에지가존재함을나타낸다. 식 (5) 의사실을이용해 90 씩증가하는 360개의비트노드로이루어진패리티비트노드를하나의패리티비트노드그룹으로그룹핑한다. (4) (5) 부호율 에대한그룹핑결과를그림 4 에보인 다. 64,800개의비트노드는 90개의정보비트노드그룹과 90개의패리티비트노드그룹으로그룹핑하고, 32,400개의체크노드를 90개의체크노드그룹으로그룹핑한다. 각노드그룹은노드연산을수행하는연산모듈로구현하며연산모듈사이의메시지전달은메시지라우팅로직과메모리로구현한다. 3.2 메모리접근패턴 메시지전달알고리듬에의한복호과정을하드웨어로구현할때, 메시지전달은메모리를통해이루어진다. 각연산모듈은전달할메시지를메모리에저장하고, 해당연산모듈의상대연산모듈은저장된메시지를읽어메시지연산후메모리에저장한다. 본논문에서는모든연산모듈이로컬메모리를가지는구조를제안한다. 연산모듈은로컬메모리에서순차적으로메시지를읽어에지로연결된연산모듈로전달할메시지를계산한다. 하나의연산모듈에서계 927

5 한국통신학회논문지 '08-09 Vol. 33 No. 9 (a) 그림 5. 노드그룹을사용한 Tanner 그래프 (b) 그림 4. 비트노드그룹과체크노드그룹. (a) 정보비트노드그룹과체크노드그룹의 Tanner 그래프, (b) 패리티비트노드그룹과체크노드그룹의 Tanner 그래프 산된메시지는전달되어질연산모듈에따라다른값을가지므로, 메시지를정확한위치의메모리에저장해야할필요가있다. 제안한구조는라우팅로직을사용하여메시지가정확한위치에저장되도록한다. 메시지라우팅로직은연산모듈로부터출력된메시지가 Tanner 그래프상에서에지로연결된연산모듈의로컬메모리에저장될수있도록메시지의경로를정해준다. 각연산모듈은자신의로컬메모리에서메시지를읽고 Tanner 그래프상에서에지로연결된연산모듈의로컬메모리에메시지를저장하므로, 제안한복호기구조에는메모리충돌이없다. 그림 5는부호율 일때, 비트노드그룹과체크노드그룹으로구성된 Tanner 그래프이고각노드그룹안의숫자는노드그룹을구성하는노드의인덱스이다. 그림 5에서노드그룹사이의에지는내부노드사이의에지의집합과같다. 즉하나의노드그룹은내부노드와연결된노드를포함하는노드그룹과만연결된다. 비트노드그룹과체크노드그룹은각각정렬된인덱스를가지는 360개의노드로구성되기때문에, 비트노드그룹과체크노드그룹의연결은각노드그룹내부의비트노드와체크노드의순차적연결과같다. 따라서메시지전달알고리듬을 사용한복호과정에서하나의노드그룹에서전송하는메시지는다른하나의노드그룹으로만전달되며, 노드그룹사이의메시지전달은내부노드사이의순차적메시지전달과같다. 연산모듈이전달하는메시지는에지로연결된연산모듈의로컬메모리에저장된다. 메시지를상대연산모듈의로컬메모리로전달하는과정은메시지라우팅로직이수행한다. 하나의연산모듈에할당된 36 0개노드에서출력되는모든메시지는같은연산모듈로만전달되므로에지로연결된두연산모듈사이의메시지전달은연산모듈과로컬메모리사이의메시지전달경로로구현된다. 메시지라우팅로직은 H 행렬로부터추출한연산모듈사이의연결관계를바탕으로모든연산모듈의출력으로부터상대연산모듈의로컬메모리까지메시지전달경로를각각할당한다. 연산모듈에서출력되는메시지는할당된메시지전달경로를통해상대연산모듈의로컬메모리에저장된다. 연산모듈은전달받은메시지를로컬메모리로부터읽어에지로연결된연산모듈로전달하는메시지를계산한다. 로컬메모리의첫주소에는연산모듈의첫노드가필요로하는메시지가아닌, 메시지를전달한연산모듈의첫노드로부터의전달된메시지가저장되어있다. 연산모듈이첫번째로읽어야하는메시지는 H 행렬에의해초기값으로정의된인덱스를가지는노드로부터전달받은메시지이다. 따라서각로컬메모리의메모리컨트롤러는해당연산모듈이첫번째로읽어야할메모리주소를가지고있어, 연산모듈이초기주소로부터순차적으로메시지를읽도록한다. 본논문에서제안한메모리접근패턴을부호율 의예를통해그림 6에보인다. 그림 6의 BFM은 비트노드연산모듈이고 CFM은체크노드연산모듈이 928

6 논문 / 높은 throughput 성능을갖는 DVB-S2 LDPC 부호의복호기구현 그림 6. 메모리접근패턴며, 연산모듈안의숫자는연산모듈의인덱스를나타낸다. 메모리안의숫자는해당메모리에저장된메시지를전달한노드의인덱스이다. 인덱스 0의비트노드연산모듈은인덱스 48의체크노드연산모듈과연결된다. 연산모듈에서출력된메시지는메시지라우팅로직을거쳐상대연산모듈의로컬메모리의첫주소부터저장되므로, 인덱스 0의비트노드연산모듈의로컬메모리에는인덱스 48의체크노드연산모듈에서보낸메시지가순차적으로저장된다. 인덱스 0의비트노드연산모듈이읽어야할첫번째메시지는인덱스 9318의체크노드에서보낸메시지이므로해당메시지가저장되어있는주소에서첫번째메시지를읽고, 이후로는 1씩증가된주소에서메시지를읽는다. 3.3 연산모듈 Tanner 그래프의비트노드는비트노드연산모듈로구현하고, 체크노드는체크노드연산모듈로구현한다. 본논문에서는비트노드그룹과체크노드그룹을각각비트노드연산모듈과체크노드연산모듈로구현한다. DVB-S2 LDPC 부호는비균일부호로서부호율 의경우, 비트노드의웨이트는 8, 3, 2이고체크노드의웨이트는 7이다. 그림 7은웨이트가 8인비트노드를구현한비트노드연산모듈의구조이다. 64,800개의비트노드를총 180개의비트노드연산모듈로구현하였으며, 각각의비트노드연산모듈은 360개의비트노드에대한비트노드연산을순차적으로수행한다. 비트노드연산모듈은체크노드로부터받은메시지인 와채널 LLR인 을모두더하여전송된심볼을판정한다. 또모든메시지를더한값으 그림 7. 비트노드연산모듈로부터체크노드에서받은메시지를각각빼주어체크노드로전달할메시지를계산한다. 비트노드연산모듈은 16개의덧셈기로구성된 5 단계의덧셈기트리를사용해체크노드로전달하는메시지를계산한다. 덧셈기트리는각단계마다레지스터를배치한파이프라인구조를가지고있어높은클럭주파수에서도동작가능하다. 메시지는한클럭사이클단위로비트노드연산모듈에입력되므로, 모든비트노드연산은 latency 를포함해총 365 클럭사이클을필요로한다. 그림 8은부호율 에서의체크노드연산모듈을나타낸다. 하나의체크노드연산모듈은 360개의체크노드에대한체크노드연산을순차적으로수행한다. 체크노드연산은메시지의값을계산하는부분과부호를계산하는부분으로나뉜다. 메시지의값을계산하는부분은입력받은메시지의절대값만을사용한다. 따라서제안한구조의체크노드연산모듈은 2의보수로표현된메시지를부호화된크기표현으로변그림 8. 체크연산모듈 929

7 한국통신학회논문지 '08-09 Vol. 33 No. 9 환하여부호부분을제외한값부분만을사용한다. 체크노드연산모듈내부에서사용하는메시지의길이를 1비트줄여, 체크노드연산에필요한 LUT의면적을반으로줄일수있고덧셈기입력의길이도줄일수있다. 체크노드연산모듈은덧셈과정을덧셈기트리로구현하고, 연산모듈의각구성요소사이에레지스터를배치한파이프라인구조를가진다. 체크노드연산모듈은각노드에대한입력을한클럭사이클마다읽도록구현되어, 체크노드연산모듈내부의모든체크노드연산을수행하는데총 367 클럭사이클이소요된다. 3.4 제안한복호기의전체적인구조그림 9는제안한복호기의블록다이어그램을보인다. 메모리안의괄호로표현된숫자는메모리를구성하는메모리뱅크의수이다. 각연산모듈의로컬메모리는연산모듈의입력수만큼메모리뱅크로구성되어, 연산모듈에필요한입력을한클럭사이클 에제공한다. 부호율 의경우체크노드연산모듈은각각 7개의뱅크로이루어진로컬메모리를가지고비트노드연산모듈은각각 8개와 3개, 그리고 2개의뱅크로이루어진로컬메모리를각각가진다. 그림 9에서실선으로표현된화살표는메시지의흐름을나타내고, 파선으로표현된화살표는컨트롤신호의흐름을나타낸다. 복호기의복호과정은주컨트롤러에의해제어된다. 주컨트롤러는입력메모리컨트롤러와메시지메모리컨트롤러를통해메시지전달과정을제어한다. 그림 9. 제안한구조의블록다이어그램 복호과정이시작되면주컨트롤러는각메모리컨트롤러의메모리주소값을초기화한다. 초기화과정으로메모리컨트롤러는 H 행렬에의해정해진읽기주소와 0 번지의쓰기주소를가지고, 각주소는반복복호과정중 1씩증가한다. 따라서연산모듈은 H 행렬에의해정해진읽기주소의로컬메모리로부터메시지를읽고전달하는메시지를계산한다. 계산된메시지는메시지라우팅로직을통해에지로연결된연산모듈의로컬메모리에 0 번지부터순차적으로저장된다. Ⅳ. 구현결과 제안한구조의복호기는 Synopsys 사의 Design Co mpiler 를사용해 TSMC 90nm 공정으로합성하였다. 복호기는메모리, 연산모듈, 메시지라우팅로직, 컨트롤러의네부분으로나누어각각의면적을표 1에나타내었다. 복호기의 throughput은식 (6) 과같이구할수있다. (6) 는정보블록의길이이고 은 L DPC 부호한프레임을복호하는데소요되는클럭사이클이며 은클럭주파수이다. 제안된복호기는한번의반복과정에서비트노드연산과체크노드연산을위해각각 365 클럭사이클과 367 클럭사이클을필요로하며, 메모리주소초기화를위해 1 클럭사이클을필요로한다. 또복호시작시채널 LLR 값을입력받는데 360 클럭사이클이필요하다. 제안한복호기의최대반복회수는 25이고, 300MHz 에서동작가능하므로제안된복호기의 throughput은 520Mbps이다. 표 1에서제안한복호기구조의 throug hput을기존구조의 throughput과함께보인다. 표 1은제안한복호기구조의구현결과를면적과 t hroughput 측면에서기존복호기구조인 [11] 과 [12] 와함께보인다. 참고문헌 [11] 에서제안한복호기구조는 ST microelectronics의 0.13um 공정을사용하여합성하였으나, 90nm 공정에맞게스케일링하였다 [12]. 제안한 DVB-S2 LDPC 복호기구조는모든연산모듈이로컬메모리를가지는구조로서, 비트노드와체크노드사이의양방향메시지전달을위한메모리를모두가진다. 메모리충돌을고려할필요가없고순차적인메모리접근이가능하므로 throughput이증가한 930

8 논문 / 높은 throughput 성능을갖는 DVB-S2 LDPC 부호의복호기구현 표 1. 기존복호기구조와제안한복호기구조의성능비교 memory function Area(mm 2 ) 문헌 [11] 문헌 [12] 제안한구조 input message controller functional logic controller shuffling/r outing total Throughput(Mbps) 의면적을가지고참고문헌 [12] 의구조는 4.2 의면적을가지는데비해제안한구조는 의면적을가진다. 그림 11은기존복호기구조와제안한복호기구조의성능을비율로나타낸다. 제안한구조의복호기는기존복호기구조인 [11] 의구조에비해 104% 증가된 throughput 가지고 [12] 의구조에비해 478% 증가된 throughput을가진다. 반면 [11] 의구조에비해 65% 증가된면적을가지고 [12] 의구조에비해 345% 증가된면적을가진다. 다. 제안한복호기의구조와참고문헌 [11][12] 의구조를비교하여그림 10과그림 11에보인다. 그림 10은기존복호기구조와제안한복호기구조의성능을나타낸다. 기존복호기구조인참고문헌 [1 1] 의구조는 255Mbps의 throughput 가지고참고문헌 [12] 의구조는 90Mbps의 throughput을가지는데비해제안한구조의복호기는 520Mbps의 throughput을가진다. 반면모든연산모듈이각각의로컬메모리를가지므로면적이증가한다. 참고문헌 [11] 의구조는 1 (a) (a) (b) 그림 10. 기존복호기구조와제안한복호기구조의성능 (a) Throughput, (b) 면적 (b) 그림 11. 기존복호기구조와제안한복호기구조의성능비교. (a) 참고문헌 [11] 의구조와제안한구조의비교, (b) 참고문헌 [12] 의구조와제안한구조의비교 Ⅴ. 결론 본논문에서는 DVB-S2 LDPC 부호의복호기구조를제안하였다. DVB-S2 LDPC 부호는 IRA 구조를가진다. IRA 구조의 LDPC 부호가가지는특징을이용해 Tanner 그래프상의비트노드와체크노드를비트노드그룹과체크노드그룹으로그룹핑하였다. 그룹핑한노드그룹은 Tanner 그래프상에서그룹내의노드와에지로연결된노드를포함하는노드그룹과연결되었다. 노드그룹을구현한연산모듈은각각로컬메모리를가지며전달받은메시지는로컬메모리에서순차적으로읽도록하였다. 제안한구조 931

9 한국통신학회논문지 '08-09 Vol. 33 No. 9 의 DVB-S2 LDPC 복호기는로컬메모리의사용으로메모리충돌의가능성을없애고메모리접근패턴을단순화할수있어 throughput 성능을향상시켰지만, 전체적인면적이증가하였다. 제안한구조의복호기는참고문헌 [11] 의구조에비해약 104%, 참고문헌 [12] 의구조에비해약 478% 의 throughput 성능향상이있었다. 반면에참고문헌 [11] 의구조에비해약 65%, 참고문헌 [12] 의구조에비해약 345% 증가한면적을가진다. 본논문에서는 IRA 구조를가지는 DVB-S2 규격을위한 LDPC 부호의복호기구조를제안하였다. 제안한구조의핵심은노드의그룹핑과로컬메모리를통한메모리접근패턴의단순화이다. 본논문에서는 DVB-S2 LDPC 부호의복호기구조를제안하였지만, IRA 구조의 LDPC 부호를사용하는다른응용에도적용가능하다. 참고문헌 [1] ETSI, Digital video broadcasting (DVB); Se cond generation framing structure, channel c oding and modulation systems for broadcasti ng, interactive services, news gathering and other broad-band satellite applications: EN V1. 1.1, [2] A. Morello and V. Mignone, DVB-S2: The Second generation standard for satellite broa d-band services, Proceedings of the IEEE, Vol.94, No.1, pp , Jan [3] R. Gallager, Low-density parity-check code s, IEEE Transactions on Information Theor y, Vol.8, No.1, pp.21-28, Jan [4] R. Tanner, A recursive approach to low co mplexity codes, IEEE Transactions on Infor mation Theory, Vol.27, No.5, pp , S ep [5] D. MacKay, Good error-correcting codes ba sed on very sparse matrices, IEEE Transact ions on Information Theory, Vol.45, No.2, p p , Mar [6] F. Kschischang and B. Frey, Iterative deco ding of compound codes by probability prop agation in graphical models, IEEE Journal on Selected Areas in Communications, Vol.1 6, No.2, pp , Feb [7] T. Richardson and R. Urbanke, Efficient en coding of low-density parity-check codes, I EEE Transactions on Information Theory, V ol.47, No.2, pp , Feb [8] 배슬기, 김준성, 송홍엽, 순환행렬과 eira 부호를이용한효율적인 LDPC 부호화기설계, 한국통신학회논문지, 제 31권, 2C호, p p , 2006년 2월. [9] M. Gomes, G. Falcao, V. Silva, V. Ferreira, A. Sengo, and M. Falcao, Flexible parallel architecture for DVB-S2 LDPC decoders, i n Proc. GLOBECOM. IEEE, Washington D C, pp , Nov [10] H. Jin, A. Khandekar, and R. McEliece, Irr egular Repeat-Accumulate Codes, in Proc. 2nd Int. Symp. on Turbo Codes & Related Topics, Brest, France, pp.1-8, sep [11] F. Kienle, T. Brack, and N. Wehn, A synt hesizable IP core for DVB-S2 LDPC code decoding, in Proc. DATE, Munich, German y, Vol.3, pp , Mar [12] J. Dielissen, A. Hekstra and V. Berg, Low cost LDPC decoder for DVB-S2, In Proc. DATE, Munich, Germany, Vol.2, pp.1-6, M ar [13] E. Yeo and V. Anantharam, Iterative decod er architectures, IEEE Communications Mag azine, Vol.41, No.8, pp , Aug [14] E. Yeo, P. Pakzad, B. Nikolic, and V. Ana ntharam, High throughput low-density parity -check decoder architectures, in Proc. GLO BECOM. IEEE, San Antonio, TX, pp , Nov [15] A. Blanksby and C. Howland, A 690-mW 1-Gb/s 1024-b, rate-1/2 low-density parity-ch eck code decoder, IEEE Journal of Solid-St ate Circuits, Vol.37, No.3, pp , Mar

10 논문 / 높은 throughput 성능을갖는 DVB-S2 LDPC 부호의복호기구현 김성운 (Seong-Woon Kim) 준회원 2007년 2월서강대학교전자공학과졸업 2007년 3월 ~ 현재서강대학교전자공학과대학원 CAD & ES 연구실석사과정 < 관심분야 > ECC decoder design for mobile, Low power VLSI design 박창수 (Chang-Soo Park) 정회원 2002년 2월서강대학교전자공학과졸업 2004년 8월서강대학교전자공학화석사학위취득 2005년 8월 ~ 현재서강대학교전자공학과대학원 CAD & ES 연구실박사과정 < 관심분야 > SoC design, Embedded System Design 황선영 (Sun-Young Hwang) 정회원 1976년 2월서울대학교전자공학과졸업 1978년 2월한국과학원전기및전자공학과공학석사취득 1986년 10월미국 Stanford 대학전자공학박사학위취득 1976년 ~1981년삼성반도체주식회사연구원팀장 1986년 ~1989년 Stanford 대학 Center for Integrated System 연구소책임연구원 1989년 ~1992년삼성전자 ( 주 ) 반도체기술자문 2002년 4월 ~2004년 2월서강대학교정보통신대학원장 1989년 3월 ~ 현재서강대학교전자공학과교수 < 관심분야 > CAD 및임베디드시스템설계, NoC/ SoC 시스템설계, HW/SW co-design, DSP/VLSI 시스템설계 933

Sequences with Low Correlation

Sequences with Low Correlation 레일리페이딩채널에서의 DPC 부호의성능분석 * 김준성, * 신민호, * 송홍엽 00 년 7 월 1 일 * 연세대학교전기전자공학과부호및정보이론연구실 발표순서 서론 복호화방법 R-BP 알고리즘 UMP-BP 알고리즘 Normalied-BP 알고리즘 무상관레일리페이딩채널에서의표준화인수 모의실험결과및고찰 결론 Codig ad Iformatio Theory ab /15

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 7329 한국통신학회논문지 79 Vol. 32 No. 9 반복복호횟수감소를통한저전력 LDPC 복호기설계 준회원이준호 *, 박창수 *, 정회원황선영 * Design of a LowPower LDPC Decoder by Reducing Decoding Iterations JunHo Lee*, ChangSoo Park* Associate Members, SunYoung

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 06-31-12C-03 한국통신학회논문지 06-12 Vol.31 No.12C IEEE 802.16e 표준에제시된 LDPC 부호의수렴속도개선을위한복호방법 정회원장민호 *, 신범규 *, 박우명 *, 종신회원노종선 *, 정회원전인산 ** Decoding Method of LDPC Codes in IEEE 802.16e Standards for Improving

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

±è±¤¼ø Ãâ·Â-1

±è±¤¼ø Ãâ·Â-1 Efficient Adaptive Modulation Technique for MAC-PHY Cross Layer Optimization in OFDMA-based Cellular Systems An adaptive transmission scheme using QAM and LDPC code is proposed for an OFDMA cellular system

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 6-31-1C-3 한국통신학회논문지 '6-1 Vol.31 No.1C 구조적 LDPC 부호의효율적인설계 준회원정비웅 * 정회원김준성 * 종신회원송홍엽 * Effcent Degn of Structured LDPC Code B-Woong Chung* Aocate Member Joon-Sung Km* Reguler Member Hong-Yeop Song* Lfelong

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate

More information

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 (   ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각 JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.

More information

I

I I II III (C B ) (C L ) (HL) Min c ij x ij f i y i i H j H i H s.t. y i 1, k K, i W k C B C L p (HL) x ij y i, i H, k K i, j W k x ij y i {0,1}, i, j H. K W k k H K i i f i i d ij i j r ij i j c ij r ij

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 09-34-05-02 한국통신학회논문지 '09-05 Vol. 34 No. 5 높은무게 LDPC 부호의저복잡도고성능복호알고리즘 정회원조준호 *, 성원용 * High-Performance and Low-Complexity Decoding of High-Weight LDPC Codes Junho Cho*, Wonyong Sung* Regular Members

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 28(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 28(11), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2017 Nov.; 28(11), 837 842. http://dx.doi.org/10.5515/kjkiees.2017.28.11.837 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) 8PSK-TCM

More information

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,

More information

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - ch07 - 포인터 pm0415 2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 07-32-10-01 한국통신학회논문지 '07-10 Vol. 32 No. 10 진 Sidel'nikov 수열의서로다른자기상관분포의개수 정회원정정수 *, 김영식 **, 종신회원노종선 *, 정하봉 *** On the Number of Distinct Autocorrelation Distributions of -ary Sidel'nikov Sequences

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 08-33-07-02 한국통신학회논문지 '08-07 Vol. 33 No. 7 낮은상관특성과큰선형복잡도를갖는새로운 -진수열군 정회원김영식 *, 정정수 **, 종신회원노종선 **, 신동준 *** New Families of -ary Sequences With Low Correlation and Large Linear Span Young-Sik Kim*, Jung-Soo

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 08-33-09-06 한국통신학회논문지 '08-09 Vol. 33 No. 9 H-ARQ 시스템에서 LDPC 부호의반복복호중단기법 정회원신범규 *, 김상효 **, 종신회원노종선 *, 신동준 *** New Stopping Criteria for Iterative Decoding of LDPC Codes in H-ARQ Systems Beomkyu Shin*,

More information

Deep-Space 광통신을위한터보부호화변조기법 오상목ㅇ, 황인호, 이정우중앙대학교전자전기공학부 A Turbo-Coded Modulation Scheme for Deep-Space Optical Communications Sangmok Oh ㅇ, Inho Hwang,

Deep-Space 광통신을위한터보부호화변조기법 오상목ㅇ, 황인호, 이정우중앙대학교전자전기공학부 A Turbo-Coded Modulation Scheme for Deep-Space Optical Communications Sangmok Oh ㅇ, Inho Hwang, Deep-Space 광통신을위한터보부호화변조기법 오상목ㅇ, 황인호, 이정우중앙대학교전자전기공학부 A Turbo-Coded Modulation Scheme for Deep-Space Optical Communications Sangmo Oh ㅇ, Inho Hwang, Jeong Woo Lee Department of Electrical and Electronics

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 08-33-02-03 한국통신학회논문지 '08-02 Vol. 33 No. 2 병렬처리구조터보부호에서라틴방진행렬로구성된충돌방지인터리버 준회원김대선 *, 오현영 **, 종신회원송홍엽 * Collision-free Interleaver Composed of a Latin Square Matrix for Parallel-architecture Turbo Codes

More information

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-08-15 한국통신학회논문지 '10-08 Vol.35 No. 8 건설생산성 향상을 위한 건설현장 내 RFID 네트워크 시스템 적용 방안 준회원 김 신 구*, 정회원 이 충 희*, 이 성 형*, 종신회원 김 재 현* Method of RFID Network System Application for Improving of Construction

More information

Microsoft PowerPoint - 30.ppt [호환 모드]

Microsoft PowerPoint - 30.ppt [호환 모드] 이중포트메모리의실제적인고장을고려한 Programmable Memory BIST 2010. 06. 29. 연세대학교전기전자공학과박영규, 박재석, 한태우, 강성호 hipyk@soc.yonsei.ac.kr Contents Introduction Proposed Programmable Memory BIST(PMBIST) Algorithm Instruction PMBIST

More information

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조 - Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]

More information

05(533-537) CPLV12-04.hwp

05(533-537) CPLV12-04.hwp 모바일 OS 환경의 사용자 반응성 향상 기법 533 모바일 OS 환경의 사용자 반응성 향상 기법 (Enhancing Interactivity in Mobile Operating Systems) 배선욱 김정한 (Sunwook Bae) 엄영익 (Young Ik Eom) (Junghan Kim) 요 약 사용자 반응성은 컴퓨팅 시스템에서 가장 중요 한 요소 중에 하나이고,

More information

½½¶óÀ̵å Á¦¸ñ ¾øÀ½

½½¶óÀ̵å Á¦¸ñ ¾øÀ½ 하나의그룹 FH/FDMA 시스템에서 겹쳐지는슬롯수에따른성능분석 구정우 jwku@eve.yonsei.ac.kr 2000. 4. 27 Coding & Information Theory Lab. Department of Electrical and Computer Engineering, Yonsei Univ. 차례 (Contents) 1. 도입 (Introduction)

More information

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2 VSB a), a) An Alternative Carrier Phase Independent Symbol Timing Offset Estimation Methods for VSB Receivers Sung Soo Shin a) and Joon Tae Kim a) VSB. VSB.,,., VSB,. Abstract In this paper, we propose

More information

오류정정부호의응용편집위원 : 송홍엽 ( 연세대 ) NAND Flash 메모리저장장치에서의 Error Control Code 응용 이기준, 이명규, 신범규, 공준진 삼성전자 요약 NAND flash 메모리의집적도를높이기위한주요기술로, 데이터가저장되는 cell 자체의크기를

오류정정부호의응용편집위원 : 송홍엽 ( 연세대 ) NAND Flash 메모리저장장치에서의 Error Control Code 응용 이기준, 이명규, 신범규, 공준진 삼성전자 요약 NAND flash 메모리의집적도를높이기위한주요기술로, 데이터가저장되는 cell 자체의크기를 오류정정부호의응용편집위원 : 송홍엽 ( 연세대 ) NAND Flash 메모리저장장치에서의 Error Control Code 응용 이기준, 이명규, 신범규, 공준진 삼성전자 요약 NAND flash 메모리의집적도를높이기위한주요기술로, 데이터가저장되는 cell 자체의크기를줄여주는미세공정화와 cell 당저장되는정보량을늘려주는멀티 - 레벨 (multi-level)

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4) THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

. 서론,, [1]., PLL.,., SiGe, CMOS SiGe CMOS [2],[3].,,. CMOS,.. 동적주파수분할기동작조건분석 3, Miller injection-locked, static. injection-locked static [4]., 1/n 그림

. 서론,, [1]., PLL.,., SiGe, CMOS SiGe CMOS [2],[3].,,. CMOS,.. 동적주파수분할기동작조건분석 3, Miller injection-locked, static. injection-locked static [4]., 1/n 그림 THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Feb.; 27(2), 170175. http://dx.doi.org/10.5515/kjkiees.2016.27.2.170 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

More information

<313920C0CCB1E2BFF82E687770>

<313920C0CCB1E2BFF82E687770> 韓 國 電 磁 波 學 會 論 文 誌 第 19 卷 第 8 號 2008 年 8 月 論 文 2008-19-8-19 K 대역 브릭형 능동 송수신 모듈의 설계 및 제작 A Design and Fabrication of the Brick Transmit/Receive Module for K Band 이 기 원 문 주 영 윤 상 원 Ki-Won Lee Ju-Young Moon

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 13. 포인터와배열! 함께이해하기 2013.10.02. 오병우 컴퓨터공학과 13-1 포인터와배열의관계 Programming in C, 정재은저, 사이텍미디어. 9 장참조 ( 교재의 13-1 은읽지말것 ) 배열이름의정체 배열이름은 Compile 시의 Symbol 로서첫번째요소의주소값을나타낸다. Symbol 로서컴파일시에만유효함 실행시에는메모리에잡히지않음

More information

57

57 韓國電磁波學會誌 電磁波技術 第 27 卷第 6 號 2016 年 11 月 5G 를위한채널코드후보기술과연구동향. 서론 4G,, PC,.. 4G, 5G. 5G (high data rate), (low latency), (ultra low cost), (high reliability), (massive connectivity) [1]~[3].. 1990 Shannon

More information

28 저전력복합스위칭기반의 0.16mm 2 12b 30MS/s 0.18um CMOS SAR ADC 신희욱외 Ⅰ. 서론 Ⅱ. 제안하는 SAR ADC 구조및회로설계 1. 제안하는 SAR ADC의전체구조

28 저전력복합스위칭기반의 0.16mm 2 12b 30MS/s 0.18um CMOS SAR ADC 신희욱외 Ⅰ. 서론 Ⅱ. 제안하는 SAR ADC 구조및회로설계 1. 제안하는 SAR ADC의전체구조 Journal of The Institute of Electronics and Information Engineers Vol.53, NO.7, July 2016 http://dx.doi.org/10.5573/ieie.2016.53.7.027 ISSN 2287-5026(Print) / ISSN 2288-159X(Online) 논문 2016-53-7-4 c Abstract

More information

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Jan.; 26(1), 113118. http://dx.doi.org/10.5515/kjkiees.2015.26.1.113 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) A Retro-Directive

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jun.; 276), 504511. http://dx.doi.org/10.5515/kjkiees.2016.27.6.504 ISSN 1226-3133 Print)ISSN 2288-226X Online) Near-Field

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 30(9),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 30(9), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2019 Sep.; 30(9), 712 717. http://dx.doi.org/10.5515/kjkiees.2019.30.9.712 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) MOS

More information

Contents Why DMB? When DMB? Where DMB? What DMB? Who DMB? How DMB? Demonstration Conclusion 2/ 27

Contents Why DMB? When DMB? Where DMB? What DMB? Who DMB? How DMB? Demonstration Conclusion 2/ 27 DMB Home Coming Day www.pixtree.com 1/ 27 Contents Why DMB? When DMB? Where DMB? What DMB? Who DMB? How DMB? Demonstration Conclusion 2/ 27 Why DMB? Digital Convergence 3/ 27 Why DMB? Anytime, Anywhere,

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 7) . 반감산기와전감산기를설계 반감산기반감산기는한비트의 2진수 에서 를빼는회로이며, 두수의차 (difference, ) 와빌림수 (barrow, ) 를계산하는뺄셈회로이다. 에서 를뺄수없으면윗자리에서빌려와빼야하며, 이때빌려오는수는윗자리에서가져오므로

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:275~289 Received: 2016/12/02, Accepted: 2016/12/22 Revised: 2016/12/20, Published: 2016/12/30 [ABSTRACT] SNS is used in various fields. Although

More information

11장 포인터

11장 포인터 Dynamic Memory and Linked List 1 동적할당메모리의개념 프로그램이메모리를할당받는방법 정적 (static) 동적 (dynamic) 정적메모리할당 프로그램이시작되기전에미리정해진크기의메모리를할당받는것 메모리의크기는프로그램이시작하기전에결정 int i, j; int buffer[80]; char name[] = data structure"; 처음에결정된크기보다더큰입력이들어온다면처리하지못함

More information

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a low-resolution Time-Of- Flight (TOF) depth camera and

More information

38

38 논문 09-34-06-02 한국통신학회논문지 '09-06 Vol. 34 No. 6 LDPC 부호를위한복잡도와대기시간을낮춘 VCRBP 알고리즘 준회원김정현 *, 종신회원송홍엽 * Reduced Complexity-and-Latency Variable-to-Check Residual Belief Propagation for LDPC Codes Jung-Hyun

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

¼º¿øÁø Ãâ·Â-1

¼º¿øÁø Ãâ·Â-1 Bandwidth Efficiency Analysis for Cooperative Transmission Methods of Downlink Signals using Distributed Antennas In this paper, the performance of cooperative transmission methods for downlink transmission

More information

설계란 무엇인가?

설계란 무엇인가? 금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 6 강. 함수와배열, 포인터, 참조목차 함수와포인터 주소값의매개변수전달 주소의반환 함수와배열 배열의매개변수전달 함수와참조 참조에의한매개변수전달 참조의반환 프로그래밍연습 1 /15 6 강. 함수와배열, 포인터, 참조함수와포인터 C++ 매개변수전달방법 값에의한전달 : 변수값,

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 06-31-6C-02 한국통신학회논문지 '06-6 Vol.31 No.6C QAM 변조방식을 갖는 선형 직교 시공간 블록 부호의 준정지 레일리 페이딩 채널에서의 비트 오율 성능 분석 정회원 김 상 효*, 양 재 동**, 종신회원 노 종 선** BER Performance Analysis of Linear Orthogonal Space-Time Block

More information

AV PDA Broadcastin g Centers Audio /PC Personal Mobile Interactive (, PDA,, DMB ),, ( 150km/h ) (PPV,, ) Personal Mobile Interactive Multimedia Broadcasting Services 6 MHz TV Channel Block A Block

More information

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016)   ISSN 228 (JBE Vol. 1, No. 1, January 016) (Regular Paper) 1 1, 016 1 (JBE Vol. 1, No. 1, January 016) http://dx.doi.org/10.5909/jbe.016.1.1.60 ISSN 87-9137 (Online) ISSN 16-7953 (Print) a), a) An Efficient Method

More information

Chap 6: Graphs

Chap 6: Graphs 그래프표현법 인접행렬 (Adjacency Matrix) 인접리스트 (Adjacency List) 인접다중리스트 (Adjacency Multilist) 6 장. 그래프 (Page ) 인접행렬 (Adjacency Matrix) n 개의 vertex 를갖는그래프 G 의인접행렬의구성 A[n][n] (u, v) E(G) 이면, A[u][v] = Otherwise, A[u][v]

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2017 Mar.; 28(3), 163 169. http://dx.doi.org/10.5515/kjkiees.2017.28.3.163 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) PCB

More information

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산 (제 2 장. 복소수 기초)

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산      (제 2 장. 복소수 기초) 제 5 강. 복소수연산및 을이용한복소수연산 ( 제 2 장. 복소수기초 ) 한림대학교전자공학과 한림대학교 제 5 강. 복소수연산및 을이용한복소수연산 1 배울내용 복소수의기본개념복소수의표현오일러 (Euler) 공식복소수의대수연산 1의 N 승근 한림대학교 제 5 강. 복소수연산및 을이용한복소수연산 2 복소수의 4 칙연산 복소수의덧셈과뺄셈에는직각좌표계표현을사용하고,

More information

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제 데이터통신 부호화 (encoding) 부호화 (Encoding) 의개념 정보 Encoder 신호 1 Digital - to - Digital 2 Analog - to - Digital 3 Digital - to - Analog 4 Analog - to - Analog 2 1 Digital-to-Digital Encoding Digital 정보를 Digital

More information

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표 Vector Differential: 벡터 미분 Yonhee Lee October 7, 08 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표기법을 정의하는 방법이다 보통 스칼라(scalar)에 대한 미분은 일분수 함수 f : < < 또는 다변수 함수(function

More information

<333520B0ADBCBAC1F82D46534DC0BB20C0CCBFEBC7D120BCF6C1A4B5C820C0AFC5ACB8AEB5E520BECBB0EDB8AEC1F220BCB3B0E82E687770>

<333520B0ADBCBAC1F82D46534DC0BB20C0CCBFEBC7D120BCF6C1A4B5C820C0AFC5ACB8AEB5E520BECBB0EDB8AEC1F220BCB3B0E82E687770> 한국산학기술학회논문지 Vol., No. 6 pp. 222-226, 2 강성진 * 한국기술교육대학교정보기술공학부 A esign of Modified Euclidean Algorithm using Finite State Machine Sung-Jin Kang * School of Info. Tech. Engineering, Korea University of Tech.

More information

Microsoft PowerPoint - hw8.ppt [호환 모드]

Microsoft PowerPoint - hw8.ppt [호환 모드] 8.1 데이터경로와제어장치 Chapter 8 데이터경로와제어장치 많은순차회로의설계는다음의두부분으로구성 datapath: data의이동및연산을위한장치 control unit에상태신호제공 control ol unit: datapath th 에서적절한순서로 data 이동및연산을수행할수있도록제어신호제공. 먼저, datapath를설계 다음에, control unit

More information

PowerPoint Presentation

PowerPoint Presentation 컴퓨터프로그래밍 Computer Programming 08 포인터기초 목차 1. 포인터변수와선언 2. 간접연산자 * 와포인터연산 3. 포인터형변환과다중포인터 컴퓨터프로그래밍 (Computer Programming) - 08 포인터기초 3 1. 포인터변수와선언 주소개념 주소 address 메모리공간은 8비트인 1 바이트마다순차적인고유한번호 메모리주소는저장장소인변수이름과함께기억장소를참조하는또다른방법

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 2005 년 7 월전자공학회논문지제 42 권 SD 제 7 호 27 논문 2005-42SD-7-5 파이프라인재귀적인기술을이용한면적효율적인 Reed-Solomon 복호기의설계 (Design of an Area-Efficient Reed-Solomon Decoder using Pipelined Recursive Technique) 이한호 * (Hanho Lee )

More information

슬라이드 1

슬라이드 1 -Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역

More information

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 15, No. 2 pp. 1051-1058, 2014 http://dx.doi.org/10.5762/kais.2014.15.2.1051 멤리스터의 전기적 특성 분석을 위한 PSPICE 회로 해석 김부강 1, 박호종 2, 박용수 3, 송한정 1*

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 4 th Lecture 유명환 ( yoo@netplug.co.kr) 1 시간 (Time) 에대한정의 INDEX 2 왜타이머 (Timer) 와카운터 (Counter) 인가? 3 ATmega128 타이머 / 카운터동작구조 4 ATmega128 타이머 / 카운터관련레지스터 5 뻔뻔한노하우 : 레지스터비트설정방법 6 ATmega128

More information

歯3이화진

歯3이화진 http://www.kbc.go.kr/ Abstract Terrestrial Broadcasters Strategies in the Age of Digital Broadcasting Wha-Jin Lee The purpose of this research is firstly to investigate the

More information

11장 포인터

11장 포인터 누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 1, 변수와메모리

More information

BY-FDP-4-70.hwp

BY-FDP-4-70.hwp RS-232, RS485 FND Display Module BY-FDP-4-70-XX (Rev 1.0) - 1 - 1. 개요. 본 Display Module은 RS-232, RS-485 겸용입니다. Power : DC24V, DC12V( 주문사양). Max Current : 0.6A 숫자크기 : 58mm(FND Size : 70x47mm 4 개) RS-232,

More information

07.045~051(D04_신상욱).fm

07.045~051(D04_신상욱).fm J. of Advanced Engineering and Technology Vol. 1, No. 1 (2008) pp. 45-51 f m s p» w Á xá zá Ÿ Á w m œw Image Retrieval Based on Gray Scale Histogram Refinement and Horizontal Edge Features Sang-Uk Shin,

More information

09권오설_ok.hwp

09권오설_ok.hwp (JBE Vol. 19, No. 5, September 2014) (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.656 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a) Reduction

More information

(JBE Vol. 23, No. 6, November 2018) (Special Paper) 23 6, (JBE Vol. 23, No. 6, November 2018) ISSN 2

(JBE Vol. 23, No. 6, November 2018) (Special Paper) 23 6, (JBE Vol. 23, No. 6, November 2018)   ISSN 2 (JBE Vol. 23, No. 6, November 2018) (Special Paper) 23 6, 2018 11 (JBE Vol. 23, No. 6, November 2018) https://doi.org/10.5909/jbe.2018.23.6.790 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) ATSC 3.0 UHD

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문번호 12-37A-07-02 한국통신학회논문지 '12-07 Vol.37A No.07 길쌈부호를수평부호로가지는곱부호의복호를위한유한연판정데이터결합 양필웅, 박호성 *, 홍석범 *, 전보환 *, 노종선 *, 신동준 ** Finite Soft Decision Data Combining for Decoding of Product Codes With Convolutional

More information

09È«¼®¿µ 5~152s

09È«¼®¿µ5~152s Korean Journal of Remote Sensing, Vol.23, No.2, 2007, pp.45~52 Measurement of Backscattering Coefficients of Rice Canopy Using a Ground Polarimetric Scatterometer System Suk-Young Hong*, Jin-Young Hong**,

More information

À±½Â¿í Ãâ·Â

À±½Â¿í Ãâ·Â Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at

More information

2 : DVB-NGH 2x2 MIMO SM (Jae Hyun Seo et al. : Study on Improved Polarized 2x2 MIMO Spatial Multiplexing Method for DVB-NGH System) (Special Paper) 20

2 : DVB-NGH 2x2 MIMO SM (Jae Hyun Seo et al. : Study on Improved Polarized 2x2 MIMO Spatial Multiplexing Method for DVB-NGH System) (Special Paper) 20 (Special Paper) 2, 25 (JBE Vol. 2, No., January 25) http://dx.doi.org/.599/jbe.25.2..3 ISSN 2287-937 (Online) ISSN 226-7953 (Print) DVB-NGH 2x2 MIMO SM a), a), b) Study on Improved Polarized 2x2 MIMO Spatial

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 14-39C-08-03 The Journal of Korea Information and Communications Society '14-08 Vol.39C No.08 http://dx.doi.org/10.7840/kics.2014.39c.8.637 블록저밀도패리티검사부호설계를위한테너그래프기반의저복잡도순환주기탐색알고리즘 명세창, 전기준 *, 고병훈 *,

More information

08이규형_ok.hwp

08이규형_ok.hwp (JBE Vol. 18, No. 2, March 2013) (Regular Paper) 18 2, 2013 3 (JBE Vol. 18, No. 2, March 2013) http://dx.doi.org/10.5909/jbe.2013.18.2.204 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) DVB-T GPU FFT a),

More information

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에대하여 AB=BA 1 가성립한다 2 3 (4) 이면 1 곱셈공식및변형공식성립 ± ± ( 복호동순 ), 2 지수법칙성립 (은자연수 ) < 거짓인명제 >

More information

45-51 ¹Ú¼ø¸¸

45-51 ¹Ú¼ø¸¸ A Study on the Automation of Classification of Volume Reconstruction for CT Images S.M. Park 1, I.S. Hong 2, D.S. Kim 1, D.Y. Kim 1 1 Dept. of Biomedical Engineering, Yonsei University, 2 Dept. of Radiology,

More information

a), b), c), b) Distributed Video Coding Based on Selective Block Encoding Using Feedback of Motion Information Jin-soo Kim a), Jae-Gon Kim b), Kwang-d

a), b), c), b) Distributed Video Coding Based on Selective Block Encoding Using Feedback of Motion Information Jin-soo Kim a), Jae-Gon Kim b), Kwang-d a), b), c), b) Distributed Video Coding Based on Selective Block Encoding Using Feedback of Motion nformation Jinsoo Kim a), JaeGon Kim b), Kwangdeok Seo c), and Myeongjin Lee b) (DVC: Distributed Video

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 05-30-3C-02 한국통신학회논문지 '05-3 Vol.30 No.3C VHDL로구현된직렬승산리드솔로몬부호화기의복잡도분석 학생회원백승훈 *, 종신회원송익호 **, 배진수 * Complexity Analysis of a VHDL Implementation of the Bit-Serial Reed-Solomon Encoder Seung hun Back*

More information

LDPC(Low Density Parity Check) 16 & 32 (APSK, Amplitude and Phase- Shift Keying) DVB-S2 30% [1]. DVB-S2 (SNR, Signal to Noise Ratio), (Offset). DVB-S2

LDPC(Low Density Parity Check) 16 & 32 (APSK, Amplitude and Phase- Shift Keying) DVB-S2 30% [1]. DVB-S2 (SNR, Signal to Noise Ratio), (Offset). DVB-S2 DVB-S2 a), a), a) A Simple Carrier Frequency Recovery Scheme for DVB-S2 Systems Jong Kyu Oh a), Eun Chul Yoon a), and Joon Tae Kim a) DVB-S2., DVB-S2 20% (Offset).. Fitz,. 80%. Abstract In this paper,

More information

07변성우_ok.hwp

07변성우_ok.hwp 2 : (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.631 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a), b) Metadata Management System Implementation

More information

<332EC0E5B3B2B0E62E687770>

<332EC0E5B3B2B0E62E687770> 한국패션디자인학회지 제12권 4호 Journal of the Korean Society of Fashion Design Vol. 12 No. 4 (2012) pp.29-43 모바일 패션도구로서 어플리케이션의 활용 실태 장 남 경 한세대학교 디자인학부 섬유패션디자인전공 조교수 요 약 본 연구는 스마트폰의 패션관련 어플리케이션의 현황을 조사하고 유형과 특징을 분석하여,

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 08-33-02-02 한국통신학회논문지 '08-02 Vol. 33 No. 2 거리분포특성에근거한터보부호의순환조직형컨벌루션부호설계 준회원김대선 *, 종신회원송홍엽 *, 준회원이동학 **, 정회원유재황 ** Design of Recursive Systematic Convolutional Codes for Turbo Codes Based on the Distance

More information

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2 (Special Paper) 22 5, 2017 9 (JBE Vol. 22, No. 5, Sepember 2017) https://doi.org/10.5909/jbe.2017.22.5.541 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) (JEM) a), a), a) A Fast Decision Method of Quadtree

More information

4ÃÖÁØ¿µ103-128

4ÃÖÁØ¿µ103-128 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 ABSTRACT A Study on the Recruitment Process of the Parliamentary Councils Jun Young Choi Inha University

More information

50

50 논문 15-40-08-04 The Journal of Korean Institute of Communications and Information Sciences '15-08 Vol.40 No.08 http://dx.doi.org/10.7840/kics.2015.40.8.1492 부분대역재밍채널에서 LDPC 부호화된주파수도약 BFSK 시스템의소실삽입및클리핑기법

More information

설계란 무엇인가?

설계란 무엇인가? 금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 5 강. 배열, 포인터, 참조목차 배열 포인터 C++ 메모리구조 주소연산자 포인터 포인터연산 배열과포인터 메모리동적할당 문자열 참조 1 /20 5 강. 배열, 포인터, 참조배열 배열 같은타입의변수여러개를하나의변수명으로처리 int Ary[10]; 총 10 개의변수 : Ary[0]~Ary[9]

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Feb.; 29(2), 93 98. http://dx.doi.org/10.5515/kjkiees.2018.29.2.93 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) UHF-HF

More information

(JBE Vol. 20, No. 6, November 2015) (Regular Paper) 20 6, (JBE Vol. 20, No. 6, November 2015) ISSN

(JBE Vol. 20, No. 6, November 2015) (Regular Paper) 20 6, (JBE Vol. 20, No. 6, November 2015)   ISSN (JBE Vol. 20, No. 6, November 2015) (Regular Paper) 20 6, 2015 11 (JBE Vol. 20, No. 6, November 2015) http://dx.doi.org/10.5909/jbe.2015.20.6.880 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a) Frame

More information

À¯Çõ Ãâ·Â

À¯Çõ Ãâ·Â Network Virtualization Techniques for Future Internet Services in cloud computing are based on network virtualization that provides both flexibility and network isolation. Network virtualization consists

More information

Microsoft PowerPoint - 제11장 포인터(강의)

Microsoft PowerPoint - 제11장 포인터(강의) 쉽게풀어쓴 C 언어 Express 제 11 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 1003 1004 1005 영화관 1002 1006 1001 포인터 (pointer) 1007 메모리의구조

More information

C# 언어 사양

C# 언어 사양 Chapter 1. Microblaze and DDR3 Microblaze 을사용한임베디드시스템을구현할경우메모리콘트롤러가필요한경우가 많이있습니다. DDR2, 3 메모리의경우에는동작속도가너무높다보니일반적으로 RTL 로메모리 콘트롤러를구현하지않습니다. 이때사용하는툴이 MIG 라는툴인데 MIG 는메모리콘트롤러가매우높은동작 주파수에서도제대로동작할수있도록메모리콘트롤러를만들어줍니다.

More information

PowerPoint Presentation

PowerPoint Presentation 자바프로그래밍 1 배열 손시운 ssw5176@kangwon.ac.kr 배열이필요한이유 예를들어서학생이 10 명이있고성적의평균을계산한다고가정하자. 학생 이 10 명이므로 10 개의변수가필요하다. int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; 하지만만약학생이 100 명이라면어떻게해야하는가? int s0, s1, s2, s3, s4,

More information

Microsoft PowerPoint - 제11장 포인터

Microsoft PowerPoint - 제11장 포인터 쉽게풀어쓴 C 언어 Express 제 11 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 1003 1004 1005 영화관 1002 1006 1001 포인터 (pointer) 1007 메모리의구조

More information

<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>

<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 1 pp. 306-310, 2012 http://dx.doi.org/10.5762/kais.2012.13.1.306 Zigbee를 이용한 실외 위치추정 시스템 구현 김환용 1*, 임순자 1 1 원광대학교 전자공학과 Implementation

More information

6.24-9년 6월

6.24-9년 6월 리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된

More information