• Title/Summary/Keyword: SoC 플랫폼

Search Result 150, Processing Time 0.022 seconds

임베디드 SoC 응용을 위한 타원곡선알고리즘 기반 보안 모듈

  • Kim Young-Geun;Park Ju-Hyun;Park Jin;Kim Young-Chul
    • Review of KIISC
    • /
    • v.16 no.3
    • /
    • pp.25-33
    • /
    • 2006
  • 본 논문에서는 임베디드 시스템 온칩 적용을 위한 통합 보안 프로세서를 SIP(Semiconductor Intellectual Property)로 설계하였다. 각각의 SIP는 VHDL RTL로 모델링하였으며, 논리합성, 시뮬레이션, FPGA 검증을 통해 재사용이 가능하도록 구현하였다. 또한 ARM9과 SIP들이 서로 통신이 가능하도록 AMBA AHB의 스펙에 따라 버스동작모델을 설계, 검증하였다. 플랫폼기반의 통합 보안 SIP는 ECC, AES, MD-5가 내부 코어를 이루고 있으며 각각의 SIP들은 ARM9과 100만 게이트 FPGA가 내장된 디바이스를 사용하여 검증하였으며 최종적으로 매그나칩 $0.25{\mu}m(4.7mm\times4.7mm)$ CMOS 공정을 사용하여 MPW(Multi-Project Wafer) 칩으로 제작하였다.

Moving object detection for biped walking robot flatfrom (이족로봇 플랫폼을 위한 동체탐지)

  • Kang, Tae-Koo;Hwang, Sang-Hyun;Kim, Dong-Won;Park, Gui-Tae
    • Proceedings of the KIEE Conference
    • /
    • 2006.10c
    • /
    • pp.570-572
    • /
    • 2006
  • This paper discusses the method of moving object detection for biped robot walking. Most researches on vision based object detection have mostly focused on fixed camera based algorithm itself. However, developing vision systems for biped walking robot is an important and urgent issue since hired walking robots are ultimately developed not only for researches but to be utilized in real life. In the research, method for moving object detection has been developed for task assignment and execution of biped robot as well as for human robot interaction (HRI) system. But these methods are not suitable to biped walking robot. So, we suggest the advanced method which is suitable to biped walking robot platform. For carrying out certain tasks, an object detecting system using modified optical flow algorithm by wireless vision camera is implemented in a biped walking robot.

  • PDF

Implementation of a Flexible Intelligent Electronic Device(IED) platform based on The Network processor (Network processor 기반 유연 Intelligent Electronic Device(IED) 플랫폼 구현)

  • Jeon, Hyeon-Jin;Lee, Wan-Gyu;Chang, Tae-Gyu
    • Proceedings of the KIEE Conference
    • /
    • 2006.04a
    • /
    • pp.255-257
    • /
    • 2006
  • This paper proposed a platform which includes both Network processor and DSP for flexible IED. The Network processor is one of the Intel's IXP4XX Product Line family and the DSP is one of the TI's C6000 family. An embedded Linux is ported in Network processor so that a DSP program can be downloaded to Network processor through ethernet and then downloaded to DSP. Using this method, various algorithms according to IED can be applied to the Network processor board. Maximum ten ADCs can be connected because there is a CPLD between DSP and ADC. That is, the network processor board which can measure maximum 40 channels is implemented. In DSP program, thread and double buffering methods are used not to miss voltage samples. The Network processor board is verified using a method that eight channel voltage signals converted to digital are transmitted to server through both DSP and IXP425.

  • PDF

Automatic Generation of Synthesizable Hardware-Software Interface from Dataflow Model (데이터 플로우 모델로부터 합성 가능한 하드웨어-소프트웨어 인터페이스의 자동 생성)

  • Joo, Young-Pyo;Yang, Hoe-Seok;Ha, Soon-Hoi
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.232-237
    • /
    • 2007
  • 컴퓨터 시스템의 설계는 알고리즘 수준의 모델링에서부터 시제품 수준까지 시스템을 구체화해 나가는 일련의 과정이다. 시스템 구현의 구체화 과정에는 단순하고 반복적인 구현이 많이 포함되며, 이 과정에서 많은 오류가 발생한다. 이러한 오류는 개발자가 알고리즘 수준에서는 드러나지 않는 복잡하고 아키텍처 의존적인 하드웨어-소프트웨어 동기화 메커니즘의 개발과 같은 시스템 구현의 구체화 과정을 모두 떠안고 있기 때문에 발생하는 것이다. 이 논문에서는, 이러한 문제를 극복하기 위하여, 알고리즘을 데이터 플로우로 모델링하면 이로부터 합성 가능한 하드웨어 플랫폼과 동기화 로직, 그리고 동기화를 위한 드라이버 소프트웨어 일제를 자동 생성하는 설계 과정을 제시하고자 한다. 제시된 설계 과정은 자체 개발한 통합 설계 도구 상에 구현되었으며, 이를 통해서 개발된 H.263 디코더 예제를 상용의 RTL 통합 시뮬레이션 도구인 Seamless CVE와, SoC 프로토타이핑 환경인 Altera Excalibur 시스템 상에서 테스트하여 그 완성도를 검증하였다.

  • PDF

Design and Implementation of User Authentication Protocol for Wireless Devices based on Java Card (자바카드 기반 무선단말기용 사용자 인증 프로토콜의 설계 및 구현)

  • Lee, Ju-Hwa;Seol, Kyoung-Su;Jung, Min-Soo
    • The KIPS Transactions:PartC
    • /
    • v.10C no.5
    • /
    • pp.585-594
    • /
    • 2003
  • Java card is one of promising smart card platform with java technology. Java card defines necessary packages and classes for Embedded device that have small memory such as smart card Jana card is compatible with EMV that is Industry specification standard and ISO-7816 that is international standard. However, Java card is not offers user authentication protocol. In this paper, We design and implement an user authentication protocol applicable wireless devices based on Java Card using standard 3GPP Specification (SMS), Java Card Specification (APDU), Cryptography and so on. Our Java Card user authentication techniques can possibly be applied to the area of M-Commerce, Wireless Security, E-Payment System, Mobile Internet, Global Position Service, Ubiquitous Computing and so on.

An Efficient Checkpoint Protocol in Wireless Sensor Network for Reliability (무선 센서 네트워크에서 신뢰성 향상을 위한 효율적인 체크포인트 프로토콜)

  • Jung, Dong-Won;Choi, Chang-Yeol;Kim, Sung-Soo
    • The KIPS Transactions:PartC
    • /
    • v.13C no.5 s.108
    • /
    • pp.583-594
    • /
    • 2006
  • The reliability concept of wireless sensor network is essential to get exactly actual data from the ubiquitous environment. A rollback technique for the self-healing helps to increase it. However, a fault can occur in wireless sensor network when to use a previous rollback technique because it is designed just for the local system. So, checkpoint protocols are suggested in order to use a rollback technique in the network without the fault. However, there is trade-off among performance overhead, power consumption, and memory overhead for each of protocols. Hence, we suggest a novel global checkpoint protocol, so called address log based protocol(ALBP), based on an asynchronous protocol. It is a platform based protocol to reduce power consumption, performance overhead, and memory overhead which are the most of consideration in wireless sensor network.

Design and Implementation of a CMS-based Education System (CMS 기반 교육시스템의 설계 및 구현)

  • Kim, Soon-Cheol;Jeong, Hyeok
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.5
    • /
    • pp.103-111
    • /
    • 2009
  • In this paper, we implement the web-based education system on CMS(Contents Management System). The goal of this paper is that Everyone who uses this system will use and maintain the web site easily. All procedures can be performed on the web and all content by the manager can be applied to users. This allows both user and administrator to use the web-based education system in a better environment. This system also will try to cover all user levels by providing web standards. So more user can use the standard web service without worrying about time and space. For this reason, this system will be developed with web standard guide so that all users won't experience any problems with the browsers of primary platforms complying with W3C. This paper can provide the possibility to overcome the limitations of current web-based education system.

Development of an Intelligent Software Programmable Logic Controller for IEC1131-3 International Standard Languages (IEC1131-3 표준언어 처리를 위한 지능적 소프트웨어 PLC 개발)

  • Cho, Young-Im
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.14 no.2
    • /
    • pp.207-215
    • /
    • 2004
  • The PLC programming by IEC1131-3 is hard to handle to ordinary users as well as professionals. Also it has not a generality, so that it couldn't be debugging some logic errors easily. In order to be adapted for such environment, In this paper, I have developed the ISPLC(Intelligent Agent System based Software Programmable Logic Controller). In ISPLC system, LD programmed by a user is converted to the C code which can be used in a commercial editor such as Visual C++. The detection of logical errors in C code is more effective than PLC programming itself. ISPLC provides the GUI-based interface in web environment and an easy programming platform to such beginners as well as professionals. The study of code conversion of LD to IL as well as IL to C is firstly tried in the world as well as KOREA. To show the effectiveness of the developed system, I applied it to a practical case, a real time traffic control system. ISPLC is minimized the error debugging and programming time owing to be supported by windows application programs.

Developing a B2B Integration System based on XML Database System (XML 데이터베이스 시스템을 기반으로 한 B2B 통합 시스템 개발)

  • 이정수;정상혁;주경수
    • Journal of Korea Multimedia Society
    • /
    • v.6 no.1
    • /
    • pp.1-14
    • /
    • 2003
  • E-commerce requires many different types of communications and an unprecedented amount of data changes hands. The many different Platforms and systems interacting require a platform neutral standard for data exchange. One of the technologies that can fill this niche is XML, the extensible markup language established as a standard by the W3C. By being standardized and platform neutral, XML to be factor in e-commerce application and using many systems In this paper, we designed XML document that is used in transaction between corporations, and implement the B2B integration system based on XML database system. Also we use XSLT that make efficient transformation XML documents for exchanging heterogeneous XML data between corporations. So, he or she can more easily and efficiently exchange XML documents between corporations using this system.

  • PDF

A Kinematics Analysis of Back Armstand 2 Somersault in Platform Dives a Case Study (플랫폼 다이빙 624C동작의 운동학적 사례분석)

  • Lee, Jong-Hee;So, Jae-Moo;Lim, Young-Tae
    • Korean Journal of Applied Biomechanics
    • /
    • v.16 no.4
    • /
    • pp.13-20
    • /
    • 2006
  • A platform diving with categorizing 624C motion was video taped and 3D kinematic variables were analyzed. This motion is consist of 3 parts from the headstand position to the act of turning after take-off. The results indicated that it took a very short time from the moment of take-off to the act of 1/2 turning because the turning motion has already started from preparing motion even before the fingertips have parted from the ground. Also, there was barely any jumping height due to the use of upper limbs segment and there was little difference in the moving distance compared to the standing events judging from horizontal movement of 1.1m. The horizontal velocity of the center of human body was increased before take-off while the vertical velocity was decreased right after take-off and the velocity of lower limbs segment was faster than the upper limbs segment showing contrary results to the standing events. In the aspects of angular velocity, the upper limbs segment starts the turning motion when take-off by rapidly extending its angular velocity while lower limbs segment make large angular velocity even before take-off.