• Title/Summary/Keyword: Task-Based Design

Search Result 838, Processing Time 0.027 seconds

Static Timing Analysis Tool for ARM-based Embedded Software (ARM용 내장형 소프트웨어의 정적인 수행시간 분석 도구)

  • Hwang Yo-Seop;Ahn Seong-Yong;Shim Jea-Hong;Lee Jeong-A
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.1
    • /
    • pp.15-25
    • /
    • 2005
  • Embedded systems have a set of tasks to execute. These tasks can be implemented either on application specific hardware or as software running on a specific processor. The design of an embedded system involves the selection of hardware software resources, Partition of tasks into hardware and software, and performance evaluation. An accurate estimation of execution time for extreme cases (best and worst case) is important for hardware/software codesign. A tighter estimation of the execution time bound nay allow the use of a slower processor to execute the code and may help lower the system cost. In this paper, we consider an ARM-based embedded system and developed a tool to estimate the tight boundary of execution time of a task with loop bounds and any additional program path information. The tool we developed is based on an exiting timing analysis tool named 'Cinderella' which currently supports i960 and m68k architectures. We add a module to handle ARM ELF object file, which extracts control flow and debugging information, and a module to handle ARM instruction set so that the new tool can support ARM processor. We validate the tool by comparing the estimated bound of execution time with the run-time execution time measured by ARMulator for a selected bechmark programs.

Design of Software and Hardware Modules for a TCP/IP Offload Engine with Separated Transmission and Reception Paths (송수신 분리형 TCP/IP Offload Engine을 위한 소프트웨어 및 하드웨어 모듈의 설계)

  • Jang Hank-Kok;Chung Sang-Hwa;Choi Young-In
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.9
    • /
    • pp.691-698
    • /
    • 2006
  • TCP/IP Offload Engine (TOE) is a technology that processes TCP/IP on a network adapter instead of a host CPU to reduce protocol processing overhead from the host CPU. There have been some approaches to implementing TOE: software TOE based on an embedded processor; hardware TOE based on ASIC implementation; and hybrid TOE in which software and hardware functions are combined. In this paper, we designed software modules and hardware modules for a hybrid TOE on an FPGA that had two processor cores. Software modules are based on the embedded Linux. Hardware modules are for data transmission (TX) and reception (RX). One core controls the TX path and the other controls the RX path of the Linux. This TX/RX path separation mechanism can reduce task switching overheads between processes and overcome poor performance of single embedded processor. Hardware modules deal with creating headers for outgoing packets, processing headers of incoming packets, and fetching or storing data from or to the host memory by DMA. These can make it possible to improve the performance of data transmission and reception. We proved performance of the TOE with separated transmission and reception paths by performing experiments with a TOE network adapter that was equipped with the FPGA having processor cores.

Development of Convenience Evaluation Method of Urban Railway Station based on Universal Design - Focusing on Suseo Station - (유니버설디자인 기반 도시철도역사 편의성 평가방법 개발 - 수서역을 대상으로 -)

  • Lee, Sang Hwa;Kim, Hwang Bae;Kim, Hyun Joo
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.38 no.1
    • /
    • pp.159-165
    • /
    • 2018
  • In recent years, universal design concepts have been introduced that are designed to make everybody more comfortable and safe to use for products, buildings, environments, services, and so on. In the case of urban railroad history, it is important to maintain facilities that incorporate the universal design concept because it is an important facility that serves as a base of city life and there are various users. This research is the last annual task of 5 years as part of the project of "Development of Technique to Improve the Convenience of Urban Railway History User" by the National Institute of Transportation Technology Promotion Agency. The purpose of this study is to develop criteria and method of facilities convenience evaluation based on UD and to evaluate user convenience by selecting test bed station. For this purpose, the UD principle of the historic facilities of Weihai Urban Railway was established and detailed evaluation criteria were presented. As a result of evaluating the test bed history using the 5-point Likert scale of the joint research institute / railway operating agency / expert, 50.3% of convenience improvement was achieved. As a result of evaluating the applicability according to the UD principle, 48.7% Respectively. The evaluation criteria and methodology based on the UD suggested in this study is a quantitative method for evaluating UD application of urban railway facilities in the future.

The Effects of Occupation-Based Community Rehabilitation for Improving Occupational Performance Skills and Activity Daily Living of Stroke Home Disabled People: A Single Subject Design (작업기반 지역사회 재활이 뇌졸중 재가 장애인의 일상생활과 작업수행 기술에 미치는 효과)

  • Moon, Kwang-Tae;Park, Hae Yean;Kim, Jong-Bae
    • Therapeutic Science for Rehabilitation
    • /
    • v.9 no.2
    • /
    • pp.99-117
    • /
    • 2020
  • Objective : The purpose of this study was to study the effects of occupation-based community rehabilitation on occupational performance skills and activities of daily living in stroke disabled persons living in the community, and to investigate the changes in occupation quality and satisfaction. Methods : In this single-subject ABA design study with follow-up evaluation, one severely disabled person diagnosed with stroke who lived in the community was recruited. The procedure consisted of a total of 25 sessions for 17 weeks. Intervention was according to occupation-based community rehabilitation, and the researcher visited the subject's home. Individualized intervention was applied according to the OTIPM. The intervention was composed of task assignment and feedback, home environment modification, information-related caregiver education, and community resource network. The evaluation of each session included the changes in the frequency of occupational performance skills, the quality of occupational performance in daily life, and the changes in occupational satisfaction, activities of daily living, quality of life, and maintenance of in the occupational performance skills during follow-up. The results were visually analyzed using a bar graph and a linear graph. Results : The results showed that the occupation-based community rehabilitation improved activities of daily living such as putting on socks, shoes slip-on, and upper body dressing garment within reach. Within the framework of the AMPS, it was confirmed that the quality of occupational performance was improved in all the subjects, and the degree of satisfaction also improved. Conclusion : This study showed that occupation-based rehabilitation can improve the occupational performance skills of stroke home disabled people positively affect the quality of occupational performance in daily life. Therefore, I think it is meaningful that useful for them.

The characteristics of nuclear powered submarine and the use of enriched uranium (원자력 추진 잠수함의 특성과 농축우라늄 사용)

  • Jang, Jun-Seop
    • Strategy21
    • /
    • s.41
    • /
    • pp.261-293
    • /
    • 2017
  • Nuclear power is a way of attaining an enormous amount of energy with relatively small amount of resources and after it has been introduced to the submarine since 1954, there are approximately 150 of nuclear powered submarine currently on a mission around the world. This is due to the maneuverability, mountability and covertness of nuclear submarines. However, there are other tasks, not only the high level of nuclear technology that are needed to be dealt with in order to construct nuclear powered submarine. The biggest task of all is to secure the enriched uranium. Accordingly, this research is about the way of enriching and securing the nuclear fuel that are used in the nuclear submarine with the characteristics, merits and demerits of the nuclear submarine. Due to the fact that the pressurized water reactor in South Korea is the reactor that was originally built for the development of nuclear powered submarine, many parts is designed to be suitable for the submarine propulsion. However, in order to apply this to submarine it is needed to consider additional requests such as the position of reactor, accident-coping system, radioactive covering, reactor output adjustment and ship's pitch and roll in order to apply this to submarine. Nuclear submarines have much higher speed based on the powerful propulsion in comparison with diesel-electric submarine and also have bigger loading area. Besides, there is no need to snorkel and they also have advantages in covertness with the multi-noise proof system. The nuclear technology in South Korea has seen the dramatic development since 1962 and in 1998 reached to the level that we have succeeded in the localization of nuclear plant and exported the world-class one-piece small-sized reactor (SMART) to UAE. To operate these reactors, we import the whole quantity of low-enriched uranium and having our own uranium enrich facility is not probable because of the budget and international regulations. With the ROK/US nuclear agreement revised on 2015 November, the enrichment of uranium that are available without special permission has changed up to 20%. According to the assumption that we use the 20% enrichment of Uranium on U.S. virginia class submarine, it is necessary to change the fuel after 11 years and it will cause additional cost of 1 billion dollars. But the replace period by the uranium's enrichment rate is not fixed so that it is possible to change according to the design of reactor. Therefore, I would like to make a suggestion on two types of design concepts of nuclear submarine that can be operated for 30 years without nuclear fuel change by using the 20% enriched uranium from ONNp.First of all, it is possible by increasing the size of reactor by 3 times and it results in the 1,000t increase of the weight. And secondly, it is by designing the one piece reactor to insert devices such as steam turbine, condenser into the inside of nuclear core like the Rubis class submarines of France.

Effects of the synectics conception on the illustration education (시넥틱스(synectics)적 발상이 일러스트레이션 교육에 미치는 영향)

  • Moon, Cheol
    • Archives of design research
    • /
    • no.16
    • /
    • pp.213-223
    • /
    • 1996
  • Illustration has been used as a means of human communication since the primitive age. And now it has become a way to express impliedly either the fragmentary or the psychological side of our life. Like it has been said in peter knock's Illustration magazine, an artist said "it was the best article ever read." Illustrator's task is to abstract and practically describe not our daily life, but every moment of the perception an object, whether it is define or indefine. It can inspire stronger perception than any other elegant language. Addition to that the practical use of illustration is increasing ever day. The target has now become various such as man, nature, art, science and so on. Therefore, at this point what illustration requires is creation, new and striking idea. It is because in order to get in to the general's living in the complicate and various society, it must show unique images and appearance. Therefore, now the illustration should induce the work which is based on synetics thoughts, not simple improving skill. Now we must restrain futional and diagrammatic illustration education and be able to thik of free and abundant characteristics. It will eventually help students to feel the value of human life and free themselves from the reality of present education which is getting machinized and instrumentalized.entalized.

  • PDF

Analysis of User Requirements for Development of Vessel Traffic Services Cloud System (선박교통관제 클라우드 시스템 개발에 따른 사용자 요구사항 분석)

  • Lee, Li-Na;Kim, Joo-Sung;Lee, Hong-Hoon;Lee, Jin-Suk;Namgung, Ho
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.28 no.2
    • /
    • pp.314-323
    • /
    • 2022
  • Vessel Traffic Services (VTS) operators perform traffic management tasks using VTS systems and sensor equipment designated as VTS facilities to promote the safety and efficiency of vessel traffic. The necessary VTS information for effective operations could be obtained through the additional access of various information channels other than the designated VTS facility. To unify these various information access windows, the development of the VTS cloud system is in progress. In this study, the operational information analysis for VTS was performed through VTS tasks-facility linkage analysis to identify the user required information according to the introduction of the VTS cloud system. The VTS task analysis was performed through research of the international and domestic literature, and expert interviews. The necessary information were identified and linked according to the VTS facilities. As a result of the analysis, 37 categories of necessary information were identified for internal and external information windows, and 8 information windows were selected other than the present VTS equipment. The identified user requirements would be applied to the structure design of the VTS cloud system. In the future, it is necessary to update user requirements through scenario-based user operation analysis and to conduct additional research on the system interface design.

A Study on the Design of Case-based Reasoning Office Knowledge Recommender System for Office Professionals (사례기반추론을 이용한 사무지식 추천시스템)

  • Kim, Myong-Ok;Na, Jung-Ah
    • Journal of Intelligence and Information Systems
    • /
    • v.17 no.3
    • /
    • pp.131-146
    • /
    • 2011
  • It is becoming more essential than ever for office professionals to become competent in information collection/gathering and problem solving in today's global business society. In particular, office professionals do not only assist simple chores but are also forced to make decisions as quickly and efficiently as possible in problematic situations that can end in either profit or loss to their company. Since office professionals rely heavily on their tacit knowledge to solve problems that arise in everyday business situations, it is truly helpful and efficient to refer to similar business cases from the past and share or reuse such previous business knowledge for better performance results. Case-based reasoning(CBR) is a problem-solving method which utilizes previous similar cases to solve problems. Through CBR, the closest case to the current business situation can be searched and retrieved from the case or knowledge base and can be referred to for a new solution. This reduces the time and resources needed and increase success probability. The main purpose of this study is to design a system called COKRS(Case-based reasoning Office Knowledge Recommender System) and develop a prototype for it. COKRS manages cases and their meta data, accepts key words from the user and searches the casebase for the most similar past case to the input keyword, and communicates with users to collect information about the quality of the case provided and continuously apply the information to update values on the similarity table. Core concepts like system architecture, definition of a case, meta database, similarity table have been introduced, and also an algorithm to retrieve all similar cases from past work history has also been proposed. In this research, a case is best defined as a work experience in office administration. However, defining a case in office administration was not an easy task in reality. We surveyed 10 office professionals in order to get an idea of how to define a case in office administration and found out that in most cases any type of office work is to be recorded digitally and/or non-digitally. Therefore, we have defined a record or document case as for COKRS. Similarity table was composed of items of the result of job analysis for office professionals conducted in a previous research. Values between items of the similarity table were initially set to those from researchers' experiences and literature review. The results of this study could also be utilized in other areas of business for knowledge sharing wherever it is necessary and beneficial to share and learn from past experiences. We expect this research to be a reference for researchers and developers who are in this area or interested in office knowledge recommendation system based on CBR. Focus group interview(FGI) was conducted with ten administrative assistants carefully selected from various areas of business. They were given a chance to try out COKRS in an actual work setting and make some suggestions for future improvement. FGI has identified the user-interface for saving and searching cases for keywords as the most positive aspect of COKRS, and has identified the most urgently needed improvement as transforming tacit knowledge and knowhow into recorded documents more efficiently. Also, the focus group has mentioned that it is essential to secure enough support, encouragement, and reward from the company and promote positive attitude and atmosphere for knowledge sharing for everybody's benefit in the company.

Hardware Approach to Fuzzy Inference―ASIC and RISC―

  • Watanabe, Hiroyuki
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1993.06a
    • /
    • pp.975-976
    • /
    • 1993
  • This talk presents the overview of the author's research and development activities on fuzzy inference hardware. We involved it with two distinct approaches. The first approach is to use application specific integrated circuits (ASIC) technology. The fuzzy inference method is directly implemented in silicon. The second approach, which is in its preliminary stage, is to use more conventional microprocessor architecture. Here, we use a quantitative technique used by designer of reduced instruction set computer (RISC) to modify an architecture of a microprocessor. In the ASIC approach, we implemented the most widely used fuzzy inference mechanism directly on silicon. The mechanism is beaded on a max-min compositional rule of inference, and Mandami's method of fuzzy implication. The two VLSI fuzzy inference chips are designed, fabricated, and fully tested. Both used a full-custom CMOS technology. The second and more claborate chip was designed at the University of North Carolina(U C) in cooperation with MCNC. Both VLSI chips had muliple datapaths for rule digital fuzzy inference chips had multiple datapaths for rule evaluation, and they executed multiple fuzzy if-then rules in parallel. The AT & T chip is the first digital fuzzy inference chip in the world. It ran with a 20 MHz clock cycle and achieved an approximately 80.000 Fuzzy Logical inferences Per Second (FLIPS). It stored and executed 16 fuzzy if-then rules. Since it was designed as a proof of concept prototype chip, it had minimal amount of peripheral logic for system integration. UNC/MCNC chip consists of 688,131 transistors of which 476,160 are used for RAM memory. It ran with a 10 MHz clock cycle. The chip has a 3-staged pipeline and initiates a computation of new inference every 64 cycle. This chip achieved an approximately 160,000 FLIPS. The new architecture have the following important improvements from the AT & T chip: Programmable rule set memory (RAM). On-chip fuzzification operation by a table lookup method. On-chip defuzzification operation by a centroid method. Reconfigurable architecture for processing two rule formats. RAM/datapath redundancy for higher yield It can store and execute 51 if-then rule of the following format: IF A and B and C and D Then Do E, and Then Do F. With this format, the chip takes four inputs and produces two outputs. By software reconfiguration, it can store and execute 102 if-then rules of the following simpler format using the same datapath: IF A and B Then Do E. With this format the chip takes two inputs and produces one outputs. We have built two VME-bus board systems based on this chip for Oak Ridge National Laboratory (ORNL). The board is now installed in a robot at ORNL. Researchers uses this board for experiment in autonomous robot navigation. The Fuzzy Logic system board places the Fuzzy chip into a VMEbus environment. High level C language functions hide the operational details of the board from the applications programme . The programmer treats rule memories and fuzzification function memories as local structures passed as parameters to the C functions. ASIC fuzzy inference hardware is extremely fast, but they are limited in generality. Many aspects of the design are limited or fixed. We have proposed to designing a are limited or fixed. We have proposed to designing a fuzzy information processor as an application specific processor using a quantitative approach. The quantitative approach was developed by RISC designers. In effect, we are interested in evaluating the effectiveness of a specialized RISC processor for fuzzy information processing. As the first step, we measured the possible speed-up of a fuzzy inference program based on if-then rules by an introduction of specialized instructions, i.e., min and max instructions. The minimum and maximum operations are heavily used in fuzzy logic applications as fuzzy intersection and union. We performed measurements using a MIPS R3000 as a base micropro essor. The initial result is encouraging. We can achieve as high as a 2.5 increase in inference speed if the R3000 had min and max instructions. Also, they are useful for speeding up other fuzzy operations such as bounded product and bounded sum. The embedded processor's main task is to control some device or process. It usually runs a single or a embedded processer to create an embedded processor for fuzzy control is very effective. Table I shows the measured speed of the inference by a MIPS R3000 microprocessor, a fictitious MIPS R3000 microprocessor with min and max instructions, and a UNC/MCNC ASIC fuzzy inference chip. The software that used on microprocessors is a simulator of the ASIC chip. The first row is the computation time in seconds of 6000 inferences using 51 rules where each fuzzy set is represented by an array of 64 elements. The second row is the time required to perform a single inference. The last row is the fuzzy logical inferences per second (FLIPS) measured for ach device. There is a large gap in run time between the ASIC and software approaches even if we resort to a specialized fuzzy microprocessor. As for design time and cost, these two approaches represent two extremes. An ASIC approach is extremely expensive. It is, therefore, an important research topic to design a specialized computing architecture for fuzzy applications that falls between these two extremes both in run time and design time/cost. TABLEI INFERENCE TIME BY 51 RULES {{{{Time }}{{MIPS R3000 }}{{ASIC }}{{Regular }}{{With min/mix }}{{6000 inference 1 inference FLIPS }}{{125s 20.8ms 48 }}{{49s 8.2ms 122 }}{{0.0038s 6.4㎲ 156,250 }} }}

  • PDF

The Research Trends of Papers in The Korean Journal of Occupational Health Nursing (산업간호학회지 논문의 연구동향 분석)

  • Lim, Kyung-Kee;Park, Kyung-Min
    • Korean Journal of Occupational Health Nursing
    • /
    • v.10 no.2
    • /
    • pp.142-152
    • /
    • 2001
  • This study examined all the papers published in the Journal of Occupational Health Nursing from 1991 to May 2000 based on an objective frame of evaluation. The purpose of study is to prospect the trend of occupational nursing research and to provide an optimal direction for future occupational nursing service. The results of total 94 studies were analyzed as follows. 1. The number of papers published in 1991-1992, 1993-1995, 1996-1997 was not significantly increased. However, the number of papers were obviously increased after 1998. 2. In the design of research, survey studies were definitely dominant. But, they are gradually decreasing and experimental studies are increasing. 3. In the fields of research, health problems, health risk factors and health awareness were higher than others. Occupational health nurse's task and job satisfaction were main areas of research until the middle of 1990's. However, after then, not only health problem, risk factor and awareness of health but also health promotion and preventive health behavior are increasing in the research areas. 4. The collaborative researches have gradually increased and the type of author has been varied. The number of researches completed by funds was undertaking only 3 among the total 94. 5. In the research analysis, except for case studies and literature studies, the research subjects have been shifted from the occupational health nurses to the industrial workers, and more diversified. The sample size has been enlarged and the major place of the study is industry. The questionnaire was used in many studies as instrument for data collection and measurement. But, complementary methods of diverse instruments have been increased. The method of data analysis has obviously showed some changes moving from descriptive statistics to inferential and advanced statistics. 6. The ways of nursing intervention have prominently diversified in experimental studies. The contents of case studies were mainly focused on the health management programs and activities in industry. The research concepts and the contents of literature study were also changed progressively in various way. Based on the above findings, conclusions are extended to the following discussion: Since the Korean Academic Society of Occupational Health Nursing was instituted in 1990, the researches of occupational health nursing have shown an acute methodological development in both quantity and quality. However, they were considered still in the lack of research verifying the effects of nursing intervention program. Also, the development of nursing intervention and nursing theory lacked. Therefore, more empirical researches are strongly needed to utilize the field of occupational health nursing in Korea Researchers are also encouraged to exert more efforts to get research funds.

  • PDF