• 제목/요약/키워드: 시스템 설계와 구현

검색결과 11,851건 처리시간 0.046초

16/32비트 길이 명령어를 갖는 32비트 마이크로 프로세서에 관한 연구 (A Study on 16/32 bit Bi-length Instruction Set Computer 32 bit Micro Processor)

  • 조경연
    • 한국정보처리학회논문지
    • /
    • 제7권2호
    • /
    • pp.520-528
    • /
    • 2000
  • 마이크로 프로세서의 동작 속도가 빨라지면서 메모리의 데이터 전송 폭이 시스템 성능을 제한하는 중요 인자로 대두되면서 코드 밀도가 높은 컴퓨터 구조에 대한 연구의 필요성이 증대되고 있다. 본 논문에서는 코드 밀도가 높은 32비트 마이크로 프로세서 구조로 16비트와 32비트 2종류 길이의 명령어를 가지는 가칭 2가지 길이 명령어 세트 컴퓨터(Bi-length Instruction Set Computer : BISC)를 제안한다. 32비트 BISC는 16개의 범용 레지스타를 가지며, 오프셋과 상수 오퍼랜드의 길이에 따라서 2종류의 명령어를 가진다. 제안한 32비트 BISC는 FPGA로 구현하여 1.8432MHz에서 모든 기능이 정상적으로 동작하는 것을 확인하였고, 크로스 어셈블러와 크로스 C/C++ 컴파일러 및 명령어 시뮬레이터를 설계하고 동작을 검증하였다. BISC의 코드 밀도는 기존 RISC의 130~220%, 기존 CISC의 130~140%로 높은 장점을 가진다. 따라서 데이터 전송 폭을 적게 요구하므로 차세대 컴퓨터 구조로 적합하고, 프로그램 메모리 크기가 작아지므로 실장 제어용 마이크로 프로세서에 적합하기 때문에 폭 넓은 활용이 기대된다.

  • PDF

XML 기반의 e-비즈니스 문서 생성을 위한 폼 생성시스템 (U Based Form Document Generation System for e-Business Sung-Han)

  • 김성한;김창수;정회경
    • 정보처리학회논문지D
    • /
    • 제9D권4호
    • /
    • pp.713-722
    • /
    • 2002
  • 본 논문에서는 e-비즈니스 DTD(Document Type Definition) 문서를 기반으로 한 XML 폼 생성기(Form Generator)를 설계 및 구현하였다. 인터넷 보급과 정보환경 변화는 e-비즈니스에 있어서 많은 변화를 제공하였고, 거래에 사용될 비즈니스 문서 양식에 있어서도 웹 형식이거나 전자화된 전용 양식 형태로 변환될 필요가 있게 되었다. 이러한 상황에서 각각의 업체별로 다양한 문서 포맷을 사용하여, 상호주체 간에 포맷 호환성 제공을 위한 필요성이 제기되며, 따라서 재사용성과 포맷 호환성 지원에 따른 비용의 문제를 안고 있다. 이에 따라, 논문에서 제안하는 XML 폼 생성기는 XSLT를 이용하여, 생성 결과인 XML 폼 문서에 HTML(HyperText Markup Language) 형태의 웹 문서로 생성 후에, 사용자 입력을 통해 e-비즈니스 DTD 문서 구조에 유효한 XML 비즈니스 메시지를 작성할 수 있다.

편대 유도 법칙 및 초소형 비행체의 자동 편대 비행 구현 (Leader - Follower based Formation Guidance Law and Autonomous Formation Flight Test of Multiple MAVs)

  • 유동일;심현철
    • 한국항공우주학회지
    • /
    • 제39권2호
    • /
    • pp.121-127
    • /
    • 2011
  • 본 논문에서는 초소형 비행체의 자동 편대 비행을 위한 유도 법칙과 비행 시험 결과를 기술하였다. 초소형 비행체는 탑재 중량과 비행시간 등의 제한으로 인해 짧은 시간 안에 복수의 비행체가 임무를 분담하거나 협력하여 동시에 수행하는 것이 효율적이며 편대 비행은 이러한 임무 하중을 효과적으로 감소시킬 수 있다. 제안된 편대 유도 법칙은 Leader-Follower 편대 비행의 기하학적 관계 기반으로 비선형 모델 역변환 기법을 이용하여 설계하였다. 편대 유도 법칙에 필요한 비행체의 상태 정보는 비행체 간 고속의 데이터 통신 시스템을 구성하고 지상국을 통해 송수신하도록 하였다. 본 연구에서 제안된 비행체간 통신 기반의 편대 유도 기법은 센서의 측정 잡음에 대한 강건한 성능을 확인하기 위해 실제 비행 데이터 기반 시뮬레이션을 수행하였고 다수의 초소형 비행체를 이용한 편대 비행 시험을 통해 유도 법칙의 타당성을 검증하고 확인하였다.

무인기 탑재 다중 센서 기반 국지 산불 감시 및 상황 대응 플랫폼 설계 및 구현 (Design and Implementation of Local Forest Fire Monitoring and Situational Response Platform Using UAV with Multi-Sensor)

  • 신원재;이용태
    • 한국정보전자통신기술학회논문지
    • /
    • 제10권6호
    • /
    • pp.626-632
    • /
    • 2017
  • 최근의 해마다 발생하는 자연재해를 살펴보면 사망, 실종과 같은 심각한 인명 피해와 더불어 수억 원에 달하는 재산피해가 동반된다. 이를 극복하기 위해 사회적, 경제적 손실을 최소화할 수 있는 ICT 기반의 자연재난 감시 및 대응 기술 개발에 대한 관심도가 높아지고 있다. 제안하는 플랫폼은 무인기에 탑재된 다중 센서 데이터의 실시간 처리 분석을 통해 국지적 산불 재난의 감지 및 상황대응을 지원하고, 통합경보 시스템과 연동하여 대국민 재난 정보 전달 서비스를 제공하는 서비스이다. 본 논문에서는 재난 영상의 획득, 분석, 대응을 수행하는 재난 감시 및 대응 플랫폼의 세부 기능들에 대해서 소개하고, 재난 인지에 핵심요소 기술인 Deep Learning 기반의 산불 영상 분석 기술을 제안한다. 제안하는 Deep Learning 기반 재난 영상 분석은 과거로부터 반복적으로 발생하는 재난이 촬영된 영상 정보를 사전에 미리 학습함으로써, 새롭게 획득한 재난 영상에 대한 재난 발생 여부를 판단한다. 제안하는 산불 영상 분석 알고리즘에 대한 실험 결과를 확인하여 제안하는 기법의 성능을 검증한다.

가변 휴리스틱 기반 추정치 간소화를 통한 경로탐색 기법의 설계 및 성능 평가 (A Design and Performance Evaluation of Path Search by Simplification of Estimated Values based on Variable Heuristic)

  • 김진덕
    • 한국정보통신학회논문지
    • /
    • 제10권11호
    • /
    • pp.2002-2007
    • /
    • 2006
  • 텔레매틱스 시스템에서의 경로 탐색 기법은 교통흐름의 변화에 따라 최단 운행 시간을 갖는 최적 경로가 변하기 때문에 최단 시간 뿐 만 아니라 도로의 교통 흐름까지 고려해야 한다. 기존의 경로 탐색 기법들은 이러한 교통 흐름의 변화에 능동적으로 대처 할 수 없다. 또한 교통 정보를 이용하는 탐색 기법은 기존의 최단 경로 탐색 기법보다 연산 수행시간이 길다. 이 논문에서는 추정치 계산의 단순화를 통한 최적 경로 탐색 기법을 구현하고 성능을 평가한다. 제안한 기법은 교통흐름에 적응적인 휴리스틱을 위해 고정 그리드를 도입한다. 또한 추정치 계산을 간소화하기 위해 출발지와 목적지 사이의 기울기를 고려하여 실수의 곱셈 연산 대신 단계화 된 정수의 덧셈 연산을 한다. 제안한 알고리즘은 최적 경로 정확도 향상뿐만 아니라 탐색 시간을 줄어듦을 실험으로 입증한다.

성능/교전 효과도의 상호 분석이 가능한 전투 개체 기반의 모델링 방법론 - 제2부 : 상세 모델 설계 및 모델 구현 (Combat Entity Based Modeling Methodology to Enable Joint Analysis of Performance/Engagement Effectiveness - Part 2 : Detailed Model Design & Model Implementation)

  • 서경민;최창범;김탁곤
    • 한국군사과학기술학회지
    • /
    • 제17권2호
    • /
    • pp.235-247
    • /
    • 2014
  • Based on two dimensional model partition method proposed in Part 1, Part 2 provides detailed model specification and implementation. To mathematically delineate a model's behaviors and interactions among them, we extend the DEVS (Discrete Event Systems Specification) formalism and newly propose CE-DEVS (Combat Entity-DEVS) for an upper abstraction sub-model of a combat entity model. The proposed CE-DEVS additionally define two sets and one function to reflect essential semantics for the model's behaviors explicitly. These definitions enable us to understand and represent the model's behaviors easily since they eliminate differences of meaning between real-world expressions and model specifications. For model implementation, upper abstraction sub-models are implemented with DEVSim++, while the lower sub-models are realized using the C++ language. With the use of overall modeling techniques proposed in Part 1 and 2, we can conduct constructive simulation and assess factors about combat logics as well as battle field functions of the next-generation combat entity, minimizing additional modeling efforts. From the anti-torpedo warfare experiment, we can gain interesting experimental results regarding engagement situations employing developing weapons and their tactics. Finally, we expect that this work will serve an immediate application for various engagement warfare.

경량 컨테이너 구조 환경에서 하이버네이트 3.2와 아이바티스 2.3의 개발 생산성 비교 연구 (A Study on Comparison of Development Productivity of Hibernate 3.2 and iBatis 2.3 Based Lightweight Container Architecture)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제12권4호
    • /
    • pp.1919-1926
    • /
    • 2011
  • 본 논문은 스프링 프레임워크 2.5의 동일한 플랫폼 환경에서 하이버네이트 3.2와 아이바티스 2.3과 연관된 객체지향 소프트웨어 개발에 대한 지침과 평가 지표를 제공하는데 목적이 있다. 현재까지 경량 컨테이너 구조로 많이 사용되고 잘 알려진 구조로 스프링 프레임워크가 있다. 또한 데이터베이스의 생산성을 높여주기 위한 기법으로 ORM이 있다. 현재 많이 사용되는 ORM 도구로 하이버네이트와 아이바티스가 있다. 따라서 본 연구에서는 가장 큰 특징과 변화를 가지고 있으며 안정된 스프링 프레임워크 2.5의 동일프레임워크 환경을 기반으로 하이버네이트 3.2와 아이바티스 2.3에서 파일럿 시스템을 설계하고 구현함으로써 개발 플랫폼 환경별 객관적인 소프트웨어 개발 생산성을 비교하고, 표준화에 따른 평가 지표를 제공하고자 한다.

큐브리드 샤드 분산 데이터베이스에서 집계/분석 함수의 분산 처리 시스템 개발 (Distributed Processing System for Aggregate/Analytical Functions on CUBRID Shard Distributed Databases)

  • 원지섭;강석;조선화;김진호
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권8호
    • /
    • pp.537-542
    • /
    • 2015
  • 대용량의 테이블을 수평적으로 분할하여 서로 다른 데이터베이스에 저장함으로써 데이터를 분산 저장하고 처리할 수 있는 방법을 샤딩이라 한다. 샤딩된 데이터에 대한 집계 또는 분석 함수를 적용하여 전체 결과를 얻기 위해서는 여러 곳으로 분산된 데이터에 대한 지역 결과를 통합하는 과정이 필요하다. 본 논문에서는 오픈 소스 DBMS의 하나인 큐브리드(CUBRID)의 샤딩 기술을 이용하여 분산된 부분 집계함수를 통합 처리하는 모듈을 설계하고 구현하는 방법에 대해 소개한다. 이 통합 모듈을 통해 여러 곳으로 샤딩된 데이터에 대하여 집계 및 분석 함수를 이용한 분석이 가능하도록 하였고, 단일 데이터베이스를 사용한 분석 성능과의 비교를 통해 샤드 분산 데이터베이스를 사용한 집계 계산이 효율적임을 보인다.

적외선 램프를 이용한 비접촉식 태양전지셀 솔더링 장치 개발에 관한 연구 (A Study on the Development of Noncontact Soldering Device of PV Cells Using Infrared Lamp)

  • 노태정;김선진;박민용
    • 한국산학기술학회논문지
    • /
    • 제14권1호
    • /
    • pp.45-50
    • /
    • 2013
  • Photopia를 활용하여 적외선 램프 반사부의 각 형상에 대한 조도 분포를 해석하여 최적인 원호 형상으로 설계하였다. 적외선 온도센서를 통해 태양전지셀의 솔더링 온도를 피드백 받아서 설정된 솔더링 온도 프로파일과의 오차를 제어값으로서 IR 램프의 전류를 실시간으로 제어하는 솔더링 온도의 폐루프 제어시스템을 구현하였다. HMI 조작반에 의해 쉽게 운전되고, PLC와 IR 램프 제어기에 의하여 강인하게 제어되는 IR 램프 열원을 사용한 태양전지셀의 비접촉식 솔더링 장치를 개발하였다.

DSP 기반의 실시간 이동물체 검출 및 추적 (Real-time Detection and Tracking of Moving Objects Based on DSP)

  • 아욱재;김양수;이상락;최한고
    • 융합신호처리학회논문지
    • /
    • 제11권4호
    • /
    • pp.263-269
    • /
    • 2010
  • 본 연구는 무인 영상감시를 위한 이동물체의 실시간 탐지 및 추적을 다루고 있다. 고정 카메라로부터 획득한 영상을 사용하여 영상 내의 모든 이동물체를 검출하고 이동물체를 에워싸는 사각형 박스로 물체를 표시하여 추적한다. 추적방법은 TI DSK6455 키트와 키트 상에 연결된 FPGA 보드로 구성되는 임베디드 시스템에 구현하였다. DSP 키트에서는 이동물체의 검출과 추적을 위한 영상처리 알고리즘을 처리하며, 영상획득과 표시를 위해 설계된 FPGA 보드에서는 라인별로 영상을 읽고 DMA 데이터 전송 방식으로 DSP 프로세서로 영상 데이터를 보내며 또한 처리된 영상 데이터를 VGA 모니터로 보낸다. 실험결과에 의하면 이동물체의 추적은 만족스럽게 추적속도는 $320{\times}240$ 영상 해상도에서 초당 30 프레임의 속도로 수행하였다.