• 제목/요약/키워드: 프로그래밍 개념

검색결과 290건 처리시간 0.024초

마이크로프로세서 FBD 시각화 (Microprocessor FBD Visualization)

  • 이정원;이기호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.36-38
    • /
    • 1999
  • 하드웨어의 제품 사양에는 제품의 특징, FBD(Functional Block Diagram), 핀의 기능 및 배열, 프로그래밍 모드 및 각 블록의 기능 등이 함께 제시된다. 이 때 다른 사양과는 달리 설계 초기 단계부터 설정되는 가장 개념적인 FBD는 마이크로프로세서의 경우 메모리 인터페이스, 레지스터 파일, 데이터패스, 예외처리기, 각종 제어기, 타이머 등으로 구성된다. FBD의 각 블록들은 여러 명의 설계자들에게 분할되고 이 중 마이크로프로세서 설계의 대부분의 시간을 소비하게 되는 각종 제어기의 설계는 여러 블록이 공동으로 제어 신호를 공유하게 된다. 이 신호에 의해 전체 시스템의 정확성(correctness)이 결정되므로 제어기예서 각 블록에 공급하는 제어 신호는 적절할 타이밍에 정확한 값을 가져야만 한다. 따라서 본 논문은 마이크로프로세서에서의 각 블록에 공급하는 제어 신호는 적절한 타이밍에 정확한 값을 가져야만 한다. 따라서 본 논문은 마이크로프로세서의 FBD를 모델링할 수 있는 시각도구를 제안함으로써 제어 신호에 따른 전체 블록의 유기적인 데이터 흐름을 한 눈에 파악할 수 있도록 한다. 이는 설계초기부터 각 블록들을 설계하는 설계자들간의 공통의 다이어그램인 FBD를 중심으로 설계를 해나감으로써 대화 오류를 감소시키고 제어신호 디버깅을 용이하게 하여 설계시간을 단축시키는 것을 목표로 한다.

  • PDF

ActiveMovie에 기반한 디지털 영상 특수 효과 (ActiveMovie-Based Special Effects for Digital Images)

  • 봉시종;한희일;이의택;문영식
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 1997년도 학술대회
    • /
    • pp.39-43
    • /
    • 1997
  • 본 논문에서는 ActiveMovie와 같은 stream data 기반의 library에서 실시간으로 사용될 수 있는 영상 특수효과 filter들을 소개하고, 알고리즘 개발 및 구현방법에 대해 기술한다. ActiveMovie는 기본적으로 mpeg decoder 및 Video for Windows(.avi file) decoder를 제공하여 프로그래밍을 수월하게 한다. 또한 각 module에 filter라는 개념을 도입하고 filter graph라는 구조를 이용하여 filter의 추가, 삭제를 용이하게 한다. 본 논문에서는, 디지털 영상 특수효과 중에서 Mosaic, Wind, Ghosting 등의 point processing filter들을 실시간으로 처리하기 위한 고속의 알고리즘을 제안한다. 제안하는 알고리즘은 픽셀의 포인터를 특정 위치로 이동시키지 않고 단순히 주소값을 하나씩 증가시키는 연산을 이용하여 실시간 특수효과를 얻을 수 있도록 한다. 또한 이와 같은 특수효과 알고리즘들을 ActiveMovie환경에서 구현함으로써 제안된 기법에 의하여 실시간 동영상 특수효과 처리가 가능함을 입증한다.

  • PDF

컴퓨터-기반 계측제어계통의 다양성 및 심층방어 평가

  • 김복렬;정윤형;고정수;정충희;오성헌
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1998년도 춘계학술발표회논문집(1)
    • /
    • pp.297-302
    • /
    • 1998
  • 최근 원자력산업계 동향은 기기의 노후화, 예비품 확보의 어려움, 그리고 기존 설비에 대한 보수비용 증가 등의 이유로 아날로그 계측제어 설비들을 컴퓨터-기반 설비로의 부분적인 개선이나 전체적인 교체가 추진되고 있다 그러나 컴퓨터-기반 설비는 소프트웨어와 하드웨어가 환경영향에 민감하고, 공통모드고장을 일으킬 수 있는 프로그래밍 설계오류의 잠재성이 있는 것으로 알려져 있다. 공통모드고장을 방지할 수 있는 가장 설득력 있는 해결방안은 철저한 품질보증, 심층방어 및 다양성 설계기법으로 평가되고 있다. 본 논문에서는 컴퓨터-기반 계측제어계통의 심층방어 및 다양성에 관한 규제기준과 정성적 평가를 위한 블록개념을 소개하고, 평가의 사례로서 CE System 80+와 국내 가동중인 W형 원전의 설비개선에서 주급수 상실시 컴퓨터-기반 설비의 공통 모드고장에 따른 다양성과 심층방어계층을 평가하였다. 특히 국내 가동중인 W형 원전에 대해서는 그 평가결과를 근거로 하여 ATWS 완화설비의 설치를 제안하였다.

  • PDF

개방형 아키텍처 컴퓨팅 환경의 기술 아키텍처 및 구성요소 분석에 관한 연구 (The Technology Architecture and Main Component Analysis of Open Architecture Computing Environment)

  • 최동진;김민규;윤희병;이일로
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2009년도 춘계학술대회
    • /
    • pp.472-475
    • /
    • 2009
  • 본 논문에서는 NCW 환경에서 요구되는 무기체계 성능을 만족시키기 위해 미 해군에서 추진 중인 개방형 아키텍처 컴퓨팅 환경(OACE)의 기술 아키텍처 및 구성요소에 대해 분석한다. 먼저 개방형 아키텍처와 개방형 아키텍처 컴퓨팅 환경에 대한 개념 및 특징을 살펴보고, OACE 기술 아키텍처를 분석한다. 그리고 OACE를 구성하는 핵심요소인 운영체제, 미들웨어, 정보관리, 정보보호, 프로그래밍 언어 등에 대한 연구를 수행한다. 향후 본 논문에서 수행한 연구는 무기체계 구축이 OACE 기반으로 변화될 경우 기술적 측면에서 많은 기여가 될 것으로 기대한다.

  • PDF

볼록형 최적화기법을 이용한 LQ-서보 설계 방법 (II) 시간 영역에서의 접근 (LQ-servo Design Method Using Convex Optimization(II) Time Domain Approach)

  • 김상엽;서병설
    • 한국통신학회논문지
    • /
    • 제25권6A호
    • /
    • pp.855-861
    • /
    • 2000
  • 본 논문은 시간 영역에서의 접근 방법에 기초하여 LQ-서보형 PI 제어기 설계 기법을 개발하였다. 이러한 연구의 동기가 된것은 주파수 영역에서 개발된 기존의 방법이 시간영역의 설계사양들을 잘 만족하지 않기 때문이다. 본 논문에서 개발된 기법은 라그랑지 곱셈기, 쌍대개념, 반한정 프로그래밍을 포함하는 볼록형최적화 기법에 기반을 둔다.

  • PDF

템플릿을 이용한 PSM에 독립적인 코드 자동 생성 기법에 관한 연구 (An Study on Implementation of Automatic Code Generation Independent on PSM Using Template)

  • 최연준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1657-1660
    • /
    • 2003
  • 엔터프라이즈 컴퓨팅 환경에서 넘쳐나는 다양한 플랫폼과 언어, 프레임워크가 소프트웨어 개발에 대한 중복 투자를 야기하고 있다. 이종 플랫폼, 나아가 이종 개발 플랫폼을 자유로이 연동시킬 수 있는 개발 방법에 대한 필요성이 대두되면서 등장한 MDA 개념은 개발된 모델을 특정 플랫폼에 알맞은 형태로 변환함으로써 개발 모델 및 코드의 재사용성을 극대화한다. 본 논문에서는 MDA 개발 방법에 있어서 특정 플랫폼에 알맞은 로드를 동적으로 생성하면서 PSM 이나 프로그래밍 언어에 대한 중립성을 가지기 위한 방안으로 템플릿과 언어 처리기를 복합적으로 사용하는 방안을 제시한다.

  • PDF

웹을 중심으로한 이동코드의 메시징시스템 설계 (The Design of Messaging System for Mobile Code on the Web)

  • 송성훈;원유헌
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.64-66
    • /
    • 2001
  • 이동에이전트의 연구가 활발히 이루어지면서 이동에이전트의 활용적인 측면에서와 시스템적인 측면의 많은 부분에 있어서 개념적인 정립이 이루어지고 있다. 최근의 이동에이전트 시스템은 상당수가 자바 언어를 기반으로 하고 있으며, 또한 웹과 이동에이전트를 연동하기 위한 연구도 많이 이루어지고 있다. 본 논문은 이전의 연구에서 개발된 웹상의 이동에이전트 시스템을 기반으로 하여 이동에이전트간의 메시지 전달 기법을 설계하였다. 이동에이전트를 기반으로 한 응용의 개발에서 이동에이전트간의 통신은 중요한 위치를 차지한다. 자바를 기반으로 한 이동에이전트 시스템의 경우 자바의 풍부한 통신 API를 사용할 수도 있으나 기존의 통신 API만으로는 이동에이전트의 특성을 충분히 반영한 응용프로그램을 개발하기 어렵다. 본 논문의 메시징 시스템설계에 있어 IBM의 Aglet과 CORBA의 이동에이전트관련 기술을 참고하였으며, 이동에이전트의 네이밍, 네임 서비스 및 프로그래밍 API를 고려하였다.

Grid 서비스를 위한 UDDI 기반의 Repository 시스템에 대한 연구 및 설계 (A Study and Design of a Repository System Based on UDDI fur Grid Services)

  • 송인혁;이정훈;임효상;황규영;박형우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.76-78
    • /
    • 2003
  • 컴퓨터 기술의 발전과 인터넷의 보급에 따라 분산된 컴퓨팅 자원과 정보를 효과적으로 활용하려는 다양한 연구가 진행되고 있다. 이러한 노력의 일환으로 최근 W3C 에서는 분산환경의 표준 프로그래밍 모델로 웹서비스라는 개념을 제시하였다. UDDI 는 이러한 환경에서 웹서비스에 대한 메타데이타를 저장하고 이를 검색할 수 있도록 기능을 제공하는 Repository 시스템이다. 웹서비스를 이용하고자 하는 응용프로그램은 UDDI 가 저장한 정보를 검색하여 원하는 웹서비스를 발견하고 이를 활용할 수 있다. 이와 같이 UDDI 는 웹서비스 기반의 분산 응용에서 필요한 디렉토리 서비스기능을 제공하여 분산된 웹서비스의 통합을 지원하는 기반 시스템으로 널리 활용될 것으로 기대된다. 본 논문에서는 W3C 에서 제정한 UDDI 3.0 Specification 을 분석하여 Repository 시스템에서 관리해야할 데이터 구조를 설계하고, 제공하는 API 들을 기능별로 분류한다. 그리고 이러한 분석을 토대로 Repository 시스템의 아키텍쳐를 설계한다.

  • PDF

Logo 프로그래밍을 통한 초등학교 6학년 아동의 변수개념 이해 (A Case Study On the 6th Graders' Understanding of Variables Using LOGO Programming)

  • 류희찬;신혜진
    • 대한수학교육학회지:수학교육학연구
    • /
    • 제10권1호
    • /
    • pp.85-102
    • /
    • 2000
  • The concept of variables is central to mathematics teaching and learning in junior and senior high school. Understanding the concept provides the basis for the transition from arithmetic to algebra and necessary for the meaningful use of all advanced mathematics. Despite the importance of the concept, however, much has been written in the last decade concerning students' difficulties with the concept. This Thesis is based on research to investigate the hypothesis that LOGO programming will contribute to 6th grader' learning of variables. The aim of the research were to; .investigate practice on pupils' understanding of variables before the activity with a computer; .identify functions of LOGO programming in pupils' using and understanding of variable symbols, variable domain and the relationship between two variable dependent expressions during the activity using a computer; .investigate the influence of pupils' mathematical belief on understanding and using variables. The research consisted predominantly of a case study of 6 pupils' discourse and activities concerning variable during their abnormal lessons and interviews with researcher. The data collected for this study included video recordings of the pupils'work with their spoken language.

  • PDF

유한요소법의 기본리론과 응용(II) -방향변환에 따르는 변환 매트릭스-

  • 김항욱
    • 기계저널
    • /
    • 제17권1호
    • /
    • pp.40-44
    • /
    • 1977
  • 먼저번에는(대한기계학회지 제16권 제4호 1976) 유한요소법의 중심부를 통하는 기본로선을 따라 가면서 기초 개념을 해설하였다. 이 해설에서 앞으로 취급될 사항은 다음과 같다. 1. 트러스 구조물의 정역학적 문제를 예제로 다루며 방향변환에 따르는 "변환매트릭스"해설 2. 기둥의 탄성 안정 문제를 예제로 다루며 비 선형 문제에서 등장하는 "추가 강성매트 릭스 (Incremental Stiffness Matrix)[N]의 해설 3. 1차원 문제에 있어서의 여러 가지 유한요소 해설 4. 2차원 문제에 있어서 평면형을 갖는 여러 가지 유한요소 해설 5. 2차원 문제에 있어서 곡면형을 갖는 여러 가지 유한요소 해설 6. 유한요소법의 발전 전망 7. 전자계산기 프로그래밍에 있어서의 여러문제 해설의 대상자는 공과대학 기계계열의 상급학년 학생 또는 고체역학 부문에 경력을 갖는 기술자 들로서 이 부문의 기본지식을 갖고 있는 자로 한다. 이번회에는 유한요소의 자유도 즉 미지상 수로 다루어지는 자변수의 좌표축이 바뀔 때 부수적으로 등장하는 변환 매트릭스에 대하여 해 설한다.트릭스에 대하여 해 설한다.

  • PDF