Towards a Language Based Synthesis of NCL. circuits

Size: px
Start display at page:

Download "Towards a Language Based Synthesis of NCL. circuits"

Transcription

1 Towrs Lnguge Bse Synthesis of NCL Ciruits Hemngee K. Kpoor, Ahinv Asthn, Toms Krilvičius, Wenjie Zeng, Jieming M n K Lok Mn Astrt This pper is n ttempt to provie lnguge front- to synthesise synhronous ontrol iruits using NCL tehnology. The trget implementtion eing ely insensitive (DI), the speifition lnguge shoul e DI s well. Dely Insensitive Sequentil roesses (DIS) is proess lger where the ehviour of synhronous ontrol logi loks is epresse y the proesses. We show tht one n onfine the orphn pths in n NCL implementtion y eomposing the lnguge epressions. A few si DIS onstruts hve een suessfully mppe to NCL n smll ses stuies performe. This is step towrs n lterntive synthesis pth for NCL iruits. Ine Terms Speifition lnguges, logi esign, integrte iruits I. INTRODUCTION WITH reent vnes in the fiel of hip mnufturing tehnology, lthough pking ensity of logi on silion wfer hs inrese tremously, t the sme time evies re pprohing their physil limits in terms of imensions s well s elys. Effet of elys is eoming more prominent over the timing issues of esign. With eresing imensions of evies there eists possiility of inrese power ensity. Ciruits tht re insensitive to elys, issipte lesser power, fster in spee n re lokless, re require. Clok-less or synhronous iruits [1], [] re otine y repling the lok y the itionl ontrol iruits. However, utomtion tools n speifition lnguges re missing for esign of suh iruits. Digitl iruits re esigne n implemente to stisfy the given speifitions. Corret working n require performne ep on ertin ftors relte to the physil prmeters of the implementtion tehnology, suh s with of trnsistors, elys in the interonnets, pitnes, metl lyers et. Dely-Insensitivity is the property of elivering orret funtioning, inepent of the physil elys in wires n gtes. Suh iruits n e esrie using proess lgeri lnguge lle Dely Insensitive Sequentil roesses (DIS) []. Null Conventionl Logi [4] [6] is ely-insensitive iruit implementtion methoology tht lims to synthesise DI iruits. The term NCL is erive from the notion of sene of t using speil null (not t) vlue. We ttempt to provie lnguge front- to synthesise NCL using DIS. The similrities etween the nture of H.K. Kpoor, Inin Institute of Tehnology Guwhti, Ini, e-mil: hemngee@iitg.ernet.in A. Asthn, Memer IEEE, Ini, Ini, e-mil: hinvsthn@ieee.org T. Krilvičius, Blti Avne Tehnologies Institute, Vilnius, Lithuni, e-mil: t.krilviius@gmil.om W. Zeng, J. M n K.L. Mn, Dept. of Computer Siene n Softwre Engineering, Xi n Jiotong-Liverpool University (XJTLU), e-mils: wenjie.zeng07@stuent.jtlu.eu.n, jieming84@gmil.om n k.mn@ jtlu.eu.n the speifitions from the ltter, n the si uiling loks from the former, provie n opportunity to ientify n lternte synthesis pth. The pper is orgnize s follows. The net setion isusses relte work. In Setion DIS n its synt re presente. Setion 4 isusses NCL n Setion 5 gives the trnsltion metho. Cse stuies performe using the given tehnique re shown in Setion 6. Finlly we rw some onlusions in Setion 7. II. RELATED WORK Currently, the lnguge se synthesis of synhronous iruits uses CS [7] se formlisms. The relte work inlues lnguges like CH [8], Tngrm [9], Bls [10], DI-Alger [11] n DIS []. Grphil moelling tehniques inlue etri nets tht use the tool etrify [1] for synthesis. There hve lso een ttempts to use inustry-stnr HDLs like Verilog n VHDL to synthesise synhronous iruits. However, these lnguges lk the si onstruts require for synhronous ehviour, therefore speil pkges shoul to e e to the lnguge. VHDL is urrently use to synthesis NCL-se iruits. Verilog long with the tool pipefitter hs lso een pplie to synthesis of lrge iruits inluing n synhronous DLX pipeline proessors [1]. III. DIS DIS, vrint of DI-Alger [11] n CS [7], is struture prllel progrmming lnguge speifilly esigne for ehviourl speifition of ely insensitive iruits. Using DIS, eveloper n speify the ehviour of DI iruit in terms of proesses. It llows esigner to speify ehviour of synhronous logi loks n investigte iverse hnshke protools. Gte net-list n e otine from DIS speifitions using tools ipn [14] n petrify [1]. Former is use to trnslte the DIS epressions into etri net, n the lter synthesises the iruit from the etri net speifition. A. Lnguge Synt Behviour of iruit is esrie s proess in DIS. Eh proess is ssoite with n input n output lphet n is ple of soring inputs n emitting outputs. The lnguge synt is efine s follows: pro :=vr stop skip error urst pro ; pro pro or pro pro pr pro foreveropro selet lt-set lt-set ::=[urst [thenpro]{lturst [thenpro]}]

2 urst ::= siglist1/siglist is n innput n output urst, where the set of input events (siglist 1 ) must our efore the output events (siglist ) re generte. siglist is set of signls (possily empty), speifie s siglist ::= sig{, sig} where enotes n empty list n signl nmes re given in omm-seprte list. A proess n e ientifie y using proess vrile. Behviours like stop n error re use to speify proesses tht will eventully iverge (o nything whtsoever). A skip oes not perform ny tion n termintes immeitely. It n lso e written s skip = /. A gure hoie ehviour n e speifie using n lt set epression. The hoies re gure y the urst epression. The proesses whose gur is stisfie re hosen for eeution. Continuous eeution is provie y the forever onstrut. The or opertor speifies non-eterministi hoie etween two proesses. roesses n e ompose sequentilly ; Q n in prllel pr Q. For two proesses n Q with input lphetsi ni Q n output lphets O n O Q when ompose in prllel, must stisfy lphet restritions I I Q = n O O Q =. In other wors, they shoul not generte the sme outputs n nnot shre inputs. However, output from one proess n e input to the other proess in the omposition. Suh signls ((I O Q ) (I Q O )) re lle internl signls n re not oservle from the environment. The ehviour is ely-insensitive, hene every trnsition on wire must e knowlege efore nother trnsition is sent on tht sme wire, euse two onseutive trnsitions on the sme wire my superimpose on eh other leing to the trnsmission interferene. I.e., pulses nnot e sfely trnsmitte. One set of input vlues les to one set of output vlues. The finl genertion of output n e esily etete y using ompletion etetion iruit. To re new set of input vlues, previously generte outputs re flushe y mking ll the inputs NULL. I N U T S Fig.. A 1 B C D E resenttion (vlition) ounries for input vriles Fig. shows onnetion of NCL gtes (1-11) forming multi-level logi implementtion. A, B, C, D n E re the logil ounries for the representtion of signl. The finl set of generte outputs (t the ounry E) is vli iff ll the outputs of ounry D re vli, n so on. Following the hin, it is esy to see tht ll the output elements n e generte only when ll the inputs hve rrive [17]. Input Wvefront Bsi of NCL gte 7 8 Output Wvefront O U T U T S / ; / ; = / ; / ; error / ; / ; = error Fig.. Digrm for si NCL gte Fig. 1. IV. NULL CONVENTIONAL LOGIC N t wvefront D null wvefront null wvefront null wvefront Wvefronts in t flow N t wvefront Null onventionl logi (NCL) [4], [15], [16] is evition from the onventionl oolen systems where the vlue of the signl itself is use to show its rrivl/presene/vliity. Thus eh vrile in the epression hs two vlues: () DATA (initing the vlue s well s vliity) n () NULL (initing sene of t). DATA n e n strt set of vlues. Use of NULL vlue for vrile gives this system the nme Null Conventionl Logi (NCL). As the vriles represent their own presene, the vliity of the outputs is esily etermine, therefore is not require to ompute the stilise output genertion time. It reues the uren of estimting the timing requirements n strengthens the logil struture of the system [6]. There re two oneptul flows for signls in n NCL implementtion: the t-wvefront n the flow of NULL items (to ler ll sttes) lle the null-wvefront, fig. 1. D A si NCL gte is shown in fig.. It hs three inputs n threshol of two, hene -of- NCL gte. The numer insie the gte enotes it s threshol. As follows from the esription, to get logil 1 in output t lest two out of three inputs shoul hve vlue 1, e.g. let, n e t he inputs n z e n output, then the gte represents logil eqution Output = To reset the output to 0, ll the inputs must go to 0 irrespetive of the threshol. Until ll the inputs re reset the gte hols the previous stte. Note tht n N-of-N NCL gte is equivlent to n N input C-element [18]. Fig. 4. V. MAING DIS EXRESSIONS TO NCL, /, ;,, /, e ;,,, / e, f ; 4,,,, e / f, g ;,,,, e, f / g, h ; 5 6 Burst with N ( N 6) inputs n two outputs

3 ) Burst epression: s isusse erlier, DIS urst n e iretly mppe to n NCL gte. Further optimistions n e performe on the implementtion to tke re of threshol limittions n to reue the overll gte ount. An input-output urst in DIS mens tht trnsitions on the inputs must e followe y trnsitions on the output. Eh DIS urst therefore onsists of pir of t n null wvefront in the NCL implementtion. E.g., the urst / in DIS is implemente in NCL to hve t wvefront on signls n ; genertion of t wvefront on strts the null wvefront on ; whih in turn strts the null wvefront on. To trnslte DIS urst hving N inputs n M outputs we use n N-of-N NCL gte with output forke in M ifferent iretions. E.g., urst B =,,/,e wits for ll inputs (,,) to eome vli efore it n generte the output signls (,e). The seon gte in the fig. 4 is similr to the ove urst epression. The other strutures in the figure show emple ursts n their NCL implementtions with input signls rnging from two to si. Fig. 5. Non-frgmente urst. Fig. 6. Frgmente urst. ) Non-eterministi hoie: or Q. To perform it we nee mutul-elusion, whih n e implemente using Mute element, fig. 8. The two requests to the Mute re ssume to e present when the omposition is invoke y the environment. The Mute then ritrrily eies whether to eeute or Q. Fig. 9. Input Burst Input Burst Sequentil Composition of Bursts Q Output Burst Output Burst e) Sequentil omposition: ; Q n e implemente using sequener element. The sequener keeps trk of the orer of eeution. The ompletion of is n input to the sequener, whih in turn enles the eeution of Q. The t n null-wvefronts for shoul e omplete efore those of Q. When Q hs signls istint from, the null-wvefront of n e elye to hppen onurrently with t-wvefront of Q. A generi sequener is shown in fig. 9, the implementtion is given only for smll size urst ompositions (f. Setion VI). CDp CDq In NCL the numer of inputs to gte nnot e more thn si, hene ursts with more thn si inputs re eompose. For emple, the urstb =,,/ is implemente without eomposition s shown in fig. 5, n with eomposition s in fig. 6, using two -of- gte. ) Gure hoie: selet lt-set. The seletion n e one with the help of eision-wit element (esrie in Setion VI). t wvefront ENVIRONMENT t wvefront internl signls Q enles Completion etetion of lst urst in Fig. 10. ENVIRONMENT rllel Composition of Burst Epressions Fig. 7. inputs to A forever proess outputs to environment f) rllel omposition: pr Q. Both proesses re implemente using their respetive proess onstruts n they n run onurrently. The internl signls of eh re ross-onnete, fig. 10. ) Infinite repetition: forever o pro is require to epress ontinuously running hrwre. The proess is implemente using other si trnsltion rules. The ompletion of the lst urst in it will enle the first urst. 0 1 VI. CASE STUDIES 0 Merge 1 1 Fig. 8. ENVIRONMENT r1 r MUTEX ELEMENT en enq Q r1, r initilty enle en, enq : enle, Q Non-eterministi hoie mong proesses () Norml MERGE element Fig. 11. Moel of Merge element using NCL gtes () MERGE using NCL gte A Merge [19] hs two input terminls, n one output terminl. It merges signls on the input terminls to the output terminl. Input n output signls lternte. The environment hs to gurntee mutul elusion on the inputs. merge = foreveroselet 0/ lt 1/

4 The merge elements wits for n tivity on the inputs n propgtes the output. As tivity over single input element is enough to generte the output n the environment gurntees mutul elusion of input elements, the merge element n e forme using 1-of- NCL gte, fig. 11. A generlise K-merge K-merge = forever o selet0/ lt 1/ lt... lt k/ n e implemente using 1-of-K NCL gte. Fig. 1. JOIN () Norml JOIN element Moel of Join element using NCL gtes () JOIN element using NCL gte Join [19] hs two input terminls n one output terminl. It wits until input signls on oth input terminls rrive, fter whih it proues signl on its output terminl. join = forevero,/ As join element wits for oth inputs to rrive, we n use -of- NCL gte for its implementtion, fig. 1. Similrly, K-join element n e synthesise using K-of-K NCL gte. DECISION WAIT ELEMENT () Blok igrm of Deision Wit element Fig Moel of 1 Deision wit element 0 1 () Deision Wit element using NCL gtes 1 Deision Wit hs three inputs (0, 1,n ), n two outputs (0, 1). It wits for signl on one of the i inputs n signl on, efore it outputs on i. The environment hs to gurntee mutul elusion on the - inputs (shown y erroneous ehviour fter oth 0 n 1 rrive). Eh gur is implemente using n pproprite threshol NCL gte, see fig. 1. eision-wit = forever o sel 0,/0 lt 1,/1 lt 0,1/ then error 0 1 This emple shows sequentil omposition of two urst epressions. Completion of the first urst / triggers the eginning of the seon urst /. We nee the onept of stte to sequene the ursts. The implementtion is shown in fig. 14. The first gte is enle initilly n when rrives, the output is generte. It enles the seon gte n isles the first gte enling the reeption of n genertion of. sequener = forevero/ ; / Note tht in the given implementtion, the t wvefront on / hppens efore the t wvefront on / n the null wvefront on / hppens onurrently with the t wvefront of /. It eomes limittion when we ompose urst using ommon signls. For suh ses we nee to omplete the null-wvefront of the first urst efore the t wvefront of the seon n egin. It n e implemente with using stte vriles s in the toggle element Fig. 15. T () A Toggle Element () Toggle Element using NCL gtes Moel for Toggle Element se on NCL gtes Toggle [19] hs one input () n two outputs ( n ). Eh input signl proues one output signl. Input n output signls lternte. Signls on the output lso lternte, first on then on, et. toggle = forevero/ ; / As mentione, we nee stte vrile to implement suh sequentil omposition, see fig. 15. The stte vrile is require euse, fter the t-null wvefronts on / re over, the iruit is in the sme stte s it strte, n it hs no wy to istinguish etween the first n the seon. It is lle stte oing onflit in igitl logi [0], [1]. M T 0 1 M Element Deision wit 0 1 Fig. 14. Blok n Internl igrms for Sequener element Fig. 16. Moel for to 4 phse onverter using NCL gtes Fig. 17. Moel of ll element to 4 hse Converter [19] hs two inputs ( n ) n two outputs ( n ). Input n output lternte (together forming pssive hnshke hnnel), s o output n input (together forming n tive hnshke hnnel). Every phses enlose 4 phses. Conv = forever o selet / then

5 selet / then selet / lt /- then error lt /- then error lt /- then error Effetively the ehviour is following to4 phse onverter = forevero/ ; / ; / with the onstrint tht inputsn re mutully elusive. Oserving, we get two sequentil ompositions, viz., /;/ n /;/. The first one, given the onstrint tht n re mutully elusive n e implemente using merge-element. The seon omposition is similr to toggle element. As the two ompositions re onnete, output of one goes s input to the other. The implementtion using merge (M) n toggle (T) is shown in Figure 16, n it is sme s tht given in [19]. A non-ritrting, loking ll-element [19] hs three inputs (0, 1, ) n three outputs (, 0, 1). A signl ppering on either of the i s will proue signl t. The omintion of signl t i n will proue signl t i. It oes not mtter whih of the two input signls rrives first. The environment of the Cll must gurntee mutul elusion of the signls on 0 n 1. The i n signls lternte, the i n i signls lternte, n the n i signls lternte. ll = forever o selet 0/ then selet /0 lt 0/- then error lt 1/ then selet /1 lt 1/- then error lt /- then error The esription puts onstrints tht inputs 0 n 1 re mutully elusive (inite y ivergene fter oth 0 n 1 rrive). The output is generte y either 0 or 1. Hene, we n use merge-element with inputs 0 n 1 to generte. The overll ehviour of Cll is gure hoie implemente y 1 eision-wit (DW) element. The inputs to DW re 0,1, n outputs - 0,1. See this implementtion, mthing one in [19], in fig. 17. Fig. 18. e () VII. ORHAN ATHS f g () Orphn pth, () Confine orphn pth An orphn pth is rnhe off onnetion rrying t to n NCL gte n is not use to proue ny output [6]. When the output of n NCL implementtion trnsitions to omplete DATA stte, it implies tht the input t set is omplete n tht the trnsitions to DATA hve propgte over the effetive pth. There will lso e ineffetive pths rnhing off from this effetive pth tht o not ontriute to the output n therefore re not logilly etermine y the output. These ineffetive pths re lle orphns euse e () f g they hve lost ll of their logil reltions. In the fig. 18, orphn pths re epite y otte lines. A. Ientifying Orphn pths in DIS Orphn pths n e ientifie t point, when prtiulr t wvefront follows two ifferent pths prouing ifferent outputs. In terms of DIS, = forever o selet,,/f lt,,e/g Here DATA wvefronts on n follow two ifferent pths to get mie with other elements n proue vrious elements. Deping on the vilility of other input elements, only one of the split DATA wves will result in n output urst. Other wvefronts on n will remin ineffetive. E.g., if we get DATA wvefront on,,, the iruit will s DATA wvefront on the output f, n the wvefront epite y the otte line (going to the seon gte) eomes orphn. B. Confinement of Orphn pths Though one nnot voi orphn pths in n NCL implementtion, we suggest to onfine n onvert them. Orphn pths stem from the forke pths. By etrting the ommon urst epression, it n e implemente using n etr NCL gte. The output of this etr intermeite gte is neither n input nor n output n n e use s n internl signl. Suh n internl element enotes the presene of ommon input urst s well. E.g., in the ove epression we seprte the ommon input urst,/- n rewrite it: = forever o,/- ; selet /f lt e/g Then we epn it using n internl vrile (): = forever o,/ ; selet,/f lt,e/g Internl vrile represents stey presene of n. One my notie tht gets forke n sent to the seprte ursts; it results into n orphn pth s well. The min ifferene etween n orinry orphn pth n is the following: the ltter is logilly etermine. The ie to generte lso reues the numer of orphn pths signifintly. Element my still ehve s slow orphn ut its impt is reue, euse it nnot get mie with DATA or NULL wvefronts. Those wvefronts re governe y the presene/sene of n. Inste of ppering t the eginning of the epression, the fork is onfine insie the epression n onverte into n internl vrile. The onfinement is illustrte in fig. 18-(). C. Avntge t the lnguge level A slow orphn is not prolem for the orretness, s the output DATA wvefront is generte using other vriles. However, this triling wvefront on the orphn my interfere with the sueeing DATA wvefront in non-eterministi mnner n use unepete glithes. As isusse in [6], there my eist n implementtion, where ll the inputs of n NCL gte re fe y the orphn pths in the iruit. Suh n NCL gte gives out n orphn

6 pth s its output. Though the output of the gte my lso e use y nother gte, hene there must e some seurity mesure restriting the orphn inputs to hnge their stte. By renming the genertion of orphn output s one of the ompletion etetion riteri of the iruit, solves the issue. The DATA wvefront is not llowe to hnge the stte, until onflit mong the orphn pths is not over. Using DIS Our solutions iffers from the one in the erlier works, euse the epressions re in the form of I/O ursts n not s omintionl logi. The ompletion etetion of urst is etermine y the genertion of ll the output elements. Confining the orphn pth within the epression mkes superfluous other ompletion etetion riteri. The internl element generte y the etrte urst epression seems to e similr to the orphn output of [6]. However, ue to the onfinement of the orphn pth, this internl element nees not e epose to the environment, therey reuing the ompleity in the ompletion etetion iruitry. Even fter this frgmente implementtion, the input n output elements re iretly relte to eh other s speifie y the DIS epression, unwre of the ft tht the ursts were frgmente efore their tul implementtion. VIII. CONCLUSION The pper presente n ttempt to fin n lterntive synthesis pth for NCL se implementtions. The trget implementtion eing ely-insensitive the lnguge hosen ws DIS. The si onstrut of the lnguge, n inputoutput urst, ws foun to e iretly implementle using N-of-M NCL gtes. The min ie of synthesis is to onstrut the si uiling loks of DI [] using NCL gtes. Then ientify these in the DIS lnguge n mp them ppropritely. While trnslting given ehviour, wht remins is to ientify suh si loks in the lnguge n mp them to NCL implementtions. However, the onept of t followe y null wvefront forms ruil ftor. Cre nees to e tken to mke sure tht eh t wvefront is omplete in orer to generte the orret outputs n lso the omputtionl lok goes through null wvefront efore nother omputtion n egin. This les to the stuy of orphn pths [6], pths not use y the iruit ut still rrying t wvefronts. The implition of hysteresis n vrile threshol on the implementtion lso nee to e resse. Issues relte to stte vrile insertion to solve stte oing onflits is nother prolem. This is ue to the ft tht lthough the logi loks n unergo t-null wvefront, the stte vriles nee to e prevente from oing so immeitely (in orer to hol stte). This ontrolle nullifition of stte vriles remins to e solve. The pper emonstrte this with smll emple of toggle element whih h only one stte oing onflit. However, generi metho of stte vrile insertion requires eeper stuy of the wvefronts n orret ientifition of ples to insert stte vriles. Although mny issues still remin to e resse, this initil stuy hs given onfiene in esigning suh n lterntive synthesis pth. This is positive step s urrently there is no pure synhronous lnguge front- to NCL synthesis. Automtion of the omplete synthesis lso nees to e elt with. REFERENCES [1] S. Huk, Asynhronous esign methoologies : An overview, roeeings of the IEEE, vol. 8, pp. 69 9, Jnury [] J. Sprsø n S. Furer, riniples of Asynhronous Ciruit Design A System respetive. Kluwer Aemi ulishers, 001. [] M. B. Josephs n D.. Furey, A progrmming pproh to the esign of synhronous logi loks, in Conurreny n Hrwre Design, Avnes in etri Nets, ser. Leture Notes in Computer Siene, vol Springer, 00, pp [4] K. M. Fnt n S. A. Brnt, Null onvention logi : A omplete n onsistent logi for synhronous igitl iruit synthesis, in ASA. IEEE Computer Soiety, 1996, pp [Online]. Aville: [5] K. Fnt n S. Brnt, Null onvention logi, [Online]. Aville: iteseer.ist.psu.eu/fnt94null.html [6] F. K. M., Logilly Determine Design Clokless System Design with Null Conventionl Logi. New Jersey: Wiley Intersiene, 005. [7] C. Hore, Communiting sequentil proesses, Comm. ACM, vol. 1, no. 8, pp , ug [8] A. J. Mrtin, rogrmming in VLSI: From Communiting roesses to Self-time VLSI Ciruits, in roeeings of UT Yer of rogrmming Institute on Conurrent rogrmming. Aison-Wesley, Mrh [9] K. v. Berkel, Hnshke Ciruits - An Asynhronous rhiteture for VLSI progrmming. Cmrige University ress, 199. [10] A. Brsley n D. Ewrs, Compiling the Lnguge Bls to Dely-insensitive Hrwre, Hrwre Desription Lnguges n their Applitions, pp , April [11] M. B. Josephs n J. T. Uing, An overview of DI lger. in 6th Hwii Int. Conferene on System Siene (HICSS 199), JAN 199, pp [1] J. Cortell, M. Kishinevsky, A. Konrtyev, L. Lvgno, n A. Ykovlev, etrify: A Tool for Mnipulting Conurrent Speifitions n Synthesis of Asynhronous Controllers, IEICE Trnstions on Informtion n Systems, vol., no. E80-D, pp. 15 5, [1] M. Ame, I. Blunno, n C.. Sotiriou, Automting the Design of n Asynhronous DLX Miroproessor, in roeeings of the 40th Design Automtion Conferene (DAC), ACM, 00, pp [14] D. Furey n M. B. Josephs, Asynhronous iruit esign vi utomte petri net genertion, 00. [Online]. Aville: uk/ furey/petrinet omintors.pf [15] M. Ligthrt, K. Fnt, R. Smith, A. Tuin, n A. Konrtyev, Asynhronous esign using ommeril HDL synthesis tools, in ASYNC. IEEE Computer Soiety, 000, p [16] S. K. Bnpti n S. C. Smith, Design n hrteriztion of NULL onvention rithmeti logi units, in roeeings of the Interntionl Conferene on VLSI, VLSI 0, June - 6, 00, Ls Vegs, Nev, USA, H. R. Arni n L. T. Yng, Es. CSREA ress, 00, pp [17] C. L. Seitz, System Timing, in Introution to VLSI Systems, Me n Conwy, Es. Aison-Wesley, 1980, h. 7. [18] I. E. Sutherln, Miropipelines. Commun. ACM, vol., no. 6, pp , [19] T. Verhoeff, Enylopei of ely-insensitive systems (EDIS), eis/eis.html, Dept. of Mth. n C.S., Einhoven Univ. of Tehnology. [0] J. Cortell, M. Kishinevsky, A. Konrtyev, L. Lvgno, n A. Ykovlev, A Region-se Theory for Stte Assignment in Spee- Inepent Ciruits, IEEE Trnstions on Computer-Aie Design of Integrte Ciruits n Systems, vol. 16, no. 8, pp , August [1], Complete Stte Enoing Bse on the Theory of Regions, roeeings of Seon Interntionl Symposium on Avne Reserh in Asynhronous Ciruits n Systems, pp. 6 47, Mrh []. tr n D. Fussell, Builing-loks for esigning DI iruits, Deprtment of Computer Siene, University of Tes t Austin, Teh. Rep., Novemer 199.

A Low Power Parallel Sequential Decoder for Convolutional Codes

A Low Power Parallel Sequential Decoder for Convolutional Codes Int. J. Com. Dig. Sys. 2, No. 2, 95-(23) 95 Interntionl Journl of Computing n Digitl Systems http://x.oi.org/.2785/ijs/226 @ 23 UOB SPC, University of Bhrin A Low Power Prllel Sequentil Deoer for Convolutionl

More information

ECE 274 Digital Logic Spring Digital Design. Combinational Logic Design Process and Common Combinational Components Digital Design

ECE 274 Digital Logic Spring Digital Design. Combinational Logic Design Process and Common Combinational Components Digital Design ECE 27 Digitl Logi Spring 29 Comintionl Logi Design Proess n Common Comintionl Components Digitl Design 2.7 2. Digitl Design Chpter 2: Comintionl Logi Design Slies to ompn the tetook Digitl Design, irst

More information

Proposed Cable Tables for SAS2

Proposed Cable Tables for SAS2 Tle 50 Requirements for internl le ssemlies using SASDrive onnetors n kplnes. Requirement, Units 1,5 Gps 3Gps 6 Gps Bulk le or kplne:, Differentil impene ohm 100 ± 10 100 g Common-moe impene ohm 32,5 ±

More information

Question Paper Wednesday 13 Thursday 14 January 2010

Question Paper Wednesday 13 Thursday 14 January 2010 KEY SKILLS INFORMATION AND COMMUNICATION TECHNOLOGY Level 3 ArtComp [KSI31] Question Pper Wenesy 13 Thursy 14 Jnury 2010 Do NOT open this Question Pper until you re tol to y the invigiltor THERE ARE THREE

More information

Asynchronous Circuits

Asynchronous Circuits Asynhronous Ciruits Mithm Shms Deprtment of Eletril nd Computer Engineering University ofwterloo, Wterloo, Ont, CANADA Jo C. Eergen Sun Mirosystems Lortories Mountin View, CA, USA Mohmed I. Elmsry Deprtment

More information

Unilateral and equitransitive tilings by squares of four sizes

Unilateral and equitransitive tilings by squares of four sizes Also ville t http://m-journl.eu ISSN 1855-3966 (printe en.), ISSN 1855-3974 (eletroni en.) ARS MATHEMATICA CONTEMPORANEA 10 (2015) 135 167 Unilterl n equitrnsitive tilings y squres of four sizes Csey Mnn

More information

A Development of Embedded System for Speed Control of Hydraulic Motor

A Development of Embedded System for Speed Control of Hydraulic Motor AISTPME (2011) 4(4): 35-39 A Development of Embedded System for Speed Control of Hydruli Motor Pornjit P. Edutionl Mehtronis Reserh Group Deprtment of Teher Trining in Mehnil Engineering, KMUTN, ngkok,

More information

Online Testing for Three Fault Models in Reversible Circuits

Online Testing for Three Fault Models in Reversible Circuits 25 IEEE 45th Interntionl Smposium on MultipleVlue Logi Online Testing for Three Fult Moels in Reversile Ciruits M Asif Nshir Dept. of Mth n Computer Siene Universit of Lethrige Lethrige, AB Cn Emil: sif.nshir@uleth.

More information

Changing the routing protocol without transient loops

Changing the routing protocol without transient loops Chnging the routing protool without trnsient loops Nny Rhkiy, Alexnre Guitton To ite this version: Nny Rhkiy, Alexnre Guitton. Chnging the routing protool without trnsient loops. Computer Communitions,

More information

(1) Primary Trigonometric Ratios (SOH CAH TOA): Given a right triangle OPQ with acute angle, we have the following trig ratios: ADJ

(1) Primary Trigonometric Ratios (SOH CAH TOA): Given a right triangle OPQ with acute angle, we have the following trig ratios: ADJ Tringles nd Trigonometry Prepred y: S diyy Hendrikson Nme: Dte: Suppose we were sked to solve the following tringles: Notie tht eh tringle hs missing informtion, whih inludes side lengths nd ngles. When

More information

Resistors, Current and Voltage measurements, Ohm s law, Kirchhoff s first and second law. Kirchhoff s first Objectives:

Resistors, Current and Voltage measurements, Ohm s law, Kirchhoff s first and second law. Kirchhoff s first Objectives: EE -050 Ciruit L Experiment # esistors, Current nd Voltge mesurements, Ohm s lw, Kirhhoff s first nd seond lw. Kirhhoff s first Ojetives: Slmn in Adul Aziz University Eletril Engineering Deprtment. Fmiliriztion

More information

Positron Emission Tomography (PET) Images

Positron Emission Tomography (PET) Images Positron Emission Tomogrphy (PET) Imges Eh set of PET imges elow ontins four imges of humn rin. The four imges show ross-setions tken t ifferent levels of the rin. Set 1 Set 4 Set 5 Set 2 Set 6 Set 3 highest

More information

Math Circles Finite Automata Question Sheet 3 (Solutions)

Math Circles Finite Automata Question Sheet 3 (Solutions) Mth Circles Finite Automt Question Sheet 3 (Solutions) Nickols Rollick nrollick@uwterloo.c Novemer 2, 28 Note: These solutions my give you the nswers to ll the prolems, ut they usully won t tell you how

More information

THIS LECTURE looks at bell ringing (the posh name is Tintinnalogia) which as. WE NORMALLY think of a bell as hanging mouth down. If we swing the bell,

THIS LECTURE looks at bell ringing (the posh name is Tintinnalogia) which as. WE NORMALLY think of a bell as hanging mouth down. If we swing the bell, 7 Bells THIS LECTURE looks t ell ringing (the posh nme is Tintinnlogi) whih s n orgnize tivity hs een roun for long time. Inee, n importnt ook y Stemn on the sujet ws pulishe in 1668 (two yers fter the

More information

Computational Complexity of a Pop-up Book

Computational Complexity of a Pop-up Book omputtionl omplexity of Pop-up ook Ryuhei Uehr Shio Termoto strt Origmi is the enturies-ol rt of foling pper, n reently, it is investigte s omputer siene: Given n origmi ith reses, the prolem to etermine

More information

CHAPTER 2 LITERATURE STUDY

CHAPTER 2 LITERATURE STUDY CHAPTER LITERATURE STUDY. Introduction Multipliction involves two bsic opertions: the genertion of the prtil products nd their ccumultion. Therefore, there re two possible wys to speed up the multipliction:

More information

Abdominal Wound Closure Forceps

Abdominal Wound Closure Forceps Inventor: Crlson, Mrk A. My 25, 2007 Adominl Wound Closure Foreps Astrt. The devie is modifition of stndrd tissue foreps for use during losure of dominl wounds mde for surgil proedure. The modifition onsists

More information

Aluminium Roof Outlets - Introduction to Detail Outlets

Aluminium Roof Outlets - Introduction to Detail Outlets Aluminium Roof Outlets - Introution to Detil Outlets The Hrmer Roof Detil rnge inlues outlets to over ll the wkwr etiling situtions tht our in uiling esign n in refurishment. Min Chrteristis Hrmer Roof

More information

A Novel SVPWM Technology Used in PWM Rectifiers of WPGS

A Novel SVPWM Technology Used in PWM Rectifiers of WPGS Reserh Journl of Applie Sienes, Engineering n Tehnology 5(1): 4-45, 13 ISSN: 4-7459; e-issn: 4-747 Mxwell Sientifi Orgniztion, 13 Sumitte: Otoer, 1 Aepte: Novemer 9, 1 Pulishe: April 3, 13 A Novel SPWM

More information

Fubini for continuous functions over intervals

Fubini for continuous functions over intervals Fuini for ontinuous funtions over intervls We first prove the following theorem for ontinuous funtions. Theorem. Let f(x) e ontinuous on ompt intervl =[, [,. Then [, [, [ [ f(x, y)(x, y) = f(x, y)y x =

More information

EE Controls Lab #2: Implementing State-Transition Logic on a PLC

EE Controls Lab #2: Implementing State-Transition Logic on a PLC Objective: EE 44 - Controls Lb #2: Implementing Stte-rnsition Logic on PLC ssuming tht speed is not of essence, PLC's cn be used to implement stte trnsition logic. he dvntge of using PLC over using hrdwre

More information

The PWM switch model introduced by Vatché Vorpérian in 1986 describes a way to model a voltage-mode switching converter with the VM-PWM switch model.

The PWM switch model introduced by Vatché Vorpérian in 1986 describes a way to model a voltage-mode switching converter with the VM-PWM switch model. The PWM swith model introdued by Vthé Vorpérin in 1986 desribes wy to model voltge-mode swithing onverter with the VM-PWM swith model. The lrge-signl model is equivlent to d trnsformer whose turns rtio

More information

SLOVAK UNIVERSITY OF TECHNOLOGY Faculty of Material Science and Technology in Trnava. ELECTRICAL ENGINEERING AND ELECTRONICS Laboratory exercises

SLOVAK UNIVERSITY OF TECHNOLOGY Faculty of Material Science and Technology in Trnava. ELECTRICAL ENGINEERING AND ELECTRONICS Laboratory exercises SLOVAK UNIVERSITY OF TECHNOLOGY Fulty of Mteril Siene nd Tehnology in Trnv ELECTRICAL ENGINEERING AND ELECTRONICS Lbortory exerises Róbert Riedlmjer TRNAVA 00 ELECTRICAL ENGINEERING AND ELECTRONICS Lbortory

More information

ASY P.O. BOX 729 TERRELL, TEXAS / PAGE 1 OF 13 SAM

ASY P.O. BOX 729 TERRELL, TEXAS / PAGE 1 OF 13 SAM 203 Madix Inc., ll rights reserved ommon Parts 2 MXI GRI WIRE GRI SHELF WITH (GPWGS) MXI GRI FIXTURE PNEL (GPWFP) FIXTURE PNELS RE USE S EN SUPPORT. SHELF N E USE NYWHERE. MXI GRI REINFORMENT R 3 (GPR)

More information

Sequential Logic (2) Synchronous vs Asynchronous Sequential Circuit. Clock Signal. Synchronous Sequential Circuits. FSM Overview 9/10/12

Sequential Logic (2) Synchronous vs Asynchronous Sequential Circuit. Clock Signal. Synchronous Sequential Circuits. FSM Overview 9/10/12 9//2 Sequentil (2) ENGG5 st Semester, 22 Dr. Hden So Deprtment of Electricl nd Electronic Engineering http://www.eee.hku.hk/~engg5 Snchronous vs Asnchronous Sequentil Circuit This Course snchronous Sequentil

More information

Digital Design. Sequential Logic Design -- Controllers. Copyright 2007 Frank Vahid

Digital Design. Sequential Logic Design -- Controllers. Copyright 2007 Frank Vahid Digitl Design Sequentil Logic Design -- Controllers Slides to ccompny the tetook Digitl Design, First Edition, y, John Wiley nd Sons Pulishers, 27. http://www.ddvhid.com Copyright 27 Instructors of courses

More information

GLONASS PhaseRange biases in RTK processing

GLONASS PhaseRange biases in RTK processing ASS PhseRnge ises in RTK proessing Gle Zyrynov Ashteh Workshop on GSS Bises 202 Bern Switzerlnd Jnury 8-9 202 Sope Simplified oservtion models for Simplified oservtion models for ASS FDMA speifi: lok nd

More information

A novel PLC channel modeling method and channel characteristic analysis of a smart distribution grid

A novel PLC channel modeling method and channel characteristic analysis of a smart distribution grid Le et l. Protetion n Control of Moern Power Systems (2017) 2:14 DOI 10.1186/s41601-017-0044-2 Protetion n Control of Moern Power Systems ORIGINAL RESEARCH A novel PLC hnnel moeling metho n hnnel hrteristi

More information

A Novel Virtual Anchor Node-based Localization Algorithm for Wireless Sensor Networks

A Novel Virtual Anchor Node-based Localization Algorithm for Wireless Sensor Networks Novel Virtul nhor Noe-se Loliztion lgorithm for Wireless Sensor Networks Pengxi Liu Xinming Zhng Shung Tin Zhiwei Zho Peng Sun Deprtment of Computer Siene n Tehnology University of Siene n Tehnology of

More information

COMPUTER NETWORK DESIGN Network layer protocols

COMPUTER NETWORK DESIGN Network layer protocols OMPUTER NETWORK ESIGN Network lyer protools Network lyer (lyer 3) Gruppo Reti TL nome.ognome@polito.it http://www.telemti.polito.it/ OMPUTER NETWORK ESIGN Review of network lyer protools - opyright This

More information

3878 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 61, NO. 9, SEPTEMBER Optimal Algorithms for Near-Hitless Network Restoration via Diversity Coding

3878 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 61, NO. 9, SEPTEMBER Optimal Algorithms for Near-Hitless Network Restoration via Diversity Coding 3878 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 23 Optiml Algorithms for Ner-Hitless Network Restortion vi Diversity Coing Serht Nzim Avi, Stuent Memer, IEEE, n Ener Aynoglu, Fellow,

More information

Probability and Statistics P(A) Mathletics Instant Workbooks. Copyright

Probability and Statistics P(A) Mathletics Instant Workbooks. Copyright Proility nd Sttistis Student Book - Series K- P(A) Mthletis Instnt Workooks Copyright Student Book - Series K Contents Topis Topi - Review of simple proility Topi - Tree digrms Topi - Proility trees Topi

More information

EASY DISC Assessment

EASY DISC Assessment EASY DISC Assessment Instrution: Selet the one most pproprite response for eh question. 1. In my work environment, it is most importnt to me... To help o-workers n to e in peeful environment. To feel tht

More information

MATHEMATICS. Student Booklet

MATHEMATICS. Student Booklet GRADE 6 ASSESSMENT OF READING, WRITING AND MATHEMATICS, 2004 2005 Stuent Booklet MATHEMATICS Plese note: The formt of these ooklets is slightly ifferent from tht use for the ssessment. The items themselves

More information

Fig. 6. SIR distribution for different number of sectors per cell

Fig. 6. SIR distribution for different number of sectors per cell 0 0 setors per ell: setors per ell: 0 setors per ell: For 0 B (no fing), B n B s the stnr evition, the 99%-overge SIR is B,. B, n. B respetively. A onfiene nlysis for ifferent sees for lognorml fing shows

More information

Seamless Integration of SER in Rewiring-Based Design Space Exploration

Seamless Integration of SER in Rewiring-Based Design Space Exploration Semless Integrtion of SER in Rewiring-Bsed Design Spe Explortion Soeeh Almukhizim* & Yiorgos Mkris Eletril Engineering Dept. Yle University New Hven, CT 62, USA Astrt Rewiring hs een used extensively for

More information

WORKSHOP 15 PARASOLID MODELING

WORKSHOP 15 PARASOLID MODELING WORKSHOP 15 PARASOLID MODELING WS15-2 Workshop Ojetives Crete prsoli moel of tension fitting using numer of the prsoli tools in MSC.Ptrn WS15-3 Suggeste Exerise Steps 1. Crete new tse for the tension fitting

More information

Introduction 6 Basics 8 Projects 26. Stitching terms 94. About the author 95

Introduction 6 Basics 8 Projects 26. Stitching terms 94. About the author 95 Contents Klmh Books 21027 Crossros Cirle Wukesh, Wisonsin 53186 www.klmh.om/books 2010 Lesley Weiss All rights reserve. Exept for rief exerpts for review, this ook my not e reproue in prt or in whole y

More information

Mixed CMOS PTL Adders

Mixed CMOS PTL Adders Anis do XXVI Congresso d SBC WCOMPA l I Workshop de Computção e Aplicções 14 20 de julho de 2006 Cmpo Grnde, MS Mixed CMOS PTL Adders Déor Mott, Reginldo d N. Tvres Engenhri em Sistems Digitis Universidde

More information

Macroscopic and Microscopic Springs Procedure

Macroscopic and Microscopic Springs Procedure Mrosopi nd Mirosopi Springs Proedure OBJECTIVE Purpose In this l you will: investigte the spring-like properties of stright wire, disover the strethiness of mteril, independent of the size nd shpe of n

More information

Q tomography towards true amplitude image and improve sub-karst image Yang He and Jun Cai, TGS

Q tomography towards true amplitude image and improve sub-karst image Yang He and Jun Cai, TGS Q tomogrphy towrs true mplitue imge n improve su-krst imge Yng He n Jun Ci, TGS Summry A frequeny omin tomogrphi inversion ws evelope to estimte frequeny epenent energy ttenution y using prestk epth migrtion

More information

Inclined Plane Walking Compensation for a Humanoid Robot

Inclined Plane Walking Compensation for a Humanoid Robot Incline Plne Wlking Compenstion for Humnoi Robot Nttpong Kewlek n Thvi Mneewrn Institute of Fiel Robotics, King Mongkut's University of Technology Thonburi, Bngkok, Thiln (Tel : +662-4709339; E-mil: k.nttpong@hotmil.co.th,

More information

Testing Delay Faults in Asynchronous Handshake Circuits

Testing Delay Faults in Asynchronous Handshake Circuits Testing Dely Fults in Asynchronous Hnshke Circuits Feng Shi Electricl Engineering Dept. Yle University New Hven, Connecticut feng.shi@yle.eu Yiorgos Mkris Electricl Engineering Dept. Yle Univerisity New

More information

TRANSIENT VOLTAGE DISTRIBUTION IN TRANSFORMER WINDING (EXPERIMENTAL INVESTIGATION)

TRANSIENT VOLTAGE DISTRIBUTION IN TRANSFORMER WINDING (EXPERIMENTAL INVESTIGATION) IJRET: Interntionl Journl of Reserh in Engineering nd Tehnology ISSN: 2319-1163 TRANSIENT VOLTAGE DISTRIBUTION IN TRANSFORMER WINDING (EXPERIMENTAL INVESTIGATION) Knhn Rni 1, R. S. Goryn 2 1 M.teh Student,

More information

The Great-Case Cabinet Company

The Great-Case Cabinet Company Hng Angle Mesurement Proeure To ensure tht your guitr is hoste properly, we nee to know how ig it is. Our lrgest inet will host lmost ny guitr on the mrket, ut more eonomil size my e equte. If you hve

More information

Patterns and Algebra

Patterns and Algebra Student Book Series D Mthletis Instnt Workooks Copyright Series D Contents Topi Ptterns nd funtions identifying nd reting ptterns skip ounting ompleting nd desriing ptterns numer ptterns in tles growing

More information

Elettra Evolution OK! OK! b. User manual

Elettra Evolution OK! OK! b. User manual Elettr Evolution User mnul Pg. 1 INSTALLING THE SOLENOID VALVE. The progrmmle solenoi vlve is fully wtertight n will funtion even if instlle permnently uner wter t epth of up to one metre (IP68 ingress

More information

Notes on Spherical Triangles

Notes on Spherical Triangles Notes on Spheril Tringles In order to undertke lultions on the elestil sphere, whether for the purposes of stronomy, nvigtion or designing sundils, some understnding of spheril tringles is essentil. The

More information

Uplinks Analysis and Optimization of Hybrid Vehicular Networks

Uplinks Analysis and Optimization of Hybrid Vehicular Networks Uplinks Anlysis n Optimiztion of Hybri Vehiulr Networks Shikun Li 1, Zipeng Li 1, Xiohu Ge 1, Yonghui Li 2 1 Shool of Eletroni Informtion n Communitions, Huzhong University of Siene n Tehnology Wuhn, Hubei

More information

Dataflow Language Model. DataFlow Models. Applications of Dataflow. Dataflow Languages. Kahn process networks. A Kahn Process (1)

Dataflow Language Model. DataFlow Models. Applications of Dataflow. Dataflow Languages. Kahn process networks. A Kahn Process (1) The slides contin revisited mterils from: Peter Mrwedel, TU Dortmund Lothr Thiele, ETH Zurich Frnk Vhid, University of liforni, Riverside Dtflow Lnguge Model Drsticlly different wy of looking t computtion:

More information

Section 6.1 Law of Sines. Notes. Oblique Triangles - triangles that have no right angles. A c. A is acute. A is obtuse

Section 6.1 Law of Sines. Notes. Oblique Triangles - triangles that have no right angles. A c. A is acute. A is obtuse Setion 6.1 Lw of Sines Notes. Olique Tringles - tringles tht hve no right ngles h is ute h is otuse Lw of Sines - If is tringle with sides,, nd, then sin = sin = sin or sin = sin = sin The miguous se (SS)

More information

VOLTAGE SAG IMPROVEMENT BY PARTICLE SWARM OPTIMIZATION OF FUZZY LOGIC RULE BASE

VOLTAGE SAG IMPROVEMENT BY PARTICLE SWARM OPTIMIZATION OF FUZZY LOGIC RULE BASE VOL., NO. 7, PRIL 206 ISSN 89-6608 RPN Journl of Engineering nd pplied Sienes 2006-206 sin Reserh Pulishing Network (RPN). ll rights reserved. VOLTGE SG IMPROVEMENT Y PRTILE SWRM OPTIMIZTION OF FUZZY LOGI

More information

A Secure Localization Method in Wireless Sensor Network

A Secure Localization Method in Wireless Sensor Network Vol. 1(3), Ot. 2015, pp. 212-219 A Seure Loliztion Metho in Wireless Sensor Network Mrym Mirzei, Mohmm Rotmili n Mehi Khlili Dept. of Computer n Informtis Engineering, Pym Noor University, Tehrn, Irn *Corresponing

More information

Kirchhoff s Rules. Kirchhoff s Laws. Kirchhoff s Rules. Kirchhoff s Laws. Practice. Understanding SPH4UW. Kirchhoff s Voltage Rule (KVR):

Kirchhoff s Rules. Kirchhoff s Laws. Kirchhoff s Rules. Kirchhoff s Laws. Practice. Understanding SPH4UW. Kirchhoff s Voltage Rule (KVR): SPH4UW Kirchhoff s ules Kirchhoff s oltge ule (K): Sum of voltge drops round loop is zero. Kirchhoff s Lws Kirchhoff s Current ule (KC): Current going in equls current coming out. Kirchhoff s ules etween

More information

ECE 274 Digital Logic Fall Digital Design. RTL Design RTL Design Method: Preview Example. RTL Design RTL Design Method

ECE 274 Digital Logic Fall Digital Design. RTL Design RTL Design Method: Preview Example. RTL Design RTL Design Method ECE 274 igitl ogi Fll 2 ntroution to igitl eign 5. 5.2 igitl eign Chpter 5: lie to ompny the textbook igitl eign, Firt Eition, by Frnk Vhi, John Wiley n on Publiher, 27. http://www.vhi.om Copyright 27

More information

by Kathy Brown of The Teacher s Pet

by Kathy Brown of The Teacher s Pet y Kthy Brown of The Teher s Pet Designs y Kthy Brown Pieing y Kthy Brown & Lin Ree Mhine quilte y Crol Hilton www.reroosterfris.om Quilte size: pproximtely 40" x 50" Fris from the Sprinkles (Style #4527)

More information

Analog Input Modules

Analog Input Modules 7 922 nlog Input odules G56... nlog input modules for the ontrol of SQ5... ir dmper tutors y ontinuous nlog ontrol signls, suh s 4...20 m, nd ontinuous nlog position feedk signls. For supplementry Dt Sheets,

More information

AGA56... Analog Input Modules. Siemens Building Technologies HVAC Products

AGA56... Analog Input Modules. Siemens Building Technologies HVAC Products 7 922 nlog Input odules G56... nlog input modules for the ontrol of SQ5... ir dmper tutors y ontinuous nlog ontrol signls, suh s 4...20 m, nd ontinuous nlog position feedk signls. For supplementry Dt Sheets,

More information

& Y Connected resistors, Light emitting diode.

& Y Connected resistors, Light emitting diode. & Y Connected resistors, Light emitting diode. Experiment # 02 Ojectives: To get some hndson experience with the physicl instruments. To investigte the equivlent resistors, nd Y connected resistors, nd

More information

McAfee Network Security Platform

McAfee Network Security Platform Revision D MAfee Network Seurity Pltform (M-8000 Quik Strt Guie) This Quik Strt Guie explins how to quikly set up n tivte your MAfee Network Seurity Pltform [formerly MAfee IntruShiel ] M-8000 Sensor in

More information

MOE FLEXIBLE LEARNING SPACE NELSON 2-STOREY BLOCK WELLINGTON AND CHRISTCHURCH - OPTION 1

MOE FLEXIBLE LEARNING SPACE NELSON 2-STOREY BLOCK WELLINGTON AND CHRISTCHURCH - OPTION 1 MOE FLEXILE LERNING SPE NELSON 2-STOREY LOK WELLINGTON N HRISTHURH - Plot ate: Office: Filename: 19/08/201 :18:4 a.m. -MOE-NELSON LOK ENTRL FILE 201 - ONRETE-_detached.rvt 1 TE N: 54 005 19 87 person using

More information

DETAIL A SCALE 1 : 85

DETAIL A SCALE 1 : 85 ISIONS ZONE LTR. ESRIPTION TE PP - INITIL RELESE PER N NORTH.0 0 EST ISOLTE P (0" X.") 0 9 0 X FOOKE # 0 ENTER ISOLTE P (" X 9") WEST ISOLTE P (0" X.") FOOKE # 0. RWING ONTENTS SHEET : OVERLL LYOUT SHEET

More information

Understanding Three-Phase Transformers

Understanding Three-Phase Transformers PDH ourse E450 (4 PDH) Understnding Three-Phse Trnsformers Rlph Fehr, Ph.D., P.E. 2014 PDH Online PDH enter 5272 Medow Esttes Drive Firfx, V 22030-6658 Phone & Fx: 703-988-0088 www.pdhonline.org www.pdhenter.om

More information

Triangles and parallelograms of equal area in an ellipse

Triangles and parallelograms of equal area in an ellipse 1 Tringles nd prllelogrms of equl re in n ellipse Roert Buonpstore nd Thoms J Osler Mthemtics Deprtment RownUniversity Glssoro, NJ 0808 USA uonp0@studentsrownedu osler@rownedu Introduction In the pper

More information

Design of a Pipelined DSP Microprocessor MUN DSP2000

Design of a Pipelined DSP Microprocessor MUN DSP2000 Design of Pipeline DSP icroprocessor N DSP2000 Cheng Li, Lu io, Qiyo Yu, P.Gillr n R.Venktesn Fculty of Engineering n Applie Science emoril niversity of Newfounln St. John s, NF, Cn A1B 3 E-mil: {licheng,

More information

Energy Efficient TDMA Sleep Scheduling in Wireless Sensor Networks

Energy Efficient TDMA Sleep Scheduling in Wireless Sensor Networks Energy Effiient TDMA Sheuling in Wireless Sensor Networks Junho M, Wei Lou Deprtment of Computing The Hong Kong Polytehni University Kowloon, Hong Kong {sjm, sweilou}@omp.polyu.eu.hk Ynwei Wu, Xing-Yng

More information

ECE 274 Digital Logic Fall 2009 Digital Design

ECE 274 Digital Logic Fall 2009 Digital Design igitl Logic ll igitl esign MW -:PM, IL Romn Lysecky, rlysecky@ece.rizon.edu http://www.ece.rizon.edu/~ece hpter : Introduction Slides to ccompny the textbook igitl esign, irst dition, by rnk Vhid, John

More information

URL: mber=

URL:   mber= Wijnhoven, T.; Deonink, G., "Flexile fult urrent ontriution with inverter interfed distriuted genertion," in IEEE Power nd Energy Soiety Generl Meeting (PES), Vnouver, BC, Cnd, -5 July, 5 p. doi:.9/pesmg..66769

More information

Detection of Denial of Service attacks using AGURI

Detection of Denial of Service attacks using AGURI Detetion of Denil of Servie ttks using AGURI Ryo Kizki Keio Univ. kizki@sf.wide.d.jp Kenjiro Cho SonyCSL kj@sl.sony.o.jp Osmu Nkmur Keio Univ. osmu@wide.d.jp Astrt Denil of Servie ttks is divided into

More information

CS 135: Computer Architecture I. Boolean Algebra. Basic Logic Gates

CS 135: Computer Architecture I. Boolean Algebra. Basic Logic Gates Bsic Logic Gtes : Computer Architecture I Boolen Algebr Instructor: Prof. Bhgi Nrhri Dept. of Computer Science Course URL: www.ses.gwu.edu/~bhgiweb/cs35/ Digitl Logic Circuits We sw how we cn build the

More information

Lecture 16. Double integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts.

Lecture 16. Double integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts. Leture 16 Double integrls Dn Nihols nihols@mth.umss.edu MATH 233, Spring 218 University of Msshusetts Mrh 27, 218 (2) iemnn sums for funtions of one vrible Let f(x) on [, b]. We n estimte the re under

More information

arxiv: v1 [cs.it] 16 Nov 2017

arxiv: v1 [cs.it] 16 Nov 2017 Sptio-Temporl Motifs for Optimize Vehile-to-Vehile (V2V) Communitions Tenghn Zeng, Omi Semiri, n Wli S Wireless@VT, Brley Deprtment of Eletril n Computer Engineering, Virgini Teh, Blksurg, VA, USA Emils:{tenghn,

More information

ISM-PRO SOFTWARE DIGITAL MICROSCOPE OPERATION MANUAL

ISM-PRO SOFTWARE DIGITAL MICROSCOPE OPERATION MANUAL MN-ISM-PRO-E www.insize.om ISM-PRO SOFTWARE DIGITAL MICROSCOPE OPERATION MANUAL Desription Clik Next. As the following piture: ISM-PRO softwre is for ISM-PM00SA, ISM-PM600SA, ISM- PM60L digitl mirosopes.

More information

Supervisory control synthesis for a patient support system

Supervisory control synthesis for a patient support system Supervisory ontrol synthesis for ptient support system R.J.M. Theunissen, R.R.H. Shiffelers, D.A. vn Beek, nd J.E. Rood Astrt Supervisory ontrol theory (SCT) provides forml pproh to supervisory ontroller

More information

Artificial Neural Network Based Backup Differential Protection of Generator-Transformer Unit

Artificial Neural Network Based Backup Differential Protection of Generator-Transformer Unit Interntionl Journl of Eletronis nd Eletril Engineering Vol. 3, No. 6, Deemer 05 rtifiil Neurl Network sed kup Differentil Protetion of Genertor-Trnsformer Unit H. lg nd D. N. Vishwkrm Deprtment of Eletril

More information

CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2005

CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2005 CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2005 EXPERIMENT 1 FUNDAMENTALS 1. GOALS : Lern how to develop cr lrm digitl circuit during which the following re introduced : CS2204 l fundmentls, nd

More information

Evaluating territories of Go positions with capturing races

Evaluating territories of Go positions with capturing races Gmes of No Chne 4 MSRI Pulitions Volume 63, 2015 Evluting territories of Go positions with pturing res TEIGO NAKAMURA In nlysing pturing res, or semeis, we hve een fousing on the method to find whih plyer

More information

8.1. The Sine Law. Investigate. Tools

8.1. The Sine Law. Investigate. Tools 8.1 Te Sine Lw Mimi 50 ermud Tringle ermud 1600 km Sn Jun 74 Puerto Rio Te ermud Tringle, in te nort tlnti Oen, is te lotion of severl unexplined plne nd sip disppernes. Vrious teories ve een suggested

More information

Improved sensorless control of a permanent magnet machine using fundamental pulse width modulation excitation

Improved sensorless control of a permanent magnet machine using fundamental pulse width modulation excitation Pulished in IET Eletri Power Applitions Reeived on 19th April 2010 Revised on 27th July 2010 doi: 10.1049/iet-ep.2010.0108 Improved sensorless ontrol of permnent mgnet mhine using fundmentl pulse wih modultion

More information

Regular languages can be expressed as regular expressions.

Regular languages can be expressed as regular expressions. Regulr lnguges cn e expressed s regulr expressions. A generl nondeterministic finite utomton (GNFA) is kind of NFA such tht: There is unique strt stte nd is unique ccept stte. Every pir of nodes re connected

More information

The Effects of Interference Suppression by a Reconfigurable Structure at DSSS-DPSK Receiver

The Effects of Interference Suppression by a Reconfigurable Structure at DSSS-DPSK Receiver 494 N. MIOŠEVIĆ, Z. NIKOIĆ, B. DIMITRIJEVIĆ, B. NIKOIĆ, THE EFFECTS OF INTERFERENCE SUPPRESSION The Effets of Interferene Suppression y Reonfigure Struture t DSSS-DPSK Reeiver Nend MIOŠEVIĆ, Zori NIKOIĆ,

More information

Optimal Time Slot Assignment for Mobile Ad Hoc Networks

Optimal Time Slot Assignment for Mobile Ad Hoc Networks Optiml Time Slot Assignment for Mobile A Ho Networks Koushik Sinh Honeywell Tehnology Solutions Lb, Bnglore, 560076 Ini sinh kou@yhoo.om Abstrt. We present new pproh to fin ollision-free trnsmission sheule

More information

ALONG with the maturity of mobile cloud computing,

ALONG with the maturity of mobile cloud computing, An Optiml Offloding Prtitioning Algorithm in Moile Cloud Computing Huming Wu, Dniel Seidenstüker, Yi Sun, Crlos Mrtín Nieto, Willim Knottenelt, nd Ktink Wolter system, nd their min gol is to keep the whole

More information

ITEC2620 Introduction to Data Structures

ITEC2620 Introduction to Data Structures /5/20 ITEC220 Introdution to Dt Strutures Leture 0 Gme Trees Two-Plyer Gmes Rules for gme define the sttespe Nodes re gme sttes Links re possile moves Build serh tree y rute fore Exmple I Exmple II A Our

More information

Automatic Strategy Verification for Hex

Automatic Strategy Verification for Hex utomti Strtegy Verifition for Hex Ryn B. Hywrd, Broderik rneson, nd Philip Henderson Deprtment of Computing Siene, University of lert, Edmonton, Cnd {hywrd,roderi,ph}@s.ulert. strt. We present onise nd/or-tree

More information

McAfee Network Security Platform

McAfee Network Security Platform M-6030 Sensor Quik Strt Guide Revision B MAfee Network Seurity Pltform This Quik Strt Guide explins how to quikly set up nd tivte your MAfee Network Seurity Pltform [formerly MAfee IntruShield ] M-6030

More information

Asynchronous Data-Driven Circuit Synthesis

Asynchronous Data-Driven Circuit Synthesis Asynchronous Dt-Driven Circuit Synthesis Sm Tylor, Doug Edwrds, Luis A Pln, Senior Memer, IEEE nd Luis A. Trzon D., Student Memer, IEEE Astrct A method is descried for synthesising synchronous circuits

More information

CHAPTER 3 AMPLIFIER DESIGN TECHNIQUES

CHAPTER 3 AMPLIFIER DESIGN TECHNIQUES CHAPTER 3 AMPLIFIER DEIGN TECHNIQUE 3.0 Introduction olid-stte microwve mplifiers ply n importnt role in communiction where it hs different pplictions, including low noise, high gin, nd high power mplifiers.

More information

PORCH. Canopies and Accessories DECKING SYSTEMS. For more information. STOCKISTS For details of your nearest stockist for any product:

PORCH. Canopies and Accessories DECKING SYSTEMS. For more information. STOCKISTS For details of your nearest stockist for any product: DECKING SYSTEMS For more informtion STOCKISTS For etils of your nerest stokist for ny prout: 0 01 TECHNICAL HELPLINE For further help n vie: 0 1 INTERNET rihrurige.o.uk EMAIL info@rihrurige.o.uk Whittington

More information

ISSCC 2006 / SESSION 21 / ADVANCED CLOCKING, LOGIC AND SIGNALING TECHNIQUES / 21.5

ISSCC 2006 / SESSION 21 / ADVANCED CLOCKING, LOGIC AND SIGNALING TECHNIQUES / 21.5 21.5 A 1.1GHz Chrge-Recovery Logic Visvesh Sthe, Jung-Ying Chueh, Mrios Ppefthymiou University of Michign, Ann Aror, MI Boost Logic is chrge-recovery circuit fmily cple of operting t GHz-clss frequencies

More information

Discontinued AN6262N, AN6263N. (planed maintenance type, maintenance type, planed discontinued typed, discontinued type)

Discontinued AN6262N, AN6263N. (planed maintenance type, maintenance type, planed discontinued typed, discontinued type) ICs for Cssette, Cssette Deck ANN, ANN Puse Detection s of Rdio Cssette, Cssette Deck Overview The ANN nd the ANN re the puse detection integrted circuits which select the progrm on the cssette tpe. In

More information

DIN C-FORM & R-FORM PLUG, DIN SERIES VERTICAL, RIGHT ANGLE, SOLDER TAIL OR PRESS-FIT TERMINATION,.100" BACKPLANE REAR PLUG 3M TM

DIN C-FORM & R-FORM PLUG, DIN SERIES VERTICAL, RIGHT ANGLE, SOLDER TAIL OR PRESS-FIT TERMINATION,.100 BACKPLANE REAR PLUG 3M TM M TM IN -FORM & R-FORM PLUG, IN SERIES VERTIL, RIGHT NGLE, SOLER TIL TERMINTION, " KPLNE RER PLUG. TES REGULTORY INFORMTION: VISIT M.com/regs OR ONTT YOUR M REPRESENTTIVE TO FIN THE RoHS OMPLINE STTUS

More information

DCM Series DC T-Series Non-Spring Return Rotary Electronic Damper Actuators

DCM Series DC T-Series Non-Spring Return Rotary Electronic Damper Actuators DCM-0 Series DC-0-T-Series Non-Spring Return Rotry Eletroni Dmper Atutors. Atutor. U-olt shft pter. Position initor EA0R e f g. Shft pter loking lip e. Position initor pter f. Mounting rket g. Mounting

More information

3/8" Square Multi-Turn Cermet Trimmer

3/8 Square Multi-Turn Cermet Trimmer Vishy Sfernie 3/8" Squre Multi-Turn Cermet Trimmer FEATURES Industril grde W t 70 C The T93 is smll size trimmer - 3/8" x 3/8" x 3/16" - nswering PC ord mounting requirements. Five versions re ville whih

More information

MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES

MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES Romn V. Tyshchuk Informtion Systems Deprtment, AMI corportion, Donetsk, Ukrine E-mil: rt_science@hotmil.com 1 INTRODUCTION During the considertion

More information

Synchronised Measurement Technology for Analysis of Transmission Lines Faults

Synchronised Measurement Technology for Analysis of Transmission Lines Faults roeedings of the th Hwii Interntionl Conferene on System Sienes - Synhronised Mesurement Tehnology for nlysis of Trnsmission ines Fults Vldimir Terzij The University of Mnhester terzij@ieee.org Mlden Kezunovi

More information

McAfee Network Security Platform

McAfee Network Security Platform M-2750 Sensor Quik Strt Guide Revision B MAfee Network Seurity Pltform This Quik Strt Guide explins how to quikly set up nd tivte your MAfee Network Seurity Pltform M-2750 Sensor in in-line mode. Cling

More information

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world

Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world Person Edution Limited Edinurgh Gte Hrlow Essex M20 2JE Englnd nd ssoited ompnies throughout the world Visit us on the World Wide We t: www.personed.o.uk Person Edution Limited 2014 ll rights reserved.

More information

Design of Miniaturized 10 db Wideband Branch Line Coupler Using Dual Feed and T-Shape Transmission Lines

Design of Miniaturized 10 db Wideband Branch Line Coupler Using Dual Feed and T-Shape Transmission Lines RADIOENGINEERING, VOL. 27, NO. 1, APRIL 2018 207 Design of Miniturized 10 db Widend Brnh Line Coupler Using Dul Feed nd T-Shpe Trnsmission Lines Mukesh KUMAR, SK. Nurul ISLAM, Goind SEN, Susnt Kumr PARUI,

More information

On the Description of Communications Between Software Components with UML

On the Description of Communications Between Software Components with UML On the Description of Communictions Between Softwre Components with UML Zhiwei An Dennis Peters Fculty of Engineering nd Applied Science Memoril University of Newfoundlnd St. John s NL A1B 3X5 zhiwei@engr.mun.c

More information