• Title/Summary/Keyword: simple module

Search Result 522, Processing Time 0.024 seconds

SLEDS:A System-Level Event-Driven Simulator for Asynchronous Microprocessors (SLEDS:비동기 마이크로프로세서를 위한 상위 수준 사건구동식 시뮬레이터)

  • Choi, Sang-Ik;Lee, Jeong-Gun;Kim, Eui-Seok;Lee, Dong-Ik
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.1
    • /
    • pp.42-56
    • /
    • 2002
  • It is possible but not efficient to model and simulate asynchronous microprocessors with the existing HDLs(HARDware Description Languages) such as VHDL or Verilog. The reason it that the description becomes too complex. and also the simulation time becomes too long to explore the design space. Therefore it is necessary to establish a methodology and develop a tool for modeling the handshake protocol of asynchronous microprocessors very easily and simulating it very fast. Under this objective an efficient CAD(Computer Aided Design) tool SLEDS(System Level Event-Driven Simulator) was developed which can evaluate performance of a processor through modeling with a simple description an simulating with event driven engine in the system level. The ultimate goal in the tool SLEDS is to fin the optimal conditions for a system to produce high performance by balancing the delay of each module in the system. Besides SLEDS aims at verifying the design through comparing the expected results with the actual ones by performing the defined behavior.

XML Web Services for Learning ContentsBased on a Pedagogical Design Model (교수법적 설계 모델링에 기반한 학습 컨텐츠의 XML 웹 서비스 구축)

  • Shin, Haeng-Ja;Park, Kyung-Hwan
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.8
    • /
    • pp.1131-1144
    • /
    • 2004
  • In this paper, we investigate a problem with an e-learning system for e-business environments and introduce the solving method of the problem. To be more accurate, existing Web-hosted and ASP (Application Service Provider)-oriented service model is difficult to cooperate and integrate among the different kinds of systems. So we have produced sharable and reusable learning object, they have extracted a principle from pedagogical designs for units of reuse. We call LIO (Learning Item Object). This modeling makes use of a constructing for XML Web Services. So to speak, units of reuse from pedagogical designs are test tutorial, resource, case example, simulation, problem, test, discovery and discussion and then map introduction, fact, try, quiz, test, link-more, tell-more LIO learning object. These typed LIOs are stored in metadata along with the information for a content location. Each one of LIOs is designed with components and exposed in an interface for XML Web services. These services are module applications, which are used a standard SOAP (Simple Object Access Protocol) and locate any computer over Internet and publish, find and bind to services. This guarantees the interoperation and integration of the different kinds of systems. As a result, the problem of e-learning systems for e-business environments was resolved and then the power of understanding about learning objects based on pedagogical design was increased for learner and instruction designers. And organizations of education hope for particular decreased costs in constructing e-learning systems.

  • PDF

Development of Structural Reliability Analysis Platform of FERUM-MIDAS for Reliability-Based Safety Evaluation of Bridges (신뢰도 기반 교량 안전성 평가를 위한 구조신뢰성 해석 플랫폼 FERUM-MIDAS의 개발)

  • Lee, Seungjun;Lee, Young-Joo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.11
    • /
    • pp.884-891
    • /
    • 2020
  • The collapse of bridges can cause massive casualties and economic losses. Therefore, it is thus essential to evaluate the structural safety of bridges. For this task, structural reliability analysis, considering various bridge-related uncertainty factors, is often used. This paper proposes a new computational platform to perform structural reliability analysis for bridges and evaluate their structural safety under various loading conditions. For this purpose, a software package of reliability analysis, Finite Element Reliability Using MATLAB (FERUM), was integrated with MIDAS/CIVIL, which is a widely-used commercial software package specialized for bridges. Furthermore, a graphical user interface (GUI) control module has been added to FERUM to overcome the limitations of software operation. In this study, the proposed platform was applied to a simple frame structure, and the analysis results of the FORM (First-Order Reliability Method) and MCS (Monte Carlo simulation), which are representative reliability analysis methods, were compared. The proposed platform was verified by confirming that the calculated failure probability difference was less than 5%. In addition, the structural safety of a pre-stressed concrete (PSC) bridge was evaluated considering the KL-510 vehicle model. The proposed new structural reliability analysis platform is expected to enable an effective reliability-based safety evaluation of bridges.

Integrated Circuit of a Peak Detector for Flyback Converter using a 0.35 um CMOS Process (0.35 um CMOS 공정을 이용한 플라이백 컨버터용 피크검출기의 집적회로 설계)

  • Han, Ye-Ji;Song, Han-Jung
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.7
    • /
    • pp.42-48
    • /
    • 2016
  • In this paper, a high-precision peak detector circuit that detects the output voltage information of a fly-back converter is proposed. The proposed design consists of basic analog elements with only one operational amplifier and three transistors. Because of its simple structure, the proposed circuit can minimize the delay time of the detection process, which has a strong impact on the precision of the regulation aspect of the fly-back converter. Furthermore, by using an amplifier and several transistors, the proposed detector can be fully integrated on-chip, instead of using discrete circuit elements, such as capacitors and diodes, as in conventional designs, which reduces the production cost of the fly-back converter module. In order to verify the performance of the proposed scheme, the peak detector was simulated and implemented by using a 0.35 m MagnaChip process. The gained results from the simulation with a sinusoidal stimulus signal show a very small detection error in the range of 0.3~3.1%, which is much lower than other reported detecting circuits. The measured results from the fabricated chip confirm the simulation results. As a result, the proposed peak detector is recommended for designs of high-performance fly-back converters in order to improve the poor regulation aspect seen in conventional designs.

The Salt Removal Efficiency Characteristics of Carbon Electrodes Using Fabric Current Collector with High Tensile Strength in a Capacitive Deionization Process (인장강도가 뛰어난 직물집전체를 이용한 탄소전극의 축전식 탈염공정에서의 제염효과)

  • Seong, Du-Ri;Kim, Dae Su
    • Korean Chemical Engineering Research
    • /
    • v.58 no.3
    • /
    • pp.466-473
    • /
    • 2020
  • Fabric current collector can be a promising electrode material for Capacitive Deionization (CDI) system that can achieve energy-efficient desalination of water. The one of the most attractive feature of the fabric current collector is its high tensile strength, which can be an alternative to the low mechanical strength of the graphite foil electrode. Another advantage is that the textile properties can easily make shapes by simple cutting, and the porosity and inter-fiber space which can assist facile flow of the aqueous medium. The fibers used in this study were made of woven structures using a spinning yarn using conductive LM fiber and carbon fiber, with tensile strength of 319 MPa, about 60 times stronger than graphite foil. The results were analyzed by measuring the salt removal efficiency by changing the viscosity of electrode slurry, adsorption voltage, flow rate of the aqueous medium, and concentration of the aqueous medium. Under the conditions of NaCl 200 mg/L, 20ml/min and adsorption voltage 1.5 V, salt removal efficiency of 43.9% in unit cells and 59.8% in modules stacked with 100 cells were shown, respectively. In unit cells, salt removal efficiency increases as the adsorption voltage increase to 1.3, 1.4 and 1.5 V. However, increasing to 1.6 and 1.7 V reduced salt removal efficiency. However, the 100-cell-stacked module showed a moderate increase in salt removal efficiency even at voltages above 1.5 V. The salt removal rate decreased when the flow rate of the feed was increased, and the salt removal rate decreased when the concentration of the feed was increased. This work shows that fabric current collector can be an alternative of a graphite foil.

3D Finite Element Simulation of Pellet-Cladding Mechanical Interaction (3차원 유한요소를 이용한 핵연료와 피복관 기계적 거동 해석)

  • Seo, Sang Kyu;Lee, Sung Uk;Lee, Eun Ho;Yang, Dong Yol;Kim, Hyo Chan;Yang, Yong Sik
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.40 no.5
    • /
    • pp.437-447
    • /
    • 2016
  • In a nuclear power plant, the fuel assembly, which is composed of fuel rods, burns, and the high temperature can generate power. The fuel rod consists of pellets and a cladding that covers the pellets. It is important to understand the pellet-cladding mechanical interaction with regard to nuclear safety. This paper proposes simulation of the PCMI. The gap between the pellets and the cladding, and the contact pressure are very important for conducting thermal analysis. Since the gap conductance is not known, it has to be determined by a suitable method. This paper suggests a solution. In this study, finite element (FE) contact analysis is conducted considering thermal expansion of the pellets. As the contact causes plastic deformation, this aspect is considered in the analysis. A 3D FE module is developed to analyze the PCMI using FORTRAN 90. The plastic deformation due to the contact between the pellets and the cladding is the major physical phenomenon. The simple analytical solution of a cylinder is proposed and compared with the fuel rod performance code results.

The Research on the Bridge Design Development for the Improvement of Small City structures - Focusing on Wicheon-stream in Geochang County, Gyeongsangnam-do - (중소도시 구조물 개선을 위한 교량디자인 개발 연구 - 경남거창군 위천천을 중심으로 -)

  • Kim, KieSu
    • The Journal of the Korea Contents Association
    • /
    • v.14 no.10
    • /
    • pp.506-513
    • /
    • 2014
  • As a measure to overcome the limit of small city which is weak in spontaneous competitiveness and to improve the quality of environmental, cultural and economic life of dwellers, it analyzed the geographical characteristics of city, movement path, economic status and other simple problems comprehensively and produced the vague problem solutions for dwellers and the practical direction for design using the 3D simulation rendering in order to suggest the result to change the potential for urban policy into substantial alternative. Geochang-gun selected as research area is evaluated for the place with high symbolic value of bridge in terms of environment, and the new design development for this kind of public design can be the good measure to increase the competitiveness of the city. This research is to understand the direction of the bridge recreation project which provides the cultural space connecting with other areas and improves the competitiveness of small city and to suggest the appropriate bridge design in order to provide the reasonable maintenance direction related to the future development of public design and the achievement of the symbolism of the region and to suggest the examples of public design for the urban competitiveness. For this purpose, focusing on Wicheon-stream in Geochang County, Gyeongsangnam-do selected as the research and development area for bridge design, it is to design the concept design bridge newly emphasizing the symbolism of bridge-oriented city for the development of future city.

FPGA Implementation of a Grant Distribution Algorithm for the MAC in the ATM-PON (ATM-PON에서 MAC을 위한 승인분배 알고리즘의 FPGA 구현)

  • Kim, Tae-Min;Chung, Hae;Shin, Gun-Soon;Kim, Jin-Hee
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.38 no.10
    • /
    • pp.1-9
    • /
    • 2001
  • The MAC (Medium Access Control) protocol is needed for the OLT(Optical Line Termination) to allocate bandwidth to ONUs(Optical Network Units) and ONTs(Optical Network Terminations) dynamically in the ATM PON(Passive Optical Network). With the protocol, the OLT gathers ONUs' informations and provides grants efficiently to each ONU. Two important functions of the MAC protocol is the grant request procedure and the grant distribution algrithm. The latter has the greatest arithmetic portion in the TC(Transmission Convergence) module, occupies a relatively large portion of the overall chip area, has often been the limiting factor in terms of speed, and should be designed to guarantee the quality of service for various traffics. In this paper, we implement the MAC with the FPGA which can allocate grants dynamically according to the queue length information and the number of active ONUs and distribute grants uniformly to minimize the cell delay variation for each ONU. The structure of the MAC scheduler for the dynamic bandwidth assignment has a programmable look-up table. Also, it has a simple structure, the less chip area, and the lower delay time.

  • PDF

Detecting Spelling Errors by Comparison of Words within a Document (문서내 단어간 비교를 통한 철자오류 검출)

  • Kim, Dong-Joo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.12
    • /
    • pp.83-92
    • /
    • 2011
  • Typographical errors by the author's mistyping occur frequently in a document being prepared with word processors contrary to usual publications. Preparing this online document, the most common orthographical errors are spelling errors resulting from incorrectly typing intent keys to near keys on keyboard. Typical spelling checkers detect and correct these errors by using morphological analyzer. In other words, the morphological analysis module of a speller tries to check well-formedness of input words, and then all words rejected by the analyzer are regarded as misspelled words. However, if morphological analyzer accepts even mistyped words, it treats them as correctly spelled words. In this paper, I propose a simple method capable of detecting and correcting errors that the previous methods can not detect. Proposed method is based on the characteristics that typographical errors are generally not repeated and so tend to have very low frequency. If words generated by operations of deletion, exchange, and transposition for each phoneme of a low frequency word are in the list of high frequency words, some of them are considered as correctly spelled words. Some heuristic rules are also presented to reduce the number of candidates. Proposed method is able to detect not syntactic errors but some semantic errors, and useful to scoring candidates.

Low Performance Electronics Evolved into Smart Appliances (스마트 가전으로 진화된 저사양 생활가전)

  • Back, Jonghui;Kim, Kyosun
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.9
    • /
    • pp.107-115
    • /
    • 2013
  • Smart appliances with multi-media and telecommunication equipments provide users complicated convenience functions. On the contrary, 8-bit controller-based low performance electronics still cannot afford such multimedia and telecommunication. If we find a way to have low-end electronics connected and provide complicated functions, they can be also made "smart". Fortunately, 8-bit controllers used in low-end appliances have UART, which can be connected to any of BlueTooth, Wi-Fi and ZigBee communication modules which can, in turn, communicate with smart devices. Any communication module can be attached to the low-end electronics due to the variety of smart devices' connectivity at the other side. Although the convenience functions seem complicated, they are actually macros in a script form composed of micro commands which implement the base functions of appliances. Since the kinds of the base functions are not that many, the low-end electronic appliances will become "smart" if their control program can be extended to execute sequentially the micro commands in any combination. Such simple innovation has not seen the world, until now due to the overhead of the additionally required hardware such as display devices and buttons. The high-quality display and touch screen functionalities of smart devices can replace the required hardware, and remove the overhead completely. In fact, the low-end appliances become smart as if an "evolution kit" is newly equipped.