United States Patent (19) Gardner

Size: px
Start display at page:

Download "United States Patent (19) Gardner"

Transcription

1 Unied Saes Paen (19) Gardner 4) MICRPRGRAM CNTRL UNITS (7) Invenor: Peer Lyce Gardner, Tolebank, England (73) Assignee: Inernaional Business Machines Corporaion, Armonk, N.Y. 22 Filed: Nov. 13, 197 (21) Appl. No.: 631,47 30 Foreign Applicaion Prioriy Daa Nov. 27, 1974 Unied Kingdom /74 (2) U.S. Cl.... 3/172. () In. Cl.... G06F 9/16 8) Field of Search... 3, 72.; 4/1 (6) References Cied UNITED STATES PATENTS 3,4,378 10, 1968 Threadgold e al.... 3/172. 3,792,441 2/1974 Wymore e al.... 3,172. 3,913,074 10/197 Homberg e al l l ) May 3, ,930,236 12/197 Ferguson e al.... 3,172. 3,93,833 4, 1976 Shapiro... 3,172. Primary Examiner-Harvey E. Springborn Aorney, Agen, or Firm-Bernard M. Goldman 7 ABSTRACT pg, 1 A microprogram conrol uni comprises a micro program sore and an ineracive processor processing he micro insrucions issued by he microprogram sore o produce expanded sysem conrol signals, a leas some of he processing clemens of he ineracive processor being each responsible for producing a unique subse of conrol signals, no oher processing elemen being direcly involved in producing conrol signals in ha subse. The processing elemens may be self-sequencing sores, he micro insrucion supplying he iniial enry poin for each sore may be provided wih is own auomaic looping faciliy. Claims, 3 Drawing Figures ADDRESS CAL CULATR MECHANISM LCAL STRE MAN STRE MASKING UNIT MECHANISM RESULT REGISTER

2 U.S. Paen May 3, 1977 Shee 1 of 3 ADDRESS CAL CULATR MECHANISM MASKING UNIT o i. RESULT REGISTER FIG.

3 U.S. Paen (!)

4 U.S. Paen May 3, 1977 Shee 3 of 3 FWM RW M 100 TM MVM M7A rh GD. TA FW Eze, FWA BWR Hill; C. F. G. 3

5 1 MICRPRGRAM CNTRL UNITS INTRDUCTIN The presen invenion relaes o microprogram con rol unis conrolling he sequence of elemenary oper aions wihin informaion handling sysems. A subsanial percenage of all compuers buil in recen years have uilized microprogrammed conrol unis o conrol he operaions performed by a cenral processing uni (CPU) during he execuion of an in srucion. Under conrol of he microprogrammed con rol uni, he insrucion is execued by he perform ance of a sequence of elemenary operaions in a se quence of CPU cycles, each elemenary operaion being compleed wihin a single CPU cycle. During each of hese cycles, elemenary operaions are per formed under he conrol of a microinsrucion which has been accessed from he conrol uni. Generally, wihin a single CPU cycle, more han one elemenary operaion is performed (in parallel and/or in sequence wihin he cycle). Each elemenary operaion is per formed under conrol of a "micro-order'. A microin srucion hus conains a pluraliy of micro-orders, each of which is performed during one CPU cycle. A se quence of microinsrucions which execue a given funcion (for example, a sofware insrucion) make up a microprogram or micro-rouine. In mos microprogrammed sysems, microinsrucion sequencing is achieved by allocaing a porion of each microinsrucion for indicaing he address of he nex microinsrucion o be performed. The nex address porion is fed, along wih branching conrols, o he address regiser of he conrol sorage in order o selec he nex microinsrucion o be performed. In such a sysem, if a given microninsrucion is used in several differen micro-rouines, he insrucion may be sored a several differen places wihin a microprogram con rol sorage. This replicaion is one facor which ends o increase he size of he conrol uni. Anoher facor which affecs he size of he conrol uni is micro-order densiy. Wihin each microinsruc ion, various fields are allocaed o specific ypes or classes of micro-orders. If, wihin a given microinsruc ion, hen he field or fields allocaed hereo will con ain no informaion ha is of subsanial use o he sysem. The presence in he microprogram sorage of fields which, in effec, conain no informaion of value o he sysem also ends o increase he size of he conrol uni. A paricular insance of decreased efficiency in a conrol sore subsysem in connecion wih he above cied aspecs concerning addressing and branching is realized when a new sequence of microinsrucions mus be iniiaed in response o a new sysem insruc ion. During he execuion of a paricular sysem in srucion, a number of condiions may have o be full filled before execuion of he nex sysem insrucion can be iniiaed. A he conclusion of a microprogram, a paricular microinsrucion mus be decoded o indi cae ha he execuion of he presen sysem insruc ion is compleed before he operaion code of he nex insrucion can be examined and used o conrol he sar of he nex microinsrucion sequence. This re quires one complee sysem cycle o make his deermi naion and he paricular microinsrucion indicaing he end of he operaion (EP) does very lile addi ional effecive work In addiion o effecively losing a machine cycle for he purpose of deermining wheher or no an opera ion has been compleed on a paricular sysem insruc ion, addiional inefficiency is realized a he ime he operaion code of he nex insrucion o be execued is analyzed. In prior sysems, a leas a porion of he operaion code (P CDE) is uilized o form he address of he firs microinsrucion of he sequence required o perform he sysem insrucion. When ui lizing his echnique, a number of binary bi posiions mus be se aside in each microinsrucion o be effec ive only for analyzing he P CDE o provide he abiliy o perform a 64-way branch. These binary bi posiions in all oher microinsrucions are, in effec, wased. A general discussion relaing o he mehod of imple mening a microprogram conrol sorage can be found in an aricle eniled "Microprogram Conrol For Sys em/360' by S. G. Tucker, found in he IBM Sysems Journal, Vol. 6, No. 4, 1967, pages (IBM is a Regisered Trade Mark). This aricle is herewih incor poraed by his reference for is showing of he mehods of conrol sore addressing, division of microinsruc ions ino various fields, and mehods of decoding and branch decision making. In order o reduce he microinsrucion word lengh, decoding circuiry is used which, in effec, recognizes a paricular signal paern (par of a microinsrucion) and auomaically generaes a larger signal paern (he expanded or full se of conrol signals required by he processing elemens of he processor). Such decoding circuiry would have o be alered or replaced each ime any insrucion is alered in such a way ha a new conrol signal paern is required. This means ha, once defined, here is a high cos overhead involved in updaing he microinsrucion se. SUMMARY F THE INVENTIN Wih hese drawbacks in mind, he presen invenion provides a microprogram conrol uni comprising a microprogram sore and an ineracive processor pro cessing he microinsrucions issued by he micropro gram sore o generae expanded sysem conrol signals direcly, a leas some of he processing elemens of he ineracive processor producing conrol signals relaed o only a paricular processing subfuncion. The processing elemens of he ineracive mulipro cessor may comprise sores, he addressing mechanism of which are responsive o he oupu of he micropro gram sore and self-generaed conrol signals, ne advanage of such an arrangemen will become clear when one realizes ha, a any one poin in a mi croinsrucion cycle, many, if no mos, of he process ing elemens are idle. In convenional arrangemens, a processing elemen only requires a conrol signal when ha processing elemen is required o be acive, his applying equally o he processing elemens of he pro cessor as o he processing elemens of he ineracive processor. I follows ha appropriae associaion of processing elemens of he ineracive processor wih processing elemens of he processor can eliminae mos of he blank spaces required in he microprogram sores of he prior ar. The need for decoding circuiry for expanding all conrol signals produced by he con rol uni is also eliminaed. Furher, relaive o he decoding circuiry of he prior ar, he presenly proposed sysem can be alered,

6 3 wihin cerain limis, by wriing fresh daa ino he ineracive processor. DESCRIPTIN F THE DRAWINGS The presen invenion will be described furher by way of example wih reference o an embodimen hereof as illusraed in he accompanying drawings in which: FIG. 1 is a diagram of a simple convenional daa processor; FIG. 2 is a diagram of a uni used five imes in he ircuiry of FIG. 3; and FIG. 3 is a diagram of one kind of microprogram conrol uni according o he presen invenion. EMBDIMENT INTRDUCTIN For hose no so skilled in he ar o gain an apprecia ion of he invenion, here will now be given a very brief explanaion of a daa processor and how i works. Those skilled in he ar will realize ha i is well wihin heir skill o apply he invenion o heir own daa pro cessors as soon as he conrol microcode is defined for hose processors. A daa processor in is simples form comprises a local sore and a main sore ino each of which daa can be wrien and from which daa can be read, ogeher wih an arihmeic and logic uni (ALU) which can funcion o combine and aler daa in a seleced one of a limied number of ways. The basic cycle of operaion sars in one or boh of he sores wih he reading of one or more iems of daa called operands which is or are supplied o and modified by he ALU, he resulan iem of daa being reurned o and wrien ino one or oher of he sores. In order o speed processing, i is usual o incorporae a separae mechanism capable of calculaing he address of he locaions in he sores o be accessed wihou requiring he services of he ALU, ogeher wih a masking uni wih mechanism for selecing par only of an iem of daa, a holding mecha nism for reaining one operand unil a second operand wih which i is o be combined is available and a resul regiser for holding he oupu of he ALU unil he sore ino which i is o be wrien (or someimes he addressing mechanism) is available o receive i. All hese iems are linked ogeher by daa pahs which are conrolled by gaes providing a general configuraion of he kind shown in FIG. 1 and which forms no par of he presen invenion. The operaions o be performed are defined by in srucions wrien ino one or oher daa sore and he whole processor is conrolled by a microprogram con rol uni which examines an insrucion and generaes sequences of ses of signals which ravel along a disri buion nework of conducive pahs o he various ele mens of he processor, an elemen only operaing when i receives an appropriae conrol signal. Al hough he microprogram conrol uni only causes pro cessing operaions in response o insrucions, one of is asks is o cause hose insrucions o be read from he sorage locaions where hey are sored. From he above i will be apparen ha he various elemens of a processor do no have he same work rae. For example, if he gaes are regarded collecively as an elemen, hey have a high work rae since any flow of daa beween wo elemens requires he open ing of a leas one gae. n he oher hand, he holding mechanism has a low work rae since i only has o hold an operand while a second operand is produced and when only one operand is required, he holding mecha nism is no used a all. A furher poin ha mus be appreciaed is ha some elemens require no one bu a sequence of conrol signals in order o perform properly, his being paricu larly rue of he daa sores. Suppose herefore, ha he microprogram conrol uni were o generae a any insan a se of signals, some being significan (=l) and some being non-sig nifican (=0), sufficien o define he enire operaing sae of he elemens of he processor, hen he majoriy of such signals will be 0. When any change, however small, in he specrum of operaing saes is required, a whole new se of signals will have o be generaed and sill he majoriy of such signals will be 0. Wha hap pened convenionally was ha all possible ses of con rol signals ha could be required were wrien as words ino a sore (microprogram sore) and were read ou, one a a ime, in an appropriae order, a a rae equal o he rae of change of he operaing saes of he elemens of he processor. This resuled in a larger sore having o be provided o sore signals which were predominanly non-significan even hough non-opera ion of an elemen could be achieved jus as well by no sending i any signal a all. The presen invenion is based on he realizaion ha he elemens of a processor are operaive in groups and aims for he condiion in which no conrol signals a all are generaed for any group ha is for he ime being quiescen. I does his by providing a microprogram conrol uni which conains a number of processor funcion unis, ideally one processor funcional uni for each operaing group of elemens of he daa processor o be conrolled, arranged o generae conrol signals for ha group only. This means ha when he group is quiescen, so is he associaed processor funcional uni of he microprogram conrol uni bu his also means ha he microprogram funcional unis mus be iner acive a leas in so far as hose unis which are acive mus be responsible for rendering acive anoher quies cen processor funcional unis a he appropriae ime. Furher, since for any operaing group of elemens of he daa processor, he necessary subses of conrol signals end o be organized ino shor sequences some of which are repeaed, i is convenien o use for a leas some of he microprogram processor funcional unis sores which can be eiher self-addressing or which can be caused o respond o exernal addresses since hen a repeaed sequence need only be sored once. THE DETALED EMBDIMENT The microrogram conrol uni now o be described in some deail uses five such sores and so one of hose sores will be described jus in isolaion wih reference o FIG. 2 bef re he iner-relaionship of he five sores and he oher elemens of he microprogram conrol uni is described wih reference o FIG. 3. Thus, in connecion wih he sore of FIG. 2, hree conrol sig nals (X,Y,Z) for he sore iself will be referred o and he origin of hese conrol signals will no become ap paren wihou reference o FIG. 3. The uni of FIG. 2 comprises a convenional wriable, non-desrucive readou daa sore having a sorage marix 10, an inpu regiser 11, an oupu regiser 12, an address regiser 13 and an address decoder 14. The sore responds o conrol and iming signals (no shown) eiher o wrie daa from inpu regiser 11 ino, or o read daa ino oupu regiser 12 from, a word

7 S locaion in marix 10 idenified by an address in address regiser 13 when gaed ino address decoder 14. In addiion o he purely convenional aspecs of he sore, here is provided pre-addressing circuiry and pos-ou pu circuiry. The pos-oupu circuiry comprises AND gaes 1 enabled by conrol signals (X) gaing one bi posiion of he oupu regiser 12 ono line 17 and he remaining bi posiions of he oupu regiser 12 ono a muliple line daa pah 16 (shown as a single line in FIG. 2). The oupu regiser 12 is reseable by conrol signals (Y). Line 17 carries a signal (P) and branches, one branch incorporaing an inver circui 18 and an AND gae 19 enabled by (X) delayed by delay circui, hese combining o produce a single pulse each ime (X) is presen and he bi posiion of oupu regis er 12 gaed ono line 17 conains a "o". The (P) and (P) signals are fed back o he pre-addressing circuiry. The pre-addressing circuiry comprises an address inpu pah conneced o a pre-address regiser 21 reseable by conrol signal (Y). The oupu of regiser 21 is gaed by gae 22 boh o address regiser 13 and back o iself via pah 23. Gae 22 is enabled by conrol signals (Z + Pl) i.e. eiher Z = 1 or P = 1. Address regiser 13 is reseable by conrol signals (Z,+P.+P) and also connecs via pah 24 o an incremening regis er 2 in urn conneced back o address regiser 13 via gae 26 enabled by conrol signal (P). Ignoring he enry of daa ino marix 10, which is convenional, he reading operaions of his uni pro ceed as follows: a. an address on pah, and (Y), resul in he ad dress being enered ino pre-address regiser 21. b. (Z+P) enables gae 22 o ener his address ino address regiser 13 (i being also reurned o regis er 21) and a read cycle is iniiaed causing he read word o be enered ino and reained in oupu regiser 12. Also he address from regiser 13 is enered ino incremening regiser 2 and incre mened herein by a fixed amoun. c. (X) will cause he word in oupu regiser 12 o appear par on line 17 and par on pah 16. If line 17 receives "o", (P) will be generaed causing he conens of incremening regiser 2 o be gaed by gae 26 ino address regiser 13 and a read cycle o be iniiaed. If line 17 received 1, P, will be generaed and he conens of pre-addressing regiser 21 will be gaed by gae 22 ino address regiser 13 causing a read cycle o be iniiaed, he sore bi causing line 17 o be raised being someimes referred o as a "P bi" when (P) is generaed, I follows ha for a given address (W) enered on pah and a sequence (no necessarily a regular ime inervals) of conrol signals (X), he words from loca ions W, W+a, W+2a, W+3a... will be gaed ono pah 16 unil a word is gaed ou which produces a 1 on line 17, whereupon he nex word gaed ou will be ha from locaion W and he sequence will repea. When a new saring address is o be used, (Y) also reses ou pu regiser 12 so ha all of he previous read sequenc ing is removed from he uni. Thus assuming address consecuive locaions in marix 10 conain words hav ing one bis gaable ono line 17 from words (W+3a), (W-4a), (W+7a), successive (X) signals can never cause he word a locaion (W -- 4a) o be accessed since he presence of he 1 bi he in word a (W-- 3a) will cause, oher hings being equal, he nex (X) o ener he word a (W) ino regiser 12. To access he word a (W + 4a) a new address (W) on pah will be required. In fac, alhough he firs four words shown can be accessed in repeiive sequence from saring address (W) only he fifh word can be ac cessed by address (W) and address (W3) is required o access words in he sixh, sevenh and eighh locaions. I follows ha where wo such unis are conneced ogeher in such a way ha one uni generaes he (X) signals for he oher uni, he operaion of he second uni is deermined in par by he las address i received on pah, in par by is own conens, and in par by he conens of he firs uni, Pu picorially, his means ha wihou ineracive unis he mapping of wo iner relaed repeiive sequences of conrol signal fields F, and f would be ypically as follows: The firs eigh pairs of elemens is he basic combined repeiion and he map will conain as many muliples of his submap as are required. Using wo ineracive unis, one for F and he oher for f; wih he F uni generaing (X, ) signals for he f, uni, each uni having is own P hi, we now have wo maps: The foregoing char also illusraes anoher require men, namely some means for sopping or breaking ou of cycling sequences of conrol signals he arrangemen described so far will no do so of iself. Wha is required is a esing mechanism. I may be ha i is known be forehand how many cycles ae required, as in mulipli caion when he number of cycles is a funcion of he number of bis in an operand, in which case a cycle coun can be compiled and esed for equaliy o he known number, equaliy causing breakou. I may be ha breakou is required when cerain saes occur in he processor o be conrolled as for example in divi sion when he resulan from he ALU is negaive. The provision of a suiable esing mechanism can also han dle wha can be ermed "exraordinary evens' such as a deeced error, an exernally generaed inerrup as well as rouine processing ess such as "is he seleced bi 0 or l'. The preferred esing mechanism used in he microprogram conrol uni illusraed in FIG. 3 comprises a uni of he kind shown in FIG. 2, which idenifies he es, coupled o an associaive sore which performs he es receiving informaion signals from appropriae areas of he processor. Associaive sores are well known in many forms, Briefly herefore he microprogram conrol uni of FIG. 3 comprises five of he unis illusraed in FIG. 2, r

8 7 and referenced A, B, C, D and E. Uni A acs as conrol signal generaor for he gaes of a processor. Uni B acs as conrol signal generaor for he sores of he processor. Uni C acs as conrol signal informaion generaor for he masking mechanism of he processor. Uni D acs as conrol signal generaor for he ALU of he processor. Uni E in associaion wih associaive sore F comprises he esing mechanism. The saring addresses applied o he preaddressing circuiry of unis A o E are derived eiher from a micro-program sore or from he associaive sore F. The (X), (Y) and (Z) conrol signals for he unis A o E are generaed wihin he microprogram conrol uni iself. The convenion is used in FIG. 3 ha, for uni A o E, he addresses for address inpu pah are shown sup plied o he lef-hand side of he uni, he conrol sig nals (X), (Y), and (Z) are shown supplied o he op of he uni and he oupu fields are shown leaving he righ-hand side of he uni. Turning now o he microprogram conrol uni illus raed diagrammaically in FIG. 3 i will be seen ha i comprises a convenional microprogram sore M, a clock T, five unis of he kind illusraed in FIG. 2, and referenced A, B, C, D and E, an associaive sore F and a noional inerface J, he processor R o be conrolled being undersood as lying o he righ-hand side of he inerface J in FIG. 3. To simplify he descripion and undersanding of he microprogram conrol uni, sig nals will be referred o according o he following riple cypher, he line or pah for flow of such signal also being referenced by he same cypher: SURCE TYPE DESTINATIN Where he source is eiher R (he processor), M, A, B, C, D, E, F, or T; he ype is eiher Q (iming), W (address), W (conrol), X, Y or Z; he desinaion is eiher R, M, A, B, C, D, E or F. Thus FWM is an ad dress supplied by associaive sore F o microprogram sore M. Search fields for he associaive sore F are regarded as addresses W. Where a pah is common o a number of signals, i will no be referenced. Each uni produces P and P signals which are regarded as being inernal o he respecive unis and are no especially shown in FIG. 3. The microprogram uni produces an oupu word (MWA, MWB, MWC, MWD, MWE) and has is own iming mechanism abou which more will be said laer, Uni A produces an oupu word (AVA, AVM, AVR, AXB, AYB, AXC, AYC, AXD, AYD, AXE, AYE). Uni B produces an oupu word (BVR), as do uni C (CVR), uni D (DVR) and uni E (EWF). Associaive sore F produces an oupu word (FVR, FWM, FWA, FYA, FYB, FYC, FYD, FYE, FVA). Signals RWM and RWF are derived from he inerface J and Signals AVR, BVR, CVR, DVR and FVR are passed o he inerface. The clock T produces oupus (TM, TA, TF). The iming mechanism of microprogram sore M is free running for one complee cycle once iniiaed by conrol logic 100 which passes TQM from AVM = 1 unil a signal MVM = 1, MVM being derived from he iming mechanism a he end of each read cycle of he microprogram sore. Suppose TQM presens iself a imes oais and so on regularly from AVM = 1 unil MVM = 1 and sup pose i akes wo ime inervals o sele a new address in he address mechansim of he sore M, four ime inervals o decode such address, six ime inervals for 8 he sore o pass he conens of he locaion idenified S by he decoded address o he oupu of sore M, wo ime inervals for such oupu o reach unis A o E and one ime inerval for he appropriae regisers 21 of he unis (see FIG. 2) o reac. The iming cycle of he iming mechanism of he sore M will be as follows AVM = 1 o define ime o: TME FUNCTIN SIGNAL o ener new address inernal conrol signal inernal conrol signal s decode address access address inernal conrol signal. gae oupu inernal conrol signal MYA a MWA MZA, MZB, MZC, MZD, MZE 1s MVM The iming mechanism of he sore M esablishes a single funcion cycle and when compleed swiches iself off ( = MVM), afer i has sared up unis. A hrough E (T = MVA, = MVA, T = MZA, MZB, MZC, MZD, MZE). Logic 101 gaes TA o uni A as TXA in he presence of MVA or if eiher he las AVA = or if FWA =. To undersand he operaion of he microprogram conrol uni, consider a saring condiions in which elemens A, B, C, D, E, F and M are loaded, RWM exiss a he inerface, J, regisers 21 and 12 of unis B, C, D, E are empy and regiser 12 of uni A conains AVM = 1 and zeros oherwise. The nex occurring TXA (TQA gaed by logic 101) causes logic 100 o pass TM o sore M iniiaing a read cycle of sore M o access he word W(RWM) a he locaion corre sponding o RWM and, since AVA = 0, logic 101 inhib is TXA (TQA degaed) causing uni A o become quiescen. When he word a RWM is available a he oupu of sore M, he iming mechanism of sore M generaes MYA clearing regiser 21 of uni A. W(RWM) = (MWA, MWB, MWC, MWD, MWE) is gaed by he iming mechanism ino respecive regisers 21 of unis A, B, C, D and E and MVA, MZA, MZB, MZC, MZD and MZE are generaed by he iming mechanism iniiaing read cycles of unis A, B, C, D and E o place words W(MZA), W(MZB), W(MZC), W(MZD) and W(MZE) in regiser 12 of unis A, B, C, D and E, Uni A cycles because MVA gaes TQA o uni A. When W(MZA) is in regiser 12 of uni. A he nex TXA (TQA gaed by logic 101) will gae W(MZA) = (AVA, AVM, AVR, AXB, AYB, AXC, AYC, AXD, AYD, AXE, AYE) and will generally be of he form (1,0, nnnnn.nnnn,0,n,0, n,0,n,0) where n is eiher 1 or 0. AVR is saed o be an eigh bi field (nnnnn.nnn) bu his field will be of a lengh appropri ae o is funcion o be described laer. The operaions following depend on he valves of he n erms. Where n = 1 here will be acion where n = 0 here will be no acion. For example if AXB = 1 and AXC = 0, W(MZB) will be gaed and uni B will cycle once in a manner depending on he value of he P bi in W(MZB) while uni C will remain exacly as i was. Uni A will cycle since AVA is 1 and in due ime gae ou W(MZA o ar

9 9 + a) causing furher operaions o be performed. Afer normally many cycles of uni A, a word will be gaed ou of regiser 12 of uni A of he form (1,0, nnnnnnnn,0,1,0,1,0,1,0,1) reseing he conrol uni o he saring sae safe for uni A which cycles Ce noe o ener he word (0,1,nnnnnnnn,0,0,0,0,0,0,0,0) ino regiser 12 of uni A. The above operaions can be inerruped by prede ermined ses of signals (RWF, EWF) which find a mach in associaive sore F producing an oupu (FVR, FWM, FWA), FYA, FYB, FYC, FYD, FYE, FVA) of he form (nnnn.nnnn, nnnnnnnn, nnnnnnnn, 1,1,1,1,1,1) where he pah for FVA incor poraes a delay long enough for FYA o clear regiser 12 of uni A. Here again he field sizes of FVR and FWM are shown as eigh bis bu are in ac as long as hey need o be and W(FWA) (0,1, ,0,0,0,0,0,0,0,0). There may be enries in associaive sore F which will mach wih (RWF.EWF) when EWF = 0. When conneced o a convenional processor, RWM is generaed by he PCDE decoder of he processor from ha posiion of he insrucion o be execued which defines he operaion o be performed while RWF is generaed by he various overflow, underflow and error laches disribued hroughou he processor as well as by he processor regiser holding wha can be referred o as "Sysem saus' or a saemen of he curren operaing possibiliies such as which inerrups may inerrup he curren program being execued as well as o seleced poins in he daa flow. AVR is con neced o he gaes hroughou he processor. BVR is conneced o he sorage of he processor. CVR is con neced o he masking (or par daa flow selecion) mechanism of he processor, DVR is conneced o he arihmeic and logic circuiry (ALU) of he processor. I follows ha he lengh of he AVR field is deermined by he number of separaely operable gaes in he pro cessor, one bi per gae. If wo or more gaes are always opened or closed ogeher, hey only need one conrol ling bi. Thus AVR conrols he daa flow hroughou he processor bu has nohing o do wih he daa which flows, how much of he flowing daa is significan nor how such daa is o be manipulaed. Similar crieria obviously apply o BVR, CRV and DVR. FVR is used for esing purposes and he lengh of he FVR field is relaed o he number of ess o be performed. The daa loaded ino sores M and F and unis A o E depends on he insucion se of he processor. Since incremening regiser 2 is normally se o generae he "nex" address, sequenially needed words are enered ino sequenially adjacen locaions. Unis A, B, C, D and E are capable of looping, as has aleady been de scribed, so ha any of hese unis ha is needed a num ber of imes consecuively in any one operaion need only be loaded once. Since each uni conrols only one kind of funcion, is enries can be limied o he per muaions and combinaions involved in ha funcion alone. Since MWA, MWB, MWC, MWD and MWE can all be differen, funcionally aligned sequences in unis A o E need no be aligned by address. Since unis B o E only provide an oupu when gaed by AXB, AXC, AXD or AXE here is no need o fill hem wih he blank enries o preserve synchronism. Since here is no hardware decoder o expand he signal array beween he conrol uni and he processor, he insrucion se can be changed a will be enering fresh daa in sores M and F and unis A o E provided always ha he sorage accommodaion of each is large enough. To illusrae some of hese poins consider he Sys em 360 Sandard Insrucion Se now well known for many years and se ou, for example, in documen IBM X (IBM being a Regisered Trade Mark). There is provision made for 26 insrucions hough no all of he heoreically possible insrucions are used. Suppose he average number of sequenial opera ions for execuion of each insrucion was and sup pose only conrol lines (equivalen o AVR = BVR = CVR= DVR = FVR = 8) are required. To provide a microprogram sore of no sophisicaion whasoever o handle his insrucion se would require 26XX bi sorage posiions arranged as 1 words of bis per word. Consider now he firs insrucion given namely (1A) ADD. The insrucion provides hree iems, an PCDE= (1A), a firs regiser idenifier R and a second regiser idenifier R. The manner of execuing his insrucion is generally as follows: a. decode (1A) and ener he microprogram sore a he corresponding posiion. Then under conrol of he microprogram sore passing from enry o se quenial enry, proceed as follows: b. obain (R) from he insrucion regiser c. ener ha par of sorage conaining he regisers and read he word in he regiser idenified by (R) d. cause word (R) o flow o hold regiser e. obain (R) from he insrucion regiser f. ener ha par of sorage conaining he regisers and read he word in he regiser idenified by (R) g, cause word (R) o flow o he ALU and release word (R) from he hold regiser and caue i o flow o he ALU h. acuae he ALU o ADD i. obain (R) from he insrucion regiser j. ener ha par of he sorage conaining he regisers and access he regiser idenified by (R) and release he oupu of he ALU and cause i o flow o and be wrien ino regiser (R) k. access he locaion holding he locaion in sorage of he insrucion jus execued l. cause his locion idenifier o pass he ALU m. acuae he ALU o incremen his locaion ideni fier by a fixed amoun n. cause he oupu of he ALU o flow back o he locaion accessed in sep (K) o, obain he locaion idenifier from he locaion of sep (n) and access he idenifier locaion in sorage p. cause he oupu of he sorage o flow o he insruc ion regiser q. cause he PCDE par of he insrucion regiser o be gaed o he PCDE decoder. Assume he 17 saed seps (a) and (q) each repre sen one enry in he microprogram sore, his repre sening 17 x bi posiions. f hese, he field corre sponding o DVR is empy save for seps (h) and (m) providing 1 x 8 enforced empy bi posiions. The field corresponding o BVR is empy save for seps (c), (f), (j) and (o) if he curren insrucion idenifier loca ion is no in sorage or seps (c), (f), (j), (k), (n), (o) and (p) if i is, hese represening 13 x 8 or 10 x 8 enforced idle bi posiions respecively. Furher seps (k) o (q) and (a) have really nohing o do wih in srucions (1A) bu occur a he end of he execuion of each insrucion since hey represen he obaining of he nex insrucion. From jus his crude analysis of

10 11 ha is nearly he simples insrucion possible, i will e apparen ha he proposal of he presen invenion resens a considerable saving. To sar wih here will e jus one se of enries for seps (k) o (q) and no 6 repeiions of he se, he sars of he enries in ach uni being deermined by jus one word in micro rogram sore M. This sequence will be enered ino via es deermined by MWE and consequenially by WF. Uni D conains jus one enry DVR relaing o he acual execuion of his insrucion and MWD oins o his enry. CVR is no required and his con ains no enry. BVR is required for seps (c), (f), (j) nd will conain hree enries, he enry for sep (c) eing poined o by MWB. Uni A will conain Considering he ieraive secion of (1C) alone, i sars a a siuaion a which boh operands have been obained and are locaed in regisers of he processor and uses four regisers R., R., R., and R. The seps involved are, in broad erms: a. gae he muliplier (R) b. selec is highes bi c. es is highes bi d. gae R and gae R (conaining muliplicand) if es = 1 e. shif and ADD f. ener resul ino R. g: gae muliplier from R. h. shif muliplier spilling highes bi nries (Seps (b) o (j) and a linking sep); MWA 1 i. reurn shifed muliplier o Rs oining o he enry corresponding o sep (b). j. gae coun from R. WA AVM AVR AXB AYB AXC AYC AXD AYD AXE AYE STEP n 0 b nnnn C runnan inn 0. d e r 0. f T ooooooo 0 0 h 0 i nnnnnn nrn l ) j k 30 k. ADD 1 o coun Assume MWA EMWBMWC MWD MWE i, reurn coun o R, AVR = BVR = CVR = DVR =EWF = RWF = RWM = m. gae coun FWM = FVR = 8 - n. es coun, if coun= 32 (for a 32 bi muliplier) sop follows ha he oal bi posiions requires o conrol ieraion. he execuion of seps (b) o (k) ((k) being he link) is 3 in he conrol uni of FIG. 3 his ieraion requires one word in he microprogram sore, 14 words in Uni A, no words in Uni B if R, R, R and Rica be gaed x 8 - direcly as will be he case for mos processors, one SEM is 180 word in he Uni C (sep b), wo words in Uni D (seps Uni B 3 x 8 E. 24 (e) and (d)) wo words in Uni E (seps (c) and (h)) R; C and wo words in associaive sore F. ni E Sore F m x 32 = 32 m The sore F words are accessed or mached in seps m (c) and (n) respecively and he resuling oupus are used in seps (d) and (n + 1) respecively, gaing R, in sep (d) and reaccessing sore M in seps (n + 1) when I is really no fair o include ie conribuion from sore F because hese 32 m bi posiions are common o all insrucions. Thus a ruer heoreical figure is he resuls of he respecive ess so indicae. A basic microprogram sore would require 32 = 4 words in sead of he specified 22 words. A beer comparison would be wih he kind of microprogram sore which i- m = A- generaes is own nex address from is own conens 26 8 i.e., one which has a branch on condiion faciliy. Such a sore migh only need 14 enries bu now each enry where n is he number of differen values of RWF ha mus be considered. If he associaive sore F were of would comprise ( = L) bis, where L bis are re quired for inernal addressing. In his case he compari he kind which could provide seleced universal son is bewee- 14 X ( + L) bis and ( + 14X18+ mach" elemens he value of m could be grealy re- ox8 + 1x8 + 2x8 + 2x32) = 14x or a saving of luced. The wors value of m for RWF = (nnnnn.nnn) is (12 + L) x 14-4 bis. * = 26, given a wors heoreical value for "oal" In all, for such an insrucion, hree words will be 282 as opposed o 9 x =360 for he basic conven- required in sore M, one conrolling he operaion up o ional form of he microprogram sore. However, bear 60 he sar of he ieraion, one conrolling he ieraion in mind ha insrucion (1A) is one of he simples and one conrolling he operaion afer he ieraion up insrucions o execue. Consider muliply (insrucion o he ime when he linking operaion which is used C) or move (insrucion D2) boh of which incorpo- beween each insrucion execuion in invoked. ae ieraive looping, he number of ieraions in he The ypical move insrucion provides a coun and :ase of (1C) being equal o he possible number of bis wo sorage addresses and causes words from succes in he muliplier operand and, in he case of D2, equal sive sorage locaions saring a one given address o o he acual number of words o be moved and here be moved o successive sorage locaions saring a he ore, wihin reason, unlimied. oher given address, he number of words being moved

11 13 being equal o he coun, one word a a ime being moved. l will be apparen ha such an operaion is convenienly handled by a conrol uni of he kind shown in FIG. 3. Such a conrol uni can be given greaer power a lile exra cos by adding furher unis and furher spliing funcions. Take Uni B for example, which conrols he accessing of sorage. This operaion in volves wo separae maers, conrolling he funcions of he sorage as a piece of hardware and poining o he acual locaion in sorage ha is o be accessed. Conrolling sorage for a sandard processor having wo sores involves four rouines, READ and WRITE for each sore. In some cases he address poining a he locaion o be accessed comes direcly from he conrol uni and in oher cases comes from a locaion idenified by he conrol uni. Thus, providing wo unis B1 and B2, one conrolling READ and WRITE for each sore, and he oher providing he corresponding addresses eiher direcly or indirecly, will eiher decrease he number of enries needed for a sandard insrucion se, or enable a more complex insrucion se o be handled for he same number of enries. I is hough ha only unis B, C, and D can be advanageously subdivided. Hence, he microprogram conrol uni of his inven ion may be looked upon as having a ree organizaion, in which uni M is he apex of he ree and unis A, B, C, D and E are verices which are son nodes of he paren apex M. Uni F is a son verex of node E. Fur her, subdivisions of any uni will provide son nodes of ha uni. Anoher faciliy ha can be incorporaed is o enable such a conrol uni o handle wo insrucion ses by melding signals idenifying he program from which he curren insrucion comes and hence he insrucion se being handled wih MWA, MWB, MWC, MWD and MWE. For example, if he melding resuls in he high order bis of he acual address used being derived from he program idenifying signals, hen he conrol signal fields for one insrucion se will be sored in he low order half of each uni and he conrol signal fields for he oher insrucion se will be sored in he high order half of each uni. To summarize, he presen invenion provides a mi croprogram conrol uni which is effecively an inerac ive processor in ha i incorporaes unis which are in par self-conrolling and in par conrolled by oher similar unis a leas in so far as he generaion of a sequence of oupus herefrom is emporarily suspend able in response o he naure of he oupu from an oher uni. A microprogram sore is provided bu i does no produce conrol signals for he processor o be conrolled hereby. I merely esablishes enry poins ino he operaion of he several unis of he processor or, in oher words, acs as he microprogram sore of he processor. Each uni of he processor has conrol of a paricular funcion and generaes he conrol signals for ha funcion direcly, no hardward decoder being inerposed beween he uni and he processor ele mens conrolled hereby. The crieria of a funcion suiable for isolaion and for handling by is own uni 2. i. Does he funcion have a cycle of operaion which repeas during he execuion of a given insrucion, or ii. Does he funcion have cycles of operaion which are common o he execuion of a number of insruc ions, or iii. Is he funcion one which is required only from ime o ime, bu when i is required, calls for an apprecia ble number of conrol signals o be generaed? While he invenion has been paricularly shown and described wih reference o a preferred embodimen hereof, i will be undersood by hose skilled in he ar ha he foregoing and oher changes in form and deail may be made herein wihou deparing from he spiri and scope of he invenion. Wha is claimed is: 1. A microprogram conrol uni for conrolling a sysem conaining a processor, comprising microprogram sore, a pluraliy of microprogram auxiliary unis, auxiliary selecing means connecing he auxiliary unis o he microprogram sore for selecing an auxiliary uni under conrol of he microprogram sore o issue and process microinsrucion signals con ained in he auxiliary uni o hereby generae sysem conrol signals for a microprogram conrol inerface o he sysem, groups of processing elemens organized by funcion in he sysem, each auxiliary uni producing signals relaed o a paricular group of processing elemens and for iniiaing one or more oher connecing auxiliary unis o iniiae he cycling of he conneced auxil iary uni, and means connecing he auxiliary unis ogeher in he microprogram conrol uni and o an associaed one of he groups of processing elemens for in eracively iniiaing oher auxiliary unis for con rolling he groups of processing elemens. 2. A microprogram conrol uni as claimed in claim 8, in which means for coupling wo of he auxiliary unis ogeher for accessing of an associaed auxiliary uni o rese he wo auxiliary unis. 3. A microprogram conrol uni as claimed in claim 1, furher comprising, means for melding microinsrucions from an asso ciaed microprogram auxiliary uni wih processor insrucion se idenifying signals derived from he processor acuaion of he microprogram conrol uni. 4. A microprogram conrol uni as claimed in claim 1, furher including an associaive sore adaped o receive search fields from boh he processor conrolled by he micro program conrol uni and from a leas one of he auxiliary unis for generaing conrol signals effec ive o access he microprogram sore o conrol an iniiaion of anoher of he auxiliary unis o pro duce sysem conrol signals.. A microprogram conrol uni as claimed in claim 1, in which he auxiliary unis furher comprise self-addressing non-desrucive read ou daa sores, means for accessing he daa sores in response o a microinsrucion currenly being execue in he microprogram sore o produce an oupu when an exernal conrol signal is applied o he micropro gram sore, and means for deriving such exernal conrol signal from a leas one group of he processing elemens under acuaion of signals from one of he auxiliary unis. ck k xk k sk

-To become familiar with the input/output characteristics of several types of standard flip-flop devices and the conversion among them.

-To become familiar with the input/output characteristics of several types of standard flip-flop devices and the conversion among them. Experimen 6 Sequenial Circuis PART A: FLIP FLOPS Objecive -To become familiar wih he inpu/oupu characerisics of several ypes of sandard flip-flop devices and he conversion among hem. References Donald

More information

DO NOT COPY DO NOT COPY DO NOT COPY DO NOT COPY

DO NOT COPY DO NOT COPY DO NOT COPY DO NOT COPY 676 Chaper 8 Sequenial Logic Design Pracices 8.9.8 Synchronizing High-Speed Daa Transfers A very common problem in compuer sysems is synchronizing exernal daa ransfers wih he compuer sysem clock. A simple

More information

application software

application software applicaion sofware Dimmer KNX: 1, 3 and 4-fold Elecrical/Mechanical characerisics: see produc user manual Produc reference Produc designaion Applicaion sofware ref TP device Radio device TXA661A TXA661B

More information

application software

application software applicaion sofware Dimmer KNX: 2 and 4 oupus Elecrical/Mechanical characerisics: see produc user manual Produc reference Produc designaion Applicaion sofware ref TP device Radio device TXA662AN 2-fold

More information

Overview ECE 553: TESTING AND TESTABLE DESIGN OF. Ad-Hoc DFT Methods Good design practices learned through experience are used as guidelines:

Overview ECE 553: TESTING AND TESTABLE DESIGN OF. Ad-Hoc DFT Methods Good design practices learned through experience are used as guidelines: ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS Design for Tesabiliy (DFT) - 1 Overview Definiion Ad-hoc mehods Scan design Design rules Scan regiser Scan flip-flops Scan es sequences Overhead

More information

LATCHES Implementation With Complex Gates

LATCHES Implementation With Complex Gates LECTURE 7 SEUENTIAL MOS LOGIC CIRCUITS Implemenaion Wih Primiive Gaes Lecure Goals * Undersand and be able o design: laches and flip-flops implemened wih primiive gaes laches and flip-flops implemened

More information

10. Water tank. Example I. Draw the graph of the amount z of water in the tank against time t.. Explain the shape of the graph.

10. Water tank. Example I. Draw the graph of the amount z of water in the tank against time t.. Explain the shape of the graph. 1. Waer ank The graph A cylindrical ank conains ml of waer. A = (minues) a hole is punched in he boom, and waer begins o flow ou. I akes exacly 1 seconds for he ank o empy. Example I. Draw he graph of

More information

Lab 2 Position and Velocity

Lab 2 Position and Velocity b Lab 2 Posiion and Velociy Wha You Need To Know: Working Wih Slope In las week s lab you deal wih a lo of graphing ideas. You will coninue o use one of hese ideas in his week s lab, namely slope. Howeer,

More information

EX 5 DIGITAL ELECTRONICS (GROUP 1BT4) G

EX 5 DIGITAL ELECTRONICS (GROUP 1BT4) G EX 5 IGITAL ELECTRONICS (GROUP BT4) G Afer compleing he ask and sudying Unis 2., 2.2, 2.3 and 2.4, you will be able o (ick all ha apply): Explain he concep of memory in digial sysems and why we alk abou

More information

4.1 Water tank. height z (mm) time t (s)

4.1 Water tank. height z (mm) time t (s) 4.1 Waer ank (a) A cylindrical ank conains 8 ml of waer. A = (minues) a hole is punched in he boom, and waer begins o flow ou. I akes exacly 1 seconds for he ank o empy. Draw he graph of he amoun of waer

More information

(12) (10) Patent N0.: US 7,260,789 B2 Hunleth et a]. (45) Date of Patent: Aug. 21, 2007

(12) (10) Patent N0.: US 7,260,789 B2 Hunleth et a]. (45) Date of Patent: Aug. 21, 2007 Unied Saes Paen US007260789B2 (12) (10) Paen N0.: US 7,260,789 B2 Hunleh e a]. (45) Dae of Paen: Aug. 21, 2007 (54) METHOD OF REAL-TIME INCREMENTAL 5,671,342 A 9/1997 Millier e a1. ZOOMING 5,745,710 A

More information

Besides our own analog sensors, it can serve as a controller performing variegated control functions for any type of analog device by any maker.

Besides our own analog sensors, it can serve as a controller performing variegated control functions for any type of analog device by any maker. SENSOR CTROERS SERIES High-funcional Digial Panel Conroller / Inpu Bes parner for analog sensors 2 Analog Inpu Versaile conrol wih analog sensors Besides our own analog sensors, i can serve as a conroller

More information

Workflow Overview. BD FACSDiva Software Quick Reference Guide for BD FACSAria Cell Sorters. Starting Up the System. Checking Cytometer Performance

Workflow Overview. BD FACSDiva Software Quick Reference Guide for BD FACSAria Cell Sorters. Starting Up the System. Checking Cytometer Performance BD FACSDiva Sofware Quick Reference Guide for BD FACSAria Cell Sorers This guide conains insrucions for using BD FACSDiva sofware version 6. wih BD FACSAria cell sorers. Workflow Overview The following

More information

Solution Guide II-A. Image Acquisition. Building Vision for Business. MVTec Software GmbH

Solution Guide II-A. Image Acquisition. Building Vision for Business. MVTec Software GmbH Soluion Guide II-A Image Acquisiion MVTec Sofware GmbH Building Vision for Business Overview Obviously, he acquisiion of s is a ask o be solved in all machine vision applicaions. Unforunaely, his ask mainly

More information

Digital Panel Controller

Digital Panel Controller SENSOR CTROERS SERIES Digial Panel Conroller NPS / Inpu Bes Parner for Analog Sensors 2 Analog Inpu PS-18V Power Supply Versaile Conrol wih Analog Sensors Bornier : IP 20 Applicable SUNX s analog s Laser

More information

G E T T I N G I N S T R U M E N T S, I N C.

G E T T I N G I N S T R U M E N T S, I N C. G E T T I N G I N S T R U M E N T S, I N C. WWW.GETTINGINSTRUMENTS.COM SAN DIEGO, CA 619-855-1246 DUAL MODE ANALOG / DIGITAL STIMULUS ISOLATION UNIT MODEL 4-AD INSTRUCTION MANUAL GETTING INSTRUMENTS, INC.

More information

Solution Guide II-A. Image Acquisition. HALCON Progress

Solution Guide II-A. Image Acquisition. HALCON Progress Soluion Guide II-A Image Acquisiion HALCON 17.12 Progress The Ar of Image Acquisiion, Version 17.12 All righs reserved. No par of his publicaion may be reproduced, sored in a rerieval sysem, or ransmied

More information

2015 Communication Guide

2015 Communication Guide 2015 Communicaion Guide Polarec, LLC 46 Safford Sree Lawrence, MA 01841 Inquiries: info@polarec.com POLARTEC.COM 2015 Communicaion Guide Welcome 1 Overview 2 The Polarec Brand Collecion of Fabrics 3 Polarec

More information

Measurement of Capacitances Based on a Flip-Flop Sensor

Measurement of Capacitances Based on a Flip-Flop Sensor Sensors & Transducers ISSN 1726-5479 26 by IFSA hp://www.sensorsporal.com Measuremen of Capaciances Based on a Flip-Flop Sensor Marin KOLLÁR Deparmen of Theoreical Elecroechnics and Elecrical Measuremen,

More information

The Art of Image Acquisition

The Art of Image Acquisition HALCON Applicaion Noe The Ar of Image Acquisiion Provided Funcionaliy Connecing o simple and complex configuraions of frame grabbers and cameras Acquiring s in various iming modes Configuring frame grabbers

More information

The Art of Image Acquisition

The Art of Image Acquisition HALCON Applicaion Noe The Ar of Image Acquisiion Provided Funcionaliy Connecing o simple and complex configuraions of frame grabbers and cameras Acquiring s in various iming modes Configuring frame grabbers

More information

Monitoring Technology

Monitoring Technology Monioring Technology IT ine Monior IR 9112/710, IS 9112/711, IS 9112/712 varimeer 0244240 Circui diagram IR 9112/710 IS 9112/712 According o IEC/EN 60 255, DIN VDE 0435-303, IEC/EN 61 557 For rooms used

More information

A Turbo Tutorial. by Jakob Dahl Andersen COM Center Technical University of Denmark

A Turbo Tutorial. by Jakob Dahl Andersen COM Center Technical University of Denmark A Turbo Tuorial by Jakob Dahl Andersen COM Cener Technical Universiy of Denmark hp:\\www.com.du.dk/saff/jda/pub.hml Conens. Inroducion........................................................ 3 2. Turbo

More information

On Mopping: A Mathematical Model for Mopping a Dirty Floor

On Mopping: A Mathematical Model for Mopping a Dirty Floor On Mopping: A Mahemaical Model for Mopping a Diry Floor Connor Palaucci McGill Universiy Faculy of Engineering Absrac Several imes in my life I have been old ha mopping he floor is no a valid mehod of

More information

Nonuniform sampling AN1

Nonuniform sampling AN1 Digial Alias-free Signal Processing Applicaion Noes Nonuniform sampling AN1 Sepember 2001 1 Inroducion To process signals digially, hey obviously have o be presened in he appropriae digial forma. Therefore

More information

Enabling Switch Devices

Enabling Switch Devices Enabling Swich Devices A4EG A4EG Enabling Grip Swich wih Disinc Feel for Three Easily Discernible Posiions The difficul ask of configuring safey circuis is now easily achieved by combining he A4EG wih

More information

CE 603 Photogrammetry II. Condition number = 2.7E+06

CE 603 Photogrammetry II. Condition number = 2.7E+06 CE 60 Phoogrammery II Condiion number.7e06 CE 60 Phoogrammery II Condiion number.8 CE 60 Phoogrammery II CE 60 Phoogrammery II CE 60 Phoogrammery II CE 60 Phoogrammery II CE 60 Phoogrammery II Simulaed

More information

DIGITAL MOMENT LIMITTER. Instruction Manual EN B

DIGITAL MOMENT LIMITTER. Instruction Manual EN B DIGITAL MOMENT LIMITTER Insrucion Manual EN294 1379 B FORWARD Thank you very much for your purchasing Minebea s Momen Limier DML 802B. This manual explains insallaion procedures and connecing mehod and

More information

AN-605 APPLICATION NOTE

AN-605 APPLICATION NOTE a AN-605 APPLICAION NOE One echnology Way P.O. Box 906 Norwood, MA 006-906 el: 7/39-4700 Fax: 7/36-703 www.analog.com Synchronizing Multiple AD95 DDS-Based Synthesizers by David Brandon INRODUCION Many

More information

Student worksheet: Spoken Grammar

Student worksheet: Spoken Grammar Grammar o go! Language healh-check Suden workshee: Spoken Grammar Time for your language healh-check. Find ou how Grammar Scan can help you achieve greaer accuracy. Firs do he diagnosic ess o check your

More information

Personal Computer Embedded Type Servo System Controller. Simple Motion Board User's Manual (Advanced Synchronous Control) -MR-EM340GF

Personal Computer Embedded Type Servo System Controller. Simple Motion Board User's Manual (Advanced Synchronous Control) -MR-EM340GF Personal Compuer Embedded Type Servo Sysem Conroller Simple Moion Board User's Manual (Advanced Synchronous Conrol) -MR-EM340GF SAFETY PRECAUTIONS (Read hese precauions before using his produc.) Before

More information

H3CR. Multifunctional Timer Twin Timer Star-delta Timer Power OFF-delay Timer H3CR-A H3CR-AS H3CR-AP H3CR-A8 H3CR-A8S H3CR-A8E H3CR-G.

H3CR. Multifunctional Timer Twin Timer Star-delta Timer Power OFF-delay Timer H3CR-A H3CR-AS H3CR-AP H3CR-A8 H3CR-A8S H3CR-A8E H3CR-G. Solid-sae Timer H3CR Please read and undersand his caalog before purchasing he producs. Please consul your OMRON represenaive if you have any quesions or commens. Refer o Warrany and Applicaion Consideraions

More information

I (parent/guardian name) certify that, to the best of my knowledge, the

I (parent/guardian name) certify that, to the best of my knowledge, the To ener Blue Peer s Diamond Time Capsule Compeiion, your paren/guardian mus fill in page 1 of his form, read he Privacy Noice on page 2, and read all he Terms and Condiions on he Blue Peer websie. Then

More information

MULTI-VIEW VIDEO COMPRESSION USING DYNAMIC BACKGROUND FRAME AND 3D MOTION ESTIMATION

MULTI-VIEW VIDEO COMPRESSION USING DYNAMIC BACKGROUND FRAME AND 3D MOTION ESTIMATION MULTI-VIEW VIDEO COMPRESSION USING DYNAMIC BACKGROUND FRAME AND 3D MOTION ESTIMATION Manoranjan Paul, Junbin Gao, Michael Anoolovich, and Terry Bossomaier School of Compuing and Mahemaics, Charles Sur

More information

TEA2037A HORIZONTAL & VERTICAL DEFLECTION CIRCUIT

TEA2037A HORIZONTAL & VERTICAL DEFLECTION CIRCUIT APPLICATION NOTE HORIZONTAL & VERTICAL DEFLECTION CIRCUIT By B. D HALLUIN SUMMARY Page I INTRODUCTION....................................................... 2 II FUNCTIONAL DESCRIPTION OF................................

More information

AJ- P. Operating Instructions. Digital Video Cassette Recorder. Printed in Japan VQT S0699W3119 A OFF CH1 CH2 CH2 RESET COUNTER CH3 CH4

AJ- P. Operating Instructions. Digital Video Cassette Recorder. Printed in Japan VQT S0699W3119 A OFF CH1 CH2 CH2 RESET COUNTER CH3 CH4 DIGITAL VIDEO CASSETTE REMOTE Digial Video Cassee Recorder AJ- P Operaing Insrucions ON OFF POWER EJECT INPUT SELECT S-VIDEO LINE OPTION BEGIN END AUDIO REC LEVELE CH1 Digial Video Cassee Recorder MENU

More information

MELSEC iq-f FX5 Simple Motion Module User's Manual (Advanced Synchronous Control) -FX5-40SSC-S -FX5-80SSC-S

MELSEC iq-f FX5 Simple Motion Module User's Manual (Advanced Synchronous Control) -FX5-40SSC-S -FX5-80SSC-S MELSEC iq-f FX5 Simple Moion Module User's Manual (Advanced Synchronous Conrol) -FX5-40SSC-S -FX5-80SSC-S SAFETY PRECAUTIONS (Read hese precauions before use.) Before using his produc, please read his

More information

Physics 218: Exam 1. Sections: , , , 544, , 557,569, 572 September 28 th, 2016

Physics 218: Exam 1. Sections: , , , 544, , 557,569, 572 September 28 th, 2016 Physics 218: Exam 1 Secions: 201-203, 520-529,534-538, 544, 546-555, 557,569, 572 Sepember 28 h, 2016 Please read he insrucions below, bu do no open he exam unil old o do so. Rules of he Exam: 1. You have

More information

LCD Module Specification

LCD Module Specification LCD Module Specificaion Model: LG128643-SMLYH6V Table of Conens COVER & CONTENTS 1 BASIC SPECIFICATIONS 2 ABSOLUTE MAXIMUM RATINGS 3 ELECTRICAL CHARACTERISTICS 4 OPERATING PRINCIPLES & METHODES 7 DISPLAY

More information

A Methodology for Evaluating Storage Systems in Distributed and Hierarchical Video Servers

A Methodology for Evaluating Storage Systems in Distributed and Hierarchical Video Servers A Mehodology for Evaluaing Sorage Sysems in Disribued and Hierarchical Video Servers William Tezlaff, Marin Kienzle, Dinkar Siaram BM T. J. Wason Research Cener Yorkown Heighs, NY 10598 Absrac Large scale

More information

LCD Module Specification

LCD Module Specification LCD Module Specificaion Model No.: YG128643-SFDWH6V YG128643-BMDWH6V YG128643-LMDWH6V YG128643-FMDWH6V YG128643-FFDWH6V Table of Conens 1. BASIC SPECIFICATIONS 2 2. ABSOLUTE MAXIMUM RATINGS 3 3. ELECTRICAL

More information

TUBICOPTERS & MORE OBJECTIVE

TUBICOPTERS & MORE OBJECTIVE The Mah Projecs Journal Page 1 LESSON PLAN TUBICOPTERS & MORE OBJECTIVE The goal of his lesson is wo-fol:1) Suens raw conclusions from graphs wihin conexs an 2) Suens use hese conexs o iscern he meaning

More information

Trinitron Color TV KV-TG21 KV-PG21 KV-PG14. Operating Instructions M70 M61 M40 P70 P (1)

Trinitron Color TV KV-TG21 KV-PG21 KV-PG14. Operating Instructions M70 M61 M40 P70 P (1) 4-084-17-1(1) Triniron Color TV Operaing Insrucions Before operaing he uni, please read his manual horoughly and reain i for fuure reference. GB KV-TG1 KV-PG1 KV-PG14 001 Sony Corporaion M70 M61 M40 P70

More information

UPDATE FOR DESIGN OF STRUCTURAL STEEL HOLLOW SECTION CONNECTIONS VOLUME 1 DESIGN MODELS, First edition 1996 A.A. SYAM AND B.G.

UPDATE FOR DESIGN OF STRUCTURAL STEEL HOLLOW SECTION CONNECTIONS VOLUME 1 DESIGN MODELS, First edition 1996 A.A. SYAM AND B.G. REF: ASI TN006 Version ASI Head Office Level 13, 99 Moun Sree Norh Sydney NSW 060 Tel: 0 9931 6666 Email: enquiries@seel.org.au (ABN)/ACN (94) 000973 839 www.seel.org.au ASI TECHNICAL NOTE TN006 V Auhors:

More information

Adaptive Down-Sampling Video Coding

Adaptive Down-Sampling Video Coding Adapive Down-Sampling Video Coding Ren-Jie Wang a, Ming-Chen Chien ab and Pao-Chi Chang* a a Dep. of Communicaion Engineering, Naional Cenral Univ., Jhongli, Taiwan; b Dep. of Elecrical Engineering, Chin

More information

Advanced Handheld Tachometer FT Measure engine rotation speed via cigarette lighter socket sensor! Cigarette lighter socket sensor FT-0801

Advanced Handheld Tachometer FT Measure engine rotation speed via cigarette lighter socket sensor! Cigarette lighter socket sensor FT-0801 Advanced Handheld Tachomeer Measure engine roaion speed via cigaree ligher socke sensor! Cigaree ligher socke sensor FT-0801 Advanced Handheld Tachomeer Roaion pulse no needed. Roaion speed measured via

More information

Circuit Breaker Ratings A Primer for Protection Engineers

Circuit Breaker Ratings A Primer for Protection Engineers Circui Breaker Raings A Primer for Proecion Engineers Bogdan Kaszenny, Schweizer Engineering Laboraories, Inc. Joe Rosron, Souhern Saes, LLC Absrac This paper explains he asymmerical shor-circui inerruping

More information

A Delay-efficient Radiation-hard Digital Design Approach Using CWSP Elements

A Delay-efficient Radiation-hard Digital Design Approach Using CWSP Elements A Delay-efficien Radiaion-hard Digial Design Approach Using SP Elemens Charu Nagpal Rajesh Garg Sunil P Khari Deparmen of EE, Texas A&M Universiy, College Saion TX 77843. Absrac In his paper, we presen

More information

A Delay-efficient Radiation-hard Digital Design Approach Using CWSP Elements

A Delay-efficient Radiation-hard Digital Design Approach Using CWSP Elements A Delay-efficien Radiaion-hard Digial Design Approach Using SP Elemens Charu Nagpal Rajesh Garg Sunil P Khari Deparmen of EE, Texas A&M Universiy, College Saion TX 77843. Absrac In his paper, we presen

More information

R&D White Paper WHP 120. Digital on-channel repeater for DAB. Research & Development BRITISH BROADCASTING CORPORATION.

R&D White Paper WHP 120. Digital on-channel repeater for DAB. Research & Development BRITISH BROADCASTING CORPORATION. R&D Whie Paper WHP 120 Sepember 2005 Digial on-channel repeaer for DAB A. Wiewiorka and P.N. Moss Research & Developmen BRITISH BROADCASTING CORPORATION BBC Research & Developmen Whie Paper WHP 120 A.

More information

Drivers Evaluation of Performance of LED Traffic Signal Modules

Drivers Evaluation of Performance of LED Traffic Signal Modules Civil Engineering Sudies Transporaion Engineering Series No. 120 Traffic Operaions Lab Series No. 5 UILU-ENG-2002-2010 ISSN-0917-9191 Drivers Evaluaion of Performance of LED Traffic Signal Modules By Rahim

More information

Commissioning EN. Inverter. Inverter i510 Cabinet 0.25 to 2.2 kw

Commissioning EN. Inverter. Inverter i510 Cabinet 0.25 to 2.2 kw Commissioning EN Inverer Inverer i510 Cabine 0.25 o 2.2 kw Conens Conens 1 General informaion 11 1.1 Read firs, hen sar 11 2 Safey insrucions 12 2.1 Basic safey measures 12 2.2 Residual hazards 13 2.3

More information

SAFETY WARNING! DO NOT REMOVE THE MAINS EARTH CONNECTION!

SAFETY WARNING! DO NOT REMOVE THE MAINS EARTH CONNECTION! INTRODUCTION The GL2 coninues ALLEN & HEATH s commimen o provide high qualiy audio mixing consoles engineered o mee he exacing requiremens of oday s audio business. I brings you he laes in high performance

More information

Signing Naturally, Teacher s Curriculum Guide, Units 7 12 Copyright 2014 Lentz, Mikos, Smith All Rights Reserved.

Signing Naturally, Teacher s Curriculum Guide, Units 7 12 Copyright 2014 Lentz, Mikos, Smith All Rights Reserved. Signing Naurally, Teacher s Curriculum Guide, Unis 7 12 Copyrigh 2014 Lenz, Mikos, Smih All Righs Reserved. No par of his book (excep brief quoaions o be included in a review) may be reproduced, sored

More information

SMD LED Product Data Sheet LTSA-G6SPVEKT Spec No.: DS Effective Date: 10/12/2016 LITE-ON DCC RELEASE

SMD LED Product Data Sheet LTSA-G6SPVEKT Spec No.: DS Effective Date: 10/12/2016 LITE-ON DCC RELEASE Produc Daa Shee Spec No.: DS35-2016-0088 Effecive Dae: 10/12/2016 Revision: - LITE-ON DCC RELEASE BNS-OD-FC001/A4 LITE-ON Technology Corp. / Opoelecronics No.90,Chien 1 Road, Chung Ho, New Taipei Ciy 23585,

More information

Video Summarization from Spatio-Temporal Features

Video Summarization from Spatio-Temporal Features Video Summarizaion from Spaio-Temporal Feaures Rober Laganière, Raphael Bacco, Arnaud Hocevar VIVA lab SITE - Universiy of Oawa K1N 6N5 CANADA laganier@sie.uoawa.ca Parick Lamber, Grégory Païs LISTIC Polyech

More information

Telemetrie-Messtechnik Schnorrenberg

Telemetrie-Messtechnik Schnorrenberg Funcion Descripion of Digial Telemery 1. Digial Telemery Sysems 1.1 Telemery Sysems wih PCM-Technology For he wireless ransmission of several informaion channels, several differen RF ransmission frequencies

More information

TRANSFORM DOMAIN SLICE BASED DISTRIBUTED VIDEO CODING

TRANSFORM DOMAIN SLICE BASED DISTRIBUTED VIDEO CODING Journal of Engineering Science and Technology Vol. 6, No. 5 (2011) 542-550 School of Engineering, Taylor s Universiy TRANSFORM DOMAIN SLICE BASED DISTRIBUTED VIDEO CODING A. ELAMIN*, VARUN JEOTI, SAMIR

More information

THE INCREASING demand to display video contents

THE INCREASING demand to display video contents IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 23, NO. 2, FEBRUARY 2014 797 Compressed-Domain Video Reargeing Jiangyang Zhang, Suden Member, IEEE, Shangwen Li, Suden Member, IEEE, andc.-c.jaykuo,fellow, IEEE

More information

IDT70V05S/L 8K x 8 DUAL-PORT STATIC RAM

IDT70V05S/L 8K x 8 DUAL-PORT STATIC RAM HIGH-PEED 3.3V IDT7V/ 8K x 8 DUA-PORT TATIC RAM EAD FINIH (npb) ARE IN EO PROCE - AT TIME BUY EXPIRE JUNE 1, 218 Feaures True Dual-Pored memory cells which allow simulaneous reads of he same memory locaion

More information

Sartorius Combics Series

Sartorius Combics Series Operaing Insrucions Sarorius Combics Series Indicaor Models CAISL1, CAISL2, CAIS1, CAIS2 98648-018-24 Conens Conens Noes on Using his Manual..................... 3 Warnings and Safey Precauions.................

More information

Control elements. Fine adjustment. Function selector. Status indication. 24 V DC typ. 0,25 W / 0,25 VA. 24 V DC typ. 0,03 W / 0,09 VA. min.

Control elements. Fine adjustment. Function selector. Status indication. 24 V DC typ. 0,25 W / 0,25 VA. 24 V DC typ. 0,03 W / 0,09 VA. min. 4 funcions 10 ime ranges Supply volage 24-240V AC/DC 1 change-over conac Widh 22,5 mm Conrol elemens Fine adjusmen Seing of ime range Funcion selecor Saus indicaion /: Supply volage : elay saus TECHNICAL

More information

Real-time Facial Expression Recognition in Image Sequences Using an AdaBoost-based Multi-classifier

Real-time Facial Expression Recognition in Image Sequences Using an AdaBoost-based Multi-classifier Real-ime Facial Expression Recogniion in Image Sequences Using an AdaBoos-based Muli-classifier Chin-Shyurng Fahn *, Ming-Hui Wu, and Chang-Yi Kao * Naional Taiwan Universiy of Science and Technology,

More information

Tarinaoopperabaletti

Tarinaoopperabaletti Elecric Cello Tarinaoopperabalei for Elecric Cello and Ensemble or Orchesra Jukka Tiensuu 2016 Jukka Tiensuu: Tarinaoopperabalei (2015) a concero for Elecric Cello and Ensemble or Orchesra SETUP: (speaker.fl)

More information

Truncated Gray-Coded Bit-Plane Matching Based Motion Estimation and its Hardware Architecture

Truncated Gray-Coded Bit-Plane Matching Based Motion Estimation and its Hardware Architecture 1530 IEEE Transacions on onsumer Elecronics, Vol. 55, No. 3, AUGUST 2009 Truncaed Gray-oded Bi-Plane Maching Based Moion Esimaion and is Hardware Archiecure Anıl Çelebi, Suden Member, IEEE, Orhan Akbulu,

More information

Computer Graphics Applications to Crew Displays

Computer Graphics Applications to Crew Displays Fairfield Universiy DigialCommons@Fairfield Mahemaics Faculy Publicaions Mahemaics Deparmen 8-1-1983 Compuer Graphics Applicaions o Crew Displays Joan Wyzkoski Weiss Fairfield Universiy, weiss@fairfield.edu

More information

Hierarchical Sequential Memory for Music: A Cognitive Model

Hierarchical Sequential Memory for Music: A Cognitive Model 10h Inernaional Sociey for Music Informaion Rerieval Conference (ISMIR 009) Hierarchical Sequenial Memory for Music: A Cogniive Model James B. Maxwell Simon Fraser Universiy Philippe Pasquier Simon Fraser

More information

Direct RDRAM 128/144-MBit (256K 16/18 32s)

Direct RDRAM 128/144-MBit (256K 16/18 32s) Overview The Rambus Direc RDRAM is a general purpose high-performance memory device suiable for use in a broad range of applicaions including compuer memory, graphics, video, and any oher applicaion where

More information

Removal of Order Domain Content in Rotating Equipment Signals by Double Resampling

Removal of Order Domain Content in Rotating Equipment Signals by Double Resampling Removal of Order Domain Conen in Roaing Equipmen Signals by Double Resampling By: Charles L. Groover Marin W. Trehewey Deparmen of Mechanical and Nuclear Engineering Penn Sae Universiy Universiy Park,

More information

Sartorius Cubis Series User Manual Precision and Analytical Scales MSA Models

Sartorius Cubis Series User Manual Precision and Analytical Scales MSA Models User Manual Sarorius Cubis Series Precision and Analical Scales MSA Models Conens Conens Noes Regarding hese Insrucions................ 3 Task Managemen............................. 4 Safe Insrucions............................

More information

SAFETY WITH A SYSTEM V EN

SAFETY WITH A SYSTEM V EN SAFETY WITH A SYSTEM - 1.0 EN SOFTWARE SAFE PROGRAMMING SINGLE POINT OF ENGINEERING DEELOPMENT ENIRONMENT (IDE) Wih COMBIIS sudio 6 safey machine designers can mee compliance wih IEC 61508 SIL3 and ISO/EN

More information

CHEATER CIRCUITS FOR THE TESTING OF THYRATRONS

CHEATER CIRCUITS FOR THE TESTING OF THYRATRONS . AUGUST 1954 43 CHEATER CIRCUITS FOR THE TESTING OF THYRATRONS I. MEASUREMENT OF GRID CURRENT hy M. W. BROOKER *) and D. G. WARE **). 621.387: 621.385.38 The range of hyrarons now being produced commercially

More information

First Result of the SMA Holography Experirnent

First Result of the SMA Holography Experirnent Firs Resul of he SMA Holography Experirnen Xiaolei Zhang Peer Brako Dan Oberlander Nimesh Pae1 Tirupai K. Sridharan A4nony A. Sark December 11, 1996 Submillimeer Array Memorandum, No. 102 Absrac This memo

More information

SOME FUNCTIONAL PATTERNS ON THE NON-VERBAL LEVEL

SOME FUNCTIONAL PATTERNS ON THE NON-VERBAL LEVEL SOME FUNCTIONAL PATTERNS ON THE NON-VERBAL LEVEL A GREAT MANY words have been wrien on he subjec of 'beauy,' many very beauiful and many very wise. They explain quie clearly why cerain hings, or classes

More information

SiI9127A/SiI1127A HDMI Receiver with Deep Color Output

SiI9127A/SiI1127A HDMI Receiver with Deep Color Output SiI9127A/SiI1127A HDMI Receiver wih Deep Color Oupu SiI-DS-1059-D May 2017 Conens Acronyms in This Documen... 6 1. General Descripion... 7 Inpus... 7 Digial Video Oupu... 7 Digial Audio Inerface... 8 Consumer

More information

Automatic location and removal of video logos

Automatic location and removal of video logos Auomaic locaion and removal of video logos Wei-Qi Yan 1 Jun Wang 2 Mohan S. Kankanhalli 1 1 School of Compuing Naional Universi of Singapore Singapore e-mail: {anwq mohan}@comp.nus.edu.sg 2 Facul of Elecrical

More information

THERMOELASTIC SIGNAL PROCESSING USING AN FFT LOCK-IN BASED ALGORITHM ON EXTENDED SAMPLED DATA

THERMOELASTIC SIGNAL PROCESSING USING AN FFT LOCK-IN BASED ALGORITHM ON EXTENDED SAMPLED DATA XIX IMEKO World Congress Fundamenal and Applied Merology Sepember 6 11, 9, Lisbon, Porugal THERMOELASTIC SIGNAL PROCESSING USING AN FFT LOCK-IN BASED ALGORITHM ON EXTENDED SAMPLED DATA L. D Acquiso 1,

More information

NT-G A-YFSEDY-NY

NT-G A-YFSEDY-NY NELY TECH CO,LTD WWWNELYTECHCOM EXPERT IN LCD ================================================================ LCD MODULE SPECIFICATIONS NT-G1286410A-YFSEDY-NY PIXELS: 128 X 64 DOTS OUTLINE DIMENSION:

More information

AUTOCOMPENSATIVE SYSTEM FOR MEASUREMENT OF THE CAPACITANCES

AUTOCOMPENSATIVE SYSTEM FOR MEASUREMENT OF THE CAPACITANCES 6 Auocompensaive Sysem for Measuremen of he Capaciances Radioengineering ATOCOMPENSATIVE SYSTEM FOR MEASREMENT OF THE CAPACITANCES Marin KOLLÁR, Vikor ŠPÁNY, Tomáš GABAŠ Dep. of Elecronics and Mulimedia

More information

TLE Overview. High Speed CAN FD Transceiver. Qualified for Automotive Applications according to AEC-Q100

TLE Overview. High Speed CAN FD Transceiver. Qualified for Automotive Applications according to AEC-Q100 High Speed CAN FD Transceiver 1 Overview Qualified for Auomoive Applicaions according o AEC-Q100 Feaures Fully complian o ISO 11898-2 (2016) and SAE J2284-4/-5 Reference device and par of Ineroperabiliy

More information

LCD Module Specification

LCD Module Specification Laurel Elecronics Co., Ld. LCD Module Specificaion Model No.: LG3232-FFDWH6V LG3232-BMDWH6V Table of Conens. BASIC SPECIFICATIONS 2 2. ABSOLUTE MAXIMUM RATINGS 4 3. ELECTRICAL CHARACTERISTICS 4 4. DISPLAY

More information

The Impact of e-book Technology on Book Retailing

The Impact of e-book Technology on Book Retailing The Impac of e-book Technology on Book Reailing Yabing Jiang Graduae School of Business Adminisraion Fordham Universiy yajiang@fordham.edu Evangelos Kasamakas Graduae School of Business Adminisraion Fordham

More information

TLE9251V. 1 Overview. High Speed CAN Transceiver. Qualified for Automotive Applications according to AEC-Q100. Features

TLE9251V. 1 Overview. High Speed CAN Transceiver. Qualified for Automotive Applications according to AEC-Q100. Features TLE9251V 1 Overview Qualified for Auomoive Applicaions according o AEC-Q100 Feaures PG-TSON-8 Fully complian o ISO 11898-2 (2016) and SAE J2284-4/-5 Reference device and par of Ineroperabiliy Tes Specificaion

More information

04/000 Control Relays, Contactor Relays, Electronic Timing Relays, Electronic Safety Relays, Measuring and Monitoring Relays s y la e r R cto

04/000 Control Relays, Contactor Relays, Electronic Timing Relays, Electronic Safety Relays, Measuring and Monitoring Relays s y la e r R cto 04/000 Conrol, Conacor, Elecronic Timing, Elecronic Safey, Measuring and Monioring Conacor Conrol, Conacor, Elecronic Timing, Elecronic Safey, Measuring and Monioring Overview 04/001 Conrol relays AC and

More information

USB TRANSCEIVER MACROCELL INTERFACE WITH USB 3.0 APPLICATIONS USING FPGA IMPLEMENTATION

USB TRANSCEIVER MACROCELL INTERFACE WITH USB 3.0 APPLICATIONS USING FPGA IMPLEMENTATION USB TRANSCEIVER MACROCELL INTERFACE WITH USB 3.0 APPLICATIONS USING FPGA IMPLEMENTATION T Mahendra 1, N Mohan Raju 2, K Paramesh 3 Absrac The Universal Serial Bus(USB) Transceiver Macro cell Inerface (UTMI)

More information

Positive Feedback: Bi-Stability. EECS 141 F01 Sequential Logic. Meta-Stability. Latch versus Flip-Flop. Mux-Based Latches

Positive Feedback: Bi-Stability. EECS 141 F01 Sequential Logic. Meta-Stability. Latch versus Flip-Flop. Mux-Based Latches Posiive Feedback: i-abiliy Vo=Vi2 V i V o2 EEC 4 F equenial V o V i2 = Vo V i V o2 V i2 = Vo A C V i = V o2 equenial Mea-abiliy FF s V i2 = Vo V i2 = Vo LOGIC C p,comb 2 sorage mechanisms posiive feedback

More information

The Measurement of Personality and Behavior Disorders by the I. P. A. T. Music Preference Test

The Measurement of Personality and Behavior Disorders by the I. P. A. T. Music Preference Test THE JOURNAL OF ALIED SYCHOLOGY Vol. 7, No. 6, 19 The Measuremen of ersonaliy and Behavior Disorders by he I.. A. T. Music reference Tes Raymond B. Caell and Jean C. Anderson Laboraory of ersonaliy Assessmen

More information

TLE7251V. Data Sheet. Automotive Power. High Speed CAN-Transceiver with Bus Wake-up TLE7251VLE TLE7251VSJ. Rev. 1.0,

TLE7251V. Data Sheet. Automotive Power. High Speed CAN-Transceiver with Bus Wake-up TLE7251VLE TLE7251VSJ. Rev. 1.0, TLE7251V High Speed CAN-Transceiver wih Bus Wake-up Daa Shee Rev. 1.0, 2015-09-10 Auomoive Power Table of Conens Table of Conens................................................................ 2 1 Overview.......................................................................

More information

TLE7251V. 1 Overview. Features. Potential applications. Product validation. High Speed CAN-Transceiver with Bus Wake-up

TLE7251V. 1 Overview. Features. Potential applications. Product validation. High Speed CAN-Transceiver with Bus Wake-up High Speed CAN-Transceiver wih Bus Wake-up 1 Overview Feaures Fully compaible o ISO 11898-2/-5 Wide common mode range for elecromagneic immuniy (EMI) Very low elecromagneic emission (EME) Excellen ESD

More information

Region-based Temporally Consistent Video Post-processing

Region-based Temporally Consistent Video Post-processing Region-based Temporally Consisen Video Pos-processing Xuan Dong Tsinghua Universiy dongx1@mails.singhua.edu.cn Boyan Bonev UC Los Angeles bonev@ucla.edu Yu Zhu Norhwesern Polyechnical Universiy zhuyu1986@mail.nwpu.edu.cn

More information

TLE6251D. Data Sheet. Automotive Power. High Speed CAN-Transceiver with Bus Wake-up. Rev. 1.0,

TLE6251D. Data Sheet. Automotive Power. High Speed CAN-Transceiver with Bus Wake-up. Rev. 1.0, High Speed CAN-Transceiver wih Bus Wake-up Daa Shee Rev. 1.0, 2012-07-27 Auomoive Power Table of Conens 1 Overview....................................................................... 3 2 Block Diagram...................................................................

More information

Guitar. Egregore. for kantele, guitar, accordion and piano

Guitar. Egregore. for kantele, guitar, accordion and piano Guiar Egregore for kanele, guiar, accordion and piano Jukka Tiensuu 2011 2 ka 1 < _ 0 Con inensià molo solenne G-B: Egregore for kanele, guiar, accordion and piano Jukka Tiensuu 2011 G-B:n g ac pf m.d.

More information

Kantele. Egregore. for kantele, guitar, accordion and piano

Kantele. Egregore. for kantele, guitar, accordion and piano Kanele Egregore for kanele, guiar, accordion and piano Jukka Tiensuu 2011 2 Egregore for kanele, guiar, accordion and piano ka 1 < _ 0 Con inensià molo solenne =CDsEFfGAfBn G-B: G-B:n Jukka Tiensuu 2011

More information

You can download Mozart s music. You can t download his genius!

You can download Mozart s music. You can t download his genius! You can download Mozar s music. You can download his genius! Afer so many canaas I only lay for fun. My original work is for he fans. Bu wha is an urex ediion? Bärenreier Urex: Your nex erformance is worh

More information

Display. Specifications. For Use With RS170 Module. CyberDisplay TM 320 Monochrome. Model 290 KCD-QD01-BA. K o p i n C o r p o r a t i o n

Display. Specifications. For Use With RS170 Module. CyberDisplay TM 320 Monochrome. Model 290 KCD-QD01-BA. K o p i n C o r p o r a t i o n CyberDisplay TM CyberDisplay TM 320 Monochrome Display Model 290 KCD-QD01-BA Specificaions For Use Wih RS170 Module K o p i n C o r p o r a i o n 695 Myles Sandish Blvd., Taunon, MA 02780 T 508.824.6696,

More information

Mean-Field Analysis for the Evaluation of Gossip Protocols

Mean-Field Analysis for the Evaluation of Gossip Protocols Mean-Field Analysis for he Evaluaion of Gossip Proocols Rena Bakhshi, Lucia Cloh, Wan Fokkink, Boudewijn Haverkor Deparmen of Compuer Science, Vrije Universiei Amserdam, Amserdam, Neherlands Cenre for

More information

Sustainable Value Creation: The role of IT innovation persistence

Sustainable Value Creation: The role of IT innovation persistence Associaion for Informaion Sysems AIS Elecronic Library (AISeL) AMCIS 2009 Proceedings Americas Conference on Informaion Sysems (AMCIS) 2009 Susainable Value Creaion: The role of IT innovaion persisence

More information

f, I f, f, t t A Tale of Two Cities : A Study of Conference Room Videoconf erencing I ELEI{TE)ENLE 0nulo Telepresence Project

f, I f, f, t t A Tale of Two Cities : A Study of Conference Room Videoconf erencing I ELEI{TE)ENLE 0nulo Telepresence Project . T. T T f, f, f, ELE{TE)ENLE 0nulo Telepresence Projec A Tale of Two Ciies : A Sudy of Conference Room Videoconf erencing Gale Mooe OMARTO TELEPRESEN CE P RO E CT December'1994 T T l Execuive S ln lae

More information

Source and Channel Coding Issues for ATM Networks y. ECSE Department, Rensselaer Polytechnic Institute, Troy, NY 12180, U.S.A

Source and Channel Coding Issues for ATM Networks y. ECSE Department, Rensselaer Polytechnic Institute, Troy, NY 12180, U.S.A Source and Channel Coding Issues for ATM Neworks y V.Parhasarahy, J.W.Modesino and K.S.Vasola ECSE Deparmen, Rensselaer Polyechnic Insiue, Troy, NY 12180, U.S.A Email: ParhasarahyV@indy.ce.com, fmodesin,vasolag@ecse.rpi.edu

More information

ZEP - 644SXWW 640SX - LED 150 W. Profile spot

ZEP - 644SXWW 640SX - LED 150 W. Profile spot f ZEP - 644SXWW 640SX - LED 150 W Type: Profile spo Source: LED 150 W PSU: Elecronic - DMX Opics: 16 o 35 zoom Colour emperaure: 3200 K Profile spo The new powerful LED profile An evoluion of he award-winning

More information