A Wave-Pipelined On-chip Interconnect Structure for Networks-on-Chips

Size: px
Start display at page:

Download "A Wave-Pipelined On-chip Interconnect Structure for Networks-on-Chips"

Transcription

1 A Wave-Pipelined On-hip Interonnet Struture for Networks-on-Chips Jiang Xu and Wayne Wolf Dept. of ELE, Prineton University Abstrat The paper desribes a strutured ommuniation link design tehnique, wave-pipelined interonnet, for networks-on-hip. We ahieved 3.45GHz and 55.2Gbps throughput on a 10mm 16bit interonnetion in a 0.25um tehnology. It uses 0.079mm 2 of area, and it only needs 18.8pJ to transmit one bit. We redue 79% rosstalk delay by using two tehniques -- interleaved lines and misaligned repeaters. This paper shows the various tehniques we used to save power and area and ahieve high performane in a relative old tehnology in detail. Wave-pipelined interonnet design is relatively easy, but many features of it give a large and flexible design spae for high-performane hips. 1. Introdution This paper introdues an on-hip interonnet struture using wave pipeline for networks-on-hip (NoC). By using this struture, we ahieved 3.45GHz on a 10mm bidiretional on-hip interonnet in a 0.25um aluminum tehnology, and it gives a 55.2Gbps throughput on a 16bit interonnet. It uses very small area and saves power. The design is easy. It supports asynhronous ommuniation and globally asynhronous and loally synhronous senarios. The number of usable transistor is inreasing exponentially to help designers to fulfill the growing market demand. High performane and multifuntion hips, for example, system-on-hips (SoC) will work at very high frequeny (about 10 GHz) and have huge amount of transistors (more than one billion) and large area (about 572mm 2 ). These hips will use globally asynhronous and loally synhronous lok shemes [2]. Global interonnets are needed to ommuniate among different lok zones. They have to be high performane in many ases, for example, the interonnet between a proessor ore and embedded memories. Another design trend is reusing IP (Intelletual Property) ores. To aelerate large designs, designers try to reuse large number of IP ores on a single hip. We, among many other researhers, suggest onneting IP ores by NoC. NoC an be reused and further redue the time-to-market [1]. Global interonnets are important elements of NoC, and they onnet IP ores together. Strutured interonnet is the fundamental of NoC design. Wavepipelined interonnet is a tehnique to support strutured interonnet. While transistors beome smaller and faster, the International Tehnology Roadmap for Semiondutor (ITRS) [3] predits that global interonnets will beome slower and relative larger, even after repeaters are properly inserted. On one hand, due to smaller feature sizes, the area of interonnets ross setions dereases, and the resistane per unit length inreases, whih inreases delay. On the other hand, global interonnets beome taller and relatively loser, and rosstalk beomes a serious problem. Lower supply voltages make ommuniation through global interonnets more sensitive to rosstalk. Slow global interonnets limit the ommuniations between IP ores, whih will run at GHz level. In this paper, we show a new tehnique for on-hip interonnets using wave pipeline, whih attaks the performane, rosstalk, and power issues in global interonnets. This tehnique also gives designers more flexibility on NoC design. In the following setion, we talk about some related previous works. We will detail our tehnique in setion 3. Setion 4 shows the simulation results and analysis. A design methodology for better using this tehnique in NoC design is desribed in setion 5. A brief onlusion is given in setion Previous work In the near future, data and ontrol signals will need multiple lok yles to ross a hip using relatively slow global interonnets [4]. This fat will fore designers to pipeline data on global interonnets to ahieve higher throughput under a large delay. An optimisti view is many data are quite large, and only the first set of bits will suffer the large delay. As with other pipelines, the ommuniation performane of wave-pipelined interonnets are related with the delay, the pipeline Proeedings of the 11 th Symposium on High Performane Interonnets (HOTI 03) Authorized liensed use limited to: Hong Kong University of Siene and Tehnology. Downloaded on August 19, 2009 at 08:46 from IEEE Xplore. Restritions apply.

2 throughput, and the data size. We show the relationship in another paper [5]. Our study shows that wave pipeline is a favorable hoie for ommuniations on global interonnets. Wave pipeline is brought up 34 years ago [6]. In wave pipeline, data are pipelined in iruits without using lathes, beause wires and transistors not only transmit data and ompute but also store them for a period of time. Instead of using lathes, wave pipeline stores data on wires and transistors on the fly. Usually wave pipeline design is very hard, beause different paths from one input to one output of a iruit often have different delays, and all the delays must be balaned [7]. But the benefit is signifiant. The delay overhead of lathes an be saved. Inreasing number of praties is brought up in reent years [8] [9] [10]. RAMBUS memory is a suessful design using wave pipeline. We show global interonnet is yet another right plae to use wave pipeline in our previous paper [5]. The relatively simple and regular iruit of interonnet makes wave pipeline design diffiulties muh easier. The benefit by using this advaned tehnique is great. If a global interonnet is pipelined using lathes, those lathes must be at least as large as repeaters on the interonnet, beause they need not only to store data but also to drive the next interonnet setion, whih needs very large inverters. In our ase, these inverters are 20~50 times larger than the smallest inverters. Large inverter is slow and power-hungry. Needless to say, lathes on global interonnet will introdue a lot of delay, onsume a lot of power, and use more area. Wave pipeline does not use lathes, so it has less delay and uses muh less power and area, omparing to traditional methods. Wave pipelined interonnet also gives designers a new method and larger spae to tradeoff between performane, area, and power. In the previous work, we show wave-pipelined interonnet itself without the senders and reeivers. In this work, we show other features of a omplete wavepipelined interonnet design. 3. Design desription Our design ahieves 3.45GHz on every single bit line in an old but widely used 0.25um tehnology, and we expet it to ahieve muh higher frequenies in new tehnologies. The maximum hip size is about 300mm 2 at 0.25um tehnology and 572mm 2 from 107nm to 65nm tehnologies [3]. So we hoose a moderate length, 10mm, for our wave-pipelined interonnet design. The design uses TSMC 0.25um tehnology and is simulated using Cadene Spetre. We use metal-3 in a 5 metal layer proess. The delay-optimized 3.2um-pith global interonnets are 1.2um wide based upon the researh by Kahng [11], and we verified part of his results. There are three omponents in our design (Figure 1). Data and lok are fed into the same drivers (or senders), and then they are pumped into lok and data lines. At reeiver end, retified data signals are aught by flip-flops driven by amplified loks. In following, we desribe eah omponent in detail Clok and data lines The bidiretional wave-pipelined interonnet is 16 bits wide. It ould be easily hanged to any other width, for example 128 bits, as long as a lok signal is transmitted along with a set of data lines. For the tehnology we use, one lok is along with every eight data lines. The proportion is determined by the number of reeivers a single lok signal an drive, and it may hange in different tehnologies. In the 16-bit wavepipelined interonnet, there are two lines for two reversed lok signals embedded with data lines on eah diretion. The loks are used by reeivers to lath data. By sending loks along with data, our design avoids using high-frequeny phase loked loops (PLL) or oding shemes to regenerate timing information from data. A diret result of this is that several lok yles are saved. Clok lines use the same layout as data lines. This eases mathing delays between data and lok lines in design and fabriation. Also the environment will have equal effets on both data and lok lines. These haraters are highly desirable in most designs. Clok iruit is the ritial path of our design, beause with the same signal strength, a lok drives about 40 times more load than a data signal. Sending two reversed loks avoid the delay overheads for generating a reversed lok and amplifying lok signals to math the load. loks data driver lok and data lines amplifier Flipflop retifier reeiver data Figure 1. Wave-pipelined interonnet struture for one diretion Crosstalk is a major issue in global interonnet design. It auses delay variation among interonnets. We observed as muh as 140ps delay variation on the 10mm interonnet between the fastest and slowest data signals. Crosstalk also distorts signals and so limits the pipeline frequeny. Coupling apaitane and indutane among nearby lines reate rosstalk. Coupling apaitane makes signals in nearby lines to aelerate eah other if they hange in the same diretion and hold bak eah other if they hange in different diretions. Coupling indutane always has an opposite effet than oupling apaitane. Proeedings of the 11 th Symposium on High Performane Interonnets (HOTI 03) Authorized liensed use limited to: Hong Kong University of Siene and Tehnology. Downloaded on August 19, 2009 at 08:46 from IEEE Xplore. Restritions apply.

3 While oupling apaitane redues with the square of distane, oupling indutane redues linearly with the distane. In our design, oupling apaitane is dominant. But we expet more oupling indutane effets in next several tehnology generations. We use interleaved lines and misaligned repeaters to redue rosstalk delay variation from 140ps to 29ps (Figure 2). We interleave the data and lok lines for two diretions, up-link and down-link. Interleaving inreases the distane among lines for eah diretion. In many ases, up-link and down-link are not ative at the same time, and then lines from the idle diretion serve as grounded shields for the lines from the ative diretion. When both diretions are ative at the same time, misaligned repeaters [11] redue rosstalk delay among nearby lines. We assign repeaters from different diretions about 2.5mm from eah other, so the reversed signal hanging ativities on the two sides of an repeater will anel eah other s effets on nearby lines. For example in Figure 2, we assume the signal on line A0 is 0 1 in region 0 and the signal on line B0 is also 0 1 in region 0. Then in region 0, line A0 aelerates line B0. However, in region 1, the signal on line A0 is 1 0 and the signal on line B0 is still 0 1. Then in region 1, line A0 holds bak line B0. In total, line A0 has two opposite effets on line B0, and they anel eah other. during a long idle period, we also send one more lok edge to transfer the datum stored in the first stage of a flip-flop to its seond stage, whih a feed-bak loop an keep it as long as needed. The sender is a hain of inverters, whih amplify and pump low-strength signals into lok and data lines. The interfaes of wavepipelined interonnet ease the onnetion between it and other parts of a hip. The input of a sender an be driven by a minimum size inverter. The output data an be store in a serial buffer and be piked up using a loal lok Signaling The signaling in our design is simple. Exept for data lines, there are only lok lines. Cloks also embedded ontrol information. They mark the beginning and the end of data. Cloks are sent only when there are data sent, and there is no warm-up time for lok. After the last data, one more lok edge is sent to transfer datum in the first stage of the flip-flops to its seond stage. Up-link and down-link frequenies are not neessary the same. In many designs, there are different performane requirements for up-links and down-links. out Sender and reeiver At reeiver end, data signals are retified to sharpen the edges and smooth out noises before they an be used. Then retified data are aught by flip-flops in reeivers. It is diffiult to design a flip-flop working at 3.45GHz in the 0.25um tehnology. Instead, we use a pair of flip-flops (Figure 3), whih work at different lok edges. While one flip-flop athes a datum at rising lok edges, the other flip-flop athes the next datum at falling lok edges. in out 2 A0 A1 Region 0 Region 1 Figure 2. Interleaved lines In a flip-flop, the feed-bak loop prevents data from dissipating, but it also inreases the response time to inoming data. To inrease the sensitivity and redue respond time of a flip-flop, we simplify the first stage to a single inverter. And to prevent data from being lost B0 B1 Figure 3. A reeiver with a pair of flip-flops Cloks onsume a lot of power during an ative period, and our design redues its power in two ways. First, lok frequeny is the half of the pipeline frequeny. Seond, the loks are sent along with data, and loks are idle when no data need to be sent. Muh power is saved by reduing frequeny and ative period. 4. Simulation results and analysis We simulated the whole design in Cadene Spetre. The design work stably at 3.45GHz on every data line, and the total throughput is 55.2Gbps. The area is about Proeedings of the 11 th Symposium on High Performane Interonnets (HOTI 03) Authorized liensed use limited to: Hong Kong University of Siene and Tehnology. Downloaded on August 19, 2009 at 08:46 from IEEE Xplore. Restritions apply.

4 0.079mm 2. It needs 18.8pJ to transmit one bit, inluding the lok overhead Delay, throughput, and delay variation We measured the 50% delay from the driver inputs (Table 1). Up-link and down-link have different delays beause they have slightly different strutures, but if neessary, they ould be designed similarly. Signals fed into drivers are 290ps wide inluding 20ps skews on front and bak ends. Table 1. Delay and pipeline stages Up-link/down-link Before flipflop After flip-flop 50% delay (ps) 793/ /1290 Pipeline stages 2.7/ /4.4 Delay variation(ps) The throughput on eah data line is 3.45Gbps. For uplink, data need 793ps to reah a flip-flop, and there are 2.7 pipeline stages. Beause wave pipeline does not use lathes to loking data, so there ould be a fragment of pipeline stage. Flip-flops use another 374ps or 1.3 pipeline stage to ath and store data. The delay variation is less than 29ps, ompared to 140ps without using interleaving and misalignment Power When ative, the maximum power onsumption of the 55.2Gbps up-link is 1039mW, and the energy effiieny is 18.8pJ/bit inluding lok overhead (Table 2). When idle, the leakage power is 0.43mW. A typial 10mm nonpipelined global interonnet working at 2.64GHz uses 20.5pJ/bit without onsidering reeiver and lok [5]. Wave-pipelined interonnet works 1.3 times faster and are more energy effiient. In the total power, loks use 125mW or 12%. This power will be wasted if no data is sending. We send loks along with data, and instead of 125mW, only 0.34mW leakage power is onsumed when no data are sent. Repeaters use 34% of the total power, and drivers use 55% of the total, beause large size inverters are used to drive long interonnets Area Based upon MOSIS lambda rules, the area of drivers inluding lok iruit is about 0.067mm 2, and the area of reeivers inluding lok iruit is about 0.012mm 2. Compare to 2.7mm 2 of ARM9E-S or 2.0mm 2 of PowerPC405 [12] [13], the area is very small. The interonnet uses about 1.13mm 2 of metal. The area will be even less in newer tehnologies. Beause wavepipelined interonnet has a small area, it an be used to give data-hungry IP ores enough ommuniation bandwidth Analysis Wave-pipelined interonnet an be designed at various length and bit width other than 10mm and 16 bits. It fits well into the globally asynhronous and loally synhronous senarios when more than one billion transistors are on a single hip. Wave-pipelined interonnet an be used to ommuniate between asynhronous lok zones. Beause sender lok signals are transmitted along with data, reeivers do not need to use loal lok to ath data. After data are aught, they an be synhronized to loal lok by storing them in buffers. The buffers are written using sender loks and read using loal lok. The high working frequenies of wave-pipelined interonnet easily math loks of IP ores. Beause it an run at the same lok as loal IP ores, there is no need to generate an extra lok for wave-pipelined interonnet, and this also simplifies the timing issues on the interfaes. Table 2. Maximum power and energy effiieny Power (mw) Energy effiieny (pj/bit) Data Driver Reeiver Interonnet repeater Data total Clok Driver Amplifier Interonnet repeater Clok total Total Wave-pipelined interonnet an also be extended to buses, where multiple IP ores share the high bandwidth global interonnets. There will be different wave pipeline stages between different IP ores, but the design is still simple beause there is no need to balane the delay among eah pair of IP ores as designing a pipelined bus using lathes. 5. Design methodology Strutured ommuniation links are the fundamental of a design using NoC. Wave-pipelined interonnet is a Proeedings of the 11 th Symposium on High Performane Interonnets (HOTI 03) Authorized liensed use limited to: Hong Kong University of Siene and Tehnology. Downloaded on August 19, 2009 at 08:46 from IEEE Xplore. Restritions apply.

5 tehnique to support strutured links. Wave-pipelined interonnet an be integrated into a design flow easily (Figure 4). After an arhiteture and a NoC for it are hosen, designer an identify the ommuniation links and their throughputs and maximum tolerable delays. The links have long delays and high throughputs ould be implemented using wave-pipelined interonnets. The maximum delays limit the maximum length of interonnets. Based upon the throughputs and delays, wave-pipelined interonnet an be designed using the method mentioned in our previous paper [5]. Designer an get the area and power estimations of the wavepipelined interonnets and use them to estimate the performane, area, and power of the arhiteture. Choose arhiteture and NoC Identify ommuniation links Design wave-pipelined interonnets Estimate performane, area, and power Figure 4. Design methodology Wave-pipelined interonnet helps to overome some diffiulties of NoC design. Beause wave-pipelined interonnet has a simple struture, it is easy to automate the design and even build a library of IP ores for wavepipelined interonnets with various lengths and performane. Also wave-pipelined interonnet gives more room on performane, power, and area along with other useful features, and designs are more flexible by using them. 6. Conlusion Supporting NoC design, wave-pipelined interonnet has a simple yet effiient struture. Wave-pipelined interonnet has a high performane while using less area and more energy effiient. It has several major advantages over pipelines using lathes. It is ompatible with the high lok frequenies of IP ores and able to give enough bandwidth to data-hungry IP ores. It fits well in globally asynhronous and loally synhronous lok shemes. Wave-pipelined interonnet design an be integrated into a design flow and shows designers a larger and more flexible design spae. 7. Aknowledgement This work was supported in part by New Jersey Commission on Siene and Tehnology (NJCST). 8. Referenes [1] William J. Dally, Brian Towles, Route pakets, not wires: on-hip interonnetion networks, Proeedings of the 38th Design Automation Conferene, [2] T. Meinke, A. Hemanj, et, Globally asynhronous loally synhronous arhiteture for large high-performane ASICs, IEEE International Symposium on Ciruits and Systems VLSI, [3] Semateh, International Tehnology Roadmap for Semiondutors, 2001 Edition. [4] Jason Cong, An interonnet-entri design flow for nanometer tehnologies, Proeedings of the IEEE, 89(4): , [5] Jiang Xu, Wayne Wolf, Wave pipelining for appliationspeifi networks-on-hip, International Conferene on Compilers, Arhiteture, and Synthesis for Embedded System, Grenoble, [6] L. Cotton, Maximum rate pipelined systems, Proeedings of AFIPS Spring Joint Computer Conferene, [7] Wayne P. Burleson, Maiej Ciesielski, Fabian Klass, Wentai Liu, "Wave-pipelining: A tutorial and researh survey", IEEE Transations on VLSI systems, 6(3): , [8] O. Hauk, A. Katoh, S.A. Huss, VLSI system design using asynhronous wave pipelines: a 0.35um CMOS 1.5 GHz ellipti urve publi key ryptosystem hip, International Symposium on Asynhronous Ciruits and Systems, , [9] Byoung-Hoon Lim, Jin-Ku Kang, A self-timed wave pipelined adder using data align method, Asia-Paifi Conferene on ASICs, 77-80, [10] D. Wong, G. De Miheli, M. Flynn, Designing high performane digital iruits using wave pipelining: Algorithms and pratial experienes, IEEE Transations on CAD, 12(1): 25-46, Jan [11] Andrew B. Kahng, Sudhakar Muddu, Egino Sarto, Rahul Sharma, Interonnet Tuning Strategies for High-Performane ICs, Design, Automation, and Test in Europe, [12] ARM9E Family Flyer, [13] PowerPC 405 Core White Paper, Proeedings of the 11 th Symposium on High Performane Interonnets (HOTI 03) Authorized liensed use limited to: Hong Kong University of Siene and Tehnology. Downloaded on August 19, 2009 at 08:46 from IEEE Xplore. Restritions apply.

Designs and Implementations of Low-Leakage Digital Standard Cells Based on Gate- Length Biasing

Designs and Implementations of Low-Leakage Digital Standard Cells Based on Gate- Length Biasing Researh Journal of pplied Sienes, Engineering and Tehnology 5(10): 2957-2963, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Sientifi Organization, 2013 Submitted: September 15, 2012 epted: Otober 31,

More information

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

International Journal of Modern Trends in Engineering and Research  e-issn No.: , Date: 2-4 July, 2015 International Journal of Modern Trends in Engineering and esearh www.ijmter.om e-iss o.:349-9745, Date: -4 July, 5 A eview on VLSI Implementation of Multiplierless FI Filter ased On Distriuted Arithmeti

More information

Characterization of transmission line based on advanced SOLTcalibration: Review

Characterization of transmission line based on advanced SOLTcalibration: Review IOSR Journal of Eletronis and Communiation Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 4, Ver. II (Jul - Aug. 2014), PP 73-78 Charaterization of transmission line based

More information

Give sequence to events Have memory y( (short-term) Use feedback from output to input to store information

Give sequence to events Have memory y( (short-term) Use feedback from output to input to store information Chapter 3 :: equential Logi esign igital esign and Computer Arhiteture avid Money Harris and arah L. Harris Chapter 3 :: Topis Introdution Lathes and Flip-Flops ynhronous Logi esign Finite tate Mahines

More information

PROFESSIONAL D-ILA PROJECTOR

PROFESSIONAL D-ILA PROJECTOR PROFESSIONAL D-ILA PROJECTOR CONTENTS Prefae 3 Projetor Development History and Bakground 3 From ILA TM Projetors to D-ILA TM Projetors 4 Struture and Basi Operating Priniples of D-ILA TM 5 Features of

More information

EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder

EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder Dept. of Electrical and Computer Engineering University of California, Davis Issued: November 2, 2011 Due: November 16, 2011, 4PM Reading: Rabaey Sections

More information

Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow

Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow Bradley R. Quinton*, Mark R. Greenstreet, Steven J.E. Wilton*, *Dept. of Electrical and Computer Engineering, Dept.

More information

Texas Transportation Institute The Texas A&M University System College Station, Texas

Texas Transportation Institute The Texas A&M University System College Station, Texas 1. Report No. FHWA/TX-04/0-2101-3 2. Government Aession No. 3. Reipient's Catalog No. Tehnial Report Doumentation Page 4. Title and Subtitle FLEXURAL DESIGN OF HIGH STRENGTH CONCRETE PRESTRESSED BRIDGE

More information

Performance Driven Reliable Link Design for Network on Chips

Performance Driven Reliable Link Design for Network on Chips Performance Driven Reliable Link Design for Network on Chips Rutuparna Tamhankar Srinivasan Murali Prof. Giovanni De Micheli Stanford University Outline Introduction Objective Logic design and implementation

More information

PMT EFFECTIVE RADIUS AND UNIFORMITY TESTING

PMT EFFECTIVE RADIUS AND UNIFORMITY TESTING PURDUE UNIVERSITY DEPARTMENT OF PHYSICS PMT EFFECTIVE RADIUS AND UNIFORMITY TESTING AUTHORS: MIHAI CARA, RUDY GILMORE, JOHN P. FINLEY January 14, 2002 ABSTRACT... 3 1. NOTATION... 3 2. RAW DATA FORMAT...

More information

Unit 6 Writing About Research April/May

Unit 6 Writing About Research April/May Teahers College Reading and Writing Projet Writing Curriular Calendar, Third Grade, 2017-2018 Unit 6 - Writing About Researh 1 Welome to the Unit Unit 6 Writing About Researh April/May Think of this unit

More information

Sharif University of Technology. SoC: Introduction

Sharif University of Technology. SoC: Introduction SoC Design Lecture 1: Introduction Shaahin Hessabi Department of Computer Engineering System-on-Chip System: a set of related parts that act as a whole to achieve a given goal. A system is a set of interacting

More information

This is a PDF file of an unedited manuscript that has been accepted for publication in Omega.

This is a PDF file of an unedited manuscript that has been accepted for publication in Omega. This is a PDF file of an unedited manusript that has been aepted for publiation in Omega. The manusript will undergo opyediting, typesetting, and review of the resulting proof before it is published in

More information

Color Management of Four-Primary Digital Light Processing Projectors

Color Management of Four-Primary Digital Light Processing Projectors olor Management of Four-Primary Digital Light Proessing Projetors Journal of Imaging Siene and Tehnology vol. 50, no. 1, Jan./Feb. 2006 David. Wyble and Mithel. osen Shool of Eletrial Engineering and omputer

More information

DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME

DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME Mr.N.Vetriselvan, Assistant Professor, Dhirajlal Gandhi College of Technology Mr.P.N.Palanisamy,

More information

Arduino Nixie Clock Modular Revision 2 Construction Manual

Arduino Nixie Clock Modular Revision 2 Construction Manual Arduino Nixie Clok Modular Revision 2 Constrution Manual ModularNixieClokConstrutionManualRev2 Contat Information If you want to get in ontat with us, please email to: nixie@protonmail.h We'll usually

More information

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops A.Abinaya *1 and V.Priya #2 * M.E VLSI Design, ECE Dept, M.Kumarasamy College of Engineering, Karur, Tamilnadu, India # M.E VLSI

More information

University College of Engineering, JNTUK, Kakinada, India Member of Technical Staff, Seerakademi, Hyderabad

University College of Engineering, JNTUK, Kakinada, India Member of Technical Staff, Seerakademi, Hyderabad Power Analysis of Sequential Circuits Using Multi- Bit Flip Flops Yarramsetti Ramya Lakshmi 1, Dr. I. Santi Prabha 2, R.Niranjan 3 1 M.Tech, 2 Professor, Dept. of E.C.E. University College of Engineering,

More information

HIGH SPEED CLOCK DISTRIBUTION NETWORK USING CURRENT MODE DOUBLE EDGE TRIGGERED FLIP FLOP WITH ENABLE

HIGH SPEED CLOCK DISTRIBUTION NETWORK USING CURRENT MODE DOUBLE EDGE TRIGGERED FLIP FLOP WITH ENABLE HIGH SPEED CLOCK DISTRIBUTION NETWORK USING CURRENT MODE DOUBLE EDGE TRIGGERED FLIP FLOP WITH ENABLE 1 Remil Anita.D, and 2 Jayasanthi.M, Karpagam College of Engineering, Coimbatore,India. Email: 1 :remiljobin92@gmail.com;

More information

automatic source-changeover system with 2 devices

automatic source-changeover system with 2 devices MEL GE AC-EC292-1 MEL GE AC-EC292-1 U U U U Masterpat: funtions and harateristis mati soure-hangeover systems 025186 Masterpat mati soure-hangeover system 05061 05060 05058 Masterpat soure-hangeover systems

More information

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043 EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP Due 16.05. İLKER KALYONCU, 10043 1. INTRODUCTION: In this project we are going to design a CMOS positive edge triggered master-slave

More information

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY Ms. Chaitali V. Matey 1, Ms. Shraddha K. Mendhe 2, Mr. Sandip A.

More information

Performance Modeling and Noise Reduction in VLSI Packaging

Performance Modeling and Noise Reduction in VLSI Packaging Performance Modeling and Noise Reduction in VLSI Packaging Ph.D. Defense Brock J. LaMeres University of Colorado October 7, 2005 October 7, 2005 Performance Modeling and Noise Reduction in VLSI Packaging

More information

Experiments in Digital Television

Experiments in Digital Television EUROGRAPHICS 99 / P. Brunet and R. Sopigno (Guest Editors) Volume 18 (1999), Number 3 Experiments in Digital Television Philipp Slusallek, Milton Chen, Brad Johanson Computer Siene Department, Stanford

More information

Current Mode Double Edge Triggered Flip Flop with Enable

Current Mode Double Edge Triggered Flip Flop with Enable Current Mode Double Edge Triggered Flip Flop with Enable Remil Anita.D 1, Jayasanthi.M 2 PG Student, Department of ECE, Karpagam College of Engineering, Coimbatore, India 1 Associate Professor, Department

More information

11. Sequential Elements

11. Sequential Elements 11. Sequential Elements Jacob Abraham Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 2017 October 11, 2017 ECE Department, University of Texas at Austin

More information

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

ISSCC 2003 / SESSION 19 / PROCESSOR BUILDING BLOCKS / PAPER 19.5

ISSCC 2003 / SESSION 19 / PROCESSOR BUILDING BLOCKS / PAPER 19.5 ISSCC 2003 / SESSION 19 / PROCESSOR BUILDING BLOCKS / PAPER 19.5 19.5 A Clock Skew Absorbing Flip-Flop Nikola Nedovic 1,2, Vojin G. Oklobdzija 2, William W. Walker 1 1 Fujitsu Laboratories of America,

More information

Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No. # 29 Minimizing Switched Capacitance-III. (Refer

More information

Technology Scaling Issues of an I DDQ Built-In Current Sensor

Technology Scaling Issues of an I DDQ Built-In Current Sensor Technology Scaling Issues of an I DDQ Built-In Current Sensor Bin Xue, D. M. H. Walker Dept. of Computer Science Texas A&M University College Station TX 77843-3112 Tel: (979) 862-4387 Email: {binxue, walker}@cs.tamu.edu

More information

Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC)

Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC) Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC) Swetha Kanchimani M.Tech (VLSI Design), Mrs.Syamala Kanchimani Associate Professor, Miss.Godugu Uma Madhuri Assistant Professor, ABSTRACT:

More information

Energy Recovering ASIC Design

Energy Recovering ASIC Design Energy Recovering ASIC esign Conrad H. Ziesler, Joohee Kim, Marios C. Papaefthymiou Advanced Computer Architecture Laboratory epartment of Electrical Engineering and Computer Science University of Michigan,

More information

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.8, NO.5, OCTOBER, 08 ISSN(Print) 598-657 https://doi.org/57/jsts.08.8.5.640 ISSN(Online) -4866 A Modified Static Contention Free Single Phase Clocked

More information

TeSys contactors LC1-D09pp (5) LC1-D12pp (5) 0.325

TeSys contactors LC1-D09pp (5) LC1-D12pp (5) 0.325 Referenes For motor ontrol up to 75 kw at 400 V, in ategory AC-3 Control iruit: a.., d.. or low onsumption 3-pole ontators for onnetion by srew lamp terminals or onnetors (1) 810356 Standard power ratings

More information

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2011

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2011 ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2011 Lecture 9: TX Multiplexer Circuits Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements & Agenda Next

More information

A New Method for Tracking Modulations in Tonal Music in Audio Data Format 1

A New Method for Tracking Modulations in Tonal Music in Audio Data Format 1 A New Method for Traking Modulations in Tonal Musi in Audio Data Format 1 Hendrik Purwins, Benjamin Blankertz, and Klaus Obermayer CCRMA, Stanford Tehnial University Berlin, FR 2-1, FB 13, Franklinstr.

More information

QUESTIONS. EImplicit. Diagnostic Assessment Booklet. Making. Topic. Development. Explicit. Name: Connections

QUESTIONS. EImplicit. Diagnostic Assessment Booklet. Making. Topic. Development. Explicit. Name: Connections Topi ANSWER KEY Name: QUESTIONS Ontario Seondary Shool Literay Test (OSSLT) Diagnosti Assessment Booklet St. Ignatius of Loyola Note: You are not permitted to use ellphones, audio- or videoreording devies,

More information

Project 6: Latches and flip-flops

Project 6: Latches and flip-flops Project 6: Latches and flip-flops Yuan Ze University epartment of Computer Engineering and Science Copyright by Rung-Bin Lin, 1999 All rights reserved ate out: 06/5/2003 ate due: 06/25/2003 Purpose: This

More information

Use of Low Power DET Address Pointer Circuit for FIFO Memory Design

Use of Low Power DET Address Pointer Circuit for FIFO Memory Design International Journal of Education and Science Research Review Use of Low Power DET Address Pointer Circuit for FIFO Memory Design Harpreet M.Tech Scholar PPIMT Hisar Supriya Bhutani Assistant Professor

More information

Treatment of Minorities in Texas Government Textbooks

Treatment of Minorities in Texas Government Textbooks Treatment of in Texas Government Textbooks Debra P. Avara, Amarillo College John David Raush, jr, West Texas A&M University abstrat: The authors ompare Texas Government textbooks publishes between two

More information

Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications

Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications International Journal of Scientific and Research Publications, Volume 5, Issue 10, October 2015 1 Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications S. Harish*, Dr.

More information

Figure.1 Clock signal II. SYSTEM ANALYSIS

Figure.1 Clock signal II. SYSTEM ANALYSIS International Journal of Advances in Engineering, 2015, 1(4), 518-522 ISSN: 2394-9260 (printed version); ISSN: 2394-9279 (online version); url:http://www.ijae.in RESEARCH ARTICLE Multi bit Flip-Flop Grouping

More information

Timing EECS141 EE141. EE141-Fall 2011 Digital Integrated Circuits. Pipelining. Administrative Stuff. Last Lecture. Latch-Based Clocking.

Timing EECS141 EE141. EE141-Fall 2011 Digital Integrated Circuits. Pipelining. Administrative Stuff. Last Lecture. Latch-Based Clocking. EE141-Fall 2011 Digital Integrated Circuits Lecture 2 Clock, I/O Timing 1 4 Administrative Stuff Pipelining Project Phase 4 due on Monday, Nov. 21, 10am Homework 9 Due Thursday, December 1 Visit to Intel

More information

Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 1: Introduction

Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 1: Introduction 1 Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 1: Introduction Assistant Professor Office: C3.315 E-mail: eman.azab@guc.edu.eg 2 Course Overview Lecturer Teaching Assistant Course Team E-mail:

More information

EE273 Lecture 11 Pipelined Timing Closed-Loop Timing November 2, Today s Assignment

EE273 Lecture 11 Pipelined Timing Closed-Loop Timing November 2, Today s Assignment EE273 Lecture 11 Pipelined Timing Closed-Loop Timing November 2, 1998 William J. ally Computer Systems Laboratory Stanford University billd@csl.stanford.edu Copyright (C) by William J. ally, All Rights

More information

Final Project: Musical Memory

Final Project: Musical Memory Final Projet: Musial Memory Jeff Kaufman May 12, 2008 Astrat This paper presents a mahine learning system for notes, apale of learning some aspets of tunes. Input is in the form of notes played on a penny

More information

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register International Journal for Modern Trends in Science and Technology Volume: 02, Issue No: 10, October 2016 http://www.ijmtst.com ISSN: 2455-3778 Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift

More information

Synchronous Digital Logic Systems. Review of Digital Logic. Philosophy. Combinational Logic. A Full Adder. Combinational Logic

Synchronous Digital Logic Systems. Review of Digital Logic. Philosophy. Combinational Logic. A Full Adder. Combinational Logic Synchronous igital Logic Systems Review of igital Logic Prof. Stephen. Edwards Raw materials: MOS transistors and wires on Is Wires are excellent conveyors of voltage Little leakage Fast, but not instantaneous

More information

A Power Efficient Flip Flop by using 90nm Technology

A Power Efficient Flip Flop by using 90nm Technology A Power Efficient Flip Flop by using 90nm Technology Mrs. Y. Lavanya Associate Professor, ECE Department, Ramachandra College of Engineering, Eluru, W.G (Dt.), A.P, India. Email: lavanya.rcee@gmail.com

More information

Introduction to Orff Schulwerk We Sing, We Move, We Play, We Create

Introduction to Orff Schulwerk We Sing, We Move, We Play, We Create Introdution to Orff Shulwerk We Sing, We Move, We Play, We Create with Kerri Lynn Nihols, Patrik Ware and Brent Holl Speeh and Song In the Shulwerk Kerri Lynn Nihols - Presenter www.kerri-oke.om Choral

More information

Dream On READING BEFORE YOU READ

Dream On READING BEFORE YOU READ UNIT 9 READING Dream On BEFORE YOU READ Read the following statements and deide whih ones are true for you. Then hoose one statement and disuss it with a partner. I have diffiulty realling my dreams. My

More information

A Low Power Delay Buffer Using Gated Driver Tree

A Low Power Delay Buffer Using Gated Driver Tree IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) ISSN: 2319 4200, ISBN No. : 2319 4197 Volume 1, Issue 4 (Nov. - Dec. 2012), PP 26-30 A Low Power Delay Buffer Using Gated Driver Tree Kokkilagadda

More information

Using Each Guide. Safety Instructions/Support and Service Guide. User's Guide (this guide) Quick Start Guide. 3D Glasses User's Guide

Using Each Guide. Safety Instructions/Support and Service Guide. User's Guide (this guide) Quick Start Guide. 3D Glasses User's Guide User's Guide Organization of the Guide and Notations in the Guide Using Eah Guide The guides for this projetor are organized as shown below. Safety Instrutions/Support and Servie Guide Contains information

More information

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops International Journal of Emerging Engineering Research and Technology Volume 2, Issue 4, July 2014, PP 250-254 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Gated Driver Tree Based Power Optimized Multi-Bit

More information

Power Optimization by Using Multi-Bit Flip-Flops

Power Optimization by Using Multi-Bit Flip-Flops Volume-4, Issue-5, October-2014, ISSN No.: 2250-0758 International Journal of Engineering and Management Research Page Number: 194-198 Power Optimization by Using Multi-Bit Flip-Flops D. Hazinayab 1, K.

More information

LOW POWER LEVEL CONVERTING FLIP-FLOP DESIGN BY USING CONDITIONAL DISCHARGE TECHNIQUE

LOW POWER LEVEL CONVERTING FLIP-FLOP DESIGN BY USING CONDITIONAL DISCHARGE TECHNIQUE LOW POWER LEVEL CONVERTING FLIP-FLOP DESIGN BY USING CONDITIONAL DISCHARGE TECHNIQUE Keerthana S Assistant Professor, Department of Electronics and Telecommunication Engineering Karpagam College of Engineering

More information

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL Random Access Scan Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL ramamve@auburn.edu Term Paper for ELEC 7250 (Spring 2005) Abstract: Random Access

More information

EITF35: Introduction to Structured VLSI Design

EITF35: Introduction to Structured VLSI Design EITF35: Introduction to Structured VLSI Design Part 4.2.1: Learn More Liang Liu liang.liu@eit.lth.se 1 Outline Crossing clock domain Reset, synchronous or asynchronous? 2 Why two DFFs? 3 Crossing clock

More information

2.6 Reset Design Strategy

2.6 Reset Design Strategy 2.6 Reset esign Strategy Many design issues must be considered before choosing a reset strategy for an ASIC design, such as whether to use synchronous or asynchronous resets, will every flipflop receive

More information

High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic

High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic K.Vajida Tabasum, K.Chandra Shekhar Abstract-In this paper we introduce a new high performance dynamic hybrid

More information

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology Akash Singh Rawat 1, Kirti Gupta 2 Electronics and Communication Department, Bharati Vidyapeeth s College of Engineering,

More information

Analysis of Digitally Controlled Delay Loop-NAND Gate for Glitch Free Design

Analysis of Digitally Controlled Delay Loop-NAND Gate for Glitch Free Design Analysis of Digitally Controlled Delay Loop-NAND Gate for Glitch Free Design S. Karpagambal, PG Scholar, VLSI Design, Sona College of Technology, Salem, India. e-mail:karpagambals.nsit@gmail.com M.S. Thaen

More information

Using Each Guide. Safety Instructions/Support and Service Guide. User's Guide (this guide) Quick Start Guide. 3D Glasses User's Guide

Using Each Guide. Safety Instructions/Support and Service Guide. User's Guide (this guide) Quick Start Guide. 3D Glasses User's Guide User's Guide Organization of the Guide and Notations in the Guide Using Eah Guide The guides for this projetor are organized as shown below. Safety Instrutions/Support and Servie Guide Contains information

More information

EE-382M VLSI II FLIP-FLOPS

EE-382M VLSI II FLIP-FLOPS EE-382M VLSI II FLIP-FLOPS Gian Gerosa, Intel Fall 2008 EE 382M Class Notes Page # 1 / 31 OUTLINE Trends LATCH Operation FLOP Timing Diagrams & Characterization Transfer-Gate Master-Slave FLIP-FLOP Merged

More information

Prototyping an ASIC with FPGAs. By Rafey Mahmud, FAE at Synplicity.

Prototyping an ASIC with FPGAs. By Rafey Mahmud, FAE at Synplicity. Prototyping an ASIC with FPGAs By Rafey Mahmud, FAE at Synplicity. With increased capacity of FPGAs and readily available off-the-shelf prototyping boards sporting multiple FPGAs, it has become feasible

More information

PICOSECOND TIMING USING FAST ANALOG SAMPLING

PICOSECOND TIMING USING FAST ANALOG SAMPLING PICOSECOND TIMING USING FAST ANALOG SAMPLING H. Frisch, J-F Genat, F. Tang, EFI Chicago, Tuesday 6 th Nov 2007 INTRODUCTION In the context of picosecond timing, analog detector pulse sampling in the 10

More information

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 6, Ver. II (Nov - Dec.2015), PP 40-50 www.iosrjournals.org Design of a Low Power

More information

Clocking Spring /18/05

Clocking Spring /18/05 ing L06 s 1 Why s and Storage Elements? Inputs Combinational Logic Outputs Want to reuse combinational logic from cycle to cycle L06 s 2 igital Systems Timing Conventions All digital systems need a convention

More information

CHAPTER 6 DESIGN OF HIGH SPEED COUNTER USING PIPELINING

CHAPTER 6 DESIGN OF HIGH SPEED COUNTER USING PIPELINING 149 CHAPTER 6 DESIGN OF HIGH SPEED COUNTER USING PIPELINING 6.1 INTRODUCTION Counters act as important building blocks of fast arithmetic circuits used for frequency division, shifting operation, digital

More information

COPY RIGHT. To Secure Your Paper As Per UGC Guidelines We Are Providing A Electronic Bar Code

COPY RIGHT. To Secure Your Paper As Per UGC Guidelines We Are Providing A Electronic Bar Code COPY RIGHT 2018IJIEMR.Personal use of this material is permitted. Permission from IJIEMR must be obtained for all other uses, in any current or future media, including reprinting/republishing this material

More information

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset Course Number: ECE 533 Spring 2013 University of Tennessee Knoxville Instructor: Dr. Syed Kamrul Islam Prepared by

More information

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION S. Karpagambal 1 and M. S. Thaen Malar 2 1 VLSI Design, Sona College of Technology, Salem, India 2 Department of Electronics and Communication

More information

Amon: Advanced Mesh-Like Optical NoC

Amon: Advanced Mesh-Like Optical NoC Amon: Advanced Mesh-Like Optical NoC Sebastian Werner, Javier Navaridas and Mikel Luján Advanced Processor Technologies Group School of Computer Science The University of Manchester Bottleneck: On-chip

More information

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME Scientific Journal Impact Factor (SJIF): 1.711 e-issn: 2349-9745 p-issn: 2393-8161 International Journal of Modern Trends in Engineering and Research www.ijmter.com DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP

More information

More on Flip-Flops Digital Design and Computer Architecture: ARM Edition 2015 Chapter 3 <98> 98

More on Flip-Flops Digital Design and Computer Architecture: ARM Edition 2015 Chapter 3 <98> 98 More on Flip-Flops Digital Design and Computer Architecture: ARM Edition 2015 Chapter 3 98 Review: Bit Storage SR latch S (set) Q R (reset) Level-sensitive SR latch S S1 C R R1 Q D C S R D latch Q

More information

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

data and is used in digital networks and storage devices. CRC s are easy to implement in binary Introduction Cyclic redundancy check (CRC) is an error detecting code designed to detect changes in transmitted data and is used in digital networks and storage devices. CRC s are easy to implement in

More information

CMOS Low Power, High Speed Dual- Modulus32/33Prescalerin sub-nanometer Technology

CMOS Low Power, High Speed Dual- Modulus32/33Prescalerin sub-nanometer Technology IJSTE International Journal of Science Technology & Engineering Vol. 1, Issue 1, July 2014 ISSN(online): 2349-784X CMOS Low Power, High Speed Dual- Modulus32/33Prescalerin sub-nanometer Technology Dabhi

More information

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics 1) Explain why & how a MOSFET works VLSI Design: 2) Draw Vds-Ids curve for a MOSFET. Now, show how this curve changes (a) with increasing Vgs (b) with increasing transistor width (c) considering Channel

More information

Security of IoT Systems: Design Challenges and Opportunities

Security of IoT Systems: Design Challenges and Opportunities Seurity of IoT Systems: Design Challenges and Opportunities Teng Xu, James B. Wendt, and Miodrag Potkonjak Computer Siene Department University of California, Los Angeles {xuteng, jwendt, miodrag}@s.ula.edu

More information

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES 1 M. Ajay, 2 G.Srihari, 1 PG Scholar,Dept of ECE, Sreenivasa Institute of Technology and Management Studies (Autonomous) Murkambattu, Chittoor,

More information

Planet Earth. Vocabulary Aa Bb. 1 Complete the crossword. Vocabulary extension. 3 Complete the sentences with these prepositions.

Planet Earth. Vocabulary Aa Bb. 1 Complete the crossword. Vocabulary extension. 3 Complete the sentences with these prepositions. Planet Earth Voabulary Aa Bb 1 Complete the rossword. 2 1 3 4 6 3 4 5 7 8 5 6 9 Aross 1 a long line of very big hills 4 a long turning flow of water 5 an area with a lot of trees, plants and animals 8

More information

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN Part A (2 Marks) 1. What is a BiCMOS? BiCMOS is a type of integrated circuit that uses both bipolar and CMOS technologies. 2. What are the problems

More information

Power Reduction Techniques for a Spread Spectrum Based Correlator

Power Reduction Techniques for a Spread Spectrum Based Correlator Power Reduction Techniques for a Spread Spectrum Based Correlator David Garrett (garrett@virginia.edu) and Mircea Stan (mircea@virginia.edu) Center for Semicustom Integrated Systems University of Virginia

More information

Outline. EECS150 - Digital Design Lecture 27 - Asynchronous Sequential Circuits. Cross-coupled NOR gates. Asynchronous State Transition Diagram

Outline. EECS150 - Digital Design Lecture 27 - Asynchronous Sequential Circuits. Cross-coupled NOR gates. Asynchronous State Transition Diagram EECS150 - Digital Design Lecture 27 - Asynchronous Sequential Circuits Nov 26, 2002 John Wawrzynek Outline SR Latches and other storage elements Synchronizers Figures from Digital Design, John F. Wakerly

More information

Strategic Informative Advertising in a Horizontally Differentiated Duopoly

Strategic Informative Advertising in a Horizontally Differentiated Duopoly Strategi Informative Advertising in a Horizontally Differentiated Duopoly Levent Çelik Otober 006 Abstrat Consider a horizontally differentiated duopoly market where potential buyers are unertain about

More information

Design and Implementation of FPGA Configuration Logic Block Using Asynchronous Static NCL

Design and Implementation of FPGA Configuration Logic Block Using Asynchronous Static NCL Design and Implementation of FPGA Configuration Logic Block Using Asynchronous Static NCL Indira P. Dugganapally, Waleed K. Al-Assadi, Tejaswini Tammina and Scott Smith* Department of Electrical and Computer

More information

Low-Power Decimation Filter for 2.5 GHz Operation in Standard-Cell Implementation

Low-Power Decimation Filter for 2.5 GHz Operation in Standard-Cell Implementation Low-Power Decimation Filter for 2.5 GHz Operation in Standard-Cell Implementation Manfred Ley, Oleksandr Melnychenko Abstract A low-power decimation filter for very high-speed over-sampling analog to digital

More information

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG 1 V.GOUTHAM KUMAR, Pg Scholar In Vlsi, 2 A.M.GUNA SEKHAR, M.Tech, Associate. Professor, ECE Department, 1 gouthamkumar.vakkala@gmail.com,

More information

TKK S ASIC-PIIRIEN SUUNNITTELU

TKK S ASIC-PIIRIEN SUUNNITTELU Design TKK S-88.134 ASIC-PIIRIEN SUUNNITTELU Design Flow 3.2.2005 RTL Design 10.2.2005 Implementation 7.4.2005 Contents 1. Terminology 2. RTL to Parts flow 3. Logic synthesis 4. Static Timing Analysis

More information

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Reduction Stephanie Augsburger 1, Borivoje Nikolić 2 1 Intel Corporation, Enterprise Processors Division, Santa Clara, CA, USA. 2 Department

More information

nmos transistor Basics of VLSI Design and Test Solution: CMOS pmos transistor CMOS Inverter First-Order DC Analysis CMOS Inverter: Transient Response

nmos transistor Basics of VLSI Design and Test Solution: CMOS pmos transistor CMOS Inverter First-Order DC Analysis CMOS Inverter: Transient Response nmos transistor asics of VLSI Design and Test If the gate is high, the switch is on If the gate is low, the switch is off Mohammad Tehranipoor Drain ECE495/695: Introduction to Hardware Security & Trust

More information

Load-Sensitive Flip-Flop Characterization

Load-Sensitive Flip-Flop Characterization Appears in IEEE Workshop on VLSI, Orlando, Florida, April Load-Sensitive Flip-Flop Characterization Seongmoo Heo and Krste Asanović Massachusetts Institute of Technology Laboratory for Computer Science

More information

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 5, May 2014, pg.210

More information

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009 12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009 Project Overview This project was originally titled Fast Fourier Transform Unit, but due to space and time constraints, the

More information

CMOS DESIGN OF FLIP-FLOP ON 120nm

CMOS DESIGN OF FLIP-FLOP ON 120nm CMOS DESIGN OF FLIP-FLOP ON 120nm *Neelam Kumar, **Anjali Sharma *4 th Year Student, Department of EEE, AP Goyal Shimla University Shimla, India. neelamkumar991@gmail.com ** Assistant Professor, Department

More information

Methodology. Nitin Chawla,Harvinder Singh & Pascal Urard. STMicroelectronics

Methodology. Nitin Chawla,Harvinder Singh & Pascal Urard. STMicroelectronics An Algorithm to Silicon ESL Design Methodology Nitin Chawla,Harvinder Singh & Pascal Urard STMicroelectronics SOC Design Challenges:Increased Complexity 992 994 996 998 2 22 24 26 28 2.7.5.35.25.8.3 9

More information

Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet

Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet Praween Sinha Department of Electronics & Communication Engineering Maharaja Agrasen Institute Of Technology, Rohini sector -22,

More information

An FPGA Implementation of Shift Register Using Pulsed Latches

An FPGA Implementation of Shift Register Using Pulsed Latches An FPGA Implementation of Shift Register Using Pulsed Latches Shiny Panimalar.S, T.Nisha Priscilla, Associate Professor, Department of ECE, MAMCET, Tiruchirappalli, India PG Scholar, Department of ECE,

More information

Aural Skills Quiz (Introduction)

Aural Skills Quiz (Introduction) 03/22/07 Trevor de Clerq Aural Skills Quiz (Introdution) For this aural skills quiz, I have targeted an audiene of students ho should be relatively omfortable ith hearing sale degrees in both maor and

More information

Keeping The Clock Pure. Making The Impurities Digestible

Keeping The Clock Pure. Making The Impurities Digestible Keeping The lock Pure or alternately Making The Impurities igestible Timing is everything. ig ir p. 99 Revised; January 13, 2005 Slide 0 arleton University Vitesse igital ircuits p. 100 Revised; January

More information