• Title/Summary/Keyword: 로직모델

Search Result 217, Processing Time 0.026 seconds

Design of Asynchronous Library and Implementation of Interface for Heterogeneous System (비동기 라이브러리 설계와 Heterogeneous시스템을 위한 인테페이스 설계)

  • Jung, Hwi-Sung;Lee, Joon-Il;Lee, Moon-Key
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.37 no.9
    • /
    • pp.47-54
    • /
    • 2000
  • We designed asynchronous event logic library with 0.25um CMOS technology and interface chip for heterogeneous system with high-speed asynchronous FIFO operating at 1.6GHz. Optimized asynchronous standard cell layouts and Verilog models are designed for top-down design methodology. A Method for mitigating a design bottleneck when it comes to tolerate clock skew is described. This communication scheme using clock control circuits, which is used for the free of synchronization failures, is analyzed and implemented. With clock control circuit and FIFO, high-speed communication between synchronous modules operating at different clock frequencies or with asynchronous modules is performed. The core size of implemented high-speed 32bit-interface chip for heterogeneous system is about $1.1mm{\times}1.1mm$.

  • PDF

Development of the Job Mapping Diagram for a Service Design (서비스 설계를 위한 Job Mapping Diagram 개발)

  • Oh, Hyung-Sool;Yoo, Jung-Sang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.2
    • /
    • pp.165-174
    • /
    • 2013
  • Depending on point of view, a service can be defined as interactions between customers and service providers or service delivery processes or customer's experiences. To develop and design a new service, the most of approaches presented in the previous researches represent a service mainly by the interactive activities or functions between customers and providers. The critical features of services which differentiate services from physical products are the inseparability that production and consumption occur at the same time and the heterogeneity that each customer ask their requirements to providers. To reflect the characteristics on the service model, we have to include contextual features in the service model. For the purpose, we define a service as the process of solving the customer's problems and a service is structured into three components: contacts, informations, and activities. We suggest the job mapping diagram to model a service process by the three components and then apply it to a hotel service process and compare the result with it of a blueprint.

A Study on Evaluation of Power Management IC (전원모듈 PMIC 특성평가에 관한 연구)

  • Lho, Young Hwan
    • Journal of IKEEE
    • /
    • v.20 no.3
    • /
    • pp.260-264
    • /
    • 2016
  • The MAX77846, which is compatible with MAX77826, is a sub-power management IC (PMIC) for the latest Wearable Watch and 3G/4G smart phones. The MAX77846 contains N-MOSFET (N channel Metal-Oxide Semiconductor Field-Effect Transistor), a high-efficiency regulator, and comparator, etc to power up peripherals. The MAX77846 also provides power on/off control logic for complete flexibility and an $I^2C$ (Inter Integrated Circuit) serial interface to program individual regulator output voltages. In this paper, the simplified power macro-model based on MAX77846 is designed to verify the performance of the battery voltage in terms of current and time, and simulated by using of the LTspice. In addition, it is verified how much time can the charged battery capacity for Samsung Galaxy Gear 2 be used to operate a specified function after measuring the currents flowing to carry out the main functions in real time, which will be applicable to design parameters for the advanced power module

Development of a Supporting Tool for Conceptual Component Modeling and Component Construction on the J2EE Platform (J2EE 플랫폼에서의 개념적 컴포넌트 모델링 및 컴포넌트 생성 지원 도구 개발)

  • Lee, U-Jin;Kim, Min-Jeong;Jeong, Yang-Jae;Yun, Seok-Jin;Choe, Yeon-Jun
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.761-770
    • /
    • 2001
  • As software industry is rapidly evolving, IT business enterprises have been meeting with cutthroat competition in developing software. As software reusability, time to market, and maintainability are considered as a competitive edge, software component techniques have lately attracted considerable attention. Currently, although there are some supporting tools for developing software components, they do not have tight connections among component developing processes such as component identification, component modeling, detailed design, code generation, deployment, and testing. And it is restrictive for users to construct various scales of components on component platform architecture. In this paper, we provide an implementation and a design of a supporting tool for constructing platform-independent software components, which covers all development lifecycles of components. In the phase of component modeling, platform independent, conceptual components are identified from domain model information in the view of system partitioning. Detailed design and implementation of a component are performed on the J2EE platform architecture. And the changes on the design model and source codes are consistently managed by using round-trip techniques.

  • PDF

Development of Vaccine with Artificial Intelligence: By Analyzing OP Code Features Based on Text and Image Dataset (OP Code 특징 기반의 텍스트와 이미지 데이터셋 연구를 통한 인공지능 백신 개발)

  • Choi, Hyo-Kyung;Lee, Se-Eun;Lee, Ju-Hyun;Hong, Rae-Young;Choi, Won-Hyok;Kim, Hyung-Jong
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.5
    • /
    • pp.1019-1026
    • /
    • 2019
  • Due to limitations of existing methods for detecting newly introduced malware, the importance of the development of artificial intelligence vaccines arises. Existing artificial intelligence vaccines have a disadvantage that the accuracy of the detection rate is low because those vaccines do not scan all parts of the file. In this paper, we suggest an enhanced method for detecting malware which is composed of unique OP Code features in the malware files. Specifically, we tested the method with text datasets trained on Random Forest algorithm and with image datasets trained on the Inception V3 model. As a result, the highest accuracy of the detection rate was about 80%.

Study on Condition Monitoring of 2-Spool Turbofan Engine Using Non-Linear GPA(Gas Path Analysis) Method and Genetic Algorithms (2 스풀 터보팬 엔진의 비선형 가스경로 기법과 유전자 알고리즘을 이용한 상태진단 비교연구)

  • Kong, Changduk;Kang, MyoungCheol;Park, Gwanglim
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.17 no.2
    • /
    • pp.71-83
    • /
    • 2013
  • Recently, the advanced condition monitoring methods such as the model-based method and the artificial intelligent method have been applied to maximize the availability as well as to minimize the maintenance cost of the aircraft gas turbines. Among them the non-linear GPA(Gas Path Analysis) method and the GA(Genetic Algorithms) have lots of advantages to diagnose the engines compared to other advanced condition monitoring methods such as the linear GPA, fuzzy logic and neural networks. Therefore this work applies both the non-linear GPA and the GA to diagnose AE3007 turbofan engine for an aircraft, and in case of having sensor noise and bias it is confirmed that the GA is better than the GPA through the comparison of two methods.

Optimal Number of Spare Engines and Modules for Aircraft Types (항공기 유형을 고려한 최적 예비엔진 및 모듈 소요 산출)

  • Jeon, Tae Bo;Sohn, Young Hwan;Kim, Ki Dong
    • Journal of the Korea Society for Simulation
    • /
    • v.26 no.3
    • /
    • pp.35-46
    • /
    • 2017
  • Spare engine plays an important role for securing readiness of military strength during unexpected fault occurrences and field/depot planned maintenances. The purpose of this research is to present an approach towards the optimal number of spare engines/modules for diversity of aircraft types. We first reviewed two representative approaches, METRIC and meta model. We then investigated military aircrafts and categorized them into 5 types with regard to the engine type and number of engines/modules per aircraft. Through rigorous investigation of planned/non-planned maintenance of each type, we drew parameters and variables involved. As known, due to the complexity of the problem, it is impossible to develop a simple mathematical model with a closed form solution. Based on the airbase operation and maintenance logic with parameters/variable drawn, we developed a simulation model using ARENA well representing real field exercises. For the optimal solution, we applied OptQuest. It has shown that the program developed generates reliable results through a set of case examples.

BIM-based visualization technology for blasting in Underground Space (지하공간 BIM 기반 발파진동 영향 시각화 기술)

  • Myoung Bae Seo;Soo Mi Choi;Seong Jong Oh;Seong Uk Kim;Jeong Hoon Shin
    • Smart Media Journal
    • /
    • v.12 no.11
    • /
    • pp.67-76
    • /
    • 2023
  • We propose a visualization method to respond to civil complaints through an analysis of the impact of blasting. In order to analyze the impact of blasting on tunnel excavation, we propose a simulation visualization method considering the mutual influence of the construction infrastructure by linking measurement data and 3D BIM model. First, the level of BIM modeling required for simulation was defined. In addition, vibration measurement data were collected for the GTX-A construction site, terrain and structure BIM were created, and a method for visualizing measurement data using blast vibration estimation was developed. Next, a spherical blasting influence source library was developed for visualization of the blasting influence source, and a specification table that could be linked with Revit Dynamo automation logic was constructed. Using this result, a method for easily visualizing the impact analysis of blasting vibration in 3D was proposed.

Framework for Developing Mobile Embedded Convergence Software using CBD (컴포넌트 기반 모바일 임베디드 컨버전스 소프트웨어 개발 프레임워크)

  • Kim, Haeng-Kon
    • Journal of Internet Computing and Services
    • /
    • v.9 no.5
    • /
    • pp.59-72
    • /
    • 2008
  • Computing systems in the modern era are expanding rapidly to include mobile-based businesses that make us of the various convergence distributed business process. This has lead to growing interest in the field of mobile embedded software development methodology, which has in turn lead to the proliferation of the embedded mobility. The use of CBD (Component Based Development) provides reusability, maintainability and portability, all of which are very important and focus issues to the business process. It also comes with the inherent productivity, quality and reliability of CBD. To make efficient use of CBD, though, clarified interface definitions for component integration are necessary. These definitions should be made up of collaborative hierarchical and horizontal architecture layers. Successful definitions should apply an effective framework made up of the architecture and process. In this paper, we describe an interface specification for small grained mobile embedded components(MEC) for the mobile embedded domain to meet maximum user requirements. We build and deploy the reconfigurable design patterns and components (in business domain categories) to make a component hierarchy and business logics for mobile embedded software. Proposed components specification plays a major role in development of the software for handling inconsistency in existing specification. It also includes plenty of specification information, using semantics and modeling based mechanisms to support business processes. We propose a development model of mobile embedded software using CBD for very complex and dynamic mobile business. We can apply it in a plug and play manner to develop the software. We verify that our framework supports very good productivity, quality and maintainability to meet the user's requirements in mobile business.

  • PDF

Performance Metrics for EJB Applications (EJB 어플리게이션의 성능 메트릭)

  • 나학청;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.12
    • /
    • pp.907-925
    • /
    • 2002
  • Due to the emersion of J2EE(Java 2, Enterprise Edition), many enterprises inside and outside of the country have been developing the enterprise applications appropriate to the J2EE model. With the help of the component model of Enterprise Java Beans(EJH) which is the J2EE core technology, we can develop the distributed object applications quite simple. EJB application can be implemented by using the component-oriented object transaction middleware and the most applications utilize the distributed transaction. EJB developers can concentrate on the business logic because the EJB server covers the middleware service. Due to these characteristics, EJB technology became popular and then the study for EJB based application has been done quite actively However, the research of metrics for measuring the performance during run-time of the EJB applications has not been done enough. Tn this paper, we explore the workflow for the EJB application service on the run-time and classify the internal operation into several elements. We propose the metrics for evaluating the performance up to the bean level by using the classified elements. First, we analyze the lifecycle according to the bean types which comes from the EJB application on the run-time as to extract each factor used in performance measurement. We also find factors related to a performance and allocate the Performance factors to the metrics as the bean types. We also consider the characteristics like the bean's activation and message passing which happens during bean message call and then analyze the relations of the beans participating in the workflow of the application to make the workflow performance measurement possible. And we devise means to bring performance enhancement of the EJB application using the propose.