• Title/Summary/Keyword: SoC Platform

검색결과 229건 처리시간 0.028초

임베디드 시스템의 가상 ARM 머신의 개발 (Virtual ARM Machine for Embedded System Development)

  • 이소진;안영호;한현희;황영시;정기석
    • 대한임베디드공학회논문지
    • /
    • 제3권1호
    • /
    • pp.19-24
    • /
    • 2008
  • To reduce time-to-market, more and more embedded system developers and system-on-chip designers rely on microprocessor-based design methodology. ARM processor has been a major player in this industry over the last 10 years. However, there are many restrictions on developing embedded software using ARM processor in the early design stage. For those who are not familiar with embedded software development environment or who cannot afford to have an expensive embedded hardware equipment, testing their software on a real ARM hardware platform is a challenging job. To overcome such a problem, we have designed VMA (Virtual ARM Machine), which offers easier testing and debugging environment to ARM based embedded system developers. Major benefits that can be achieved by utilizing a virtual ARM platform are (1) reducing development cost, (2) lowering the entrance barrier for embedded system novices, and (3) making it easier to test and debug embedded software designs. Unlike many other purely software-oriented ARM simulators which are independent of real hardware platforms, VMA is specifically targeted on SYS-Lab 5000 ARM hardware platform, (designed by Libertron, Inc.), which means that VMA imitates behaviors of embedded software as if the software is running on the target embedded hardware as closely as possible. This paper will describe how VMA is designed and how VMA can be used to reduce design time and cost.

  • PDF

Affective Computing in Education: Platform Analysis and Academic Emotion Classification

  • So, Hyo-Jeong;Lee, Ji-Hyang;Park, Hyun-Jin
    • International journal of advanced smart convergence
    • /
    • 제8권2호
    • /
    • pp.8-17
    • /
    • 2019
  • The main purpose of this study isto explore the potential of affective computing (AC) platforms in education through two phases ofresearch: Phase I - platform analysis and Phase II - classification of academic emotions. In Phase I, the results indicate that the existing affective analysis platforms can be largely classified into four types according to the emotion detecting methods: (a) facial expression-based platforms, (b) biometric-based platforms, (c) text/verbal tone-based platforms, and (c) mixed methods platforms. In Phase II, we conducted an in-depth analysis of the emotional experience that a learner encounters in online video-based learning in order to establish the basis for a new classification system of online learner's emotions. Overall, positive emotions were shown more frequently and longer than negative emotions. We categorized positive emotions into three groups based on the facial expression data: (a) confidence; (b) excitement, enjoyment, and pleasure; and (c) aspiration, enthusiasm, and expectation. The same method was used to categorize negative emotions into four groups: (a) fear and anxiety, (b) embarrassment and shame, (c) frustration and alienation, and (d) boredom. Drawn from the results, we proposed a new classification scheme that can be used to measure and analyze how learners in online learning environments experience various positive and negative emotions with the indicators of facial expressions.

Implementation of Segment_LCD display based on SoC design

  • Ling, Ma;Kim, Kab-Il;Son, Young-I.
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 A
    • /
    • pp.59-62
    • /
    • 2003
  • The purpose of this paper is to present how to implement Segment_LCD display using SoC design. The SoC design is achieved by using an ARM_based Excalibur device. The Excalibur device offers an outstanding embedded development platform with ARM922T and FPA. The design in the Excailbur device uses the embedded AR띤 Processor core and the AMBA high-performance bus (AHH) to write to a memory-mapped slave peripheral in the FPGA portion of the device. Here, Segment_LCD is one kind of memory-mapped slave peripherals. In order to Implement the Segment_LCD display based on SoC design, four steps are fellowed. At first, IP modules are made by using Verilog HDL. Secondly, the ARM processor of the Excalibur is programmed using C in ADS (ARM Developer Suite). And in the third step, the whole system is simulated and verified. At last, modules are downloaded to SoCMaster kit. Both Quartus II software and ModelSim5.5e software are the key software tools during the design.

  • PDF

SOPC기반 광-센서 구동에 관한 연구 (A Study for photonic-sensor drive based on SOPC)

  • 손홍범;박성모
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2006년도 하계종합학술대회
    • /
    • pp.747-748
    • /
    • 2006
  • In this paper, we describe photonic sensor interface and driver program based on SOPC(System on a programmable chip) platform. This platform uses device that has ARM922T processor and APEX FPGA area on a chip. As for driver program development, three different methods are tried such as simple firmware, real-time OS based program and embedded Linux based program, and results are compared for SoC implementation.

  • PDF

자연에너지 활용을 위한 지하철 승강장 열환경에 관한 연구 (Study on the Subway Platform Thermal Environment for using Natural Energy)

  • 김회률;김동규;금종수;정용현;박성출
    • 수산해양교육연구
    • /
    • 제21권2호
    • /
    • pp.269-277
    • /
    • 2009
  • Ventilation equipment performs a central role to maintain comfort subway environment. So ventilation equipment of Busan subway line No.1 is required to improve thermal environment. In this study, conditions of thermal environment are presented to improve ventilation equipment at existing subway station platforms by measuring thermal environment of platforms operated ventilation equipment at 14 stations of Busan subway line No.1. AWS of data in comparison with the neighbouring platforms and thermal environment analysis. Thermal environment status of subway platform analysis results are as follows. 1)Daytime platform temperature was higher than outdoor temperature, but night time platform temperature was lower than outdoor temperature. 2)Train wind had effect on improving thermal comfort in platform. 3)When outdoor temperature is below $24^{\circ}C$, inlet air is able to lower than platform temperature. 4)Considering existing ventilation system, night purge systems is useful to improving platform thermal environment.

한 개의 선형 여유센서를 갖는 스튜어트 플랫폼의 실시간 순기구학 (Real-Time Forward Kinematics of the 6-6 Stewart Platform with One Extra Linear Sensor)

  • 이태영;심재경
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2000년도 추계학술대회논문집A
    • /
    • pp.541-547
    • /
    • 2000
  • This paper presents the closed-form forward kinematics of the 6-6 Stewart platform of planar base and moving platform. Based on algebraic elimination method and with one extra linear sensor, it first derives an 8th-degree univariate equation and then finds tentative solution sets out of which the actual solution is to be selected. In order to provide more exact solution despite the error between measured sensor value and the theoretical one, a correction method is also used. The overall procedure requires so little computation time that it can be efficiently used for realtime applications. In addition, unlike the iterative schemes e.g. Newton-Raphson, the algorithm does not require initial estimates of solution and is free of the problems that it does not converge to actual solution within limited time. The presented method has been implemented in C language and a numerical example is given to confirm the effectiveness and accuracy of the developed algorithm.

  • PDF

NoC-Based SoC Test Scheduling Using Ant Colony Optimization

  • Ahn, Jin-Ho;Kang, Sung-Ho
    • ETRI Journal
    • /
    • 제30권1호
    • /
    • pp.129-140
    • /
    • 2008
  • In this paper, we propose a novel ant colony optimization (ACO)-based test scheduling method for testing network-on-chip (NoC)-based systems-on-chip (SoCs), on the assumption that the test platform, including specific methods and configurations such as test packet routing, generation, and absorption, is installed. The ACO metaheuristic model, inspired by the ant's foraging behavior, can autonomously find better results by exploring more solution space. The proposed method efficiently combines the rectangle packing method with ACO and improves the scheduling results by dynamically choosing the test-access-mechanism widths for cores and changing the testing orders. The power dissipation and variable test clock mode are also considered. Experimental results using ITC'02 benchmark circuits show that the proposed algorithm can efficiently reduce overall test time. Moreover, the computation time of the algorithm is less than a few seconds in most cases.

  • PDF

SA 기법 응용 NoC 기반 SoC 테스트 시간 감소 방법 (SA-Based Test Scheduling to Reduce the Test Time of NoC-Based SoCS)

  • 안진호;김홍식;김현진;박영호;강성호
    • 대한전자공학회논문지SD
    • /
    • 제45권2호
    • /
    • pp.93-100
    • /
    • 2008
  • 본 논문에서는 NoC 기반 SoC의 테스트 시간을 감소시키기 위하여 NoC를 TAM으로 재활용하는 구조를 바탕으로 하는 새로운 형태의 스케줄링 알고리즘을 제안한다. 제안한 방식에서는 기존 연구된 NoC 테스트 플랫폼을 사용하여 스케줄링 문제를 rectangle packing 문제로 변환하고 이를 simulated annealing(SA) 기법을 적용하여 향상된 스케줄링 결과를 유도한다. ITC'02 벤치회로를 이용한 실험 결과 제안한 방법이 기존 방법에 비해 최대 2.8%까지 테스트 시간을 줄일 수 있음을 확인하였다.

스마트 자동차 인포테인먼트 (Info-tainment) 시스템용 SoC 플랫폼 연구 동향 (A Survey on the Works of Designing an SoC Platform for Smart Motor Vehicle Info-tainment)

  • 문상국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 춘계학술대회
    • /
    • pp.699-701
    • /
    • 2011
  • 차세대 IT 기술은 단일기술에 그치지 않고 융,복합적인 특성을 가지는 기술로 발전하고 있다. 정부는 시스템반도체 설계 분야에서 경쟁력 확보를 위한 5가지 핵심기술을 스마트 자동차 인포테인먼트 플랫폼, 스마트TV 멀티미디어 시스템, 스마트폰 아날로그 및 인터페이스 기술, 스마트 컨버전스 디지털 통신 및 RF 기술, 스마트제품용 고급 전력 관리 기술로 분류하고 이를 응용할 주력산업으로 스마트폰, 스마트TV, 스마트자동차, 스마트패드 등으로 지정하였다. 이러한 핵심요소기술들은 차세대 스마트제품의 경쟁력 확보에 필요한 반도체 설계의 핵심기술이 되며, 이는 팹리스 등의 기업으로 기술이전이 가능하다. 본 고에서는 그 중 스마트자동차 인포테인먼트 플랫폼을 위한 SoC 기술이 현재 어느 위치에 와 있는지 파악하고, 기술 현황과 문제점에 대하여 분석한다.

  • PDF

자가발전 심장박동기를 위한 에너지 수확 플랫폼 개발 (Development of Energy Harvesting Technologies Platform for Self-Power Rechargeable Pacemaker Medical Device.)

  • 박현문;이정철;김병수
    • 한국전자통신학회논문지
    • /
    • 제14권3호
    • /
    • pp.619-626
    • /
    • 2019
  • 나노 공정기술을 이용한 반도체 및 회로기술의 발전은 의료용 삽입형 기기(MID)의 소형화, 감도, 수명, 신뢰성을 더욱 향상했지만, 최근 MID의 지속적인 동작을 위한 전원의 지속적인 제공 여부가 중요한 도전과제 중 하나이다. 이러한 이유로 신체 내에서 다양한 생체 역학 에너지를 활용하는 자체 전원 이식형 의료기기가 최근에 많이 연구되고 있다. 본 논문에서는 TENG를 이용한 자가발전을 통해 재충전이 가능한 심장박동기를 개발하였다. 그리고 우리는 대형동물의 동작에 따라 삽입된 심장박동기에 내장된 TENG의 발전을 검증하였다. 동물의 움직임으로부터 수집되는 전력은 2.47V로 심장박동기에 센싱을 위해 필요한 전압(1.35V)보다 높은 전원을 획득할 수 있었다.