• Title/Summary/Keyword: DMA Control

Search Result 50, Processing Time 0.026 seconds

IOMMU Para-Virtualization for Efficient and Secure DMA in Virtual Machines

  • Tang, Hongwei;Li, Qiang;Feng, Shengzhong;Zhao, Xiaofang;Jin, Yan
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.12
    • /
    • pp.5375-5400
    • /
    • 2016
  • IOMMU is a hardware unit that is indispensable for DMA. Besides address translation and remapping, it also provides I/O virtual address space isolation among devices and memory access control on DMA transactions. However, currently commodity virtualization platforms lack of IOMMU virtualization, so that the virtual machines are vulnerable to DMA security threats. Previous works focus only on DMA security problem of directly assigned devices. Moreover, these solutions either introduce significant overhead or require modifications on the guest OS to optimize performance, and none can achieve high I/O efficiency and good compatibility with the guest OS simultaneously, which are both necessary for production environments. However, for simulated virtual devices the DMA security problem also exists, and previous works cannot solve this problem. The reason behind that is IOMMU circuits on the host do not work for this kind of devices as DMA operations of which are simulated by memory copy of CPU. Motivated by the above observations, we propose an IOMMU para-virtualization solution called PVIOMMU, which provides general functionalities especially DMA security guarantees for both directly assigned devices and simulated devices. The prototype of PVIOMMU is implemented in Qemu/KVM based on the virtio framework and can be dynamically loaded into guest kernel as a module, As a result, modifying and rebuilding guest kernel are not required. In addition, the device model of Qemu is revised to implement DMA access control by separating the device simulator from the address space of the guest virtual machine. Experimental evaluations on three kinds of network devices including Intel I210 (1Gbps), simulated E1000 (1Gbps) and IB ConnectX-3 (40Gbps) show that, PVIOMMU introduces little overhead on DMA transactions, and in general the network I/O performance is close to that in the native KVM implementation without IOMMU virtualization.

Development and application of DMA monitoring system to reduce water losses in water supply network (상수도 관망의 유수율 향상을 위한 블록감시제어시스템 구축 및 활용에 관한 연구)

  • Yoon, Moon-Jung;Lee, Chang-Goo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.8
    • /
    • pp.2989-2998
    • /
    • 2010
  • This study proposes the DMA(District Metered Area) operation technologies to reduce water losses in water supply network, such as development of DMA control and monitoring system and analysis method of DMA water flow and pressure analysis. DMA boundary analysis and control and monitoring systems of J city was studied in advance, and some problems to be improved was presented. Water losses analysis program was developed to assess the effects of this study.

Water loss Control in DMA Monitoring System Used Wireless Technology

  • Malithong, P.;Gulphanich, S.;Suesut, T.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.773-777
    • /
    • 2005
  • This article is about using information technology to apply with water loss inspection system in District Metering Area (DMA). Inspector can check Flow rate and Minimum Night Flow; NMF via Smart Phone or PDA include sending SMS Alert in case the Pressure, Flow rate and NMF is over the range of controlling. This will be used as equipment to implement water loss in international proactive and can keep on water loss reduction more efficiency. The system consists of Data Logger which collects data of Flow rate from DMA Master Meter. PC is Wap Server which dial via modem in order to get data through FTP Protocal that will convert text file to Microsoft Access Database. Wappage will use xhtml language to show database on Wapbrowser and can show the result on Smart Phone or PDA by graph and table for system analysis.

  • PDF

Efficiency Improvement of Digital Protective Relay for Power Transformer Using DMA Controller of DSP (DSP의 DMA 제어기를 이용한 변압기용 디지털 보호계전기의 성능향상)

  • 권기백;서희석;신명철
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.52 no.11
    • /
    • pp.647-654
    • /
    • 2003
  • As electrical power system has become complicated and enlarged to cope with the increasing electric demand, it has to be expected that higher speed, higher reliability, higher function and higher arithmetic ability in protective relay should be realized. Therefore, in this papers, by hardware design and implementation used DMA controller that transfer blocks of data to any location in the memory map without interfering with CPU operation, CPU utilization is increased effectively, as a result it made possible to implement multi-function digital protective relay which has high trust and high function of protection as well as control and metering for power transformers using single processor(DSP).

굴비의 가공 및 저장중의 N-Nitrosamine에 관한 연구 1. 굴비의 가공 및 저장중 질산염, 아질산염 및 아민류의 변화

  • SUNG Nak Ju;YANG Han Chul
    • Korean Journal of Fisheries and Aquatic Sciences
    • /
    • v.17 no.4
    • /
    • pp.344-352
    • /
    • 1984
  • In recent years, the occurrence of nitrosamine, which are produced by the interaction of nitrite and secondary amine, in foods has been the subject of considerable interest and controversy. In this experiment, changes in nitrate, nitrite, TMAO, TMA and DMA nitrogen of salted and dried corvenia, which were incorporated with sodium benzoate, ascorbic acid, cysteine and tetracycline in salt, during processing and storage were analyzed. Levels of nitrate nitrogen was decreased while those of nitrite was increased in salted and dried products during processing and storage, but sample was incorporated with ascorbic acid, cysteine and sodium benzoate in salt inhibited the reduction of nitrate to nitrite while with tetracycline in salt accelerated this reduction in salted and dried products during processing and storage. Contents of TMAO nitrogen in all salted and dried products as well as in the control was decreased, but was increased during storage, while TMA nitrogen was increased in salted and dried products during processing and storage. Contents of DMA nitrogen was increased in all salted and dried products during processing and storage, DMA contents of raw in the control was increased to more than 11.6 times after storage for 30 days, but sample was incorporated with ascorbic acid, cysteine and sodium benzoate in salt inhibited the production of DMA nitrogen while with tetracycline in salt accelerated in salted and dried products during processing and storage.

  • PDF

Effects of Addition of Precursor and Inhibitor on Formation of N-nitrosamines During Kimchi Fermentation (니트로스아민의 전구 및 억제물질 첨가가 김치 숙성중 니트로스아민의 생성에 미치는 영향)

  • 김준환;신효선
    • Journal of Food Hygiene and Safety
    • /
    • v.13 no.3
    • /
    • pp.274-277
    • /
    • 1998
  • The study was focused to investigate the effect of nitrosodimethylamine (NDMA) formation due to nitrosamine (NA) precursor and/or inhibitor addition to Kimchi during the fermentation of Kimchi at room temperature ($16{\pm}2^{\circ}C$). The addition of nitrite and dimethylamine (DMA) to Kimchi showed the average 32-fold ($21.3{\sim}113.9\;\mu\textrm{g}/kg$) and 9-fold ($1.3{\sim}40.3\;\mu\textrm{g}/kg$) higher NDMA formation than control ($O{\sim}5.6\;\mu\textrm{g}/kg$), respectively. Also, the addition of both nitrite and DMA resulted in the increase of NDMA formation to average 42-fold ($39.4{\sim}155.7\;\mu\textrm{g}/kg$) higher than control. On the other hand, the addition of 4 ruM ascorbic acid to Kimchi with nitrite and DMA inhibited the formation of NDMA down to 71.3% of control. However, the addition of cysteine and erythorbic acid affected no inhibition to NDMA formation during the test. The addition of sodium sulfite increased NDMA formation. Accordingly, this showed that the amount of ascorbic acid generated during Kimchi fermentation played an important inhibition role for NA formation.

  • PDF

Effects of Amount and Type of Jeotgal, a Traditional Korean Salted and Fermented Seafood, on N-Nitrosodimethylamine Formation during Storage of Kimchi (김치 저장 중 N-Nitrosodimethylamine 생성에 젓갈의 함량과 종류의 영향)

  • Kang, Kyung Hun;Kim, Sung Hyun;Kim, Sang-Hyun;Kim, Jeong Gyun;Sung, Nak-Ju;Lee, Soo-Jung;Chung, Mi Ja
    • Journal of the Korean Society of Food Science and Nutrition
    • /
    • v.45 no.9
    • /
    • pp.1302-1309
    • /
    • 2016
  • N-Nitrosodimethylamine (NDMA) is formed through reactions between dimethylamine (DMA) and nitrite. Jeotgal, a traditional Korean salted and fermented seafood, contains a large amount of DMA and is an ingredient of kimchi condiment. This study investigated the effects of amount and type of Jeotgal on changes in NDMA and its precursor contents during storage of kimchi. NDMA was found in all 23 Jeotgal samples, and DMA in nine salted and fermented shrimp samples showed levels ranging from 16.5 to 58.9 mg/kg (average of 30.9 mg/kg). The seven salted and fermented anchovy juice samples showed DMA levels ranging from 21.7 to 44.4 mg/kg (average of 34.5 mg/kg). Kimchi was assigned to one of the following five groups: kimchi without salted and fermented anchovy juice and salted and fermented shrimp (control), kimchi with small amount of salted and fermented anchovy juice (AK1), kimchi with large amount of salted and fermented anchovy juice (AK2), kimchi with small amount of salted and fermented shrimp (SK1), and kimchi with large amount of salted and fermented shrimp (SK2). SK2 had higher DMA content than SK1 during storage while AK2 had higher DMA content than AK1 after storage for 10 days. Nitrite contents of AK1 and SK1 were higher than those of AK2 and SK2 after storage for 20 days. NDMA content was significantly higher in SK2 than in SK1 after storage for 0 and 10 days, and NDMA content in AK2 was significantly higher compared to that in AK1 after storage for 0 days. The DMA and NDMA contents decreased in all kimchi samples during storage. The effects of amount and type of Jeotgal on DMA and NDMA contents were reduced after storage for 20 days. The results suggest that the content and type of Jeotgal have significant effects on formation of NDMA in kimchi.

A MAC System Design for High-speed UWB SoC (고속 UWB SoC의 MAC 시스템 설계)

  • Kim, Do-Hoon;Wee, Jeong-Wook;Lee, Chung-Yong
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.48 no.4
    • /
    • pp.1-5
    • /
    • 2011
  • We present the implementation of MAC system for MBOA UWB SoC. The implemented MBOA MAC algorithm is not master control mechanism, but distributed network mechanism. Therefore, mesh network can be easily constructed because MAC consists of distributed network and administrates network. The ARM926EJ with cache is adopted for high performnace and AMBA bus is applied for system design and reuse. In addition, the system operating clock management algorithm is implemented for low power consumption. The dedicated DMA for MAC is designed between the system memory buffer and MAC hardware, and the dedicated DMA for USB 2.0 is also implemented between system memory buffer and host for high data transaction.

Changes of Substance Related Nitroso Dimethylamine During the Fermentation of Rice Wine Starter (청주(淸酒)의 주모발효중(酒母醱酵中) Nitrosodimethylamine 관련물질(關聯物質)의 변화(變化))

  • Park, Doo-Hyun;Hong, Jai-Sik;Kwon, Tae-Young;Lee, Tae-Kyu;Kim, Tae-Young
    • The Korean Journal of Mycology
    • /
    • v.16 no.4
    • /
    • pp.193-203
    • /
    • 1988
  • The changes of pH, titrable acidity, nitrite and dimethylamine(DAM) content in the various different kinds of the rice wine staters during the fermentation were studied, and the changes of nitrosodimethymaine(NDMA) contents were also determined by High Pressure Liquid Chromatography. After 24hrs, fermentation rice wine starter, pH was generally decreased to below 5 and after full fermentation the acidities were from 0.51 to 0.89 as succinic acid. After 12hrs, fermentation nitrate contents were rapidly decreased. The large amount of nitrite was formed in the beginning of the fermentation. But by the increase in the acidity due to the further fermentation nitrite contents were gradually disappeared. Generally the DMA contents of each rice wine starter were kept unchanged. On completion of fermentation, NDMA contents of starter added with nitrite and DMA were 472.1 ppb. The starter added with DMA was 329.0 ppb, whereas the other added with nitrite was 229.0 ppb, and control without addition of nitrite and DMA was 24.4 ppb. But the rice wine sold in market was not detected any NDMA at all.

  • PDF

A Design and Construction of Digital Filter (디지탈 필터의 설계와 구성)

  • Lee, Dae-Yeong;Jin, Yong-Ok;Heo, Do-Geun
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.17 no.4
    • /
    • pp.11-17
    • /
    • 1980
  • This paper describes realization of digital filter using $\mu$p controler and discusses measured characteristics of this filter, The idea of P. L. implementation[1] is used in realization, and in this system we utilize a DMA and arithmatic control program of $\mu$p. In this way, we can get more flexible capability than the basic PL method, and higher speed than a filter using general purpose $\mu$p in hardware, Furthermore, we get a 15 KHz sampling frequency(fs) as speed limit in real time processing, and know that this limitation is restricted by execution time (58$\mu$ sec) of DMA control statement. As for filter charateristics, maximum stop band frequencies (fsp) are 1665 Hz, 1445 Hz in Butterworth and Tchebichef approximation, respectively, when fs = 14 KHz. Measured errors between the design specification and the actual result are 0.2dB, 0.1 dB in pass band (when cufoff frequency is 500Hz),-1.1dB (when fsp is 1000Hz), 0.4dB(when fsp is 750 Hz) in stop band frequency of Butterworth and Tchebichef, respectively.

  • PDF