• Title/Summary/Keyword: embedded storage

Search Result 256, Processing Time 0.026 seconds

Design of an Massive Storage System based on the NAND Flash Memory (NAND 플래시 메모리 기반의 대용량 저장장치 설계)

  • Ryu, Dong-Woo;Kim, Sang-Wook;Maeng, Doo-Lyel
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.8
    • /
    • pp.1962-1969
    • /
    • 2009
  • During past 20 years we have witnessed brilliant advances in major components of computer system, including CPU, memory, network device and HDD. Among these components, in spite of its tremendous advance in capacity, the HDD is the most performance dragging device until now and there is little affirmative forecasting that this problem will be resolved in the near future. We present a new approach to solve this problem using the NAND Flash memory. Researches utilizing Flash memory as storage medium are abundant these days, but almost all of them are targeted to mobile or embedded devices. Our research aims to develop the NAND Flash memory based storage system enough even for enterprise level server systems. This paper present structural and operational mechanism to overcome the weaknesses of existing NAND Flash memory based storage system, and its evaluation.

A Unified Software Architecture for Storage Class Random Access Memory (스토리지 클래스 램을 위한 통합 소프트웨어 구조)

  • Baek, Seung-Jae;Choi, Jong-Moo
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.3
    • /
    • pp.171-180
    • /
    • 2009
  • Slowly, but surely, we are seeing the emergence of a variety of embedded systems that are employing Storage Class RAM (SCRAM) such as FeRAM, MRAM and PRAM, SCRAM not only has DRAM-characteristic, that is, random byte-unit access capability, but also Disk-characteristic, that is, non-volatility. In this paper, we propose a new software architecture that allows SCRAM to be used both for main memory and for secondary storage simultaneously- The proposed software architecture has two core modules, one is a SCRAM driver and the other is a SCRAM manager. The SCRAM driver takes care of SCRAM directly and exports low level interfaces required for upper layer software modules including traditional file systems, buddy systems and our SCRAM manager. The SCRAM manager treats file objects and memory objects as a single object and deals with them in a unified way so that they can be interchanged without copy overheads. Experiments conducted on real embedded board with FeRAM have shown that the SCRAM driver indeed supports both the traditional F AT file system and buddy system seamlessly. The results also have revealed that the SCRAM manager makes effective use of both characteristics of SCRAM and performs an order of magnitude better than the traditional file system and buddy system.

Si-Containing Nanostructures for Energy-Storage, Sub-10 nm Lithography, and Nonvolatile Memory Applications

  • Jeong, Yeon-Sik
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2012.08a
    • /
    • pp.108-109
    • /
    • 2012
  • This talk will begin with the demonstration of facile synthesis of silicon nanostructures using the magnesiothermic reduction on silica nanostructures prepared via self-assembly, which will be followed by the characterization results of their performance for energy storage. This talk will also report the fabrication and characterization of highly porous, stretchable, and conductive polymer nanocomposites embedded with carbon nanotubes (CNTs) for application in flexible lithium-ion batteries. It will be presented that the porous CNT-embedded PDMS nanocomposites are capable of good electrochemical performance with mechanical flexibility, suggesting these nanocomposites could be outstanding anode candidates for use in flexible lithium-ion batteries. Directed self-assembly (DSA) of block copolymers (BCPs) can generate uniform and periodic patterns within guiding templates, and has been one of the promising nanofabrication methodologies for resolving the resolution limit of optical lithography. BCP self-assembly processing is scalable and of low cost, and is well-suited for integration with existing semiconductor manufacturing techniques. This talk will introduce recent research results (of my research group) on the self-assembly of Si-containing block copolymers for the achievement of sub-10 nm resolution, fast pattern generation, transfer-printing capability onto nonplanar substrates, and device applications for nonvolatile memories. An extraordinarily facile nanofabrication approach that enables sub-10 nm resolutions through the synergic combination of nanotransfer printing (nTP) and DSA of block copolymers is also introduced. This simple printing method can be applied on oxides, metals, polymers, and non-planar substrates without pretreatments. This talk will also report the direct formation of ordered memristor nanostructures on metal and graphene electrodes by the self-assembly of Si-containing BCPs. This approach offers a practical pathway to fabricate high-density resistive memory devices without using high-cost lithography and pattern-transfer processes. Finally, this talk will present a novel approach that can relieve the power consumption issue of phase-change memories by incorporating a thin $SiO_x$ layer formed by BCP self-assembly, which locally blocks the contact between a heater electrode and a phase-change material and reduces the phase-change volume. The writing current decreases by 5 times (corresponding to a power reduction of 1/20) as the occupying area fraction of $SiO_x$ nanostructures varies.

  • PDF

Development of Integrated Navigation Computer for On/Off Line Processing (실시간/후처리 기법을 고려한 복합 항법 컴퓨터 개발)

  • Jin, Yong;Park, Chan-Gook
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.30 no.8
    • /
    • pp.133-140
    • /
    • 2002
  • In this paper, the structure of integrated navigation computer for experiment is proposed. It is designed for considering the real time processing and data storage capacity. It will be used in missile, aircraft, submarine system and experimental vehicle. The I/O device supports IMU, GPS, odometer, altimeter, depth sensor, inclinometer etc. And the main storage device uses the tape device. That can improve the system stability. Therefore it can be used in a high dynamic or shock environment. The embedded linux is used as an Operating System. For the real time capability, sensor data processing and algorithm processing units are seperated. The time synchronization is referenced by IMU data.

Applying Embedded System Forensics to Car GPS Navigation System Analysis (임베디드 포렌식 기술을 활용한 차량용 GPS 항법 장치 분석)

  • Lee, Yang-Sun;Park, Jong-Hyuk;Kim, Soo-Kyun
    • Journal of Advanced Navigation Technology
    • /
    • v.13 no.5
    • /
    • pp.639-645
    • /
    • 2009
  • It has increased rapidly use of GPS car navigation system in the last few years worldwide. The type of navigation operation is composed of hardware or software. Navigation based on software is stored in exterior storage(e.g. SD card) and executed. One of many navigation software, Mappy, is used most plentifully in Korea. It stores user information such frequently visited place, route and etc. in exterior storage. If it analyzes the dat of navigation, we gain the information such a suspect's movement, route of car. There are important means in a digital forensic perspective because it's available for investigating the crime such kidnapping, murder and etc. This paper provides the necessary information in digital investigation through the analysis of stored data of navigation in a digital forensic perspective.

  • PDF

Reagent storage management system using advanced sensors (첨단센서를 활용한 시약장 관리 시스템)

  • Jang, Jae-Myung;Lee, Jong-Won;Park, Sang-No;Kim, Chang-Su;Jung, Hoe-Kyung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.790-791
    • /
    • 2016
  • The system used in the laboratory of chemistry and medical is management only by measuring the temperature inside the reagent management within and recording in handwriting. When you hold the reagent, it can not recognize in real time the problems that occur in the interior, an accident occurs. you can not find a use record reagent storage, a problem with the management of an efficient reagent can be generated. In this paper, we propose a reagent management system that leverages the embedded boards and sensors in the laboratory reagents effectively manage to resolve it. As a result, Converting the information of the reagent to the data using the NFC, the administrator can identify the reagent user to register and manage hazardous reagents. Converted by using the NFC information of the reagent to the data, the administrator can identify the reagent user to register and manage hazardous reagents, temperature, humidity, so that it can be controlled by utilizing the VOC sensor to. Also it is passes the message to the administrator in the event of a particular risk situation. This is believed to enable the effective administration in a laboratory reagent.

  • PDF

Changes of DNA Fragmentation by Irradiation Doses and Storage in Gamma-irradiated Potato, Garlic and Ginger (감마선 조사된 감자, 마늘, 생강에서 조사선량과 저장기간에 따른 DNA fragmentation의 변화)

  • Lee, Hye-Jin;Park, Yoo-Kyoung;Yang, Jae-Seung;Kang, Myung-Hee
    • Journal of the Korean Society of Food Culture
    • /
    • v.19 no.3
    • /
    • pp.251-258
    • /
    • 2004
  • The changes in DNA damage were investigated during storage after irradiation. Potato, garlic were irradiated at 0.05, 0.07, 0.1 and 0.15 kGy and stored for 3 months. Ginger was irradiated at 0.01, 0.02, 0.03, 0.04 and 0.05 kGy and stored for 1 month. The comet assay was applied to the sample immediately after irradiation and at the end of storage. Samples were isolated, grounded and the suspended cells were embedded in an agarose layer. After lysis of the cells, they were electrophoresed for 1 min. and then stained. DNA fragmentation in seeds caused by irradiation was quantified as tail length and tail moment (tail length ${\times}%$ DNA in tail) by comet image analyzing system. Right after irradiation, the differences in tail length between unirradiated and irradiated samples were significant(p<0.05) in potato, garlic and ginger. With increasing the irradiation doses, statistically significant longer extension of the DNA from the nucleus toward anode was observed. The results represented as tail moment showed similar tendency to those of tail length. Similarly in the stored samples, even 1 or 3 months after irradiation, all the irradiated samples significantly showed longer tail length than the unirradiated controls. These results indicate that the comet assay could be one of the simple methods of detecting irradiated samples. Moreover, the method could detect DNA damage even after 1 or 3 months after irradiation.

Fluid-structure-soil interaction analysis of cylindrical liquid storage tanks subjected to horizontal earthquake loading

  • Kim, Jae-Min;Chang, Soo-Hyuk;Yun, Chung-Bang
    • Structural Engineering and Mechanics
    • /
    • v.13 no.6
    • /
    • pp.615-638
    • /
    • 2002
  • This paper presents a method of seismic analysis for a cylindrical liquid storage structure considering the effects of the interior fluid and exterior soil medium in the frequency domain. The horizontal and rocking motions of the structure are included in this study. The fluid motion is expressed in terms of analytical velocity potential functions, which can be obtained by solving the boundary value problem including the deformed configuration of the structure as well as the sloshing behavior of the fluid. The effect of the fluid is included in the equation of motion as the impulsive added mass and the frequency-dependent convective added mass along the nodes on the wetted boundary of the structure. The structure and the near-field soil medium are represented using the axisymmetric finite elements, while the far-field soil is modeled using dynamic infinite elements. The present method can be applied to the structure embedded in ground as well as on ground, since it models both the soil medium and the structure directly. For the purpose of verification, earthquake response analyses are performed on several cases of liquid tanks on a rigid ground and on a homogeneous elastic half-space. Comparison of the present results with those by other methods shows good agreement. Finally, an application example of a reinforced concrete tank on a horizontally layered soil with a rigid bedrock is presented to demonstrate the importance of the soil-structure interaction effects in the seismic analysis for large liquid storage tanks.

Application-aware Design Parameter Exploration of NAND Flash Memory

  • Bang, Kwanhu;Kim, Dong-Gun;Park, Sang-Hoon;Chung, Eui-Young;Lee, Hyuk-Jun
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.13 no.4
    • /
    • pp.291-302
    • /
    • 2013
  • NAND flash memory (NFM) based storage devices, e.g. Solid State Drive (SSD), are rapidly replacing conventional storage devices, e.g. Hard Disk Drive (HDD). As NAND flash memory technology advances, its specification has evolved to support denser cells and larger pages and blocks. However, efforts to fully understand their impacts on design objectives such as performance, power, and cost for various applications are often neglected. Our research shows this recent trend can adversely affect the design objectives depending on the characteristics of applications. Past works mostly focused on improving the specific design objectives of NFM based systems via various architectural solutions when the specification of NFM is given. Several other works attempted to model and characterize NFM but did not access the system-level impacts of individual parameters. To the best of our knowledge, this paper is the first work that considers the specification of NFM as the design parameters of NAND flash storage devices (NFSDs) and analyzes the characteristics of various synthesized and real traces and their interaction with design parameters. Our research shows that optimizing design parameters depends heavily on the characteristics of applications. The main contribution of this research is to understand the effects of low-level specifications of NFM, e.g. cell type, page size, and block size, on system-level metrics such as performance, cost, and power consumption in various applications with different characteristics, e.g. request length, update ratios, read-and-modify ratios. Experimental results show that the optimized page and block size can achieve up to 15 times better performance than the conventional NFM configuration in various applications. The results can be used to optimize the system-level objectives of a system with specific applications, e.g. embedded systems with NFM chips, or predict the future direction of NFM.

Improving Flash Translation Layer for Hybrid Flash-Disk Storage through Sequential Pattern Mining based 2-Level Prefetching Technique (하이브리드 플래시-디스크 저장장치용 Flash Translation Layer의 성능 개선을 위한 순차패턴 마이닝 기반 2단계 프리패칭 기법)

  • Chang, Jae-Young;Yoon, Un-Keum;Kim, Han-Joon
    • The Journal of Society for e-Business Studies
    • /
    • v.15 no.4
    • /
    • pp.101-121
    • /
    • 2010
  • This paper presents an intelligent prefetching technique that significantly improves performance of hybrid fash-disk storage, a combination of flash memory and hard disk. Since flash memory embedded in a hybrid device is much faster than hard disk in terms of I/O operations, it can be utilized as a 'cache' space to improve system performance. The basic strategy for prefetching is to utilize sequential pattern mining, with which we can extract the access patterns of objects from historical access sequences. We use two techniques for enhancing the performance of hybrid storage with prefetching. One of them is to modify a FAST algorithm for mapping the flash memory. The other is to extend the unit of prefetching to a block level as well as a file level for effectively utilizing flash memory space. For evaluating the proposed technique, we perform the experiments using the synthetic data and real UCC data, and prove the usability of our technique.