On Area/Depth Trade-off in LUT-Based FPGA Technology Mapping

Size: px
Start display at page:

Download "On Area/Depth Trade-off in LUT-Based FPGA Technology Mapping"

Transcription

1 On Aea/Deph Tade-off in LUT-Baed FPGA Technolog Mapping Jaon Cong and Yheng Ding Depamen of Compe Science Uniei of Califonia, Lo Angele, CA 9002 Abac In hi pape e d he aea and deph ade-off in LUT baed FPGA echnolog mapping. Saing fom a deph-opimal mapping olion, e pefom a nmbe of deph elaaion opeaion o obain a ne neok ih bonded inceae in deph and adanageo o beqen e-mapping fo aea minimiaion. We hen e-map he eling neok o obain an aea-minimied mapping olion. B gadall inceaing he deph bond, fo each deign e ae able o podce a e of mapping olion ih mooh aea and deph ade-off. Fo he aea minimiaion ep, e hae deeloped an opimal algoihm fo comping an aea-minimm mapping olion iho node dplicaion. Epeimenal el ho ha o olion e opefom he olion podced b man eiing mapping algoihm in em of boh aea and deph minimiaion. 1. Inodcion The Field pogammable gae aa (FPGA) ha become a e popla echnolog in VLSI ASIC deign and em pooping. The lookp able (LUT) baed FPGA ae podced b eeal FPGA manface [16, 8], in hich he baic pogammable logic block i a K-inp lookp able ha can implemen an Boolean fncion of p o K aiable. The echnolog mapping poblem fo LUT-baed FPGA deign i o cone a geneal Boolean neok ino a fncionall eqialen K-LUT neok. Peio echnolog mapping algoihm fo LUT-baed FPGA deign can be oghl diided ino hee caegoie accoding o hei opimiaion objecie: he aea minimiaion algoihm [6, 10, 12, 9, 1, 13], he deph minimiaion algoihm [7, 11, 13, 2, 3], and he algoihm ha maimie oabili [1, 1]. Mo of hee mapping algoihm ae baed on heiic echniqe, ecep FloMap [3] hich gaanee o podce deph-opimal mapping olion. I emain open if he aea-opimal mapping poblem fo LUTbaed FPGA can be oled efficienl. The common limiaion of he eiing algoihm i ha fo a gien deign, each algoihm podce onl a ingle mapping olion opimied nde a fied objecie, hile ohe good mapping olion nde diffeen opimiaion objecie ae ignoed. Fige 1 compae he -LUT mapping el b ome eiing algoihm on an MCNC benchmak cici named o. The deph and he nmbe of LUT of he olion b diffeen algoihm a ignificanl. In geneal, he aea-minimied olion hae mch lage deph, hile he deph-minimied olion e mch moe LUT. Hoee, in pacice he be deign ma no come fom eihe one of hee o eeme. I i impoan o le he em deigne hae he fleibili o chooe fom a e of mapping olion ih mooh ade-off beeen aea and deph. In hi pape e d he ade-off beeen aea and deph in LUT-baed FPGA echnolog mapping. Specificall, e ae ineeed in obaining a e of mapping olion fo each deign, hich can mee aio aea and deph eqiemen. In pacice, he deigne all ha o podce he mo compac deign aifing ceain deph bond deemined b he pefomance pecificaion. To aif ch a need, o algoihm podce a e of aea-minimied mapping olion nde aio deph bond. The baic appoach of o algoihm i a follo. Saing fom a deph-opimal mapping olion (comped b he FloMap algoihm [3]), e pefom a nmbe of deph elaaion opeaion o obain a ne neok ih bonded inceae in deph o ha i i adanageo o beqen emapping fo aea minimiaion. We hen e-map he eling neok o obain an aea-minimied mapping olion ih bonded deph. B gadall inceaing he deph bond, fo each deign e ae able o podce a e of mapping olion ih mooh aea and deph ade-off. A he coe of he aea minimiaion ep, e hae deeloped a polnomial-ime algoihm fo comping an aea-opimal mapping olion iho node dplicaion fo a geneal Boolean neok, hich make a ignifican ep oad complee ndeanding of he geneal aea opimiaion poblem in FPGA echnolog mapping. De o page limiaion, deailed algoihm decipion and he poof of he heoem ae no inclded in hi pape. The can be fond in []. 2. Poblem Fomlaion A geneal Boolean neok i epeened a a DAG hee a node epeen a logic gae and a dieced edge <i, j > ei if he op of gae i i an inp of gae j. A pima inp (PI) node ha no incoming edge and a pima op (PO) node ha no ogoing edge. We e inp () o denoe he e of node hich ae he fanin of node, and op () o denoe he e of node hich ae he fano of node. Gien a bgaph H of he Boolean neok, inp (H) denoe he e of diinc node oide H hich ppl inp o he gae in H. The leel (o deph) of a node i he nmbe of edge on he longe pah fom an PI node o. The deph of a neok i he lage node leel in he Deph 12 MIS-pga [10] 11 Chole-cf [6] FloMap [3] DAG-Map [2] MIS-pga(dela) [11] Chole-d [7] # of -LUT Fige 1 Mapping olion of aio algoihm fo o (K=).

2 neok. A Boolean neok i K-bonded if inp () K fo each node. In he e of hi pape, e onl conide K-bonded neok. 1 Fo a node in he neok, a cone of, denoed C, i a bgaph of logic gae (eclding PI) coniing of and i pedeceo ch ha an pah connecing a node in C and lie eniel in C. We call he oo of C. A fano-fee cone (FFC) a, denoed FFC, i a cone of ch ha fo an node in FFC, op () FFC. A K-feaible cone of i a cone C ch ha inp (C ) K. If a K-LUT LUT implemen (coe) a K-feaible FFC of, e a ha LUT implemen node and ha i he oo of LUT. If he K-feaible cone C i no fano fee, e hae o dplicae he non-oo node in C ha hae fano oide of C in ode o coe C b a K-LUT. Gien a K- bonded neok, he echnolog mapping poblem fo K- LUT baed FPGA deign i o coe he neok ih K- feaible FFC (poibl ih node dplicaion). A echnolog mapping olion S i a DAG hee each node i a K- feaible FFC (eqialenl, a K-LUT) and he edge <C, C > ei if i in inp (C ). Fige 2 ho a Boolean neok and o mapping olion, one ih node dplicaion and he ohe iho node dplicaion. We a an LUT mapping olion aifie he deph bond D if he deph of he LUT neok i no moe han D. Gien a aified deph bond D, he lack on node i defined a follo: If i no a PI o PO, he lack of i D (L +P ), hee L i he leel of in he neok, and P i he lengh of he longe pah fom o an PO node. If i a PI o PO, he lack of i eo. A node i ciical if i ha eo lack. A pah fom a PI o a PO coniing of onl ciical node i a ciical pah. 3. Baic Opeaion and Oline of he Algoihm In hi ecion e dic he effec of deph elaaion and node dplicaion hich ae impoan in aea/deph ade-off, and gie an oeie of o algoihm. FloMap [3] podce deph-opimal LUT-baed FPGA mapping olion fo geneal Boolean neok. I oh noicing ha in a FloMap mapping olion, ee node (LUT) ha he minimm poible deph. Iniing minimm deph fo ee node, inclding he non-ciical one, ma lead o inefficien e of LUT. Fige 3(b) ho he mapping olion b FloMap fo he neok in Fige 3(a). Anohe olion i hon in Fige 3(d), hich ha he ame deph a (b) b e one fee LUT. Noe ha LUT in (b) ha he minimm deph 3. Hoee, ince i i no ciical, LUT doe no hae he minimm deph in (d). In fac, olion (d) can be obained fom (b) b decompoing LUT o (a) oiginal neok (b) mapping ih node dplicaed (6 LUT, 2 leel) (c) mapping iho node dplicaion ( LUT, 3 leel) Fige 2 Technolog mapping fo LUT-baed FPGA (K=3). 1 We e he DMIG algoihm [2] o anfom a neok hich i no K-bonded ino a K-bonded one ih minimm deph (a) oiginal neok 3 3 LUT 3* LUT (b) FloMap olion (c) afe deph elaaion (d) afe emapping Fige 3 Deph elaaion fo aea edcion (K=3, nmbe mean leel) eclde gae, a hon in (c), and hen pack LUT ino LUT. Since he decompoiion inceae he deph of he LUT, e call i a deph elaaion opeaion. When LUT i no ciical, hi opeaion doe no inceae he deph of he neok. Moe dicion abo deph elaaion ill be gien in ecion. Node dplicaion i pefomed hen e e an LUT o coe a K-feaible cone C hich ha a non-oo node ih a fano node oide of C (ee node in Fige 2(a)(b)). In geneal, node dplicaion i e impoan o deph opimiaion. Wiho node dplicaion, e ma hae o implemen man mli-fano node eplicil ih LUT, hich ma lead o lage deph in he mapping olion. In he FloMap mapping olion, node dplicaion i e ofen ed o gaanee he opimal deph. Hoee, node dplicaion ma no be e beneficial o aea minimiaion. If e make m dplicaion of a node, e need o coe hi node b m LUT, and i ma e ceain inp capaci of each of he m LUT. Theefoe, eceie node dplicaion ill e likel el in lage nmbe of LUT. Baed on hi obeaion, e hae deeloped he DF-map algoihm, hich pefom aea-opimal mapping iho node dplicaion. Deail ill be diced in ecion. O algoihm, named FloMap-, a ih he dephopimal mapping olion podced b FloMap. Fo each gien deph bond of he mapping olion, o algoihm coni of o phae. Ding he fi phae, e appl a nmbe of deph elaaion opeaion o podce an inemediae neok fo beqen aea minimiaion. Ding he econd phae, e ca o e-mapping fo aea minimiaion on he inemediae neok. Fi, e e he DF-Map pocede o compe an aea-opimal mapping olion iho node dplicaion. Then, e ca o o popoceing pocede hich allo necea node dplicaion fo fhe aea minimiaion. The o pocede ae MP-Pack, a maching-baed mli-fano pedeceo packing pocede fom he DAG-Map package [2], and Flo- Pack, a flo-baed aea minimiaion pocede fom he FloMap package [3]. To geneae a e of mapping olion, e gadall inceae he deph bond fo he mapping olion and epea he o-phae poce fo each deph bond. The algoihm op hen no impoemen on aea i aailable b fhe inceae of he deph bond. Cleal, he nmbe of ieaion i bonded b he deph of he oiginal neok.. Deph Relaaion Gien a non-ciical LUT LUT ooed a a node and ome node LUT, he deph elaaion opeaion decompoe LUT ino LUT and LUT, o ha LUT become a fanin of LUT. In he cae hee i a dplicaed node in LUT and LUT alead ei in he mapping olion, he

3 (a) (b) (c) Fige Thee pe of deph elaaion opeaion (ame K= and LUT ha non-eo lack). deph elaaion impl eplace LUT ih LUT and le LUT be a fanin of LUT, a in Fige 3(c). Oheie, LUT need o be ceaed eplicil. Nomall, e ill chooe and in ch a a ha afe he deph elaaion opeaion, LUT and/o LUT can be packed ih eiing LUT ding beqen e-mapping (a hon in Fige 3(d)). Since he deph elaaion opeaion ma lead o diffeen el hen applied on diffeen LUT, e an o appl hem o he mo pomiing LUT fi. Fige illae hee pe of deph elaaion, hich ae conideed in o algoihm. In Fige (a), LUT conain a dplicaion of node, and LUT i alead in he neok. If e appl deph elaaion opeaion on LUT o eclde, no ne LUT need o be ceaed. Moeoe, he inp ie of LUT ill be edced in mo cae, o ha i ma be packed ih ohe LUT. In hi eample, LUT can be packed eihe ih LUT o ih LUT. Fhemoe, he eliminaion of he dplicaion alo edce he fano ie of he fanin LUT of, hich ma eihe enable fhe packing of LUT ih he fanin LUT (in hi eample, LUT ), o he eliminaion of a edndan dplicaion of he fanin node (in hi eample, node ). In Fige (b), he o dplicaion of node ae in LUT and LUT. Since LUT need o be eplicil ceaed, hi cae i no a faoable a cae (a). Hoee, B appling deph elaaion on LUT, he inp ie of LUT i edced, heefoe fhe packing ma be poible. In hi eample, LUT can be packed ih LUT, o ih LUT and LUT. Moeoe, if e can lae appl deph elaaion on LUT o eclde i cop of node, no ne LUT need o be geneaed. In Fige (c), LUT conain node hich ha a ingle fano. Hoee, decompoing LUT o eclde ma lead o fhe packing o mege LUT ih LUT, and o mege LUT ih LUT. In hi cae he deph elaaion i alo applicable. In geneal, he poenial of aea edcion afe a deph elaaion opeaion aie. O algoihm chooe he opeaion hich ill el in he mo edcion. Afe he deph elaaion opeaion, he lack of elaed node ae ecomped, and he poce i epeaed nil no lack i aailable. Noe ha he e-mapping i no pefomed immediael afe a ingle deph elaaion opeaion. I i inoked afe all lack ae ehaed nde he cen deph bond o ha i can pefom global opimiaion fo aea minimiaion. I i ea o ee ha he oal co of he deph elaaion pocede fo each deph i no moe han O (n 2 ).. Aea Opimal Mapping iho Node Dplicaion In hi ecion e peen an algoihm fo aea-opimal mapping iho node dplicaion (dplicaion-fee mapping, o DF-mapping) fo geneal Boolean neok, hich i he coe of he e-mapping phae fo aea minimiaion. Noe ha DF-mapping i no eqialen o ee-baed mapping. Fige ho a imple eample hee DF-mapping e 2 LUT, hile ee-baed mapping e 6 LUT. O algoihm i baed on an impoan concep called he maimm fano fee cone. The maimm fano fee cone (MFFC) of, denoed MFFC, i an FFC of ch ha fo an non-pi node, if op () MFFC, hen MFFC. Fige 6 ho he MFFC of each node (he malle hadoed aea) in a neok. Cleal, MFFC i niqe fo ee node, and an FFC of i conained in MFFC. Moeoe, MFFC ha he folloing impoan popeie. Lemma 1 If MFFC, hen MFFC MFFC. Lemma 2 To MFFC ae eihe dijoin o one m conain he ohe. Lemma 3 If LUT i in a DF-mapping olion S, hen fo an, node MFFC implie LUT MFFC. Thee popeie of MFFC allo o ca o opimal DF-mapping efficienl. Fi, e poin o ha a geneal Boolean neok can be decompoed ino a e of dijoin MFFC ch ha he opimal DF-mapping fo he enie neok can be caied o in each MFFC independenl. Theoem 1 Le be a PO node of a geneal Boolean neok N. Then, an opimal DF-mapping olion S of N alo indce an opimal DF-mapping olion S of MFFC. Accoding o Theoem 1, e can paiion he neok N ino MFFC and N MFFC fo an PO node. An opimal DF-mapping olion coni of an opimal DF-mapping olion of MFFC and an opimal DF-mapping olion of N MFFC. B appling hi heoem eciel on N MFFC, e can paiion he enie neok N ino a e of dijoin MFFC o ha e can compe he opimal DFmapping fo each MFFC independenl o obain an opimal (a) oignal neok (b) dplicaion-fee mapping (c) ee-baed mapping Fige Dplicaion-fee mapping. ee-baed mapping (K=3).

4 p Fige 6 Maimm fano fee cone. DF-mapping olion of N. In Fige 6, he MFFC of node p, q,,, and fom a dijoin paiion of he neok. A c of MFFC i a paiion (X, X) of MFFC ch ha X i an FFC of. The ie of a c (X, X) i defined o be inp (X). A c i K-feaible if i ie i no moe han K. Cleal, a c (X, X) of MFFC i K-feaible if and onl if X can be coeed b a K-LUT ooed a. Fo each K-feaible c P = (X, X) of MFFC, e can coe X ih a K-LUT LUT P, and paiion X = MFFC X ino a e of dijoin MFFC MFFC 1 p, MFFC 2 p,..., MFFC p m. Then, e eciel compe he aea-opimal DF-mapping of each MFFC p i (1 i m). The co of he c P i defined o be co (P) = 1 + Σ m aea (MFFC i p), hee aea (MFFC i p) i i =1 he aea of he aea-opimal DF-mapping of MFFC i p. Cleal, co (P) gie he aea of he be DF-mapping olion of MFFC if X i coeed b LUT P. Theefoe, e geneae each K-feaible c of MFFC and chooe he c ih he lea co. Co compaion of each c inole eciel oling a e of DF-mapping fo MFFC of malle ie. Cleal, he ame dicion can be applied o dephopimal DF-mapping b impl aleing he co fncion. I i no difficl o ee ha hee ae onl polnomial nmbe of K-feaible c, ince he oal nmbe of poible combinaion of K o fee node i O (n K ), hee n i he nmbe of node in he MFFC. In pacice, hoee, eamining all hee combinaion o compe he K-feaible c ih he lea co i oo aefl, ince mo of hem do no fom a K-feaible c. We hall peen a moe efficien a o geneae he K-feaible c in MFFC. We fi conide he cae hee he MFFC i a ee. Ame ha MFFC i a ee T, ha f fanin node 1, 2,..., f (f K). Le T i denoe he bee in T ooed a i (1 i f). Cleal, an c of ie K in T indce a K i -c of T i, ih Σ i K i = K, and ice ea. Baed on hi fac, e can geneae all K-feaible c of a ee eciel. Noe ha in hi cae, he nmbe of c geneaed accoding o hi ecion i bonded b a conan ha depend onl on K and i independen of he ie of MFFC. Moe pecificall, e can poe Lemma If MFFC i a ee, he nmbe of c of ie K in MFFC 1 2K ( 2 K K 1 ). i no moe han he Kh Caalan nmbe, i.e. Fo K = he aboe bond i 1. If MFFC i no a ee, We fi conc a panning ee T ooed a, and hen ca o he ecion on he panning ee. Again, e ame ha node ha f fanin node q (a) (b) Fige 7 Complicaion in c geneaion. 1, 2,..., f (f K), and le T i denoe he bee in T ooed a i (1 i f). Hoee, a imple combinaion of he c in T 1, T 2,..., T f doe no ala gie a c of MFFC. In Fige 7, The MFFC in (a) ha a panning ee hon in (b) hee he dahed edge i no in he panning ee. If e epeen a c (X, X) b inp (X), hen, {,} i a c in he lef bee, and {,} i a c in he igh bee, b hei combinaion doe no fom a c in he MFFC, ince he edge <, > poide a pah connecing he node oide of he MFFC o he oo p. On he ohe hand, he c {,,,,} of he MFFC canno be geneaed fom he combinaion of he c in he o bee, ince {,,} i no a c of he lef bee. The poblem occ becae of he eience of he edge no in he panning ee (called non-ee edge). If a non-ee edge < i, j > coe o bee T i and T j of he panning ee T, e call i an ecape node of T i and j an enance node of T j. Fale c can be eail eliminaed b eamining he enance node. In ode o geneae he c ha ae no combinaion of he c of he bee, e genealie he concep of a c. A genealied c in a bee of he panning ee of an MFFC i a combinaion of a c ih ome ecape node. In Fige 7, {,,} i a genealied c of he lef bee. I can be hon (ee [] fo deail) ha he genealied c of ee T can be geneaed fom he combinaion of he genealied c of i bee T 1, T 2,..., T f, and he combinaion of he he oo ih he ecape node. Boh he e of genealied c and he e of ecape node can be comped eciel. Theefoe, e can compe all he genealied c of ie no moe han K efficienl, hich inclde all he K-feaible c in MFFC. C geneaion fo geneal neok i moe col han fo ee de o he eience of he ecape node. Hoee, o epeimenal el hoed ha in pacice, he ecion ofen qickl eache he poin hee he bee doe no conain an ecape node. In hi cae, he moe efficien ee c geneaion algoihm i applied. Fo K =, he nmbe of all poible K-node combinaion i O (n ), hile he oal nmbe of c eamined b o algoihm i beeen n 2 o n 3, hee n i he nmbe of node in one MFFC. We can fhe impoe he efficienc of he DF-mapping algoihm b collaping ee K-feaible MFFC ino i oo pio o he mapping, iho affecing he opimali of he beqen DF-mapping. Theoem 2 Thee ei an opimal DF-mapping olion in hich ee K-feaible MFFC i conained in a K-LUT. q p

5 In o epeimen, ch collaping edce he neok ie b 2% o 0% (hen K = ). O aea-opimal DF-mapping algoihm, he DF-Map, i mmaied a follo. We fi collape each K-feaible MFFC ino node. Then, e e he dnamic pogamming appoach o compe an opimal DF-mapping olion of MFFC fo each node accoding o he opological ode aing fom he PI node. Thi ode gaanee ha hen e compe he DF-mapping of MFFC, he opimal DFmapping olion of all he MFFC inide MFFC hae been comped, o ha e can ealae he co of each c in MFFC e eail. Finall, accoding o Theoem 1, e geneae he opimal DF-mapping olion fo he enie neok aing fom he PO node. Baed on he aboe dicion e hae Theoem 3 The DF-mapping poblem fo geneal Boolean neok in LUT-baed FPGA deign can be oled opimall in polnomial ime. In o FloMap- algoihm, nnecea node dplicaion b FloMap ae eliminaed in he deph elaaion ep. The beqen DF-mapping minimie aea iho inodcing ne node dplicaion. Afe appling he DF-Map algoihm, e ca o he o po-poceing pocede, he MP-Pack [2] and he Flo-Pack [3], hich eploe necea node dplicaion fo fhe aea edcion. Deph Deph o al de # of -LUT # of -LUT Fige 8 Aea/deph ade-off in FloMap- (K=). FloMap- Mapping Rel fo -LUT FPGA Opimal No. of -LUT Fo Diffeen Deph Cici Deph d op d op +0 d op +1 d op +2 d op +3 d op + p C C al al ape ape con de dke d o Table 1 Mapping olion of FloMap-. 6. Epeimenal Rel We hae implemened he FloMap- algoihm on SUN Spac okaion and eed i on he benchmak cici ed in [7, 2, 3]. Table 1 ho ome of he mapping olion e comped b FloMap-. In geneal, lage neok hae moe oom fo aea and deph ade-off, a hon in Fige 8. The aea edcion i all moe ignifican a he fi a fe ep of deph bond inceae. We alo compaed he aea- and deph-minimiaion olion geneaed b FloMap- ih hoe geneaed b ome eiing mapping algoihm. The daa fo hee algoihm ae qoed fom [7, 3, 11]. Table 2 compae he aeaminimm olion geneaed b FloMap- ih hoe geneaed b aea minimiaion mapping algoihm, inclding Chole-cf and MIS-pga. Oeall, he aea-minimm olion of FloMap- e % fee LUT and 1% fee leel han Chole-cf, and 2% fee LUT and 9% fee leel han MIS-pga (on aailable daa). Table 3 compae he deph-minimm olion geneaed b FloMap- ih hoe geneaed b deph minimiaion mapping algoihm, inclding FloMap, MIS-pga(dela), and Chole-d. Oeall, FloMap- ho bee pefomance han he compaed algoihm. 2 Moeoe, FloMap- i olel baed on combinaoial opimiaion echniqe, h i i fa. Fhemoe, FloMap- podce a e of mapping olion, each of hem aifie an eplicil aigned deph bond. Theefoe, i gie he deigne moe choice. The epeimen alo ho ha he edcion on he nmbe of LUT b he po-poceing ep ha pefom necea node dplicaion i % o 10%. Since he -LUT Mapping Rel Compaion: FloMap-. Aea Minimiaion Algoihm FloMap- Chole-cf Mi-pga Cici LUT Deph LUT Deph LUT Deph p m mml C C al al ape ape con de dke mie d o g ml oal Table 2 Compaion ih Chole-cf and MIS-pga. 2 The impoed eion of MIS-pga pogam, MIS-pga(ne) [12], opefom FloMap- in em of aea. The deph of hei olion ae no epoed in [12].

6 -LUT Mapping Rel Compaion: FloMap-. Deph Minimiaion Algoihm FloMap- FloMap Mi-pga(dela) Chole-d Cici LUT Dp LUT Dp LUT Dp LUT Dp p m mml C C al al ape ape con de dke mie d o g ml oal Table 3 Compaion ih FloMap, MIS-pga(dela), and Chole-d. pecenage of mli-fano node i mch lage, i fhe jifie he ampion ha an aea-opimal mapping olion hold no hae lage nmbe of node dplicaion. 7. Conclion and Fe Wok We hae peened a echnolog mapping algoihm fo LUT-baed FPGA deign ha i able o geneae a e of mapping olion ih mooh aea/deph ade-off. We hae deeloped an efficien mehod o compe an opimal dplicaion-fee mapping olion fo a geneal neok, and ed i fo aea minimiaion. The concep of he maimm fano fee cone pla an impoan ole in o dplicaionfee mapping algoihm, and i ma find applicaion o ohe logic nhei poblem a ell. The olion e geneaed b o algoihm opefom he olion b man eiing algoihm in em of aea and deph. Alhogh he algoihm i peened nde ni dela model, i can be genealied o he cae hee an abia dela i aigned o a ne [] Ḋing deph elaaion, e onl e cal infomaion o decompoe he LUT. I i alo poible o e Boolean opimiaion echniqe o e-nheie he LUT neok locall o eploe moe poibiliie, a he epene of longe compaion ime. The aea-opimal mapping poblem ih node dplicaion fo LUT-baed FPGA deign emain an open poblem. We ae cenl ding he poblem of aea-opimal mapping ih bonded node dplicaion. Acknoledgmen We hank D. K.C. Chen and D. Ban Pea fo hei helpfl dicion. Thi eeach i paiall ppoed b a gan fom Xilin Inc. nde he Sae of Califonia MICRO pogam No and a gan fom Fji Ameica, Inc.. Refeence [1] Bha, N. and D. Hill, Roable Technolog Mapping fo FPGA, Fi In l ACM/SIGDA Wokhop on Field Pogammable Gae Aa, pp , Feb [2] Chen, K. C., J. Cong, Y. Ding, A. B. Kahng, and P. Tajma, DAG-Map: Gaph-baed FPGA Technolog Mapping fo Dela Opimiaion, IEEE Deign and Te of Compe, Sep [3] Cong, J. and Y. Ding, An Opimal Technolog Mapping Algoihm fo Dela Opimiaion in Lookp- Table Baed FPGA Deign, IEEE In l Conf. on Compe Aided Deign, No [] Cong, J. and Y. Ding, On Aea/Deph Tade-off in LUT-Baed FPGA Technolog Mapping, UCLA Compe Science Depamen Tech. Repo CSD , Ocobe [] Cong, J., Y. Ding, T. Gao, and K. Chen, An Opimal Pefomance-Dien Technolog Mapping Algoihm fo LUT baed FPGA nde Abia Ne-Dela Model, Poc In l Conf. on Compe Gaphic and CAD, Ag [6] Fanci, R. J., J. Roe, and Z. Vaneic, Chole-cf: Fa Technolog Mapping fo Lookp Table-Baed FPGA, Poceeding 28h ACM/IEEE Deign Aomaion Confeence, pp , [7] Fanci, R. J., J. Roe, and Z. Vaneic, Technolog Mapping fo Dela Opimiaion of Lookp Table- Baed FPGA, MCNC Logic Snhei Wokhop, [8] Hill, D., A CAD Sem fo he Deign of Field Pogammable Gae Aa, Poc. ACM/IEEE Deign Aomaion Confeence, pp , [9] Kapl, K., Xmap: A Technolog Mappe fo Table-lookp Field-Pogammable Gae Aa, Poc. 28h ACM/IEEE Deign Aomaion Confeence, pp , [10] Mgai, R., e al, Logic Snhei Algoihm fo Pogammable Gae Aa, Poc. 27h ACM/IEEE Deign Aomaion Conf., pp , [11] Mgai, R., N. Sheno, R. K. Baon, and A. Sangioanni-Vincenelli, Pefomance Dieced Snhei fo Table Look Up Pogammable Gae Aa, Poc. In l Conf. Compe-Aided Deign, pp. 72-7, No., [12] Mgai, R., N. Sheno, R. K. Baon, and A. Sangioanni-Vincenelli, Impoed Logic Snhei Algoihm fo Table Look Up Achiece, Poc. In l Conf. Compe-Aided Deign, pp. 6-67, No., [13] Saka, P. and D. Thoma, Technolog Mapping fo Table-Look-Up Baed Field Pogammable Gae Aa, ACM/SIGDA Wokhop on Field Pogammable Gae Aa, pp , Feb [1] Schlag, M., J. Kong, and P. K. Chan, Roabili- Dien Technolog Mapping fo Lookp Table-Baed FPGA, Poc IEEE Inenaional Confeence on Compe Deign, Oc [1] Woo, N.-S., A Heiic Mehod fo FPGA Technolog Mapping Baed on he Edge Viibili, Poc. 28h ACM/IEEE Deign Aomaion Confeence, pp , [16] Xilin, The Pogammable Gae Aa Daa Book, Xilin, San Joe (1992).

7

Design of Address Generators Using Multiple LUT Cascade on FPGA

Design of Address Generators Using Multiple LUT Cascade on FPGA Deign of Adde Geneato Uing Multiple LUT Cacade on FPGA Hui Qin and Tutomu Saao Depatment of Compute Science and Electonic, Kyuhu Intitute of Technology 680 4, Kawazu, Iizuka, Fukuoka, 80 850, Japan Abtact

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

Ranking Fuzzy Numbers by Using Radius of Gyration

Ranking Fuzzy Numbers by Using Radius of Gyration ustalian Jounal of Basic and pplied Sciences, (): 68-66, 00 ISSN 99-878 anking Fuzz Numbes b Using adius of Gation. S.H. Nassei, M. Sohabi Depatment of Mathematical Sciences, Mazandaan Univesit, P.O.Bo

More information

-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

SAMPLING-RATE-AWARE NOISE GENERATION

SAMPLING-RATE-AWARE NOISE GENERATION Poc. of he 14 h In. Confeence on Digial Audio Effecs (DAFx-11), Pais, Fance, Sepembe 19-23, 2011 SAMPLING-RATE-AWARE NOISE GENERATION Henning Thielemann Insiu fü Infomaik, Main-Luhe-Univesiä Halle-Wienbeg,

More information

On the Design of LPM Address Generators Using Multiple LUT Cascades on FPGAs

On the Design of LPM Address Generators Using Multiple LUT Cascades on FPGAs Novembe 6, 006 1:58 Intenational Jounal of Electonics lpm IJE Intenational Jounal of Electonics Vol. **, No. **, ** 006, 1 18 On the Design of LPM Addess Geneatos Using Multiple LUT Cascades on FPGAs Hui

More information

C2 Vectors C3 Interactions transfer momentum. General Physics GP7-Vectors (Ch 4) 1

C2 Vectors C3 Interactions transfer momentum. General Physics GP7-Vectors (Ch 4) 1 C2 Vectos C3 Inteactions tansfe momentum Geneal Phsics GP7-Vectos (Ch 4) 1 Solutions to HW When ou homewok is gaded and etuned, solutions will be available. Download PobViewe 1.4 www.phsics.pomona.edu/siideas/sicp.html

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

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

DIAGNOSTIC PRE-ASSESSMENT C. Use this Diagnostic Pre-Assessment to identify students who require intervention in this area: Expressions & Equations

DIAGNOSTIC PRE-ASSESSMENT C. Use this Diagnostic Pre-Assessment to identify students who require intervention in this area: Expressions & Equations DIAGNOSTIC PRE-ASSESSMENT C Use his Digosic Pe-Assessme o ideify sudes who equie ieveio i his e: Expessios & Equios Sdds Plus COMMON CORE INTERVENTION Gde he lyzig e Af, you c d essme o pe-ss evei i u

More information

Content-Based Movie Recommendation Using Different Feature Sets

Content-Based Movie Recommendation Using Different Feature Sets Poceedings of the Wold Congess on Engineeing and Compte Science 202 Vol, Octobe 24-26, 202, San Fancisco, USA Content-Based Movie Recommendation Using Diffeent Feate Sets Mahiye Ulyagm, Zeha Cataltepe

More information

CpE 442. Designing a Pipeline Processor (lect. II)

CpE 442. Designing a Pipeline Processor (lect. II) CpE 442 Designing a Pipeline Pocesso (lect. II) CPE 442 hazads.1 Otline of Today s Lecte Recap and Intodction (5 mintes) Intodction to Hazads (15 mintes) Fowading (25 mintes) 1 cycle Load Delay (5 mintes)

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

other islands for four players violin, soprano sax, piano & computer nick fells 2009

other islands for four players violin, soprano sax, piano & computer nick fells 2009 fo fou playes violin, sopano sax, piano compute nick fells 2009 nick fells fo ensemle intégales, octoe 2009 this piece is fo fou playes: sopano sax, violin, piano and compute (ith maxmsp softae) it lasts

More information

4.5 Pipelining. Pipelining is Natural!

4.5 Pipelining. Pipelining is Natural! 4.5 Pipelining Ovelapped execution of instuctions Instuction level paallelism (concuency) Example pipeline: assembly line ( T Fod) Response time fo any instuction is the same Instuction thoughput inceases

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

A mixed splicing procedure for economic time series

A mixed splicing procedure for economic time series Esadísica Española Volumen 56, númeo 183 / 2014, pp. 107-121 A mixed splicing pocedue fo economic ime seies Ángel de la Fuene Moeno (*) FEDEA e Insiuo de Análisis Económico (CSIC) Absac his noe develops

More information

SYMBOL CONVERSION LONG-TERM EQUITY OPTIONS EXPIRING IN JANUARY AND MARCH 2007

SYMBOL CONVERSION LONG-TERM EQUITY OPTIONS EXPIRING IN JANUARY AND MARCH 2007 Trading Interest Rate Derivatives Trading Equity and Index Derivatives Back-office Futures Back-office - Options Technology Regulation CIRCULAR June 6, 2006 SYMBOL CONVERSION LONG-TERM EQUITY OPTIONS EXPIRING

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

Please note that not all pages are included. This is purposely done in order to protect our property and the work of our esteemed composers.

Please note that not all pages are included. This is purposely done in order to protect our property and the work of our esteemed composers. Please note that not all pages are included. his is purposely done in order to protect our property and the work of our esteemed composers. If you would like to see this work in its entirety, please order

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

Chapter 4. Minor Keys and the Diatonic Modes BASIC ELEMENTS

Chapter 4. Minor Keys and the Diatonic Modes BASIC ELEMENTS Chapte 4 Supplementay Execises - 1 Chapte 4 Mino Keys and the Diatonic Modes BASIC ELEMENTS I. Witing mino scales: Relative majo and mino A. Fo each majo key below, wite out the majo scale on the left-hand

More information

The game of competitive sorcery that will leave you spellbound.

The game of competitive sorcery that will leave you spellbound. A Game by Buce Basi The game of competitive socey that will leave you spellbound. 0 min 4+ 2- Toubles a-bewin! It s exam time at the School of Socey and the mischievous witches ae caft thei stongest potions

More information

A Reconfigurable Frame Interpolation Hardware Architecture for High Definition Video

A Reconfigurable Frame Interpolation Hardware Architecture for High Definition Video A Reconfiguable Fame Intepolation Hadwae Achitectue fo High Definition Video Ozgu Tasdizen and Ilke Hamzaoglu Faculty of Engineeing and Natual Sciences, Sabanci Univesity 34956, Tuzla, Istanbul, Tukey

More information

Kees Schoonenbeek Arranger, Composer, Director, Publisher, Teacher

Kees Schoonenbeek Arranger, Composer, Director, Publisher, Teacher Kees choonenbeek rranger, Comoser, Director, ublisher, eacher Netherlands, Dieren bout the artist Kees choonenbeek as born in rnhem, the Netherlands, on October 1 st 1947.He studied the iano at the Conservatory

More information

e-workbook TECHNIQUES AND MATERIALS OF MUSIC Part I: Rudiments

e-workbook TECHNIQUES AND MATERIALS OF MUSIC Part I: Rudiments e-wokbook fo TECHNIQUES AND MATERIALS OF MUSIC Fom the Common Pactice Peiod Though the Tentieth Centuy ENHANCED SEVENTH EDITION Pat I: Rudiments Assignments in oksheet fomat by Thomas enamin Michael Hovit

More information

R&D White Paper WHP 119. Mezzanine Compression for HDTV. Research & Development BRITISH BROADCASTING CORPORATION. September R.T.

R&D White Paper WHP 119. Mezzanine Compression for HDTV. Research & Development BRITISH BROADCASTING CORPORATION. September R.T. R&D White Pape WHP 119 Septembe 2005 Mezzanine Compession fo HDTV R.T. Russell Reseach & Development BRITISH BROADCASTING CORPORATION BBC Reseach & Development White Pape WHP 119 Mezzanine Compession

More information

MAURIZIO MACHELLA Arranger, Interpreter, Publisher

MAURIZIO MACHELLA Arranger, Interpreter, Publisher MAURIZIO MACHELLA Arranger, Interpreter, Publisher Italia About the artist Famous musician and organist, known throughout the world. Italian publisher, researcher and organist. Music collaborator with

More information

& w w w w w w # w w. Example A: notes of a scale are identified with Scale Degree numbers or Solfege Syllables

& w w w w w w # w w. Example A: notes of a scale are identified with Scale Degree numbers or Solfege Syllables Unit 7 Study Notes Please open Unit 7 Lesson 26 (page 43) You ill need: 1. To revie ho to use your Keyboard hand-out to find hole and half-steps a. Make sure you have a Keyboard hand-out! 2. To revie the

More information

Study on evaluation method of the pure tone for small fan

Study on evaluation method of the pure tone for small fan Study on evaluation method of the pue tone fo small fan Takao YAMAGUCHI 1 ; Gaku MINORIKAWA 2 ; Masayuki KIHARA 3 1, 2 Hosei Univesity, Japan 3 Shap Copoation, Japan ABSTRACT In the field of audio, visual

More information

PLD Synthesis Algorithms

PLD Synthesis Algorithms What to Synthesize PLD Synthesis Algorithms Professor Jason Cong Computer Science Department University of California, Los Angeles Los Angeles, CA 90095 http://cadlab.cs.ucla.edu/~cong

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

Joel Martinson (Choral score) Selah Publishing Co., Inc. Hn. J œ œ œ œ œ œ. j œ. 8 5 Choir: (Women or Men) for review only. ni- mi- pax.

Joel Martinson (Choral score) Selah Publishing Co., Inc. Hn. J œ œ œ œ œ œ. j œ. 8 5 Choir: (Women or Men) for review only. ni- mi- pax. Missa Guadalupe o Martson 10-911 (Choral score) Sah Publishg Co. Inc. Orr rom your avorite aler or at.sahpub.com (Or call 00--1.S. and Cada) This document is provid or revie purposes only. It is illegal

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

Features 1 Harris and other corners

Features 1 Harris and other corners CS 4495 Compter Vision A. Bobick Featres 1: Harris CS 4495 Compter Vision Featres 1 Harris Aaron Bobick School of nteractie Compting Corners in A Corners in B CS 4495 Compter Vision A. Bobick Featres 1:

More information

CHRISTMAS 3 CONTENTS. Edited by Morton Manus

CHRISTMAS 3 CONTENTS. Edited by Morton Manus CHRISTMAS Alfred s Premier Piano Course Christmas Book includes familiar Christmas pieces that reinforce concepts included in Lesson Book The music continues the strong pedagogical focus of the course

More information

BRASS TECHNIQUE BARITONE

BRASS TECHNIQUE BARITONE BRASS TECHNIQUE BARITONE REHEARSAL CHECKLIST The folloing is a list of items that you should bing to evey eheasal: 3-Ring Binde, 1/2 to 1 inch, ith seveal clea inset pages to keep all of you music in Any

More information

A QUERY BY HUMMING SYSTEM THAT LEARNS FROM EXPERIENCE

A QUERY BY HUMMING SYSTEM THAT LEARNS FROM EXPERIENCE A QUERY BY HUMMING SYSTEM THAT LEARNS FROM EXPERIENCE David Little, David Raffenspege, Byan Pado EECS Depatment Nothwesten Univesity Evanston, IL 60201 d-little,d-affenspege,pado@nothwesten.edu ABSTRACT

More information

Vincent Lucid Arranger, Composer

Vincent Lucid Arranger, Composer Vincent Lucid Arranger, Composer nited States (SA), ennellville About the artist Vin Lucid is spending the second half of his life folloing a musical road-not-taken 50 years ago A classic over-achiever,

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

H-DFT: A HYBRID DFT ARCHITECTURE FOR LOW-COST HIGH QUALITY STRUCTURAL TESTING

H-DFT: A HYBRID DFT ARCHITECTURE FOR LOW-COST HIGH QUALITY STRUCTURAL TESTING H-DFT: A HYBRID DFT ARCHITECTURE FOR LOW-COST HIGH QUALITY STRUCTURAL TESTING David M. Wu*, Mike Lin, Subhasish Mita, Kee Sup Kim, Anil Sabbavaapu, Talal Jabe, Pete Johnson, Dale Mach, Geg Paish Intel

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

On the Common Goods. Dr. Gregory Froelich

On the Common Goods. Dr. Gregory Froelich [T Aa R V. W. 0: 1 5 Ma 2010, 2:19..] O C G D. G F S. Ta a a a a aa a a. I a a a a Ta a a a, a,, a a a a. T, Ta a a P a, a a aa; a, a a.¹ B a a Ta a a Taa. Ra, S. Ta a a aa a a a a aa a a a a a. Ca a,

More information

The Valuation of Hidden Assets in Foreign Transactions: Why Dark Matter Matters IT IS MORE IMPORTANT THAN IS SOMETIMES THOUGHT

The Valuation of Hidden Assets in Foreign Transactions: Why Dark Matter Matters IT IS MORE IMPORTANT THAN IS SOMETIMES THOUGHT The Valuaion of Hidden Asses in Foeign Tansacions: Why Dak Mae Maes IT IS MORE IMPORTANT THAN IS SOMETIMES THOUGHT By Ricado Hausmann and Fedeico Suzenegge Ricado Hausmann is dieco of Havad's Cene fo Inenaional

More information

Becoming Your Own Expert

Becoming Your Own Expert Chape 1 c Becoming You Own Expe d x p COPYRIGHTED MATERIAL z 5 6 s So, you wan o be a oy expe? Tha s good. Evey child needs a oy expe in his o he life. Wha s bee, as a paen you ae bes suied o be you child

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

Music Technology Advanced Subsidiary Unit 1: Music Technology Portfolio 1

Music Technology Advanced Subsidiary Unit 1: Music Technology Portfolio 1 Peason Edexcel GCE Music Technology Advanced Subsidiay Unit 1: Music Technology Potfolio 1 Release date: Tuesday 1 Septembe 2015 Time: 60 hous Pape Refeence 6MT01/01 You must have: A copy of the oiginal

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

Adventure camp. Wri e he names of he charac ers. Unscramble he le ers and wri e. Then number. haflishgl. Look a Flo s lis. Lis en and wri e or.

Adventure camp. Wri e he names of he charac ers. Unscramble he le ers and wri e. Then number. haflishgl. Look a Flo s lis. Lis en and wri e or. Adventure camp Wri e he names of he charac ers Hannah Tom Felipe Flo Maria 5 Unscramble he le ers and wri e Then number ne a b d e c slepo geps haflishgl 5 pomcssa 6 isleengp gba 0 Look a Flo s lis Lis

More information

SAMPLE MISSA MARIA MAGDALENA. Kyrie Free and mysterious; molto rubato h = 54 SOLO (SOPRANO 2) SOPRANO ALTO TENOR BASS ORGAN

SAMPLE MISSA MARIA MAGDALENA. Kyrie Free and mysterious; molto rubato h = 54 SOLO (SOPRANO 2) SOPRANO ALTO TENOR BASS ORGAN SOPRANO For Will Dawes and the choir o St Mary Magdalen, Oxord MISSA MARIA MAGDALENA Kyrie Free and mysterious; molto rubato h = (SOPRANO ) calm and distant DAVID ALLEN (b. 198 - ) ALTO TENOR BASS ORGAN

More information

Installation Instruction

Installation Instruction Inllion Inruion Englih UNPACKING INSTRUCTIONS! Crefully open he ron, remove onen nd ly ou on rdord or oher proeive urfe o void dmge.! Chek pkge onen gin he Supplied Pr Li in he nex pge o ure h ll omponen

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

Please note that copying music from this PDF file is illegal.

Please note that copying music from this PDF file is illegal. Please note that copying music from this PDF file is illegal Hoever, the purchase price of the actual ook includes permission for the teacher or director to copy pages for their classroom or church setting

More information

No. 122 supplement - (Vol.VII) October 1996

No. 122 supplement - (Vol.VII) October 1996 No. supplement - (Vol.VII) October 1 Editorial Board editors John RoycrqftM New Way Road, London, England NW PL Ed van de Gev, Binnen de Vestc, PH Amersfoort, The Netherlands Spotlight-column: J Fleck,

More information

Features 1 Harris and other corners

Features 1 Harris and other corners CS 4495 Compter Vision A. Bobick Featres 1: Harris CS 4495 Compter Vision Featres 1 Harris Aaron Bobick School of nteractie Compting CS 4495 Compter Vision A. Bobick Featres 1: Harris Administriia PS 4:

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

ENG 101 Lesson Last night, I played chess. My friends played card. She works It works

ENG 101 Lesson Last night, I played chess. My friends played card. She works It works ENG 101 Leon -26 Leon 26 (Subject Verb Agreement) In a correctly written entence, the ubject and erb agree i.e. match in number. In other word a ingular ubject will take a ingular erb and plural ubject

More information

NXDN. NXDN Technical Specifications. Part 2: Conformance Test. Sub-part B: Common Air Interface Test. NXDN TS 2-B Version 1.2.

NXDN. NXDN Technical Specifications. Part 2: Conformance Test. Sub-part B: Common Air Interface Test. NXDN TS 2-B Version 1.2. NXDN NXDN Technical Specifications Part 2: Conformance Test Sub-part B: Common Air Interface Test NXDN TS 2-B Version 1.2 November 2012 NXDN Forum Contents 1. Introduction...1 2. References...1 3. Abbreviations...2

More information

To Bean or not to bean! by Uwe Rosenberg, with illustrations by Björn Pertoft Players: 2 7 Ages: 10 and up Duration: approx.

To Bean or not to bean! by Uwe Rosenberg, with illustrations by Björn Pertoft Players: 2 7 Ages: 10 and up Duration: approx. To o ot to b! by Uwe Rosebeg, with illustatios by jö Petoft Playes: Ages: ad up Duatio: appox. miutes ohaza_relauch_regel_eng_a_.idd // : AM The Id of the Game ohaza is all about platig, tadig, ad havestig

More information

Auburn University Marching Band

Auburn University Marching Band Aubun Univesity Maching Band Dea Pospective Dum Line Membe, Thank you fo you inteest in the 2018 Aubun Dum Line! The Aubun Univesity Maching Band has a poud tadition of exceent pefomances and geat schoo

More information

The new face of Speke NEW MERSEY SHOPPING PARK, LIVERPOOL L24 8QB

The new face of Speke NEW MERSEY SHOPPING PARK, LIVERPOOL L24 8QB The new face of Speke NEW MERSEY SHOPPING PARK, LIVERPOOL L24 8QB A significant tansfomation is popod at Speke including a new 11 sceen Cinewold, 6 new estauants, a efubishment of all stoe fascias as well

More information

AZ DISPLAYS, INC. Complete LCD Solutions. AGM6448V Series LCD Module AGM6448V. Without. Without. 495 g(approx.) CXA-L0612-VMR (TDK) MIN -0.

AZ DISPLAYS, INC. Complete LCD Solutions. AGM6448V Series LCD Module AGM6448V. Without. Without. 495 g(approx.) CXA-L0612-VMR (TDK) MIN -0. Complee LCD Soluio AGM6448 Series LCD Module 1. MECHANICAL DATA (1) Produc No. () Module Size (3) Do Size (4) Do Pich (5) Number of Dos (6) Duy (7) LCD (8) iewing Direcion (9) Backligh () Conroller (11)

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

Compact Beamformer Design with High Frame Rate for Ultrasound Imaging

Compact Beamformer Design with High Frame Rate for Ultrasound Imaging Sensos & Tansduces 2014 by IFSA Publishing, S. L. http://www.sensospotal.com Compact Beamfome Design with High Fame Rate fo Ultasound Imaging Jun Luo, Qijun Huang, Sheng Chang, Xiaoying Song, Hao Wang

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

COHU, INC. Elec tron ics Di vi sion In stal la tion and Op era tion In struc tions

COHU, INC. Elec tron ics Di vi sion In stal la tion and Op era tion In struc tions COHU, INC. Elec tron ics Di vi sion In stal la tion and Op era tion In struc tions 2200 SE RIES NTSC/YC, PAL/YC, AND RGB COLOR CAM ERAS This de vice com plies with part 15 of the FCC Rules. Op era tion

More information

Flagger Control for Resurfacing or Moving Operation. One-Lane Two-Way Operation

Flagger Control for Resurfacing or Moving Operation. One-Lane Two-Way Operation Flagger Control for esurfacing or Moving Operation 5 DEVICE MINIMUM WOK AEA SET 1 SET SET 3 SET 4 ACTIVE INACTIVE ACTIVE INACTIVE SIGN SETS 1 AND 3 AE ACTIVE AND (I.E., SIGNS FACE ONCOMING TAFFIC). SIGN

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

Traditional Basque Carol Translated by Sabine Baring-Gould ( ) 8 œ œ œ P. œ œ. J œ œ J œ œ œ. œ œ. œ.. œ. œ J œ œ œ. eyes hon - his and

Traditional Basque Carol Translated by Sabine Baring-Gould ( ) 8 œ œ œ P. œ œ. J œ œ J œ œ œ. œ œ. œ.. œ. œ J œ œ œ. eyes hon - his and 2 THE ANGEL GABRIEL Traditional Bque Carol Translated y Saine Baring-Gould (1834 1924) Andrew Wright Keyoard Moderato (q = ca 72) 9 8 9 8 Œ Soprano Alto 1 2 1 2 The or an - know gel a His wings All gen

More information

Computer Vision II Lecture 8

Computer Vision II Lecture 8 Compuer ercepual Vision and Sensor II Summer 4 Augmened Compuing Compuer ercepual Vision and Sensor II Summer 4 Augmened Compuing Compuer ercepual Vision and Sensor II Summer 4 Augmened Compuing Compuer

More information

Computer Vision II Lecture 8

Computer Vision II Lecture 8 Compuer ercepual Vision and Sensor II Summer 4 Augmened Compuing Compuer Vision II Lecure 8 Tracking wih Linear Dnamic Models 2.5.24 Basian Leibe RWTH Aachen hp://www.vision.rwh-aachen.de leibe@vision.rwh-aachen.de

More information

SC434L_DVCC-Tutorial 1 Intro. and DV Formats

SC434L_DVCC-Tutorial 1 Intro. and DV Formats SC434L_DVCC-Tuorial 1 Inro. and DV Formas Dr H.R. Wu Associae Professor Audiovisual Informaion Processing and Digial Communicaions Monash niversiy hp://www.csse.monash.edu.au/~hrw Email: hrw@csse.monash.edu.au

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 20060097752A1 (12) Patent Application Publication (10) Pub. No.: Bhatti et al. (43) Pub. Date: May 11, 2006 (54) LUT BASED MULTIPLEXERS (30) Foreign Application Priority Data (75)

More information

VENDOR NUMBER CROSS REFERENCE LIST

VENDOR NUMBER CROSS REFERENCE LIST CROSS REFERENCE LIST 574-S. 839 987 6E-2 912 412 6J-3 E-70 168-M 6K-3 E-70 259-M AFB-2447 S 1731 513 AFB-2448 S 1731 514 AFB-2641 S *1822 052 AFB-2642 S *1822 053 AFB-2650 S *1826 079 AFB-2651 S *1826

More information

Evil Dead the Musical Overview Product Code: E91000

Evil Dead the Musical Overview Product Code: E91000 Evil ead the Musical Overvie Product ode: E91000 To help you find the perfect musical for your next performance, e have provided this overvie of the vocal and orchestral demands for this title. Solo Songs:

More information

Texas Bandmasters Association 2016 Convention/Clinic

Texas Bandmasters Association 2016 Convention/Clinic Pefomance echniques of the Contempoay Maching Pecussion Ensemble CLINICIANS: Roland Chavez, Steve Wessels DEMONSRAION GROUP: Ceda Pak High School Pecussion exas Bandmastes Association 2016 Convention/Clinic

More information

Multiple Bunch Longitudinal Dynamics Measurements at the Cornell Electron-Positron Storage Ring

Multiple Bunch Longitudinal Dynamics Measurements at the Cornell Electron-Positron Storage Ring Multiple Bunch Longitudinal Dynamic Meauement at the Conell Electon-Poiton Stoage Ring R. Holtzapple, M. Billing, and D. Hatill Laboatoy of Nuclea Studie, Conell Univeity, Ithaca, NY 14853 Abtact The Conell

More information

THE LEARNING COMMONS FALL 2018 TUTOR HOURS AS OF OCTOBER 1, 2018

THE LEARNING COMMONS FALL 2018 TUTOR HOURS AS OF OCTOBER 1, 2018 1 HE LEANING COONS ALL 2018 UO HOUS AS O OCOBE 1, 2018 he Learning Commons employs part-time and full-time tutors in a variety of disciplines. utors are available according to the schedule below. aculty

More information

The new face of Speke NEW MERSEY SHOPPING PARK, LIVERPOOL L24 8QB

The new face of Speke NEW MERSEY SHOPPING PARK, LIVERPOOL L24 8QB The new face of Speke NEW MERSEY SHOPPING PARK, LIVERPOOL L24 8QB A significant tansfomation is popod at Speke including a new 11 sceen Cinewold, 6 new estauants, a efubishment of all stoe fascias as well

More information

Flute / Oboe / Violin ORCHESTRATION. Treble Clef C Instruments Melody 8va / Alto 8va

Flute / Oboe / Violin ORCHESTRATION. Treble Clef C Instruments Melody 8va / Alto 8va Flute / Oboe / Violin ORCHESTRTION Treble Clef C Instruments Melody 8va / lto 8va !!! ORCHESTRTION Flute Oboe Violin Treble Clef C Instruments Melody 8va. / lto 8va. Cron Hymns: Our On Hymnbook 2011 by

More information

Pushbutton Units and Indicator Lights

Pushbutton Units and Indicator Lights Insert labels and insert caps Clear, illuminated and indicator lights can be fitted with insert labels and caps for identification purposes. These labels and caps are made of a semi-transparent molded

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

A Method to Decompose Multiple-Output Logic Functions

A Method to Decompose Multiple-Output Logic Functions 27. A Method to Decompose Multiple-Output Logic Functions Tsutomu Sasao Kyushu Institute of Technology 68-4 Kawazu Iizuka 82-852, Japan Munehiro Matsuura Kyushu Institute of Technology 68-4 Kawazu Iizuka

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

DIGITAL SYSTEM DESIGN

DIGITAL SYSTEM DESIGN DIGITAL SYSTEM DESIGN Buildig Block Circuit Rather tha buildig ytem at the gate level, ofte digital ytem are cotructed from higher level, but till baic, buildig block circuit. Multiplexer, decoder, flip-flop,

More information

7 ~J t:'\ I f---=-f-\;;l!i-

7 ~J t:'\ I f---=-f-\;;l!i- anged by MCHUFF Tenol Teno T fom MONTY PYTHON'S SPMlOT lways Look on he Bigh Side of Life Fo TTB" and Piano wih OpionaJ lnsunenal cconpanineu Feely 1\ :'\ "'J Feely Duaion: ca. 2:40 Solo mp Wods and Music

More information

Technical Note

Technical Note ESD-TR-f. 6-453 ESD RECORD COPY 1211 N DIVISION ESD ACCESSION LIST Call No. AL 531^8 Technical Note 1966-24 S. B. Russell Haystack Display Translator 10 October 1966 s Division Contract AF 19(628)-5]

More information

Preview Only. Legal Use Requires Purchase. Strollin with Sammy JAZZ PAUL BAKER INSTRUMENTATION

Preview Only. Legal Use Requires Purchase. Strollin with Sammy JAZZ PAUL BAKER INSTRUMENTATION a division o Alred JAZZ Strollin ith Sammy AUL BAER INSTRUMENTATION Conductor 1st E Alto Saxophone 2nd E Alto Saxophone 1st B Tenor Saxophone 2nd B Tenor Saxophone E Baritone Saxophone (Optional) 1st B

More information

Saweda Onipede. L. Liverpool

Saweda Onipede. L. Liverpool Povey saus and he impac of social newoks on smallholde echnology adopion in ual Ehiopia Saweda Onipede. L. Livepool Univesiy of Illinois, Ubana-Champaign llivep2@illinois.edu Alex Wine-Nelson Univesiy

More information

Version Capital public radio. Brand, Logo and Style Guide

Version Capital public radio. Brand, Logo and Style Guide Vesion 2.0 12.3.2014 Capital public adio Band, Logo and Style Guide T A C K E T T + B A R B A R I A Oveview Ask anyone in the Sacamento egion what they think of Capital Public Radio and thei esponses will

More information

Praise Him. for 2 part choir + descant, with organ or piano accompaniment. (Optional brass parts available) Performance Notes:

Praise Him. for 2 part choir + descant, with organ or piano accompaniment. (Optional brass parts available) Performance Notes: Praise Him Music: David Iles (1978) Text by Della Fry. (c) Warickshire Young Voices 2013 All rights reserved. Copying alloed under license..arickshireyoungvoices.org for 2 part choir + descant, ith organ

More information

Q = OCM Pro. Very Accurate Flow Measurement in partially and full filled Pipes and Channels

Q = OCM Pro. Very Accurate Flow Measurement in partially and full filled Pipes and Channels Q = Σ i i i OCM Pro Very ccurae Flow Measuremen in parially and full filled Pipes and Channels OCM Pro New in he Field of Flow Measuremen Measuremen of he Real Flow Velociy Profile Spaial llocaion of Single

More information

Jazz Piano Left Hand Techniques

Jazz Piano Left Hand Techniques Lesson 1: Moderate sing q q n azz Piano Left Hand Techniques = q e b by Ron Drotos One of the biggest questions that aspiring azz pianists ask me is, "What do I do ith my left hand" Once you get a sense

More information

Ayzehu. by Peter Rothbart (text from the Ethics of the Fathers) Transliteration Pronunciation Guide for Hebrew

Ayzehu. by Peter Rothbart (text from the Ethics of the Fathers) Transliteration Pronunciation Guide for Hebrew 2 Ayzehu by Peter Rothbart (text from the Ethics of the Fathers) English Who is wise He who learns from every man. From all my teachers, I gained wisdom. Who is strong He who subdues his evil impulse.

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

Melodic Similarity - a Conceptual Framework

Melodic Similarity - a Conceptual Framework Melodic Similaity - a Conceptual Famewok Ludge Hofmann-Engl The Link +44 (0)20 8771 0639 ludge.hofmann-engl@vigin.net Abstact. Melodic similaity has been at the cente of eseach within the community of

More information

Coded Strobing Photography: Compressive Sensing of High-speed Periodic Events

Coded Strobing Photography: Compressive Sensing of High-speed Periodic Events IEEE TRANSACTIONS ON ATTERN ANALYSIS AND MACHINE INTELLIGENCE 1 Coded Srobing hoography: Compressive Sensing of High-speed eriodic Evens Ashok Veeraraghavan, Member, IEEE, Dikpal Reddy, Suden Member, IEEE,

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