• 제목/요약/키워드: ARM processor

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

표면 근전도 센서 프로토타입 개발 및 인간의 팔꿈치 관절 각도 추출 응용 (Development of Surface EMG Sensor Prototype and Its Application for Human Elbow Joint Angle Extraction)

  • 유현재;이현철;최영진
    • 로봇학회논문지
    • /
    • 제2권3호
    • /
    • pp.205-211
    • /
    • 2007
  • In this paper, the prototype of surface EMG (ElectroMyoGram) sensor is developed for the robotic rehabilitation applications, and the developed sensor is composed of the electrodes, analog signal amplifiers, analog filters, ADC (analog to digital converter), and DSP (digital signal processor) for coding the application example. Since the raw EMG signal is very low voltage, it is amplified by about one thousand times. The artifacts of amplified EMG signal are removed by using the band-pass filter. Also, the processed analog EMG signal is converted into the digital form by using ADC embedded in DSP. The developed sensor shows approximately the linear characteristics between the amplitude values of the sensor signals measured from the biceps brachii of human upper arm and the joint angles of human elbow. Finally, to show the performance of the developed EMG sensor, we suggest the application example about the real-time human elbow motion acquisition by using the developed sensor.

  • PDF

신속한 ASIP 성능 평가를 위한 재적응성을 갖는 컴파일러/시뮬레이터 프레임웍 (Retargetable Compiler/Simulator Framework for Rapid Evaluation of ASIP)

  • 오세종;김호영;김탁곤
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2003년도 춘계학술대회논문집
    • /
    • pp.79-84
    • /
    • 2003
  • 이 논문은 빠른 ASIP(application specific instruction processor) 평가를 위한 재적응성을 가진 컴파일러/시뮬레이터 환경에 대해 이야기한다. ASIP의 성능은 하드웨어 구조뿐만 아니라, 수행되는 응용 소프트웨어에 영향을 받기 때문에, 높은 성능의 ASIP 개발을 위해서는 컴파일러 및 시뮬레이터의 개발이 선행되어야 한다. 그러나 다양한 ASIP 구조에 따라 적합한 고성능의 컴파일러/시뮬레이터를 만드는 일은 매우 시간 소모적인 일이 될 뿐만 아니라, 오류가 발생하기도 쉽다. 본 논문에서는 HiXR2라는 ADL(architecture description language)을 이용하여 명령어 구조를 기술하고 이를 바탕으로 컴파일러와 시뮬레이터를 자동 생성하였다. HiXR2의 재적응성 및 생성된 컴파일러/시뮬레이터의 정확성을 검증하기 위하여 ARM9 프로세서와 CalmRISC32 프로세서 구조를 각각 기술하고, 각각에 대하여 응용프로그램 코드를 컴파일 및 시뮬레이션 하는 예제를 보였다.

  • PDF

컴파일방식 시뮬레이션 기법을 이용한 ASIP 어셈블리 시뮬레이터의 성능 향상 (Performance Improvement of ASIP Assembly Simulator Using Compiled Simulation Technique)

  • 김호영;김탁곤
    • 한국시뮬레이션학회논문지
    • /
    • 제12권2호
    • /
    • pp.45-53
    • /
    • 2003
  • This paper presents a retargetable compiled assembly simulation technique for fast ASIP(application specific instruction processor) simulation. Development of ASIP which satisfies design requirements in various fields of applications such as telecommunication, wireless network, etc. needs formal design methodology and high-performance relevant software environments such as compiler and simulator In this paper, we employ the architecture description language(ADL) named ${HiXR}^2$ to automatically synthesize an instruction-level compiled assembly simulator. A compiled simulation has benefit of time efficiency to interpretive one because it performs instruction fetching and decoding at compile time. Especially, in case of assembly simulation, instruction decoding is usually a time-consuming job(string operation), so the compiled simulation of assembly simulation is more efficient than that of binary simulation. Performance improvement of the compiled assembly simulation based on ${HiXR}^2$ is exemplified with an ARM9 architecture and a CalmRISC32 architecture. As a result, the compiled simulation is about 150 times faster than interpretive one.

  • PDF

다중 바이오 인식을 위한 임베디드 시스템 구현 (Implementation of Multimodal Biometric Embedded System)

  • 김기현;유장희
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2006년도 하계종합학술대회
    • /
    • pp.875-876
    • /
    • 2006
  • In this paper, we propose a multimodal biometric embedded system. It is designed to support face, iris, fingerprint and vascular pattern recognition. We use a S3C2440A based on ARM926T core processor that is made in Samsung. The system has support various external device interfaces for multi biometric sensors, and RFID/Smart Card reader/writer. Additionally, it has a 6" LCD panel and numeric keypad for easy GUI. The embedded system offers useful environments to develop better biometric algorithms for stand alone biometric system and accelerator hardware modules for real time operation.

  • PDF

재구성 가능한 DCT/DWT 프로세서 설계 (The Reconfigurable Processor Design of DCT/DWT)

  • 김영진;이현수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.730-732
    • /
    • 2005
  • 최근 이미지 압축, 워터마킹 또는 스케일러블 비디오 코딩 분야에서 DCT와 DWT 연산을 선택적으로 사용하거나, 혼합하여 사용하는 경우가 늘어나고 있다. 이러한 두개의 연산을 사용하는 방법은 소프트웨어적인 프로그램을 사용하거나 하드웨어를 따로 구현하여 사용하였다. 본 연구에서는 하나의 모듈로 두개의 연산을 수행할 수 있는 재구성 하드웨어를 제안한다. 또한 DCT와 DWT연산에 있어서, 가장 많은 연산을 수행하는 부분은 계수(Coefficient)값과 입력 값의 내적 연산(Inner Product)을 수행하는 것인데, 이 내적연산을 하는데 있어서 곱셈기를 사용하지 않는 분산연산을 사용함으로써 연산의 복잡도를 줄이고, 하드웨어의 속도를 빠르게 하였다. 실험 환경은 Altera FPGA를 사용한 Excalibur_ARM (EPXA10F1020Cl) 보드를 이용하여 구현하였으며, 동작속도는 47.85MHz이다.

  • PDF

JTAG를 이용한 철도 종합제어 장치의 DEBUGGING (Debugging Of TCMS(Train Control and Monitoring System) In Use JTAG)

  • 송용수;이수길;신승권;한성호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 D
    • /
    • pp.2756-2758
    • /
    • 2003
  • ARM CORE용 칩으로 철도 종합 제어 부분에 이용될 수 있는 main processor 부분을 설계하고, JTAG 기술을 이용하여 그 안정성과 틸팅 기술에 이용될 수 있는 process를 사전 단계에서 bebugging 해보고, 이에 따른 신호 및 성능을 JTAG(Boundary Scan)을 이용하여 시스템의 신호와 파형을 시험 평가한다. 또한 예비 단계로의 JTAG 검증 가능성 여부를 알아보고자 한다. 철도 종합 제어 시스템의 신호 및 정확성을 측정해 보기 위한 선행 연구라 할 수 있다.

  • PDF

CMOS 이미지 센서를 이용한 원격지 화상 감시 및 제어 시스템 구현 (An Implementation of Remote Monitoring and Control System using CMOS Image sensor)

  • 최재우;노방현;이창근;황희융
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.653-656
    • /
    • 2003
  • We have designed embedded web sewer system and ported Linux operating system version 2.4.5 at our system. And then We implemented to control and monitor widely separated hardware and implemented to monitor widely separated image using CMOS image sensor HV7131B. Web server is the Boa web server with General Public License. We designed for this system using of Intel's SA1110 ARM core base processor and connecting input and output device at GPIO port of SA1110. Device driver of General purpose I/O for Embedded Linux OS is designed. And then the application program controlling driver is implemented to use of common gate interface C language. User is available to control and monitor at client PC. This method have benefit to reduce the Expenditure of hardware design and development time against PC base system and have various and capacious application against firmware base system.

  • PDF

$Excalibur^{TM}$ 상에서의 DMAC 구현 (DMAC implementation On $Excalibur^{TM}$)

  • 황인기
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.959-961
    • /
    • 2003
  • In this paper, we describe implemented DMAC (Direct Memory Access Controller) architecture on Altera's $Excalibur^{TM}$ that includes industry-standard $ARM922T^{TM}$ 32-bit RISC processor core operating at 200 MHz. We implemented DMAC based on AMBA (Advanced Micro-controller Bus Architecture) AHB (Advanced Micro-performance Bus) interface. Implemented DMAC has 8-channel and can extend supportable channel count according to user application. We used round-robin method for priority selection. Implemented DMAC supports data transfer between Memory-to-Memory, Memory-to-Peripheral and Peripheral-to-Memory. The max transfer count is 1024 per a time and it can support byte, half-word and word transfer according to AHB protocol (HSIZE signals). We implemented with VHDL and functional verification using $ModelSim^{TM}$. Then, we synthesized using $LeonardoSpectrum^{TM}$ with Altera $Excalibur^{TM}$ library. We did FPGA P&R and targeting using $Quartus^{TM}$. We can use implemented DMAC module at any system that needs high speed and broad bandwidth data transfers.

  • PDF

Java VM 기반 DC-DC 컨버터 진단 플랫폼 개발 (Development of Diagnosis Platform for DC-DC Converter Based on Java Virtual Machine)

  • 전진홍;김광수;정준영;김태진;김광화
    • 에너지공학
    • /
    • 제13권3호
    • /
    • pp.199-204
    • /
    • 2004
  • 본 논문에서는 DC-DC 컨버터의 온라인 진단을 위해 개발된 가상 머신(VM, Virtual machine) 기반 모니터링 시스템에 대하여 소개하고자 한다. 개발된 진단 플랫폼은 DC-DC 컨버터의 온라인 진단을 위해 시스템 식별 기법을 이용하여 진단을 위한 파라메터를 추정하고 추정된 결과를 인터넷을 통해 실시간으로 모니터링 할 수 있도록 제작되었다 개발된 진단 플랫폼은 기존의 DC-DC 컨버터의 제어기와 직렬 통신으로 연결되어 있으며 웹을 통해 주요 제어 변수의 설정과 모니터링이 가능하도록 제작되었다. 웹 서비스를 위해서 스트롱암(StrongArm) 기반의 플랫폼을 적용하였으며 리눅스(linux) 환경에서 자바 가상 머신(java VM)을 이용하여 웹 서비스를 구현하였다 본 논문에서 제시된 기술은 향후 산업용 장치들의 웹기반 진단 및 모니터링 기술에 이용될 예정이다.

Performance Enhancement of Ultrasonic Sensitivity by Improving the Transmitter Circuit

  • Lee, Cheul-Won;Kim, Young-Kil
    • 대한의용생체공학회:의공학회지
    • /
    • 제27권4호
    • /
    • pp.164-169
    • /
    • 2006
  • We have developed the spirometer system; many patients having weak respiration have difficulties in using conventional spirometers in hospitals, because their weak breath can be affected by the errors of inertia and instrumental pressure. We have developed a new ultrasound spirometer using an ARM 920T processor. To detect weak respiratory signals, we add a comparator circuit, which can afford more information of respiration characteristics such as respiration volume, directions, and velocities. We have also developed Gill for graphical display of respiration characteristics. Through the pilot test, it has been verified that the developed spirometer is operating reliably.