• Title/Summary/Keyword: Software Engineer

Search Result 115, Processing Time 0.029 seconds

An Efficient Hardware Implementation of CABAC Using H/W-S/W Co-design (H/W-S/W 병행설계를 이용한 CABAC의 효율적인 하드웨어 구현)

  • Cho, Young-Ju;Ko, Hyung-Hwa
    • Journal of Advanced Navigation Technology
    • /
    • v.18 no.6
    • /
    • pp.600-608
    • /
    • 2014
  • In this paper, CABAC H/W module is developed using co-design method. After entire H.264/AVC encoder was developed with C using reference SW(JM), CABAC H/W IP is developed as a block in H.264/AVC encoder. Context modeller of CABAC is included on the hardware to update the changed value during binary encoding, which enables the efficient usage of memory and the efficient design of I/O stream. Hardware IP is co-operated with the reference software JM of H.264/AVC, and executed on Virtex-4 FX60 FPGA on ML410 board. Functional simulation is done using Modelsim. Compared with existing H/W module of CABAC with register-level design, the development time is reduced greatly and software engineer can design H/W module more easily. As a result, the used amount of slice in CABAC is less than 1/3 of that of CAVLC module. The proposed co-design method is useful to provide hardware accelerator in need of speed-up of high efficient video encoder in embedded system.

A Study on Development of BIM Library for Unit Modular Housing - Focused on Small-sized Urban-life-housing - (유닛모듈러 주택의 BIM 라이브러리 개발 연구 - 소규모 도시형 생활주택을 중심으로 -)

  • Lee, Chang-Jae;Lim, Seok-Ho
    • Journal of the Korean housing association
    • /
    • v.23 no.6
    • /
    • pp.11-20
    • /
    • 2012
  • This Study developed library of parts, applied with 3-dimension character which has width, length and height and a reference plane, for the system development of BIM design on housing unit modular. The current BIM software has not the concept of a reference plane or work tolerance in modular, so the development of parts library applied to unit modular has not moved forward. So, we developed, in this study, parts library applied to windows, built-in-furniture, kitchen systems and knock down bathrooms, with a reference plane and work tolerance based on single roon prototype on urban-life-housings. BIM library can utilize changed size and work tolerance of parts, and fabricating reference plane will be created automatically when an engineer puts work tolerance in the BIM library with supplement of some category related to work reference. Through this BIM library development, we consider the part module can be used for housing complex planning, and architectural designers will be able to utilize the BIM library for housing complex design.

Design of a Local Ventilation System in the Non-Standard Air Condition using the Spreadsheet Model (스프레드시트 모델을 이용한 비표준 공기상태에서의 국소환기시스템의 설계)

  • 조석호
    • Journal of Environmental Science International
    • /
    • v.6 no.6
    • /
    • pp.645-658
    • /
    • 1997
  • A study on ventilation design using the spreadsheet model is carried out to propose means of available design. A sample of complex ventilation system In the non-standard condition Is used to illustrate thins spreadsheet model. In developing the spreadsheet model, this study has attempted to it general by using computional equations and design parameters that can be readily applied to any spreadsheet software. Also, most design data is contained in the spreadsheet template. This template provides the same design information as the ACGIH worksheet, and operates Quickly and emclenuy, and is fiexible enough to use under different conditions. This spreadsheet model allows the ventilation engineer to design quickly and accurately the ventilation system, without spending too much effort In the design process. By storing on computer and diskette, the design data computed finally can be used as a permanent record of specific ventilation system, and because of finally to be able to design over and over again while making only slight changes to the Input data, the spreadsheet model is used availably to accomplish the design optimazation by redesign and troubleshooting by review from field measurements. Also, the spreadsheet model is available for designing ventilation system under different condition or evaluating existing system or design drawing, because changes In the layout or formulae can be readily made to fit the needs of the designer.

  • PDF

DEVELOPMENT OF TIMING ANALYSIS TOOL FOR DISTRIBUTED REAL-TIME CONTROL SYSTEM

  • Choi, J.B.;Shin, M.S.;M, Sun-Woo
    • International Journal of Automotive Technology
    • /
    • v.5 no.4
    • /
    • pp.269-276
    • /
    • 2004
  • There has been considerable activity in recent years in developing timing analysis algorithms for distributed real-time control systems. However, it is difficult for control engineers to analyze the timing behavior of distributed real-time control systems because the algorithms was developed in a software engineer's position and the calculation of the algorithm is very complex. Therefore, there is a need to develop a timing analysis tool, which can handle the calculation complexity of the timing analysis algorithms in order to help control engineers easily analyze or develop the distributed real-time control systems. In this paper, an interactive timing analysis tool, called RAT (Response-time Analysis Tool), is introduced. RAT can perform the schedulability analysis for development of distributed real-time control systems. The schedulability analysis can verify whether all real-time tasks and messages in a system will be completed by their deadlines in the system design phase. Furthermore, from the viewpoint of end-to-end scheduling, RAT can perform the schedulability analysis for series of tasks and messages in a precedence relationship.

On The Trend of Groupware Research (그룹웨어 기술의 동향 분석에 관한 연구)

  • 김민홍;김광훈;백수기
    • Journal of the Korean Professional Engineers Association
    • /
    • v.32 no.1
    • /
    • pp.122-141
    • /
    • 1999
  • Groupware is a new emerging research field, involving increasing numbers of institutions in the USA, Europe, and Asia such as Korea and Japan, etc., as an interdisciplinary research and development area with a strong computer science component. It grew from fairly unsystematic attempts by various developers to generate software that would increase the competence of people working together. This in turn was partly a response to: failures of and problems inherited from Office Automation and Management Information System ; some sociological intuitions about ways people might work together; and a search for uses of new interfacing, networking, and multi-media technologies. In this paper, groupware that has been configured to meet the needs of groups at work is defined as computer-based systems which support working groups of people engaged in common task in a shared environment. The basic concepts, origin, and historic research of the groupware are described. Specially, groupware relies on the approaches and contributions of many disciplines in computer science as well as sociology that is concerning human, social, and cultural activities. So, nine key disciplines of them upon which successful groupware depends are described briefly. Some state-of-the-art implementations and developments are reviewed through classifying and analyzing the current available groupware applications in the field or market.

  • PDF

Approximate Optimization of the Steel Wheel's Disc Hole (스틸휠 디스크 홀의 근사최적화)

  • Kim, Woo-Hyun;Cho, Jae-Seng;Yoo, Wan-Suk;Lim, O-Kaung
    • Proceedings of the KSME Conference
    • /
    • 2003.04a
    • /
    • pp.570-573
    • /
    • 2003
  • Wheels for passenger car support the car weight with tires. and they transmit rolling and braking power into the ground. Whittliing away at wheel weight is more effective to boost fuel economy that lighting vehicle body structure. A shape of hole in disk is optimized for minimizing the weight of steel wheel. Pro/ENGINEER program is used for formulating the design model. and ANSYS package is selected for analyzing the design model. It has difficulties 10 interface these commercial software directly. For combining both programs. response surface methodology is applied to construct approximation functions for maximum stresses and maximum displacements are obtained by full factorial design of five levels. This steel wheel is modeled in 14-inch diameter of rim. and wide parameter of hole in disk is only selected as design variable for reducing the weight of steel wheel. PLBA(Pshenichny·Lim-Belegundu_arora) algorithm. which uses the second-order information in the direction finding problem and uses the active set strategy. is used for solving optimization problems.

  • PDF

Outlier detection of GPS monitoring data using relational analysis and negative selection algorithm

  • Yi, Ting-Hua;Ye, X.W.;Li, Hong-Nan;Guo, Qing
    • Smart Structures and Systems
    • /
    • v.20 no.2
    • /
    • pp.219-229
    • /
    • 2017
  • Outlier detection is an imperative task to identify the occurrence of abnormal events before the structures are suffered from sudden failure during their service lives. This paper proposes a two-phase method for the outlier detection of Global Positioning System (GPS) monitoring data. Prompt judgment of the occurrence of abnormal data is firstly carried out by use of the relational analysis as the relationship among the data obtained from the adjacent locations following a certain rule. Then, a negative selection algorithm (NSA) is adopted for further accurate localization of the abnormal data. To reduce the computation cost in the NSA, an improved scheme by integrating the adjustable radius into the training stage is designed and implemented. Numerical simulations and experimental verifications demonstrate that the proposed method is encouraging compared with the original method in the aspects of efficiency and reliability. This method is only based on the monitoring data without the requirement of the engineer expertise on the structural operational characteristics, which can be easily embedded in a software system for the continuous and reliable monitoring of civil infrastructure.

Design Optimization Considering Optical Performances for LCD/BLU Using PIDO (PIDO를 이용한 LCD/BLU의 광학성능 최적화)

  • Lee, Gab-Seong;Park, Seon-Ho;Yoon, Sang-Joon;Choi, Dong-Hoon
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.33 no.8
    • /
    • pp.720-725
    • /
    • 2009
  • Among many kinds of parts for Liquid Crystal Display (LCD), a Back Light Unit (BLU) that changes the path of the light from light source to screen is the most important part to improve optical performances such as uniformity and average value of brightness. Up to recently, design process of BLU has been carried out by depending on the experience of design engineer. Using this approach, however, is proven that it is hard to effectively deal with difficulties in a process of the LCD development such as frequent design modifications, various design requirements, and short-term development. To cope with this situation, we applied a Process Integration and Design Optimization (PIDO) based design environment. PIDO is a software package to integrate multiple simulation processes and find a better solution using various design techniques. In this research, we found a design solution satisfying all design requirements by using the PIDO.

A Study on the Rehabilitation Equipment for Knee Joint (무릎관절 재활기구에 관한 연구)

  • Lee, Gui-Hyung;Kim, Yong-Jin;Park, Seok-Hyun;Lee, Hyo-Sung;Cho, Hyun-A
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.22 no.3_1spc
    • /
    • pp.509-517
    • /
    • 2013
  • This paper presents upgraded equipment to assist a patient in rehabilitating of their knee-joint by themselves. A new automatic mechanism is suggested and developed in order to add functions for enforcing the leg muscles, which were absent in previous rehabilitation machines. Using the Pro-engineer software, we analyze the displacements and speeds of several moving points of the equipment during various planned exercises. In addition, an appropriate control panel for operation is developed. Three motors andthree motor drivers are used in a tilting part for the ankle joint, sliding guide part for the knee joint, and up-down moving part for the whole leg. Finally, various newly upgraded motions can be generated by controlling the three motors simultaneously. we show that by using this equipment, we can adjust the proper length of the equipment according to the user's height and the intensity of the rehabilitation exercise.

Advance of Agent Age (에이전트의 시대가 오고 있다)

  • Lee, Keun-Sang
    • Journal of Information Management
    • /
    • v.31 no.4
    • /
    • pp.71-87
    • /
    • 2000
  • Recently, researches of mobile agent systems have done actively to enhance usability of heterogenenous environment linked via network and to solve problems of existing distributed-object computing. Though these research and development many studies have done to be applicated to many areas that are existing distributed systems as well as E-commerce, network maintenance, and information retrieval etc. This paper reviews some related issues to agent studies, comprehensive studies to enhance telecommunication functionality among agents, and future and application fields of agent.

  • PDF