• 제목/요약/키워드: program code size

검색결과 105건 처리시간 0.023초

한국인 기준여성 체적소형 모의체 개발 (Development of the Reference Korean Female Voxel Phantom)

  • 함보경;조건우;염연수;정종휘;김찬형;한민철
    • Journal of Radiation Protection and Research
    • /
    • 제37권1호
    • /
    • pp.41-49
    • /
    • 2012
  • 한국인 기준남성 체적소형 모의체 HDRK-Man은 서양인과는 구별되는 한국인에 대한 내 외부피폭 관련 방사선방호량을 계산하기 위하여 개발되었다. 하지만 유효선량을 그 정의에 맞게 계산하기 위해서는 반드시 남녀 한쌍의 인체 전산모의체가 필요하다. 이에 본 연구는 HDRK-Man과 한 쌍을 이루는 한국인 기준여성 체적소형 모의체 HDRK-Woman을 개발하였다. HDRK-Woman의 개발을 위하여 한국인 여성사체로부터 획득된 고해상도 연속절단면 컬러해부영상을 사용하여 제작된 체적소형 모의체의 키, 몸무게 및 장기무게를 한국인 기준자료에 맞게 조정하였다. 전반적인 조정 절차는 ICRP의 체적소형 기준모의체 개발 시 사용된 방법에 따라 키 조정, 뼈 무게 조정, 장기무게 조정, 몸무게 조정의 순으로 진행하였다. 특별히 기존에 사용되던 장기무게 조정 방법의 반복된 절차를 간소화하고 단점을 보완하기 위하여 장기무게 조정 프로그램을 자체적으로 개발하여 사용하였다. 최종 완성된 HDRK-Woman의 체적소 해상도는 x, y, z축 방향 순으로 $2.0351{\times}2.0351{\times}2.0747\;mm^3$이며, 체적소 행렬의 크기는 $261{\times}109{\times}825$이다. 또한 유효선량 계산 시 필요한 장기들을 포함한 총 39개의 장기 및 조직이 표현되어 있다. 본 연구는 HDRK-Woman을 MCNPX 몬테칼로 코드에 입력하여 외부에서 입사하는 광자빔에 대한 장기선량을 계산하였으며, HDRK-Man의 장기선량과 합산하여 한국인에 대한 유효선량 환산계수를 계산하고 ICRP 기준남녀 체적소형 모의체의 유효선량과 비교하였다. 고해상도 컬러해부영상을 기반으로 제작된 기준한국인 성인여성 체적소형 모의체 HDRK-Woman은 장기 및 조직이 정밀하게 표현되어 있으며, 일부 조정이 불가능한 장기를 제외한 대부분의 장기 및 조직들이 한국인 기준자료에 정확하게 일치하도록 조정되었다. 따라서 기준한국인 성인남성 체적소형 모의체 HDRK-Man과 함께 한국인에 대한 장기선량 및 유효선량을 정확하게 평가하는데 활용될 수 있을 것으로 기대된다.

FPGA를 이용한 시퀀스 제어용 32비트 마이크로프로세서 설계 (The Design of 32 Bit Microprocessor for Sequence Control Using FPGA)

  • 양오
    • 대한전자공학회논문지SD
    • /
    • 제40권6호
    • /
    • pp.431-441
    • /
    • 2003
  • 본 논문은 FPGA를 이용하여 시퀀스 제어용 32비트 마이크로프로세서를 설계하였다. 이를 위해 VHDL을 이용하여 톱-다운 방식으로 마이크로프로세서를 설계하였으며, 고속처리의 문제점을 해결하기 위해 프로그램 메모리부와 데이터 메모리부를 분리하여 설계함으로써 인스트럭션을 페치 하는 도중에 시퀀스 명령을 실행할 수 있는 Harvard 구조로 설계하였다. 또한 마이크로프로세서의 명령어들을 시퀀스제어에 적합하도록 RISC형태의 32 비트 명령어로 고정하여 명령어의 디코딩 시간과 데이터 메모리의 인터페이스 시간을 줄였다. 특히 설계된 마이크로프로세서의 실시간 디버깅 기능을 구현하기 위해 싱글 스텝 런, 일정 프로그램 카운터 브레이크, 데이터 메모리와 일치시 정지 기능 등을 구현함으로써 구현된 프로세서의 디버깅을 쉽게 하였다. 또한, 시퀀스제어에 적합한 펄스명령, 스텝 콘트롤 명령, 마스터 콘트롤 명령 등과 같은 비트 조작 명령과, BIN형과 BCD형 산술명령, 배럴 쉬프트명령 등을 구현하였다. 이와 같은 기능들을 FPGA로 구현하기 위하여 자이링스(Xilinx)사의 V600EHQ240(60만 게이트)과 Foundation 4.2i를 사용하여 로직을 합성하였다. Foundation 합성툴 환경에서 시뮬레이션과 실험에서 성공적으로 수행되었다. 본 논문에서 구현된 시퀀스 제어용 마이크로프로세서의 우수성을 보이기 위해 시퀀스제어용 명령어를 많이 가지고 있는 Hitachi사의 마이크로프로세서인 H8S/2148과 성능을 비교하여 본 논문에서 설계된 시퀀스 제어용 프로세서가 우수함을 확인하였다.

DDMB 구조에서의 런타임 메모리 최적화 알고리즘 (Run-time Memory Optimization Algorithm for the DDMB Architecture)

  • 조정훈;백윤흥;권수현
    • 정보처리학회논문지A
    • /
    • 제13A권5호
    • /
    • pp.413-420
    • /
    • 2006
  • 대부분의 디지털 신호 처리기 (Digital Signal Processor)는 두 개 이상의 메모리 뱅크를 가지는 하버드 아키텍처 (Harvard architecture)를 지원한다. 다중 메모리 뱅크 중에서 하나는 프로그램용으로 나머지는 데이터용으로 사용하여 프로세서가 한 명령어 사이클에 메모리의 여러 데이터에 동시 접근을 가능하게 한다. 이전 연구에서 우리는 다중 메모리 뱅크에 효율적으로 데이터를 할당하는 방법에 대하여 논하였다. 본 논문에서는 이전 연구의 확장으로 런타임 메모리의 최적화에 대한 우리의 최근 연구에 대하여 소개한다. 듀얼 데이터 메모리 뱅3(Dual Data Memory Bank)를 효율적으로 이용하기 위해 각 메모리 뱅크에 할당된 변수를 관리하기 위한 독립적인 두 개의 런타임 스택이 필요하다. 프로시저에 대한 두 메모리 뱅크의 활성화 레코드(Activation Record)의 크기는 각 메모리 뱅크에 할당된 변수의 개수가 일정하지 않기 때문에 다를 수 있다. 따라서 여러 개의 프로시저가 연속으로 호출될 때 두 개의 런타임 스택의 크기가 크게 달라질 수 있다. 이러한 두 메모리 뱅크 사이의 불균형은 하나의 메모리에 여유 공간이 있음에도 불구하고 다른 하나의 메모리 뱅크의 사용량이 온칩 메모리(on-chip memory)범위를 초과하는 원인이 될 수 있다. 본 논문에서는 온칩 메모리를 효율적으로 사용하기 위해 두 런타임 스택의 균형 맞추기를 시도했다. 본 논문에서 제안하는 알고리즘은 상대적으로 단순하지만 효율적으로 런타임 메모리를 사용할 수 있다는 것을 실험결과를 통해 보여주고 있다.

PFC를 이용한 입자 파쇄 모델의 적용성 연구 (Applicability of Particle Crushing Model by Using PFC)

  • 정선아;김은경;이석원
    • 한국지반신소재학회논문집
    • /
    • 제9권1호
    • /
    • pp.47-57
    • /
    • 2010
  • 기초 지반이나 댐, 사면 등을 건설할 경우, 성토재로 입자 크기가 큰 조립 재료를 많이 사용하고 있다. 따라서 이러한 조립재료의 전단 거동은 구조물의 안정성에 영향을 미치게 된다. 예를 들어, 구조물과 입자의 접촉면 혹은 입자들간의 접촉면에서 발생하는 입자 파쇄는 전체 지반의 특성을 변화시키고 따라서 구조물의 안정성에 문제를 유발할 수 있다. 본 연구에서는 입자의 파쇄 유무에 따른 전단 거동의 특성을 파악하기 위해 개별요소법(DEM, Distinct Element Model)을 기반으로 하는 수치해석 프로그램 PFC2D를 이용하여 직접전단실험을 재현하였다. 입자의 모델을 파쇄 모델과 비 파쇄 모델로 구분하여 총 4개의 모델을 모사하고 그 결과를 분석하였다. 비 파쇄 모델에는 one ball 모델과 clump 모델이, 파쇄 모델에는 cluster 모델과 Lobo-crushing 모델을 적용하였다. 입자의 구성은 Lobo-Guerrero and Vallejo(2005)가 제안한 8개 입자의 조합으로 구성하였다. 해석 결과, 내부마찰각 순서는 clump 모델 > cluster 모델 > one ball 모델 순이며, 전체를 비교해 봤을 때 원형입자모델보다 입자 결합모델이, 파쇄 모델보다 비 파쇄 모델의 내부마찰각이 크게 나타났다. 또한 기존에 제시된 Lobo-Guerrero and Vallejo(2005)의 모델은 입자 파쇄 거동을 모사하기에는 부적합하다는 결론을 얻을 수 있었다.

  • PDF

주야 관측경용 빔 분리프리즘을 위한 1× Optical Path Relay Adapter 설계 (Design of 1× Optical Path Relay Adapter for Beam Splitting Prism used in Day & Night Scope)

  • 이동희;최규정;정인;박승환
    • 한국안광학회지
    • /
    • 제17권4호
    • /
    • pp.441-447
    • /
    • 2012
  • 목적: 본 연구는 주야 관측경에 사용되는 빔 분리프리즘용 $1{\times}$ 광로 연장 어댑터(optical path relay adapter) 설계 개발에 관한 것이다. 방법: 상용 C-mount 경통구조를 가지는 줌렌즈 광학계와 빔 분리프리즘을 사용하여 주간 야간용 관측경을 만들기 위해서는 줌렌즈 광학계의 상의 크기는 변하지 않으면서 결상면의 위치를 길게 늘일 수 있는 광로 연장 어댑터가 필요하다. 이에 우리는 lens module 모드를 사용할 수 있는 CodeV 프로그램을 이용하여 $1{\times}$ 광로 연장 어댑터를 설계할 수 있었다. 결과: 우리는 빔 분리 프리즘을 갖는 주야 관측경용 광로 연장 어댑터를 설계 할 수 있었는데, 이 광학계는 EFL이 -Q56.0 mm, 배율이 +1.0배, 첫 번째 렌즈에서 마지막 렌즈까지의 거리가 약 20.4 mm인 특징을 갖는 광학계가 되었다. 이 시스템의 분해능은 40% MTF 값 기준으로 30 lp/mm인 특성을 보여준다. 이 특성은 설계되어진 광로 연장 어댑터는 3세대 영상증폭관(IIT: image intesifier tubes)의 분해능을 충분히 수용할 수 있는 광학계임을 보여준다. 결론: 30 lp/mm에서 MTF 40%인 성능을 가지면서, 첫 번째 렌즈에서 마지막 렌즈까지의 거리가 20.4 mm, EFL이 -Q56.0 mm, 배율이+1.0인 광학적 특성을 갖는 광로 연장 어댑터를 설계하여 적용함으로써 우리는 상용 C-mount 결상 경통구조를 가지는 줌렌즈 광학계와 3세대 영상증폭관(IIT)과 빔 분리프리즘으로 이루어진 새로운 형태의 주야 관측경을 개발할 수 있었다.