• 제목/요약/키워드: Embedded memory

검색결과 723건 처리시간 0.027초

리눅스 디바이스 드라이버 내의 메모리 오류 테스트 모듈 설계 (Design of the Memory Error Test Module at a Device Driver of the Linux)

  • 장승주
    • 정보처리학회논문지A
    • /
    • 제14A권3호
    • /
    • pp.185-190
    • /
    • 2007
  • 임베디드 리눅스 디바이스 드라이버의 개발이 증가하면서 이에 대한 오류 테스트 기능을 가진 모듈의 필요성이 증가되고 있다. 본 논문은 리눅스 디바이스 드라이버를 위한 freed 메모리 오류 테스트 모듈의 기본 개념을 제시하며, 기본 개념을 바탕으로 오류 테스트 모듈을 설계한다. freed 메모리 오류 테스트 모듈 설계를 위해 리눅스 USB 디바이스 드라이버에 적용하고, 오류가 발생할 가능성이 존재하는 부분에 대한 검증 코드를 추가하여 테스트 모듈을 작성한다. 오류 테스트 모듈 설계를 위해서 usb storage 디바이스 드라이버를 대상으로 하였다. 또한 작성된 오류 테스트 모듈의 실험을 진행하였다. 실험을 통해 리눅스 디바이스 드라이버의 오류 테스트 모듈의 동작을 확인할 수 있다.

머신러닝 기반 메모리 성능 개선 연구 (Study on Memory Performance Improvement based on Machine Learning)

  • 조두산
    • 문화기술의 융합
    • /
    • 제7권1호
    • /
    • pp.615-619
    • /
    • 2021
  • 이 연구는 사물인터넷, 클라우드 컴퓨팅 그리고 에지 컴퓨팅 등 많은 임베디드 시스템에서 성능 및 에너지 효율을 높이고자 최적화하는 메모리 시스템에 초점을 맞추어 그 성능 개선 기법을 제안한다. 제안하는 기법은 최근 많이 이용되고 있는 머신 러닝 알고리즘을 기반으로 메모리 시스템 성능을 도모한다. 머신 러닝 기법은 학습을 통하여 다양한 응용에 사용될 수 있는데, 메모리 시스템 성능 개선에서 사용되는 데이터의 분류 태스크에 적용될 수 있다. 정확도 높은 머신 러닝 기법 기반 데이터 분류는 데이터의 사용 패턴에 따라 데이터를 적절하게 배치할 수 있게 하여 전체 시스템 성능 개선을 도모할 수 있게 한다.

임베디드 리녹스 시스템 기반 Aiax 인터페이스 웹 서버 기법 (Ajax interfaced web server for embedded Linux system)

  • 홍항설;김성환;박장현
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국지능시스템학회 2007년도 추계학술대회 학술발표 논문집
    • /
    • pp.253-256
    • /
    • 2007
  • The web server for the embedded Linux system(ELS), unlike the ones for the usual Linux or Windows, has some disadvantages such as small number of installable applications, low compatibility and limited extensibility. This fact raises some problems when data are transferred in real-time via the web server, which are mainly caused by a poor performance of the processor and small-sized memory. Conventional user interfaces adopted for the usual web servers are unsuitable for the ELS because they are platform-limited and their installations are done by the form of plug-ins. If the web server for the ELS has an Ajax engine that can be utilized without any installation procedure, the advantages of usability, accessibility and quick response time can be obtained. This paper presents the Ajax interface for the ELS web server. The efficiency of the proposed technology in the real-time remote monitoring is shown through an implementation.

  • PDF

임베디드 네트웍용 프로세서 개발 (Development of Embedded Network Processor)

  • 유문종;최종운
    • 한국정보통신학회논문지
    • /
    • 제5권6호
    • /
    • pp.1078-1082
    • /
    • 2001
  • 8비트 마이크로 프로세서인 TMP84C015과 RTL8019AS를 사용하여 이더넷 물리층을 구성한 뒤 Embedded HTTP서버를 구성하였다. 프로토콜의 사양을 최소한으로 선택한 뒤, 패킷 전송률을 최대화하기 위해서 어셈블리어로 코딩하였다. 서버 구현에 필요한 TCP, UDP, IP, ICMP, ARP 프로토콜이 내장되어 있으며, Client 측에서 각각의 프로토콜의 동작을 LabVIEW를 사용하여 확인하였다.

  • PDF

어레이 접지전압 조정에 의한 저전력, 고성능 내장형 SRAM 회로 기술 (Low power-high performance embedded SRAM circuit techniques with enhanced array ground potential)

  • 정경아;손일헌
    • 전자공학회논문지C
    • /
    • 제35C권2호
    • /
    • pp.36-47
    • /
    • 1998
  • Low power circuit techniques have been developed to realize the highest possible performance of embedded SRAM at 1V power supply with$0.5\mu\textrm{m}$ single threshold CMOS technology in which the unbalance between NMOS and PMOS threshold voltages is utilized to optimize the low power CMOS IC design. To achieve the best trade-off between the transistor drivability and the subthreshold current increase, the ground potential of memory array is raised to suppressthe subthreshold current. The problems of lower cellstability and bit-line dealy increase due to the enhanced array ground potential are evaluated to be controlled within the allowable range by careful circuit design. 160MHz, 128kb embedded SRAM with 3.4ns access time is demonstrated with the power consumption of 14.8mW in active $21.4{mu}W$ in standby mode at 1V power supply.

  • PDF

모바일 장치를 위한 iSCSI 프로토콜 기반의 가상 USB 드라이브 설계 및 구현 (Design and Implementation of iSCSI Protocol Based Virtual USB Drive for Mobile Devices)

  • 최재현;남영진;김종완
    • 대한임베디드공학회논문지
    • /
    • 제5권4호
    • /
    • pp.175-184
    • /
    • 2010
  • This paper designs a virtual USB drive for mobile devices which gives an illusion of a traditional USB flash memory drive and provides capacity-free storage space over IP network. The virtual USB drive operating with a S3C2410 hardware platform and embedded linux consists of USB device driver, an iSCSI-enabled network stack, and a seamless USB/iSCSI tunneling module. For performance enhancement, it additionally provides a kernel-level seamless USB/iSCSI tunneling module and data sharing with symbol references among kernel modules. Experiments reveal that the kernel-level implementation can improve the I/O performance up to 8 percentage, as compared with the user-level implementation.

ARMv7 구조를 위한 가상 머신 모니터 구현 (Implementation of a Virtual Machine Monitor for ARMv7 Architecture)

  • 오승재;신동하
    • 대한임베디드공학회논문지
    • /
    • 제8권3호
    • /
    • pp.145-153
    • /
    • 2013
  • Virtualization technology has been applied in IA-32 based server or desktop systems. Recently it has been applied in ARM based mobile systems. Virtualization technology provides many useful features that are not possible in operating system level such as isolation, interposition, encapsulation and portability. In this research, we implement an ARM based VMM(Virtual Machine Monitor) by using the following techniques. First, we use "emulation" to virtualize the processor. Second, we use "shadow page tables" to virtualize the memory. Finally, we use a simple "pass-through I/O" to virtualize the device. Currently the VMM runs ARM Linux kernel 3.4.4 on a BeagleBoard-xM, and we evaluated the performance of the VMM using lmbench and dhrystone. The result of the evaluation shows that our VMM is slower than Xen on ARM that is implemented using paravirtualization but has good performance among the VMMs using full-virtualization.

음성인식기반 스마트 의료조명 제어시스템 (Control System for Smart Medical Illumination Based on Voice Recognition)

  • 김민규;이수인;조현길
    • 대한임베디드공학회논문지
    • /
    • 제8권3호
    • /
    • pp.179-184
    • /
    • 2013
  • A voice recognition technology as a technology fundament plays an important role in medical devices with smart functions. This paper describes the implementation of a control system that can be utilized as a part of illumination equipment for medical applications (IEMA) based on a voice recognition. The control system can essentially be divided into five parts, the microphone, training part, recognition part, memory part, and control part. The system was implemented using the RSC-4x evaluation board which is included the micro-controller for voice recognition. To investigate the usefulness of the implemented control system, the experiments of the recognition rate was carried out according to the input distance for voice recognition. As a result, the recognition rate of the control system was more than 95% within a distance between 0.5 and 2m. The result verified that the implemented control system performs well as the smart control system based for an IEMA.

Embedded System for Automatic Condensation Control of the Car

  • Lee, Dmitriy;Bae, Yong-Wook;Lee, Neung-Ho;Seo, Hee-Don
    • 센서학회지
    • /
    • 제21권1호
    • /
    • pp.21-27
    • /
    • 2012
  • In this study, we designed an embedded system for automatic condensation control(ESCC) of the car. This system heats the car glasses as and when it is needed that makes driving safer and convenient. The system was built on an ATmega128L central processing unit(CPU), using high-performance electrically erasable programmable read-only memory(EEPROM) complex programmable logic device(CPLD) ATF1504AS, using which an ESCC algorithm has been proposed. The source code was written in C language. The algorithm of work was written using the dew-point table. This system not only clears the condensation on the glass but also averts condensation. The designed ESCC system begins working once the input information comes close to the dew-point table information. This device enables a wider field of view, thereby increasing safety.

임베디드 마이크로 프로세서 기반의 웨이블릿 영상 부호화기 (The wavelet image coder based on the embedded microprocessor)

  • 박성욱;김영봉;박종욱
    • 전기학회논문지P
    • /
    • 제51권4호
    • /
    • pp.198-205
    • /
    • 2002
  • In this paper, we proposed a wavelet image coder based on the portable embedded microprocessor. The proposed coder stores the bit level information of the wavelet coefficient in the 2D significance array. Using this information, the coder make the significance check for coefficient and bit level scanning at the same pass. The proposed method has the advantage that we can reduce the scan iteratively and the memory usage for the coding process. Experimental results show that the proposed method outperforms popular image coders such as JPEG, EZW and SPIHT in based on the portable embedded system environment.