• Title/Summary/Keyword: ARM64

Search Result 120, Processing Time 0.026 seconds

An Optimized Hardware Implementation of SHA-3 Hash Functions (SHA-3 해시 함수의 최적화된 하드웨어 구현)

  • Kim, Dong-Seong;Shin, Kyung-Wook
    • Journal of IKEEE
    • /
    • v.22 no.4
    • /
    • pp.886-895
    • /
    • 2018
  • This paper describes a hardware design of the Secure Hash Algorithm-3 (SHA-3) hash functions that are the latest version of the SHA family of standards released by NIST, and an implementation of ARM Cortex-M0 interface for security SoC applications. To achieve an optimized design, the tradeoff between hardware complexity and performance was analyzed for five hardware architectures, and the datapath of round block was determined to be 1600-bit on the basis of the analysis results. In addition, the padder with a 64-bit interface to round block was implemented in hardware. A SoC prototype that integrates the SHA-3 hash processor, Cortex-M0 and AHB interface was implemented in Cyclone-V FPGA device, and the hardware/software co-verification was carried out. The SHA-3 hash processor uses 1,672 slices of Virtex-5 FPGA and has an estimated maximum clock frequency of 289 Mhz, achieving a throughput of 5.04 Gbps.

UbiFOS: A Small Real-Time Operating System for Embedded Systems

  • Ahn, Hee-Joong;Cho, Moon-Haeng;Jung, Myoung-Jo;Kim, Yong-Hee;Kim, Joo-Man;Lee, Cheol-Hoon
    • ETRI Journal
    • /
    • v.29 no.3
    • /
    • pp.259-269
    • /
    • 2007
  • The ubiquitous flexible operating system (UbiFOS) is a real-time operating system designed for cost-conscious, low-power, small to medium-sized embedded systems such as cellular phones, MP3 players, and wearable computers. It offers efficient real-time operating system services like multi-task scheduling, memory management, inter-task communication and synchronization, and timers while keeping the kernel size to just a few to tens of kilobytes. For flexibility, UbiFOS uses various task scheduling policies such as cyclic time-slice (round-robin), priority-based preemption with round-robin, priority-based preemptive, and bitmap. When there are less than 64 tasks, bitmap scheduling is the best policy. The scheduling overhead is under 9 ${\mu}s$ on the ARM926EJ processor. UbiFOS also provides the flexibility for user to select from several inter-task communication techniques according to their applications. We ported UbiFOS on the ARM9-based DVD player (20 kB), the Calm16-based MP3 player (under 7 kB), and the ATmega128-based ubiquitous sensor node (under 6 kB). Also, we adopted the dynamic power management (DPM) scheme. Comparative experimental results show that UbiFOS could save energy up to 30% using DPM.

  • PDF

A Study on the Position Control of the parallelogram link DD Robot Using Neural Network (신경회로망을 이용한 평행링크 DD로봇의 위치제어)

  • 김성대
    • Journal of the Korean Institute of Telematics and Electronics T
    • /
    • v.36T no.3
    • /
    • pp.64-71
    • /
    • 1999
  • In this paper, two degree of freedom parallelogram link mechanism is used as DD(Direct-drive) robot mechanism. In parallelogram link mechanism, two motors being established in each base frame, the mass of motor itself is not loaded to anther motor; the number of links are increased, the mass of arm being lighter; with the estabilishment of link parameter, nonlinearity such as the centrifugal force disappears; at the same time anti-interference between motors can be realized. And to realize highy-accurate drive of parallelogram link DD robot manipulator, to improve the learning speed through the design of leaning control system using neural network, to raise adapting power to the varied work objects; the learning control algorithm is composed of neural network and feedback controller in this paper.

  • PDF

Development of Dual-Arm Anticancer Drug Compounding Robot and Preparation System with Adaptability and High-Speed

  • Nam, Giyoon;Kim, Young Joo;Kim, Yun Jung;Kim, Yeoun Jae;Seo, Jung Ae;Kim, Kyunghwan;Kim, Kwang Gi
    • Journal of International Society for Simulation Surgery
    • /
    • v.3 no.2
    • /
    • pp.64-68
    • /
    • 2016
  • Aim Robots are able to increase safety for pharmacy staff as separating from toxicity of anti-cancer drugs. For patient safety, it would provide right dose of the drugs. Additionally, it can reduce price of the drugs. Therefore, in this study, a novel compounding anticancer drugs robot system (Dupalro) was developed. Methods We used the robot system, Motoman dual-arm robot from YASKAWA, Japan and medications which are adapted for the robot were constructed. In order to develop a process of compounding anticancer drugs, information about five medications that are required to make anticancer drugs in hospitals was used. Results System for the five types of medications was constructed, and relating procedures for anticancer drugs compounding robot were developed. Conclusion Dupalro successfully was able to not only provide incremental safety and efficiency for both patients and pharmacy staff, but also decrease price of anticancer drugs.

An Optimal Implementation of Object Tracking Algorithm for DaVinci Processor-based Smart Camera (다빈치 프로세서 기반 스마트 카메라에서의 객체 추적 알고리즘의 최적 구현)

  • Lee, Byung-Eun;Nguyen, Thanh Binh;Chung, Sun-Tae
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.17-22
    • /
    • 2009
  • DaVinci processors are popular media processors for implementing embedded multimedia applications. They support dual core architecture: ARM9 core for video I/O handling as well as system management and peripheral handling, and DSP C64+ core for effective digital signal processing. In this paper, we propose our efforts for optimal implementation of object tracking algorithm in DaVinci-based smart camera which is being designed and implemented by our laboratory. The smart camera in this paper is supposed to support object detection, object tracking, object classification and detection of intrusion into surveillance regions and sending the detection event to remote clients using IP protocol. Object tracking algorithm is computationally expensive since it needs to process several procedures such as foreground mask extraction, foreground mask correction, connected component labeling, blob region calculation, object prediction, and etc. which require large amount of computation times. Thus, if it is not implemented optimally in Davinci-based processors, one cannot expect real-time performance of the smart camera.

  • PDF

Segmental Bioelectrical Impedance Analysis(SBIA) for Determining Body Composition (부위별 생체 전기 임피던스법을 이용한 체성분 분석에 관한 연구)

  • 차기철;손정민;김기진;최승훈
    • Korean Journal of Community Nutrition
    • /
    • v.2 no.2
    • /
    • pp.179-186
    • /
    • 1997
  • A new bioelectrical impedance method has been developed and evaluated. The electrodes; were made of stainless steel and electrical interfaces were created by an upright subject gripping hand electrodes and stepping onto foot electrodes. Eight tactile electrodes were in contact with surfaces of both hands and feet; thumb, palm and fingers, front sole, and rear sole. Automatic on-off switches were used to change current pathways and to measure voltage differences for target segments. Segmental body resistances and whole body resistance(RWHOLE)were measured in 60 healthy subjects. Segmental resistances of right arm(RRA), left arm(RLA), trunk(RT), right leg(RRL) and left leg(RLL)were310.0$\pm$61.6$\Omega$, 316.9$\pm$64.6$\Omega$, 25.1$\pm$3.4$\Omega$, 236.8$\pm$31.2$\Omega$ and 237.6$\pm$30.4$\Omega$, respectively. Individual segmental impedance indexes(Ht2/RRA, Ht2/RT, and Ht2 /RLA) were closely related to lean body mass(LBM)as measured by densitometry ranged from r=0.925 to 0.960. Ht2/(RRA+RT+RLA) predicted LBM slightly better(r=0.969) than the traditional index, Ht2/RWHOLE(r=0.964), supporting the accuracy of the segmental measurement. A multiple regression equation utilizing Ht2/RRA, Ht2/RT and Ht2/RRL predicted LBM with r=0.971. Ht2/RRA term of the regression contributed to more than 40$\%$ of the LBM prediction, indicating that lean mass of arm represented whole body LBM more closely than other body segments. The new bioimpedance method was characterized by upright posture, eight tactile electrodes, segmental measurements and utilization of electronic switches in comparison with the traditional method. The measurement with this new method was extremely reproducible, quick and easy to use.

  • PDF

Assessment of Vibration Produced by the Grinder Used in the Shipbuilding Industry and Development of Prospective Prevalence Model of Hand-arm Vibration Syndrome (선박건조업에서 사용되는 그라인더의 진동평가와 수지진동증후군 예측 모델 개발)

  • Yim, Sanghyuk;Lee, Yunkeun;Park, Hee-Sok
    • Journal of Korean Society of Occupational and Environmental Hygiene
    • /
    • v.16 no.4
    • /
    • pp.398-412
    • /
    • 2006
  • The purpose of this study is to investigate the relationship between the acceleration of vibration by the powered hand tools used in the shipbuilding industry, and to develop the prospective prevalence model for the hand-arm vibration syndrome among the shipbuilding workers.The acceleration levels and frequencies of six types of grinder were measured using the ISO5349 method along with the time of exposure to the vibration from the powered hand tools. Medical examination for 114 workers were performed using the cold provocation test. Comparisons were made between the estimated prevalence of hand-arm vibration syndrome from ISO5349 and the observed values from the medical examinations. By multiple regression, we developed the prospective prevalence model of hand-arm vibration syndrome produced by the hand tools used in the shipbuilding industry. 4 hour-energy-equivalent frequency-weighted accelerations were $6.23m/s^2$ in the grinding job done after welding, and $13.39m/s^2$ in the grinding job done before painting. The mean exposure time while holding powered hand tools was 4.64 hours. Prevalence rates of Raynaud's Phenomenon were 12.04% in the grinding after soldering, and 42.9% in the grinding before painting measured using the ISO5349 method. After exposure to vibration for 10.79 years, about a half of the workers in the grinding after welding could developed Raynaud's Phenomenon. For the workers in the grinding before painting, the latency was 5.02 years. The ISO equation for dose response relationship was not significantly correlated with observed recovery rates of finger skin temperatures, blood flows and amplitudes of nerve conduction velocities. A multiple regression model for dose-response relationship was proposed from the results. Recovery rate of the skin temperatures = -0.668+ 0.337 ${\times}$ 4 hour energy equivalent frequency-weighted accelerations + 0.767 ${\times}$ duration of vibration exposure(years) The validity was proved by multiple regression analysis after correlation transformation and regression results based on model-building data and validation data.

Efficacy of Ginger in Control of Chemotherapy Induced Nausea and Vomiting in Breast Cancer Patients Receiving Doxorubicin-Based Chemotherapy

  • Ansari, Mansour;Porouhan, Pezhman;Mohammadianpanah, Mohammad;Omidvari, Shapour;Mosalaei, Ahmad;Ahmadloo, Niloofar;Nasrollahi, Hamid;Hamedi, Seyed Hasan
    • Asian Pacific Journal of Cancer Prevention
    • /
    • v.17 no.8
    • /
    • pp.3877-3880
    • /
    • 2016
  • Nausea and vomiting are among the most serious side effects of chemotherapy, in some cases leading to treatment interruption or chemotherapy dose reduction. Ginger has long been known as an antiemetic drug, used for conditions such as motion sickness, nausea-vomiting in pregnancy, and post-operation side effects. One hundred and fifty female patients with breast cancer entered this prospective study and were randomized to receive ginger (500 mg ginger powder, twice a day for 3 days) or placebo. One hundred and nineteen patients completed the study: 57 of them received ginger and 62 received ginger for the first 3 chemotherapy cycles. Mean age in all patients was 48.6 (25-79) years. After 1st chemotherapy, mean nausea in the ginger and control arms were 1.36 (${\pm}1.31$) and 1.46 (${\pm}1.28$) with no statistically significant difference. After the $2^{nd}$ chemotherapy session, nausea score was slightly more in the ginger group (1.36 versus 1.32). After $3^{rd}$ chemotherapy, mean nausea severity in control group was less than ginger group [1.37 (${\pm}1.14$), versus 1.42 (${\pm}1.30$)]. Considering all patients, nausea was slightly more severe in ginger arm. In ginger arm mean nausea score was 1.42 (${\pm}0.96$) and in control arm it was 1.40 (${\pm}0.92$). Mean vomiting scores after chemotherapy in ginger arm were 0.719 (${\pm}1.03$), 0.68 (${\pm}1.00$) and 0.77 (${\pm}1.18$). In control arm, mean vomiting was 0.983 (${\pm}1.23$), 1.03 (${\pm}1.22$) and 1.15 (${\pm}1.27$). In all sessions, ginger decreased vomiting severity from 1.4 (${\pm}1.04$) to 0.71 (${\pm}0.86$). None of the differences were significant. In those patients who received the AC regimen, vomiting was less severe ($0.64{\pm}0.87$) comparing to those who received placebo ($1.13{\pm}1.12$), which was statistically significant (p-Value <0.05). Further and larger studies are needed to draw conclusions.

Development of an Automatic Sprayer Arm Control System for Unmanned Pest Control of Pear Trees (배나무 무인 방제를 위한 약대 자동 제어시스템 개발)

  • Hwa, Ji-Ho;Lee, Bong-Ki;Lee, Min-Young;Choi, Dong-Sung;Hong, Jun-Taek;Lee, Dae-Weon
    • Journal of Bio-Environment Control
    • /
    • v.23 no.1
    • /
    • pp.26-30
    • /
    • 2014
  • Purpose of this study was a development of a sprayer arm auto control system that could be operated according to distance from pear trees for automation of pest control. Auto control system included two parts, hardware and software. First, controller was made with an MCU and relay switches. Two types of ultra-sonic sensors were installed to measure distance from pear trees: one on/off type that detect up to 3 m, and the other continuous type providing 0~5 V output corresponding to distance of 0~3 m. Second, an auto control algorithm was developed to control. Each spraying arm was controlled according to the sensor-based distance from the pear trees. And it could dodge obstacles to protect itself. Max and min signal values were eliminated, when five sensor signals was collected, and then signals were averaged to reduce sensor's noises. According to results of field experiment, auto control test result was better than non auto control test result. Spraying rates were 69.25% (left line) and 98.09% (right line) under non auto control mode, because pear trees were not planted uniformly. But, auto control test's results were 92.66% (left line) and 94.64% (right line). Spraying rate was increased by maintaining distance from tree.

Context Awareness of Human Motion States Using a Accelerometer Sensor (가속도계를 이용한 인체동작상태 상황인식)

  • Jin Gye-Hwan;Lee Sang-Bock;Lee Tae-Soo
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2005.11a
    • /
    • pp.264-268
    • /
    • 2005
  • This paper describes user context awareness system, which is one of the most essential technologies in various application services of ubiquitous computing. The proposed system used two-axial accelerometer, embedded in $SenseWear^{(R)}$ PRO2 Armband (BodyMedia). It was worn on the right upper arm of the experiment subjects. Using this data, PC-based fuzzy inference system was realized to distinguish human motion states, such as, tying, sitting, walking and running. The recognition rates of human motion states were 100 %, 98.64 %, 99.27 % and 100 % respectively for tying, sitting, walking and running.

  • PDF