• 제목/요약/키워드: Memory initialization file

검색결과 5건 처리시간 0.015초

CF(Compact Flash)메모리 카드를 이용한 부트 시스템 구현에 관한 연구 2. 부트로더의 구현 (The Study of the Implementation of the Boot System Using CF(Compact Flash) memory card 2. Implementation of the Boot Loader)

  • 이광철;김영길
    • 한국정보통신학회논문지
    • /
    • 제8권1호
    • /
    • pp.115-122
    • /
    • 2004
  • CF 메모리카드를 위한 부트 시스템의 시스템을 초기화하고 CF 카드를 확인한 후 CF 메모리카드의 종류를 확인하여 적절한 CF 메모리카드임이 확인되면 파일 시스템을 초기화하고 원하는 시스템 프로그램을 읽어 들여 DRAM 영역에 재배치하는 부트 로더를 구현하였다. 시스템 프로그램을 CF 메모리카드에서 읽어 들이는 과정에서 시스템 프로그램의 무결성을 보장해주는 알고리즘을 넣어 시스템이 좀더 안정적으로 동작할 수 있다. 또한 CF 메모리카드를 사용하고 파일 시스템 표준을 준수하기 때문에 이기종간의 호환성이 유지되며 이를 양산 시점에 그대로 이용할 수 있기 때문에 양산성이 향상되는 특징이 있다.

멀티미디어 데이터 스트림을 위한 파일 시스템의 설계 및 구현 (A New File System for Multimedia Data Stream)

  • 이민석;송진석
    • 대한임베디드공학회논문지
    • /
    • 제1권2호
    • /
    • pp.90-103
    • /
    • 2006
  • There are many file systems in various operating systems. Those are usually designed for server environments, where the common cases are usually 'multiple active users', 'great many small files' And they assume a big main memory to be used as buffer cache. So the existing file systems are not suitable for resource hungry embedded systems that process multimedia data streams. In this study, we designed and implemented a new file system which efficiently stores and retrieves multimedia data steams. The proposed file system has a very simple disk layout, which guarantees a quick disk initialization and file system recovery. And we introduced a new indexing-scheme, called the time-based indexing scheme, with the file system. With the indexing scheme, the file system maintains the relation between time and the location for all the multimedia streams. The scheme is useful in searching and playing the compressed multimedia streams by locating exact frame position with given time, resulting in reduction of CPU processing and power consumption. The proposed file system and its APIs utilizing the time-based indexing schemes were implemented firstly on a Linux environment, though it is operating system independent. In the performance evaluation on a real DVR system, which measured the execution time of multi-threaded reading and writing, we found the proposed file system is maximum 38.7% faster than EXT2 file system.

  • PDF

자바 클래스 파일과 .NET PE 파일을 위한 통합 로더/링커 시스템의 개발 (Development of the Integrated Loader/Linker System for the Java Class File and .NET PE File.)

  • 고광만
    • 한국멀티미디어학회논문지
    • /
    • 제10권11호
    • /
    • pp.1472-1482
    • /
    • 2007
  • 로더/링커는 자바 클래스 파일 또는 .NET 환경의 중간 표현인 PE 파일을 입력으로 받아 검증, 레졸루션, 초기화, 실행에 필요한 최적화된 정보 저장 등 실질적인 실행에 필요한 모든 정보 생성 및 무결성을 보장하는 아주 중요한 부분이다. 본 논문에서는 자바 클래스 파일과 .NET 환경의 PE 파일에 대한 통합 로더/링커 시스템을 개발하고자 한다. 이를 위해, 자바 클래스 파일과 .NET PE 파일 정보를 모두 저장할 수 있는 새로운 실행 파일 포맷(*.evm) 및 메모리 포맷을 설계했으며 저장된 실행 정보를 활용하여 JVM 또는 .NET 환경에서 실행할 수 있도록 링커/로더 시스템을 구현하였다.

  • PDF

mobilePOST SMSC(Short Message Service Center)에서의 향상된 메시지 저장 기법 (Advanced Message Storing Method on mobilePOST SMSC)

  • 송병권
    • 한국철도학회논문집
    • /
    • 제11권2호
    • /
    • pp.126-138
    • /
    • 2008
  • 논문은 CDMA(Code Division Multiple Access)기반의 mobilePOST SMSC(Short Message Service Center) 플랫폼에서 고성능 단문메시지 처리를 위한 향상된 메시지 저장 기법에 관한 것이다. 본 논문에서 제 안한 메시지 저장 방법은 i)단문 메시지의 전송 성능을 극대화하기 위하여 시스템 내부 프로세스들간에 공유 메모리 방식을 이용하였고, ii)시스템이 불안정하거나 초기화되었을 때 분실될 가능성이 있는 공유메모리에 존재하는 단문메시지를 파일 시스템에 복사하고 또한 iii)단문메시지의 전송이 완료된 후 과금처리 및 기타 관리를 위하여 공유메모리에 존재하는 단문메시지를 관계형 데이터베이스로 저장하는 3가지 방식을 사용하였다.

프로그래머블 ROM 기반의 심플 PCM 엔코더 설계 (Design of a Simple PCM Encoder Architecture Based on Programmable ROM)

  • 김건희;진미현;김복기
    • 한국항행학회논문지
    • /
    • 제23권2호
    • /
    • pp.186-193
    • /
    • 2019
  • 본 논문에서는 커뮤테이션 방식을 이용한 심플 프로그래머블 PCM 엔코더 구조를 제시하고 구현하였다. 텔레메트리 시스템은 센서에서 획득한 데이터들로 프레임을 생성하기 위해 각각의 데이터들을 채널에 할당할 수 있는 정보가 필요하다. 이때 상태 정보의 수가 많거나 데이터 타입이 다양할 경우, 각 채널에 대량의 정보를 입력해야 할 필요성이 존재한다. 그러나 채널수와 데이터양이 많을수록 오류가 발생할 가능성이 증가한다. 따라서 본 논문에서는 프로그램을 이용하여 채널 정보를 작성하고, ROM에 채널 정보를 저장할 수 있는 PCM 엔코더를 구현하였다. 본 논문에서 제안한 PCM 엔코더 구조는 오류의 발생 가능성을 줄이고, 채널 정보 입력 소스 코드 길이의 축소 등 개발 속도를 향상시킬 수 있다. 또한 시뮬레이션을 이용하여 제안한 구조의 타당성을 확인하였다.