• 제목/요약/키워드: Embedded control unit

검색결과 140건 처리시간 0.03초

농촌 간이 상수도 통합관리를 위한 임베디드 CDMA 컨트롤러 개발 및 원격 모니터링 시스템 개발 사례 (Technical report : Developement of MMI and embedded CDMA controller for waterworks management system)

  • 안비오;전성기;김민형;이명규
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 D
    • /
    • pp.1903-1904
    • /
    • 2006
  • This technical report provide practical waterwork management system by using CDMA telecommunication method. Local water supply unit and tude-well unit which is placed in the mountainous area could be controlled remotely by MMI monitoring system. Developed method of waterwork managing system is a newly application area of CDMA technology which include web-based control units.

  • PDF

낮은 복잡도의 Deeply Embedded 중앙처리장치 및 시스템온칩 구현 (Low-Complexity Deeply Embedded CPU and SoC Implementation)

  • 박성정;박성경
    • 한국산학기술학회논문지
    • /
    • 제17권3호
    • /
    • pp.699-707
    • /
    • 2016
  • 중앙처리장치를 중심으로 하는 각종 내장형 시스템은 현재 각종 산업에 매우 광범위하게 쓰이고 있다. 특히 사물인터넷 등의 deeply embedded (심층 내장형) 시스템은 저비용, 소면적, 저전력, 빠른 시장 출시, 높은 코드 밀도 등을 요구한다. 본 논문에서는 이러한 요구 조건을 만족시키는 중앙처리장치를 제안하고, 이를 중심으로 한 시스템온칩 플랫폼을 소개한다. 제안하는 중앙처리장치는 16 비트라는 짧은 명령어로만 이루어진 확장형 명령어 집합 구조를 갖고 있어 코드 밀도를 높일 수 있다. 그리고, 다중사이클 아키텍처, 카운터 기반 제어 장치, 가산기 공유 등을 통하여 로직 게이트가 차지하는 면적을 줄였다. 이 코어를 중심으로, 코프로세서, 명령어 캐시, 버스, 내부 메모리, 외장 메모리, 온칩디버거 및 주변 입출력 장치들로 이루어진 시스템온칩 플랫폼을 개발하였다. 개발된 시스템온칩 플랫폼은 변형된 하버드 구조를 갖고 있어, 메모리 접근 시 필요한 클락 사이클 수를 감소시킬 수 있었다. 코어를 포함한 시스템온칩 플랫폼은 상위 언어 수준과 어셈블리어 수준에서 모의실험 및 검증하였고, FPGA 프로토타이핑과 통합형 로직 분석 및 보드 수준 검증을 완료하였다. $0.18{\mu}m$ 디지털 CMOS 공정과 1.8V 공급 전압 하에서 ASIC 프론트-엔드 게이트 수준 로직 합성 결과, 50MHz 동작 주파수에서 중앙처리장치 코어의 논리 게이트 개수는 7700 수준이었다. 개발된 시스템온칩 플랫폼은 초소형 보드의 FPGA에 내장되어 사물인터넷 분야에 응용된다.

완성 유도탄 탑재장비의 소프트웨어 업그레이드를 위한 MIL-STD-1553B 기반 간접적 데이터 전송 기술 (An Indirect Data Transfer Technique based on MIL-STD-1553B for the Software Upgrade of Embedded Equipments on a Missile Assembly with Booster)

  • 김기표;유해성;이헌철;윤석재;안기현;우덕영
    • 한국군사과학기술학회지
    • /
    • 제19권1호
    • /
    • pp.43-49
    • /
    • 2016
  • This paper addresses the problem of the software update or upgrade of embedded equipments on a missile assembly with booster. Because the embedded equipments are assembled delicately and closely one another with various communication and power cables, they should be very carefully disassembled to directly upgrade the software of a certain embedded equipment. This may cause not only the costs for disassembly and reassembly but also additional tests to verify the completeness of the reassembled missile as a missile assembly with booster. This paper presents an indirect data transfer technique based on MIL-STD-1553B through Guidance Control Unit to easily upgrade the software of other equipments without any additional costs caused by disassembly and reassembly. The presented technique was successfully applied to the software upgrade of various equipments on real missile assembly with booster.

임베디드 웹 서버를 이용한 자동차용 모니터링 및 제어기 개발에 관한 연구 (A Study of Vehicle's Monitoring and Controller Using Imbedded Web Server)

  • 이석원;양승현
    • 조명전기설비학회논문지
    • /
    • 제19권2호
    • /
    • pp.107-113
    • /
    • 2005
  • 본 연구에서는 임베디드 리눅스와 HTTP(Hypertext Transfer Protocol) 웹 서버인 GoAhead를 포팅한 32비트 RISC프로세서인 PXA255를 이용하여 웹 서버를 구축하고, 웹 서버를 기반으로 자동차의 순항제어나 무인 운전을 위한 일련의 환경과 상황을 모니터링하고 제어할 수 있는 시스템을 구현하였다. 자동차의 동작 상태와 변화를 감지하기 위해서 ECU와 임베디드 시스템을 인터페이스 시켜 필요한 데이터를 추출하고, 스로를 밸브에 스텝모터를 연결하여 자동차의 엔진을 회전시켜 자동차의 무인 이동을 제어한다.

계층적 배터리 관리 시스템 시뮬레이션 기술 개발 (Development of Simulator for Hierarchical Battery Management System)

  • 강현우;안성호;김동균
    • 대한임베디드공학회논문지
    • /
    • 제8권4호
    • /
    • pp.213-218
    • /
    • 2013
  • In this research, we report on the development of simulation system for performance verification of BMS(Battery Management System) which is utilized in electric vehicles. In the industrial circles, a manufacturer of BMS typically tests their system with real battery packs. However, it takes a long time to test all functions of BMS. Here, we develop BMU(Battery Managament Unit) as an embedded board, which will be installed in electric vehicle for controlling battery packs. All other environment factors for testing BMU are developed in softwares in order to reduce the term of test. Especially, the proposed system consists of cell simulator and CMU(Cell Management Unit) simulator which simulate real battery cells and control battery cells. These simulators enable the BMU to test more battery cells. In addition, proposed system provides diagnosis program in order to diagnose and monitor the condition of BMS which makes the test of BMS more easily. In order to verify the performance of the developed simulator, we have performed the experiment with real battery packs and our simulator. Through comparing two results of experiments, we verify that developed simulator shows better performance in terms of less amount of testing duration though having high reliability.

TMS320F28377D 기반 아날로그-디지털 신호 처리 시스템 (Analog-Digital Signal Processing System Based on TMS320F28377D)

  • 김형우;남기곤;최준영
    • 대한임베디드공학회논문지
    • /
    • 제14권1호
    • /
    • pp.33-41
    • /
    • 2019
  • We propose an embedded solution to design a high-speed and high-accuracy 16bit analog-digital signal processing interface for the control systems using various external analog signals. Choosing TMS320F28377D micro controller unit (MCU) featuring high-performance processing in the 32-bit floating point operation, low power consumption, and various I/O device supports, we design and build the proposed system that supports both 16-bit analog-digital converter (ADC) interface and high precision digital-analog converter (DAC) interface. The ADC receives voltage-level differential signals from fully differential amplifiers, and the DAC communicates with MCU through 50 MHz bandwidth high-fast serial peripheral interface (SPI). We port the boot loader and device drivers to the implemented board, and construct the firmware development environment for the application programming. The performance of the entire implemented system is demonstrated by analog-digital signal processing tests, and is verified by comparing the test results with those of existing similar systems.

멀티미디어 데이터 처리에 적합한 SIMD MAC 연산기의 설계 (SIMD MAC Unit Design for Multimedia Data Processing)

  • 홍인표;정우경;정재원;이용석
    • 대한전자공학회논문지SD
    • /
    • 제38권12호
    • /
    • pp.44-55
    • /
    • 2001
  • MAC(Multiply and ACcumulate) 연산은 DSP와 멀티미디어 데이터 처리의 핵심이 되는 연산이다. 기존의 DSP 혹은 내장형 프로세서의 MAC 연산기들은 주로 3사이클의 latency를 가지며, 한번에 하나씩의 데이터를 처리하므로 성능에 한계를 보인다. 따라서 고성능의 범용 프로세서들은 SIMD(Single Instruction Multiple Data) 연산을 지원하는 MAC 연산기를 실행 유닛으로 내장하는 추세이다. 하지만 이러한 고성능의 연산기는 고성능 범용 프로세서의 특성상 다양한 동작 모드를 지원해야 하고 clock 주파수가 높아야 하므로 파이프라인 기법을 사용하고 이에 따른 컨트롤이 복잡하여 하드웨어 설계가 까다롭고 면적이 큰 문제가 있다. 본 논문에서는 내장형 프로세서에 적합한 64비트 폭을 갖는 SIMD MAC 연산기를 설계하였다. 한 사이클에 누적연산까지 모두 완료하도록 하여 파이프라인 제어의 필요성을 없앴고, 기존의 Booth 곱셈기 구조에 기반하여 약간의 회로 추가로 SIMD 연산이 가능하도록 하였다.

  • PDF

픽셀 배치가 자유로운 임베디드 LED 전광판 모듈 및 제어장치 설계 (A Design of Embedded LED Display Board Module and Control Unit which the Placement of Pixels is Free)

  • 이배규;김정화
    • 전자공학회논문지
    • /
    • 제50권10호
    • /
    • pp.135-141
    • /
    • 2013
  • 본 논문에서는 적색, 녹색, 청색의 세 가지 고휘도 LED를 하나의 소켓에 설치하여, 하나의 화소체 단위를 만들고, 이 화소체들의 조합과 다수 모듈들의 조합으로 문자, 그래픽, 동영상 등의 다양한 영상을 표출할 수 있는 풀컬러 전광판 모듈 및 제어장치를 개발하였다. LED 전광판 드라이버 모듈은 일정한 단위 면적에 RGB 픽셀을 조합한 도트에 드라이버 회로가 내장된다. 기존의 이러한 모듈형태는 특정 공간 및 설치 공간에 고정된 해상도를 구현하므로 가격이 높게 책정될 수 있다. 이러한 단점을 극복하기 위하여 임의의 피치 간격으로 배열이 자유로운 LED 드라이버 및 이에 따른 LED 픽셀 모듈을 개발하였다. 본 논문의 전광판 모듈은 기존 각각의 LED 모듈을 구동함에 있어서 병렬 방식의 데이터 처리 방식을 픽셀을 기준으로 그 위의 서브 모듈과 그 상위에 마스터 모듈의 개념을 도입하고 각각의 화소를 직병렬 통신 방식으로 개선함으로 인해서 처리할 수 있는 데이터의 속도를 초당 36프레임 이상으로 끌어올려서 상대적으로 데이터의 처리량이 많은 동화상의 경우에도 원활한 디스플레이를 할 수 있도록 하였다. 또한 기존 전광판의 깜박거림 현상이 개선되어 보다 선명한 영상이 제공되는 효과도 있다.

임베디드 시스템을 이용한 CVT 유압시스템 제어 (A Control of CVT Hydraulic System using Embedded System)

  • 한기원;류완식;장인규;전재욱;김현수;황성호
    • 유공압시스템학회논문집
    • /
    • 제4권1호
    • /
    • pp.18-24
    • /
    • 2007
  • The continuously variable transmission (CVT) of which speed ratio can change continuously in a fixed range has the benefits of low fuel consumption and exhaust gas because it enables the engine of a vehicle to operate in a high efficiency range regardless of vehicle speed. The speed ratio of belt type CVT is controlled by adjusting line pressure. The one of the line pressure control methods, mechanical-hydraulic control is usually adopting VDT's control method, in which the secondary solenoid valve has two functions both a regulator and a line pressure controller. However, this control method could not show the high performance of CVT with optimal driving capability because of the limitation of simple control algorithm, and it could not gain market share sufficiently in spite of the advantage of CVT with low fuel consumption. On the other hand, the electro-hydraulic control method gives the enhancement of power performance and low fuel consumption by implementing various driving mode using the proportional control or PWM control. The key of CVT technique is to develop a control algorithm of the electro-hydraulic solenoid valve in order to implement the speed ratio efficiently. In this paper, the line pressure control algorithm is proposed and the hydraulic system is controlled using metal belt type CVT test rig and the embedded ECU platform.

  • PDF

임베디드 프로세서 코어 자동생성 시스템의 구축 (Construction of an Automatic Generation System of Embedded Processor Cores)

  • 조재범;유용호;황선영
    • 한국통신학회논문지
    • /
    • 제30권6A호
    • /
    • pp.526-534
    • /
    • 2005
  • 본 논문은 SMDL을 이용하여 임베디드 프로세서 코어를 자동 생성해 주는 임베디드 코어 자동 생성 시스템의 구조와 동작에 대해 설명하고 있다. 이러한 SMDL 기술을 통해 제안된 시스템에서는 파이프라인 구조의 데이터패스와 컨트롤 유닛으로 구성된 메모리 모듈을 가진 프로세서 코어를 생성하게 된다. 생성된 코어는 메모리 억세스를 정상적으로 수행할 수 있도록 멀티 싸이클 인스트럭션을 지원하고, 파이프라인 프로세서 상에서 생길 수 있는 파이프라인 해저드를 처리할 수 있다. 실험 결과를 통해서 생성된 코어의 정확성을 확인할 수 있다.