• Title/Summary/Keyword: Logic Synthesis

Search Result 219, Processing Time 0.273 seconds

Power Minimization Techniques for Logic Circuits Utilizing Circuit Symmetries (회로의 대칭성을 이용한 다단계 논리회로 회로에서의 전력 최소화 기법)

  • 정기석;김태환
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.30 no.9
    • /
    • pp.504-511
    • /
    • 2003
  • The property of circuit symmetry has long been applied to the Problem of minimizing the area and timing of multi-level logic circuits. In this paper, we focus on another important design objective, power minimization, utilizing circuit symmetries. First, we analyze and establish the relationship between several types of circuit symmetry and their applicability to reducing power consumption of the circuit, proposing a set of re-synthesis techniques utilizing the symmetries. We derive an algorithm for detecting the symmetries (among the internal signals as well as the primary inputs) on a given circuit implementation. We then propose effective transformation algorithms to minimize power consumption using the symmetry information detected from the circuit. Unlike many other approaches, our transformation algorithm guarantees monotonic improvement in terms of switching activities, which is practically useful in that user can check the intermediate re-synthesized designs in terms of the degree of changes of power, area, timing, and the circuit structure. We have carried out experiments on MCNC benchmark circuits to demonstrate the effectiveness of our algorithm. On average we reduced the power consumption of circuits by 12% with relatively little increase of area and timing.

Design and synthesis of reed-solomon encoder and decoder using modified euclid's algorithm (수정된 유클리드 알고리듬을 적용한 리드솔로몬 부호기 및 복호기의 설계 및 합성)

  • 이상설;송문규
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.23 no.6
    • /
    • pp.1575-1582
    • /
    • 1998
  • Reed-Solomon(RS) code which is especially effective against burst error is studied as a forward error correction technique in this ppaer. The circuits of RS encoder and decoder for ASIC implementation are designed and presented employing modified Euclid's algorithm. The functionalities of the designed circuits are verified though C programs which simulates the circuits over the various errors and erasures. The pipelined circuits using systolic arrays are designed for ASIC realization in VHDL, and verified through the logic simulations. Finally the circuit synthesis of RS encoder and decoder can be achieved.

  • PDF

Digital-Radio Conversion System using Vector Synthesis Method (벡터합성방법에 의한 디지털-무선 변환시스템)

  • Joo Chang Bok;Kim Sung Ho
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.1 no.2
    • /
    • pp.131-137
    • /
    • 2000
  • In this paper, as a compatible software radio transmission system, Digital-Radio conversion system which can directly change the digital signal generated by the logic circuit into radio signal is proposed. By the vector synthesis method, the digital signals can change directly into radio signal. If such a circuit is realized, RF circuit and an antenna can be composed by the simple one device, and the radio is directly controlled and performed by the software processing which is the essence of software radio. This Digital-Radio conversion system of this paper give many number of communication channels being offered by PN code and offer a hardware design flexibility by digitization, therefore it decrease the percentage ratio of hardware of system and give a more flexible function of software basis. In this paper, the principle of digital to radio signal generation algorithm is explained and the performance characteristics of proposed algorithm is shown in time base by the computer simulation method.

  • PDF

Design and Synthesis of p-hydroxybenzohydrazide Derivatives for their Antimycobacterial Activity

  • Bhole, Ritesh.P.;Borkar, Deepak.D.;Bhusari, Kishore.P.;Patil, Prashant.A.
    • Journal of the Korean Chemical Society
    • /
    • v.56 no.2
    • /
    • pp.236-245
    • /
    • 2012
  • The main mycobacterial infection in human is tuberculosis caused by Mycobacterium tuberculosis. Tuberculosis is the leading infectious cause of death in the world. Therefore there is continuing and compelling need for new and improved treatment for tuberculosis. The entire logic towards design of new compounds containing 4-hydroxy-N'-(1,3-thiazoldin- 2-yldene)benzohydrazide moiety is basically for superior antimycobacterial activity. The recent advances in QSAR and computer science have provided a systematic approach to design a structure of any compound and further, the biological activity of the compound can be predicted before synthesis. The 3D-QSAR studies for the set of 4-hydroxy-N'-(1,3-thiazoldin- 2-yldene)benzohydrazide and their derivatives were carried out by using V-life MDS (3.50). The various statistical methods such as Multiple Linear Regression (MLR), Partial Least Square Regression (PLSR), Principle Component Regression(PCR) and K nearest neighbour (kNN) were used. The kNN showed good results having cross validated $r^2$ 0.9319, $r^2$ for external test set 0.8561 and standard error of estimate 0.2195. The docking studies were carried out by using Schrodinger GLIDE module which resulted in good docking score in comparison with the standard isoniazid. The designed compounds were further subjected for synthesis and biological evaluation. Antitubercular evaluation of these compounds showed that (4.a), (4.d) and (4.g) found as potent inhibitor of H37RV.

A Synthesis Method of Software Fault Tree from NuSCR Formal Specification using Templates (템플릿에 기반한 NuSCR 정형 명세의 소프트웨어 고장 수목 생성 방법)

  • Kim, Tae-Ho;Yoo, Jun-Beom;Cha, Sung-Deok
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.12
    • /
    • pp.1178-1191
    • /
    • 2005
  • In this paper, we propose a synthesis method of software fault tree from software requirements specification written in NuSCR formal specification language. The software fault tree, proposed in this paper, reflects requirements on both structure and behavior and it is an integrated form. The software fault tree can be used for analyzing safety in the view of structure and behavior. We propose templates for each components in NuSCR specification language and a synthesis method of software fault tree using the templates. The research was applied into the main trip logic of the reactor protection system of ARP1400, the Korean next generation nuclear reactor system, developed by KNICS. And we evaluate feasibility of our approach through this case study.

Novel Graphene Volatile Memory Using Hysteresis Controlled by Gate Bias

  • Lee, Dae-Yeong;Zang, Gang;Ra, Chang-Ho;Shen, Tian-Zi;Lee, Seung-Hwan;Lim, Yeong-Dae;Li, Hua-Min;Yoo, Won-Jong
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2011.08a
    • /
    • pp.120-120
    • /
    • 2011
  • Graphene is a carbon based material and it has great potential of being utilized in various fields such as electronics, optics, and mechanics. In order to develop graphene-based logic systems, graphene field-effect transistor (GFET) has been extensively explored. GFET requires supporting devices, such as volatile memory, to function in an embedded logic system. As far as we understand, graphene has not been studied for volatile memory application, although several graphene non-volatile memories (GNVMs) have been reported. However, we think that these GNVM are unable to serve the logic system properly due to the very slow program/read speed. In this study, a GVM based on the GFET structure and using an engineered graphene channel is proposed. By manipulating the deposition condition, charge traps are introduced to graphene channel, which store charges temporarily, so as to enable volatile data storage for GFET. The proposed GVM shows satisfying performance in fast program/erase (P/E) and read speed. Moreover, this GVM has good compatibility with GFET in device fabrication process. This GVM can be designed to be dynamic random access memory (DRAM) in serving the logic systems application. We demonstrated GVM with the structure of FET. By manipulating the graphene synthesis process, we could engineer the charge trap density of graphene layer. In the range that our measurement system can support, we achieved a high performance of GVM in refresh (>10 ${\mu}s$) and retention time (~100 s). Because of high speed, when compared with other graphene based memory devices, GVM proposed in this study can be a strong contender for future electrical system applications.

  • PDF

Design of a High-speed Decision Feedback Equalizer ASIC chip using the Constant-Modulus Algorithm (CMA 알고리즘을 이용한 고속 DFE 등화기의 ASIC 칩 설계)

  • 신대교;홍석희;선우명훈
    • Proceedings of the IEEK Conference
    • /
    • 2000.06b
    • /
    • pp.238-241
    • /
    • 2000
  • This paper describes an equalizer using the DFE (Decision Feedback Equalizer) structure, CMA. (Constant Modulus Algorithm) and LMS (Least Mean Square) algorithms. We employ high speed multipliers, square logics and many CSAs (Carry Save Adder) for high speed operations. We have developed floating-point models and fixed-point models using the COSSAP$\^$TM/ CAD tool and developed VHDL models. We have peformed logic synthesis using the SYNOPSYS$\^$TM/ CAD tool and the SAMSUNG 0.5 $\mu\textrm{m}$ standard cell library (STD80). The total number of gates is about 130,000.

  • PDF

Design and Verification of the Motion Estimation and Compensation Unit Using Full Search Algorithm (전역탐색 알고리즘을 이용한 움직임 추정 보상부 설계 및 검증)

  • Jin Goon-Seon;Kang Jin-Ah;Lim Jae-Yoon
    • Proceedings of the IEEK Conference
    • /
    • 2004.06b
    • /
    • pp.585-588
    • /
    • 2004
  • This paper describes design and verification of the motion estimation and compensation unit using full search algorithm. Video processor is the key device of video communication systems. Motion estimation is the key module of video processor. The technologies of motion estimation and compensation unit are the core technologies for wireless video telecommunications system, portable multimedia systems. In this design, Verilog simulator and logic synthesis tools are used for hardware design and verification. In this paper, motion estimation and compensation unit are designed using FPGA, coded in Verilog HDL, and simulated and verified using Xilinx FPGA.

  • PDF

An Implementation of ECC(Elliptic Curve Cryptographic)Processor with Bus-splitting method for Embedded SoC(System on a Chip) (임베디드 SoC를 위한 Bus-splitting 기법 적용 ECC 보안 프로세서의 구현)

  • Choi, Seon-Jun;Chang, Woo-Youg;Kim, Young-Chul
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.651-654
    • /
    • 2005
  • In this paper, we designed ECC(Elliptic Curve Cryptographic) Processor with Bus-splitting mothod for embedded SoC. ECC SIP is designed by VHDL RTL modeling, and implemented reusably through the procedure of logic synthesis, simulation and FPGA verification. To communicate with ARM9 core and SIP, we designed SIP bus functional model according to AMBA AHB specification. The design of ECC Processor for platform-based SoC is implemented using the design kit which is composed of many devices such as ARM9 RISC core, memory, UART, interrupt controller, FPGA and so on. We performed software design on the ARM9 core for SIP and peripherals control, memory address mapping and so on.

  • PDF

A Study on Facade Composition of Casa Giuliani Frigerio of Giuseppe Terragni

  • Kim, Jinho
    • Journal of Urban Science
    • /
    • v.6 no.2
    • /
    • pp.11-16
    • /
    • 2017
  • Giuseppe Terragni was one of the founding member and a leading Italian Rationalist pursued a new and more rational synthesis between the nationalistic values of Italian Classicism and structural logic of the machine age. Casa Giuliani Frigerio, a four-story apartment housing in Como, is one of his last major work and is worth to investigate the composition of facades in terms of ambiguity. Unlike the Casa del Fascio, it is never possible to read an priori whole and to allow static and unified readings in a traditional alignment. Due to its misalignments found within the facades of Casa Giuliani Frigerio, it is evident to present unstable and disjunctive readings. These distinctive facades are read as layers applied onto some equally unstable underlying layer and form an ensemble of unexpected unity.

  • PDF