Towards Acceleration of Deep Convolutional Neural Networks using Stochastic Computing

Size: px
Start display at page:

Download "Towards Acceleration of Deep Convolutional Neural Networks using Stochastic Computing"

Transcription

1 Towards Acceleratio of Deep Covolutioal Neural Networks usig Stochastic Computig Ji Li, Ao Re, Zhe Li, Caiwe Dig, Bo Yua 3, Qiru Qiu ad Yazhi Wag Departmet of Electrical Egieerig, Uiversity of Souther Califoria, Los Ageles, CA, USA College of Egieerig ad Computer Sciece, Syracuse Uiversity, Syracuse, NY, USA 3 Departmet of Electrical Egieerig, City Uiversity of New York, NY, USA jli74@usc.edu, {are,zli89,cadig@syr.edu, byua@ccy.cuy.edu, {qiqiu,ywag393@syr.edu Abstract I recet years, Deep Covolutioal Neural Network (DCNN) has become the domiat approach for almost all recogitio ad detectio tasks ad outperformed humas o certai tasks. Nevertheless, the high power cosumptios ad complex topologies have hidered the widespread deploymet of DCNNs, particularly i wearable devices ad embedded systems with limited area ad power budget. This paper presets a fully parallel ad scalable hardware-based DCNN desig usig Stochastic Computig (SC), which leverages the eergy-accuracy trade-off through optimizig SC compoets i differet s. We first coduct a detailed ivestigatio of the Approximate Parallel Couter (APC) based euro ad multiplexer-based euro usig SC, ad aalyze the impacts of various desig parameters, such as bit stream legth ad iput umber, o the eergy/power/area/accuracy of the euro cell. The, from a architecture perspective, the ifluece of iaccuracy of euros i differet s o the overall DCNN accuracy (i.e., software accuracy of the etire DCNN) is studied. Accordigly, a structure optimizatio method is proposed for a geeral DCNN architecture, i which euros i differet s are implemeted with optimized SC compoets, so as to reduce the area, power, ad eergy of the DCNN while maitaiig the overall etwork performace i terms of accuracy. Experimetal results show that the proposed approach ca fid a satisfactory DCNN cofiguratio, which achieves 55, 5, ad improvemet i terms of area, power ad eergy, respectively, while the error is icreased by.86%, compared with the covetioal biary ASIC implemetatio. I. INTRODUCTION Machie learig techology is icreasigly preset i the Iteret ad cosumer products, ad it powers may fudametal applicatios such as speech-to-text trascriptio, selectio of relevat search results, atural laguage processig, ad objects idetificatio i images or videos [], []. Covetioal machie learig techiques are limited i its ability to process data i their raw form (e.g., the pixel values of a image) []. As a result, cosiderable huma egieerig efforts ad domai expertise are required to trasform raw data ito suitable iteral represetatios that ca be uderstood ad processed by the learig system []. With the fast growig amout of data ad rage of applicatios to machie learig methods, the ability to automatically extract powerful features is becomig icreasigly importat []. May represetatio learig methods have bee proposed to automatically lear ad orgaize the discrimiative iformatio from raw data []. Deep learig is oe of the most promisig represetatio learig methods, which eables a system to extract represetatios automatically at multiple levels of abstractio ad lear complex fuctios directly from data with very little egieerig by had [], []. With the self-learig ability to cofigure its itricate structure, a deep learig architecture ca easily take advatage of icreases i the amout of available computatio ad data []. Recetly, Deep Covolutioal Neural Network (DCNN), which is oe of most widely used types of deep eural etworks, has achieved tremedous success i may machie learig applicatios, such as speech recogitio [3], image classificatio [4], ad video classificatio [5]. DCNN is ow the domiat approach for almost all recogitio ad detectio tasks ad approach huma performace o some tasks []. Nevertheless, compared with other machie learig techiques, DCNNs require more computatios due to the deep architecture. Furthermore, the idustrial ad academic demads for better quality of results also ted to icrease the depth ad/or width of DCNNs [6], leadig to complicated topologies ad icreased computatio resources required for implemetatio. Therefore, a practical implemetatio of large-scale DCNNs is to use high performace server clusters with accelerators such as GPUs ad FPGAs [7], [8]. A otable tred is that with the astoishig advaces o wearable devices ad Iteret-of-Thigs (IoT), machie learig has also bee rapidly adopted i the widespread mobile ad embedded systems. I order to brig the success of DCNNs to these resource costraied systems, desigers must overcome the challeges of implemetig resource-hugry DCNNs i embedded systems with limited area ad power budget. Stochastic Computig (SC), which is the paradigm of logical computatio o stochastic bit streams [9], has the potetial to eable fully parallel ad scalable hardware-based DCNNs. Sice SC provides several key advatages compared to covetioal biary arithmetic, icludig low hardware area cost ad tolerace to soft errors [9 ], cosiderable research efforts have bee ivested i the cotext of desigig eural etworks usig SC i recet years [ 6]. Nevertheless, there lacks a comprehesive ivestigatio of eergy-accuracy trade-off for DCNN desigs usig differet SC compoets. I this paper, two hardware-based euro structures usig SC are itroduced, i.e., Accumulative Parallel Couter (APC) based euro ad multiplexer (MU) based euro. We further ivestigate the trade-off amog area, power, eergy ad (euro cell) accuracy for these euro structures usig differet iput sizes ad stochastic bit stream legths. The, from a architecture perspective, the ifluece of iaccuracy of euros i differet s o the overall DCNN accuracy is studied. Based o the results, a structure optimizatio method is proposed for a geeral DCNN architecture, i which euros i differet s are implemeted with the optimized SC compoets such that the overall DCNN area, power, ad eergy cosumptio are miimized while the DCNN accuracy

2 is preserved. The cotributios of this work are threefold. First, we itroduce SC ito the DCNNs, i order to make the footprits of DCNNs small eough for successful implemetatios i today s wearable devices ad embedded systems. Secod, we carry out a detailed aalysis o the eergy-accuracy trade-off for differet SC-based euro desigs. Third, based o the aalysis of the results, we propose a structure optimizatio method for a geeral DCNN architecture usig SC, which joitly optimizes the area, power, eergy, ad accuracy for the etire DCNN. Experimetal results o a LeNet 5 DCNN architecture demostrate that compared with the covetioal 8-bit biary implemetatio, the preseted hardware-based DCNN usig SC achieves 55, 5, ad improvemet i terms of area, power ad eergy, respectively, while the error is icreased by.86%. II. R ELATED W ORK DCNNs have bee recogized as oe of the most effective patter recogitio techiques. I order to improve the area, power ad eergy performace, may hardware-based eural etworks have come ito existece. The authors i [7] proposed a FPGA-based accelerator to leverage the sources of parallelism. A efficiet 3D euro topology was developed i [8], which improved the utilizatio of FPGA resources for differet covolutioal shapes. I additio to acceleratig techiques, SC becomes a very attractive cadidate for implemetig hardware-based eural etworks, sice SC buildig blocks ca greatly reduce the hardware footprits, compared to covetioal biary arithmetic compoets [7]. The authors i [4] applied SC to a radial basis fuctio artificial eural etwork ad sigificatly reduced the required hardware. Referece work [] preseted a euro cell desig usig SC compoets, where the progressive precisio characteristics of SC was exploited. Recofigurable SC based euros were developed i [5]. I additio, the authors i [6] explored the hardware-orieted poolig i DCNNs usig SC. The above-metioed works have proposed several eural etwork desigs usig SC, i order to satisfy the resource costraits i embedded systems whilig meetig the specific fuctios ad performace eeds of ed users. However, there lacks a detailed ivestigatio of the eergy-accuracy trade-offs for DCNNs usig differet SC compoets. Moreover, withi a DCNN architecture, euros i differet s have various coectio patters ad exhibit differet degrees of ifluece o the overall system performace, which idicates a structure optimizatio ca be applied to achieve further improvemet. III. OVERVIEW OF THE P ROPOSED DCNN AND S TOCHASTIC C OMPUTING A. DCNN Architecture I this paper, we cosider a geeral DCNN architecture, which cosists of a stack of covolutioal s, poolig s, ad fully coected s. By arragig the topology of above s, powerful architectures (e.g., LeNet [8]) ca be built for specific applicatios. Without the loss of geerality, we coduct the ivestigatio o the LeNet-5 architecture usig SC, which is comprised of two pairs of covolutioal ad poolig s, oe fully coected, ad oe output, as show i Figure. Note that the proposed methodology ca accommodate other DCNN architectures as well. A covolutioal is associated with a set of learable filters (or kerels), which are activated whe specific types of features are foud at some spatial positios i the iputs. After obtaiig features usig covolutio, a subsamplig step ca be applied to aggregate statistics of these features to reduce the dimesios of data ad mitigate over-fittig issues. This subsamplig operatio is realized by a poolig i hardware-based DCNNs, where differet o-liear fuctios ca be applied, such as max poolig, average poolig ad L-orm poolig. The activatio fuctios i euros are o-liear trasformatio fuctios, such as Rectified Liear Uits (ReLU) f (x) = max(0, x), hyperbolic taget (tah) f (x) = tah(x) or f (x) = tah(x), ad sigmoid fuctio f (x) = +e x. I this paper, we adopt the tah activatio fuctio sice it ca be implemeted efficietly as a fiite state machie (FSM) i SC usig a stochastic approximatio method. Fully coected is a ormal eural etwork with its iputs fully coected with its previous. The loss fuctio of DCNN that specifies how the etwork traiig pealizes the deviatio betwee the predicted ad true labels, ad typical loss fuctios are softmax loss, sigmoid crossetropy loss or Euclidea loss. B. Stochastic Computig I SC, the value of a (uipolar) stochastic umber is represeted by the probability of s i a radom bit stream, e.g., the value of a 4-bit sequece = 000 is x = P ( = ) = 4 = 0.5. Obviously, the represetatio of a stochastic umber is ot uique, e.g., to represet the value 0.5 usig a 4-bit stream, there are four differet ways: 000, 000, 000, ad 000. Besides, a m-bit sequece ca oly represet 0 m umbers i the set { m, m, m,, m, idicatig that oly a small subset of the real umbers i the iterval [0, ] ca be expressed exactly i SC. Clearly, the precisio ad accuracy of SC is depedet o the legth of the stream. The two most popular represetatios for stochastic umbers are uipolar ad bipolar formats, which iterpret values i the itervals [0, ] ad [, ], respectively. Uipolar codig is commoly used i usiged arithmetic operatios, whereas bipolar format is used i siged arithmetic calculatios. More specifically, i uipolar codig, the iformatio carried i a stochastic stream of bits is x = P ( = ) = P (), whereas i the bipolar format, x = P ( = ) = P (). The major arithmetic operatios icluded i DCNN are multiplicatio, additio, ad tah. With SC, these operatios ca be implemeted with extremely small circuits as follows. ) Multiplicatio: Stochastic multiplicatio i uipolar ad bipolar is performed by a AND gate ad a NOR gate, respectively. We deote the probabilities of o the iput bit streams by P (A) ad P (B), ad the probability of at the output of the AND gate is P (A) P (B), i.e., the product of uipolar multiplicatio. As for the bipolar codig, the output Feature maps Output Iput Covolutioal Poolig Covolutioal Poolig Fully coected Fig.. The fifth geeratio of LeNet DCNN architecture.

3 (a),,,,0,0,0,0 (4/8) A,,0,,,,,0 (6/8) B Z,,0,,0,0,0,0 (3/8) (b),,0,,0,0,,0 (0/8) A,0,,,,,,0 (4/8) B Z,0,0,,0,0,, (0/8) Fig.. Stochastic multiplicatio: (a) uipolar ad (b) bipolar. of the NOR gate is P (Z) = P (A) P (B) + P (A) P (B). Therefore, the stochastic umber of Z is calculated as z = P (Z) = 4 P (A) P (B) P (A) P (B) + = ( P (A) ) ( P (B) ) = a b. Note that the iput bit streams are assumed to be suitably ucorrelated or idepedet i the above calculatios. A example of multiplyig two bit streams A ad B is illustrated i Figure. ) Additio: Stochastic additio ca be implemeted by a OR gate, a multiplexer (MU), or a Accumulative Parallel Couter (APC) [9], as illustrated i Figure 3 (a), (b), ad (c), respectively. Whe both iputs a ad b are small, the output of the OR gate is a approximate sum that is expressed as z = P (Z) = P (A) + P (B) P (A B) a + b. A MU performs scaled additio by radomly selectig iput i Poe amog iputs with probability pi such that i= pi =. For example, addig a ad b usig MU with p = p = 50% geerates a output z = P (Z) = P (A) + P (B). This MU ca also perform scaled additio i bipolar codig, i.e., z = P (Z) = ( P (A) ) + ( P (B) ) = (a + b). However, the MU has the drawback of losig iputs iformatio, sice oly oe bit is selected ad the remaiig bits are igored at a time. I order to achieve better accuracy, APC is proposed to compute the total umber of s preset i all the iputs usig a parallel couter. Note that the output of APC is i biary, so additioal steps may be eeded to trasform this. I coclusio, OR gate is the most area efficiet but the accuracy is too low to be used i DCNN. MU is area efficiet with limited accuracy, whereas APC achieves better accuracy at the cost of a larger footprit. 3) Hyperbolic Taget: The hyperbolic taget fuctio (i.e., tah( )) is implemeted usig a K-state FSM, as show i Figure 4, where half of the states geerate output 0 ad the other half states geerate. Accordig to [0], for a give Z,,,0,0,,0, (5/8),0,,0,,,, (6/8) A (b) 0,0,0,0,0,0,,0 (/8) B Z,0,,0,,0,,0 (4/8),0,0,,0,,0, (4/8) S (c) 3 x x x3 x4 x w S SK/ SK- Z= SK- Z Fig. 4. Stochastic hyperbolic taget. biary umber (a) x x x3 x4 w w w3 w4 m x w to Stah tah( K x) Parallel Couter SK/- oe stochastic bit-stream with m legth log Up/Dow Couter stochastic bit-streams with m legth Z=0 m w w w3 w4 S0 stochastic bit-streams with m legth oe colum of products Fig. 3. Stochastic adders: (a) OR gate, (b) multiplexer (MU) for scaled additio, ad (c) approximate parallel couters (APC). A. APC-Based Neuro Figure 5 (a) illustrates the APC-based hardware euro desig, where the ier product is calculated usig NOR gates (for multiplicatio) ad a APC (for additio). To be more specific, we deote the umber of bipolar iputs ad stochastic stream legth by ad m, respectively. Accordigly, NOR gates are used to geerate products of iputs (x0i s) ad weights (wi0 s), ad the the APC accumulates the sum of s i each colum of the products. Sice the sum geerated by APC is a biary umber, the K-state FSM desig metioed i Sectio III-B3 caot be applied here directly. Istead of a FSM, a saturated up/dow couter is used to perform the scaled hyperbolic taget activatio fuctio Btah( ) for biary iputs. Details ad optimizatio of the Btah( ) activatio fuctio usig a saturated up/dow couter for biary iputs ca be foud i referece work []. For a APC-based euro with the fixed bit stream legth 04, the accuracy, area, power, ad eergy performace with respect to the iput size are show i Figure 6 (a), (b), (c), ad (d), respectively. To be more specific, as illustrated i Figure 6 (a), APC-based euro shows a very slow accuracy degradatio as iput size icreases. However, the area, power, ad eergy of the etire APC-based euro cell icreases ear liearly as the iput size grows, as show i Figure 6 (b), (c), ad (d), respectively. The reaso is as follows: With the efficiet implemetatio of Btah( ) fuctio, the hardware A0 B0 A B A B A3 B3 A4 B4 A5 B5 A6 B6 A7 B7 IV. H ARDWARE -BASED DCNN D ESIGN AND O PTIMIZATION USING S TOCHASTIC C IRCUITS I this sectio, we first coduct a detailed ivestigatio of the eergy-accuracy trade-off amog two hardware euro desigs usig SC, i.e., APC-based euro ad MUbased euro, as show i Figure 5 (a) ad (b), respectively. Hardware-based poolig is provided afterward, ad fially we preset the structure optimizatio method for the overall DCNN architecture.,0,,0,0,0,0,0 (/8) A 0,,0,0,0,,0, (3/8) B K x ) () Therefore, additioal coversio steps are eeded to calculate the tah(x). The accuracy of the K-state FSM tah fuctio is determied by state umber K ad iput stream legth. Stah(K, x) = tah( (a) bipolar stochastic umber x, the result of the FSM desig is a stochastic approximatio to the tah fuctio as follows, (b) stochastic bit-streams Fig. 5. Various hardware euro desigs. (a) APC-based euro, ad (b) MU-based euro.

4 of Btah( ) icreases logarithmically as the iput icreases, sice the iput width of Btah( ) is log. O the other had, the umber of NOR gates ad the size of the APC grow liearly as the iput size icreases. Hece, the ier product calculatio part, i.e., NOR array ad APC, is domiat i a APC-based euro, ad the area, power, ad eergy of the etire APC-based euro cell also icrease at the same rate as the ier product part whe the iput size icreases. Sice the legth of the stochastic bit stream is importat, we ivestigate the accuracy of APC-based euros usig differet stream legths uder differet iput sizes. As show i Figure 7, loger bit stream legth cosistetly outperforms lower bit stream legth i terms of accuracy i APC-based euros with differet iput sizes. However, desigers should cosider the latecy ad eergy overhead caused by log bit streams. B. MU-Based Neuro As show i Figure 5 (b), a MU-based euro is comprised of NOR gates, a MU, ad a K-state FSM, i order to compute the products of bipolar iputs (x is) ad weights (w i s), the stochastic sum of all products, ad the hyperbolic taget activatio fuctio, respectively. As the ier product calculated by a MU is a stochastic umber, the K-state FSM desig metioed i Sectio III-B3 ca be used here to implemet the activatio fuctio Stah( ). Nevertheless, two problems must be take ito cosideratio: (i) the ier product calculated by a iput MU is scaled to z, assumig the correct result is z, ad (ii) with z K z the iput, the K-state FSM calculates tah( ) istead of the desired value tah(z). Hece, i order to get the correct activatio, we eed to scale up the results of MU by times ad multiply the stream by K (or multiply by K directly). As opposed to the relatively simple ad efficiet data coversios o a software platform, such coversios i a hardware-based euro icurs sigificat hardware overhead, because the liear gai trasformatio eeds oe more FSM [0], ad the multiplicatio requires oe NOR gate as well as the geeratio of the other bipolar stochastic stream. I this paper, cosiderig a iputs euro with ier product deoted by z, we select the state umber K such that =, ad the fial output of the FSM is calculated as K Stah(K, z ) = tah(k z ) = tah(z) () I this way, we achieve the desired activatio result with o additioal bit stream coversio (i.e., o hardware overhead). Fig. 6. Usig the fixed bit stream legth 04, the umber of iputs versus (a) accuracy, (b) area, (c) power ad (d) eergy for a APC-based euro. Fig. 7. The legth of bit stream versus accuracy uder differet iput umbers for a APC-based euro. Fig. 8. Usig the fixed bit stream legth 04, the umber of iputs versus (a) accuracy, (b) area, (c) power ad (d) eergy for a MU-based euro. We first ivestigate the performace of the MU-based euro with respect to its iput size. Figure 8 (a), (b), (c), ad (d) show the results of the umber of iputs versus accuracy, area, power, ad eergy, respectively, for a MU-based euro usig a fixed bit stream legth which is equal to 04. It is importat to achieve a high accuracy of a euro cell, however, as show i Figure 8 (a), the accuracy of a MU-based euro sigificatly degrades as the iput size icreases. The reaso is that MU additio selects oly oe bit at a time ad igores the rest of the bits, leadig to low accuracy whe iput size is large. I additio, oe ca observe from Figure 8 (b), (c), ad (d) that as the umber of iputs icreases, area, power, ad eergy of the MU-based euro all ted to icrease. This is because a MU-based euro with more iputs requires more NOR gates ad MUes for ier product calculatio, ad more states i the FSM (K = ) to compute the activatio fuctio. Hece, the icreased hardware compoets result i more area, power, ad eergy of the euro cell. Next, we ivestigate the relatioship betwee bit stream legth ad accuracy uder differet umbers of iputs. As show i Figure 9, for a certai iput size, loger bit stream results i higher accuracy, ad the improvemet of accuracy is more sigificat whe iput size is larger. Hece, whe desigig a MU-based euro, log bit stream ca be applied to compesate the accuracy degradatio for large iput size. C. Poolig Operatio I a DCNN, dow samplig steps are performed by the poolig s, which summarize the outputs of eighborig groups of euros i the same kerel map. Poolig operatio achieves the ivariace to iput data (i.e., image, video, etc.) trasformatios ad better robustess to oise ad clutter. Moreover, the iter- coectios ca be sigificatly reduced for a hardware DCNN by usig poolig s. Cosiderig a poolig regio cosistig of k euros: {a,, a k i a feature map, where a i deotes the activatio result of the i-th euro, the poolig selects oe activatio a out at a time. I this paper, we adopt the average poolig,

5 Fig. 9. The legth of bit stream versus accuracy uder differet iput umbers for a MU-based euro. where each activatio result ai has the same probability to be selected as output, i.e., aout = mea(a ak ). For example, the stochastic arithmetic mea over a regio is provided i Figure 0, where three -to- MUes are eeded to implemet the average poolig. D. Structure Optimizatio for the Etire DCNN Architecture There are four performace metrics for the DCNN desig, i.e., accuracy, area, power, ad eergy. I this paper, we cosider a geeral DCNN optimizatio problem, where the objective fuctio is comprised of oe or multiple metrics ad the rest of the metrics are cosidered as costraits, e.g., eergy, power, ad accuracy as objective fuctio with area as costrait. I additio, we itroduce oe more costrait that the accuracy of hardware-based DCNN caot be sigificatly lower tha the accuracy of software-based DCNN, so as to make the accuracy of the hardware-based DCNN competitive. The DCNN architecture of iterest show i Figure cosists of two poolig s, two covolutioal s, ad oe fully-coected. The two poolig s are implemeted usig MU trees, as described i Sectio IV-C. As for the remaiig two covolutioal s (referred to as 0 ad ) ad oe fully-coected (referred to as ), they ca be built usig either APC-based euros or MUbased euros with a certai bit stream legth. We further ivestigate the iflueces of errors i 0, ad o the overall test error of the etire DCNN, as show i Figure, where the data values i each follow a ormal distributio (as observed i the test beches) with various stadard deviatios represetig the errors of the euros i that. It is observed that a closer to the iputs has more impact o the overall accuracy of the DCNN tha a closer to the output. The explaatio is that iaccurate features captured ear the iputs may affect all the followig s, whereas the errors occurrig ear the output ca oly disturb a few subsequet s. Therefore, the ituitio is that accurate euro structures should be applied to the s ear iputs, ad less accurate euros ca be used i the s closer to the output to achieve better eergy/power/area performace. Next, we compare the performace betwee APC-based euro ad MU-based euro usig a fixed bit stream legth equal to 04 uder differet iput sizes, as show i Table I. Clearly, APC-based euro is more accurate but occupies a a / bit stream a3 a4 / bit stream aout Fig. 0. A 4-to- poolig example. Fig.. The impact of errors i differet s o the overall DCNN test error. TABLE I C OMPARISON BETWEEN APC-BASED N EURON AND MU-BASED N EURON USING 04 B IT S TREAM Iput size Absolute error Area (µm ) Power (µw ) Eergy (f J) APC-based euro MU-based euro Ratio of APC/MU (%) more area tha MU-based euro. Besides, as APC is much slower tha MU, the latecy of APC-based euro is larger tha MU-based euro, which causes APC-based euro to cosume more eergy tha MU-based euro for oe calculatio. As for the power performace, a APC-based euro has less switchig (due to the log latecy) ad larger area tha the MU-based euro, resultig i less dyamic power, more leakage power, ad less overall power. The proposed structure optimizatio method for the overall DCNN architecture is give i Figure. As the bit stream legth sigificatly affects the eergy cosumptio ad accuracy of the etire DCNN, the first step is to apply biary search to choose a suitable bit stream legth for a DCNN cofiguratio (i.e., euro structure cofiguratio i each ). Note that the DCNN cofiguratio used i step is ot importat as the results will be refied i the followig steps. I step, uder the fixed bit stream legth, all the promisig cofiguratios are explored, where some cofiguratios ca be ruled out, e.g., all s usig MU-base euros is highly iaccurate ad ca be ruled out. Based o the results of step, the cofiguratios with desirable performace will be selected, ad i the followig step 3, for each cofiguratio, we try other bit stream legths to see if better performace ca be achieved. The fial cofiguratio of the DCNN is decided based o the result of step 3, ad several more iteratios may be eeded to further refie the result by explorig more cofiguratios. V. E PERIMENTAL R ESULTS The LeNet5 DCNN used i this experimet is built with a cofiguratio. The MNIST hadwritte digit image dataset [] cosists of 60,000 traiig data ad 0,000 testig data with 8x8 grayscale image ad 0 classes is used i the experimets, ad the etwork is traied with 0 epochs (batch size =500). We use Syopsys Desig Compiler to sythesize the DCNNs with the 45m Nagate Ope Cell Library []. Table II cocludes the cofiguratios ad performace for all the explored hardware-based DCNNs (No. 5) usig the proposed structure optimizatio method, the 8 bit covetioal biary pipelied baselie (No. 6) ad software-based DCNNs usig CPU (No. 7) or GPU (No. 8) for compariso. Note that the power for software is estimated usig Thermal Desig Power (TDP), ad the eergy is calculated by multiplyig the ru time ad TDP.

6 Step : fid a suitable bit stream legth usig biary search Step : explore cofiguratios usig the fixed bit stream Step 3: explore other bit streams for the promisig cofiguratios No Costraits satisfied? Performace satisfactory? Yes Fig.. Structure optimizatio method for the etire DCNN. Without ay loss of geerality, we set the desired accuracy to be 4.5% error rate. I the first step of the proposed structure optimizatio method, the bit stream legth is set to 04 usig biary search. I step, usig the fixed bit stream legth, all cofiguratios are explored, as show i Table II (No. 8). DCNNs i No. 5 are ruled out due to the low accuracy, ad i step 3, the remaiig promisig DCNNs i No. 6 8 are explored usig the decreased bit stream legth 5 bits, where the results are give as DCNNs i No. 9. Sice DCNNs No. 0 satisfy the accuracy costrait, we further reduce the bit stream to 56 to improve eergy performace, where DCNNs i No. 3 provide the results. This time, oly DCNNs i No. 3 (all APC-based euros) meet the accuracy costrait ( 4.5%). Hece, the bit stream legth is further reduced for DCNN i No. 3 so as to fid the cofiguratio that achieves the miimum eergy while satisfyig the accuracy costrait. The DCNNs that use more MU-based euros provide smaller footprits, which are suitable for area-costrait embedded systems, whereas the DCNNs with more APC-based euros achieve better accuracy, eergy ad power, which are good for power/eergy-costrait embedded systems. Give the costrait(s), the proposed structure optimizatio method ca provide the DCNN cofiguratios with satisfactory performace. For istace, DCNNs i No. 0,, 3 5 are all promisig cofiguratios foud by the proposed method, give the accuracy costrait. Compared with the covetioal 8-bit biary implemetatio, the preseted hardware-based DCNN usig SC (No. 5) achieves 55, 5, ad improvemet i terms of area, power ad eergy, respectively, while the error is icreased by.86%. VI. CONCLUSION I this paper, two hardware-based euro structures usig SC were aalyzed, ad the ifluece of iaccuracy of euros i differet s o the overall DCNN accuracy was studied. A structure optimizatio method was proposed for a geeral DCNN architecture, which joitly optimized the accuracy, area, power, ad eergy. Experimetal results demostrated that compared with the biary ASIC DCNNs, the area, power ad eergy of the hardware-based DCNN geerated by the proposed structure optimizatio were sigificatly improved, whereas the accuracy performace was slightly degraded. REFERENCES [] Y. Begio, Learig deep architectures for ai, Foudatios ad treds R i Machie Learig, vol., o., pp. 7, 009. [] Y. LeCu, Y. Begio, ad G. Hito, Deep learig, Nature, vol. 5, o. 7553, pp , 05. [3] T. N. Saiath, A.-r. Mohamed, B. Kigsbury, ad B. Ramabhadra, Deep covolutioal eural etworks for lvcsr, i 03 IEEE Iteratioal Coferece o Acoustics, Speech ad Sigal Processig. IEEE, 03, pp [4] K. Simoya ad A. Zisserma, Very deep covolutioal etworks for large-scale image recogitio, ariv preprit ariv: , 04. [5] A. Karpathy et al., Large-scale video classificatio with covolutioal eural etworks, i Proceedigs of the IEEE coferece o Computer Visio ad Patter Recogitio, 04, pp Ed TABLE II COMPARISON AMONG VARIOUS HARDWARE-BASED DCNNS AND SOFTWARE-BASED DCNNS No. Bit Error Area Power Eergy Layer 0,, Stream (%) (mm ) (W ) (µj) 04 MU, MU, MU MU, MU, APC MU, APC, MU MU, APC, APC APC, MU, MU APC, MU, APC APC, APC, MU APC, APC, APC APC, MU, APC APC, APC, MU APC, APC, APC APC, APC, MU APC, APC, APC APC, APC, APC APC, APC, APC bit fixed poit biary(pipelied) CPU: two Itel eo W GPU: NVIDIA Tesla C [6] C. Szegedy et al., Goig deeper with covolutios, i Proceedigs of the IEEE Coferece o Computer Visio ad Patter Recogitio, 05, pp. 9. [7] M. Motamedi, P. Gysel, V. Akella, ad S. Ghiasi, Desig space exploratio of fpga-based deep covolutioal eural etworks, i 06 st Asia ad South Pacific Desig Automatio Coferece (ASP-DAC). IEEE, 06, pp [8] A. Rahma, J. Lee, ad K. Choi, Efficiet fpga acceleratio of covolutioal eural etworks usig logical-3d compute array, i 06 Desig, Automatio & Test i Europe Coferece & Exhibitio (DATE). IEEE, 06, pp [9] P. Li et al., The sythesis of complex arithmetic computatio o stochastic bit streams usig sequetial logic, i Proceedigs of the Iteratioal Coferece o Computer-Aided Desig. ACM, 0, pp [0] J. Li ad J. Draper, Acceleratig soft-error-rate (ser) estimatio i the presece of sigle evet trasiets, i Proceedigs of the 53rd Aual Desig Automatio Coferece. ACM, 06, p. 55. [] J. Li ad J. Draper, Joit soft-error-rate (ser) estimatio for combiatioal logic ad sequetial elemets, i VLSI (ISVLSI), 06 IEEE Computer Society Aual Symposium o. IEEE, 06, pp [] K. Kim et al., Dyamic eergy-accuracy trade-off usig stochastic computig i deep eural etworks, i Proceedigs of the 53rd Aual Desig Automatio Coferece. ACM, 06, p. 4. [3] K. Sai, G. Garreau, J. L. Moli, ad A. G. Adreou, Fpga implemetatio of a deep belief etwork architecture for character recogitio usig stochastic computatio, i Iformatio Scieces ad Systems (CISS), 05 49th Aual Coferece o. IEEE, 05, pp. 5. [4] Y. Ji, F. Ra, C. Ma, ad D. J. Lilja, A hardware implemetatio of a radial basis fuctio eural etwork usig stochastic logic, i Proceedigs of the 05 Desig, Automatio & Test i Europe Coferece & Exhibitio. EDA Cosortium, 05, pp [5] A. Re et al., Desigig recofigurable large-scale deep learig systems usig stochastic computig, i 06 IEEE Iteratioal Coferece o Rebootig Computig. IEEE, 06. [6] Z. Li et al., Dsc: Hardware-orieted optimizatio for stochastic computig based deep covolutioal eural etworks, i Computer Desig (ICCD), 06 IEEE 34th Iteratioal Coferece o. IEEE, 06. [7] B. D. Brow ad H. C. Card, Stochastic eural computatio. ii. soft competitive learig, IEEE Trasactios o Computers, vol. 50, o. 9, pp , 00. [8] Y. LeCu, L. Bottou, Y. Begio, ad P. Haffer, Gradiet-based learig applied to documet recogitio, Proceedigs of the IEEE, vol. 86, o., pp , 998. [9] P.-S. Tig ad J. P. Hayes, Stochastic logic realizatio of matrix operatios, i Digital System Desig (DSD), 04 7th Euromicro Coferece o. IEEE, 04, pp [0] B. D. Brow ad H. C. Card, Stochastic eural computatio. i. computatioal elemets, IEEE Trasactios o computers, vol. 50, o. 9, pp , 00. [] L. Deg, The mist database of hadwritte digit images for machie learig research, IEEE Sigal Processig Magazie, vol. 9, o. 6, pp. 4 4, 0. [] Nagate 45m Ope Library, Nagate Ic., 009. [Olie]. Available:

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code Proceedigs of the 4th WSEAS It. Coferece o Electromagetics, Wireless ad Optical Commuicatios, Veice, Italy, November 0-, 006 107 A New Space-Repetitio Code Based o Oe Bit Feedback Compared to Alamouti

More information

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1 Advaces i Egieerig Research, volume 8 d Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 7) Radar emitter recogitio method based o AdaBoost ad decisio tree Tag Xiaojig,

More information

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 95 CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 5.1 GENERAL Ru-legth codig is a lossless image compressio techique, which produces modest compressio ratios. Oe way of icreasig the compressio ratio of a ru-legth

More information

High Speed Area Efficient Modulo 2 1

High Speed Area Efficient Modulo 2 1 High Speed Area Efficiet Modulo 2 1 1-Soali Sigh (PG Scholar VLSI, RKDF Ist Bhopal M.P) 2- Mr. Maish Trivedi (HOD EC Departmet, RKDF Ist Bhopal M.P) Adder Abstract Modular adder is oe of the key compoets

More information

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS APPLICATION NOTE AN95091 INTRODUCTION UNDERSTANDING EFFECTIVE BITS Toy Girard, Sigatec, Desig ad Applicatios Egieer Oe criteria ofte used to evaluate a Aalog to Digital Coverter (ADC) or data acquisitio

More information

AkinwaJe, A.T., IbharaJu, F.T. and Arogundade, 0.1'. Department of Computer Sciences University of Agriculture, Abeokuta, Nigeria

AkinwaJe, A.T., IbharaJu, F.T. and Arogundade, 0.1'. Department of Computer Sciences University of Agriculture, Abeokuta, Nigeria COMPARATIVE ANALYSIS OF ARTIFICIAL NEURAL NETWORK'S BACK PROPAGATION ALGORITHM TO STATISTICAL LEAST SQURE METHOD IN SECURITY PREDICTION USING NIGERIAN STOCK EXCHANGE MARKET AkiwaJe, A.T., IbharaJu, F.T.

More information

CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER

CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER 6.1 INTRODUCTION The digital FIR filters are commo compoets i may digital sigal processig (DSP) systems. There are various applicatios like high speed/low

More information

Optimal Arrangement of Buoys Observable by Means of Radar

Optimal Arrangement of Buoys Observable by Means of Radar Optimal Arragemet of Buoys Observable by Meas of Radar TOMASZ PRACZYK Istitute of Naval Weapo ad Computer Sciece Polish Naval Academy Śmidowicza 69, 8-03 Gdyia POLAND t.praczy@amw.gdyia.pl Abstract: -

More information

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ Reducig Power Dissipatio i Complex Digital Filters by usig the Quadratic Residue Number System Λ Agelo D Amora, Alberto Naarelli, Marco Re ad Gia Carlo Cardarilli Departmet of Electrical Egieerig Uiversity

More information

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS Mariusz Ziółko, Przemysław Sypka ad Bartosz Ziółko Departmet of Electroics, AGH Uiversity of Sciece ad Techology, al. Mickiewicza 3, 3-59 Kraków, Polad,

More information

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS G.C. Cardarilli, M. Re, A. Salsao Uiversity of Rome Tor Vergata Departmet of Electroic Egieerig Via del Politecico 1 / 00133 / Rome / ITAL {marco.re,

More information

Single Bit DACs in a Nutshell. Part I DAC Basics

Single Bit DACs in a Nutshell. Part I DAC Basics Sigle Bit DACs i a Nutshell Part I DAC Basics By Dave Va Ess, Pricipal Applicatio Egieer, Cypress Semicoductor May embedded applicatios require geeratig aalog outputs uder digital cotrol. It may be a DC

More information

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS A SELETIVE POINTE FOWADING STATEGY FO LOATION TAKING IN PESONAL OUNIATION SYSTES Seo G. hag ad hae Y. Lee Departmet of Idustrial Egieerig, KAIST 373-, Kusug-Dog, Taejo, Korea, 305-70 cylee@heuristic.kaist.ac.kr

More information

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture Aalog Fuctioal Testig i Mixed-Sigal s Jie Qi Dept. of Electrical & Computer Egieerig Aubur Uiversity Co-Advisors: Charles Stroud ad Foster Dai Outlie Motivatio ad Backgroud Built-I Self-Test Architecture

More information

Novel pseudo random number generation using variant logic framework

Novel pseudo random number generation using variant logic framework Edith Cowa Uiversity Research Olie Iteratioal Cyber Resiliece coferece Cofereces, Symposia ad Campus Evets 011 Novel pseudo radom umber geeratio usig variat logic framework Jeffrey Zheg Yua Uiversity,

More information

PROJECT #2 GENERIC ROBOT SIMULATOR

PROJECT #2 GENERIC ROBOT SIMULATOR Uiversity of Missouri-Columbia Departmet of Electrical ad Computer Egieerig ECE 7330 Itroductio to Mechatroics ad Robotic Visio Fall, 2010 PROJECT #2 GENERIC ROBOT SIMULATOR Luis Alberto Rivera Estrada

More information

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing 206 3 rd Iteratioal Coferece o Mechaical, Idustrial, ad Maufacturig Egieerig (MIME 206) ISBN: 978--60595-33-7 Applicatio of Improved Geetic Algorithm to Two-side Assembly Lie Balacig Ximi Zhag, Qia Wag,

More information

SIDELOBE SUPPRESSION IN OFDM SYSTEMS

SIDELOBE SUPPRESSION IN OFDM SYSTEMS SIDELOBE SUPPRESSION IN OFDM SYSTEMS Iva Cosovic Germa Aerospace Ceter (DLR), Ist. of Commuicatios ad Navigatio Oberpfaffehofe, 82234 Wesslig, Germay iva.cosovic@dlr.de Vijayasarathi Jaardhaam Muich Uiversity

More information

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ *

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ * Available olie at www.sciecedirect.com Physics Procedia 33 (0 ) 75 73 0 Iteratioal Coferece o Medical Physics ad Biomedical Egieerig Data Acquisitio System for Electric Vehicle s Drivig Motor Test Bech

More information

Test Time Minimization for Hybrid BIST with Test Pattern Broadcasting

Test Time Minimization for Hybrid BIST with Test Pattern Broadcasting Test Time Miimizatio for Hybrid BIST with Test Patter Broadcastig Raimud Ubar, Maksim Jeihhi Departmet of Computer Egieerig Talli Techical Uiversity EE-126 18 Talli, Estoia {raiub, maksim}@pld.ttu.ee Gert

More information

Hybrid BIST Optimization for Core-based Systems with Test Pattern Broadcasting

Hybrid BIST Optimization for Core-based Systems with Test Pattern Broadcasting Hybrid BIST Optimizatio for Core-based Systems with Test Patter Broadcastig Raimud Ubar, Masim Jeihhi Departmet of Computer Egieerig Talli Techical Uiversity, Estoia {raiub, masim}@pld.ttu.ee Gert Jerva,

More information

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6, No 5 Special Issue o Applicatio of Advaced Computig ad Simulatio i Iformatio Systems Sofia 06 Prit ISSN: 3-970; Olie ISSN:

More information

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION XIX IMEKO World Cogress Fudametal ad Applied Metrology September 6, 9, Lisbo, Portugal INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION Dalibor

More information

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains 7 Figerprit Classificatio Based o Directioal Image Costructed Usig Wavelet Trasform Domais Musa Mohd Mokji, Syed Abd. Rahma Syed Abu Bakar, Zuwairie Ibrahim 3 Departmet of Microelectroic ad Computer Egieerig

More information

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter Desig of FPGA- Based SPWM Sigle Phase Full-Bridge Iverter Afarulrazi Abu Bakar 1, *,Md Zarafi Ahmad 1 ad Farrah Salwai Abdullah 1 1 Faculty of Electrical ad Electroic Egieerig, UTHM *Email:afarul@uthm.edu.my

More information

On Parity based Divide and Conquer Recursive Functions

On Parity based Divide and Conquer Recursive Functions O Parity based Divide ad Coquer Recursive Fuctios Sug-Hyu Cha Abstract The parity based divide ad coquer recursio trees are itroduced where the sizes of the tree do ot grow mootoically as grows. These

More information

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Sensors & Transducers 2015 by IFSA Publishing, S. L. Sesors & Trasducers 215 by IFSA Publishig, S. L. http://www.sesorsportal.com Uiversal Sesors ad Trasducers Iterface for Mobile Devices: Metrological Characteristics * Sergey Y. YURISH ad Javier CAÑETE

More information

Concurrent Fault Detection in Random Combinational Logic

Concurrent Fault Detection in Random Combinational Logic Cocurret Fault Detectio i Radom Combiatioal Logic Petros Drieas ad Yiorgos Makris Departmets of Computer Sciece ad Electrical Egieerig Yale Uiversity Abstract We discuss a o-itrusive methodology for cocurret

More information

Design and Implementation of Vedic Algorithm using Reversible Logic Gates

Design and Implementation of Vedic Algorithm using Reversible Logic Gates www.ijecs.i Iteratioal Joural Of Egieerig Ad Computer Sciece ISSN: 2319-7242 Volume 4 Issue 8 Aug 2015, Page No. 13734-13738 Desig ad Implemetatio of Vedic Algorithm usig Reversible Logic s Hemagi P.Patil

More information

A New Design of Log-Periodic Dipole Array (LPDA) Antenna

A New Design of Log-Periodic Dipole Array (LPDA) Antenna Joural of Commuicatio Egieerig, Vol., No., Ja.-Jue 0 67 A New Desig of Log-Periodic Dipole Array (LPDA) Atea Javad Ghalibafa, Seyed Mohammad Hashemi, ad Seyed Hassa Sedighy Departmet of Electrical Egieerig,

More information

A New Basic Unit for Cascaded Multilevel Inverters with the Capability of Reducing the Number of Switches

A New Basic Unit for Cascaded Multilevel Inverters with the Capability of Reducing the Number of Switches Joural of Power Electroics, ol, o, pp 67-677, July 67 JPE --6 http://dxdoiorg/6/jpe67 I(Prit: 98-9 / I(Olie: 9-78 A ew Basic Uit for Cascaded Multi Iverters with the Capability of Reducig the umber of

More information

Reconfigurable architecture of RNS based high speed FIR filter

Reconfigurable architecture of RNS based high speed FIR filter Idia Joural of Egieerig & Materials Scieces Vol. 21, April 214, pp. 233-24 Recofigurable architecture of RNS based high speed FIR filter J Britto Pari* & S P Joy Vasatha Rai Departmet of Electroics Egieerig,

More information

FPGA Implementation of the Ternary Pulse Compression Sequences

FPGA Implementation of the Ternary Pulse Compression Sequences FPGA Implemetatio of the Terary Pulse Compressio Sequeces N.Balaji 1, M. Sriivasa rao, K.Subba Rao 3, S.P.Sigh 4 ad N. Madhusudhaa Reddy 4 Abstract Terary codes have bee widely used i radar ad commuicatio

More information

A study on the efficient compression algorithm of the voice/data integrated multiplexer

A study on the efficient compression algorithm of the voice/data integrated multiplexer A study o the efficiet compressio algorithm of the voice/data itegrated multiplexer Gyou-Yo CHO' ad Dog-Ho CHO' * Dept. of Computer Egieerig. KyiigHee Uiv. Kiheugup Yogiku Kyuggido, KOREA 449-71 PHONE

More information

Analysis of SDR GNSS Using MATLAB

Analysis of SDR GNSS Using MATLAB Iteratioal Joural of Computer Techology ad Electroics Egieerig (IJCTEE) Volume 5, Issue 3, Jue 2015 Aalysis of SDR GNSS Usig MATLAB Abstract This paper explais a software defied radio global avigatio satellite

More information

Design of FPGA Based SPWM Single Phase Inverter

Design of FPGA Based SPWM Single Phase Inverter Proceedigs of MUCEET2009 Malaysia Techical Uiversities Coferece o Egieerig ad Techology Jue 20-22, 2009, MS Garde,Kuata, Pahag, Malaysia MUCEET2009 Desig of FPGA Based SPWM Sigle Phase Iverter Afarulrazi

More information

A Comparative Study on LUT and Accumulator Radix-4 Based Multichannel RNS FIR Filter Architectures

A Comparative Study on LUT and Accumulator Radix-4 Based Multichannel RNS FIR Filter Architectures A Comparative Study o LUT ad Accumulator Radix-4 Based Multichael RNS FIR Filter Architectures Britto Pari. J #, Joy Vasatha Rai S.P *2 # Research Scholar, Departmet of Electroics Egieerig, MIT campus,

More information

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels Compariso of Frequecy Offset Estimatio Methods for OFDM Burst Trasmissio i the Selective Fadig Chaels Zbigiew Długaszewski Istitute of Electroics ad Telecommuicatios Pozań Uiversity of Techology 60-965

More information

Super J-MOS Low Power Loss Superjunction MOSFETs

Super J-MOS Low Power Loss Superjunction MOSFETs Low Power Loss Superjuctio MOSFETs Takahiro Tamura Mutsumi Sawada Takayuki Shimato ABSTRACT Fuji Electric has developed superjuctio MOSFETs with a optimized surface desig that delivers lower switchig.

More information

CAEN Tools for Discovery

CAEN Tools for Discovery Applicatio Note AN2506 Digital Gamma Neutro discrimiatio with Liquid Scitillators Viareggio 19 November 2012 Itroductio I recet years CAEN has developed a complete family of digitizers that cosists of

More information

NN-PID Based Control of MIMO Systems

NN-PID Based Control of MIMO Systems MIT Iteratioal oural of Electrical ad Istrumetatio Egieerig, Vol. 5, No., auary 05, pp. 6-4 6 ISSN No. 0-7656 MIT Publicatios NN-PID Based Cotrol of MIMO Systems Taru Varsey Electrical Egieerig Departmet

More information

SHORT-TERM TRAVEL TIME PREDICTION USING A NEURAL NETWORK

SHORT-TERM TRAVEL TIME PREDICTION USING A NEURAL NETWORK SHORT-TERM TRAVEL TIME PREDICTION USING A NEURAL NETWORK Giovai Huiske ad Eric va Berkum Dept. of Civil Egieerig - Uiversity of Twete - 7500 AE Eschede - The Netherlads E-mail: g.huiske@ctw.utwete.l ad

More information

A Novel Three Value Logic for Computing Purposes

A Novel Three Value Logic for Computing Purposes Iteratioal Joural o Iormatio ad Electroics Egieerig, Vol. 3, No. 4, July 23 A Novel Three Value Logic or Computig Purposes Ali Soltai ad Saeed Mohammadi Abstract The aim o this article is to suggest a

More information

Combined Scheme for Fast PN Code Acquisition

Combined Scheme for Fast PN Code Acquisition 13 th Iteratioal Coferece o AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT- 13, May 6 8, 009, E-Mail: asat@mtc.edu.eg Military Techical College, Kobry Elkobbah, Cairo, Egypt Tel : +(0) 4059 4036138, Fax:

More information

X-Bar and S-Squared Charts

X-Bar and S-Squared Charts STATGRAPHICS Rev. 7/4/009 X-Bar ad S-Squared Charts Summary The X-Bar ad S-Squared Charts procedure creates cotrol charts for a sigle umeric variable where the data have bee collected i subgroups. It creates

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION 49 A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION K. ájek a),. Michal b), J. Sedláek b), M. Steibauer b) a) Uiversity of Defece, Kouicova 65,63 00 ro,czech Republic, b) ro Uiversity of echology,

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION Karel ájek a), ratislav Michal, Jiří Sedláček a) Uiversity of Defece, Kouicova 65,63 00 Bro,Czech Republic, Bro Uiversity of echology, Kolejí

More information

Image Denoising using Fast Bilateral Filter

Image Denoising using Fast Bilateral Filter Iteratioal Joural of Curret Egieerig ad Techology E-ISS 77 4106, P-ISS 347 5161 015IPRESSCO, All Rights Reserved Available at http://ipressco.com/category/ijcet Research Article Riku A Joseph * ad Maju

More information

A Novel Small Signal Power Line Quality Measurement System

A Novel Small Signal Power Line Quality Measurement System IMTC 3 - Istrumetatio ad Measuremet Techology Coferece Vail, CO, USA, - May 3 A ovel Small Sigal Power Lie Quality Measuremet System Paul B. Crilly, Erik Leadro Boaldi, Levy Ely de Lacarda de Oliveira,

More information

Making sure metrics are meaningful

Making sure metrics are meaningful Makig sure metrics are meaigful Some thigs are quatifiable, but ot very useful CPU performace: MHz is ot the same as performace Cameras: Mega-Pixels is ot the same as quality Cosistet ad quatifiable metrics

More information

Image Embedding of PMU Data for Deep Learning towards Transient Disturbance Classification

Image Embedding of PMU Data for Deep Learning towards Transient Disturbance Classification Image Embeddig of PMU Data for Deep Learig towards Trasiet Disturbace Classificatio Yogli Zhu, Chegxi Liu, Kai Su Electrical Egieerig ad Computer Sciece Uiversity of Teessee (UTK) Koxville, USA yzhu6@vols.utk.edu,

More information

An Adaptive Image Denoising Method based on Thresholding

An Adaptive Image Denoising Method based on Thresholding A Adaptive Image Deoisig Method based o Thresholdig HARI OM AND MANTOSH BISWAS Departmet of Computer Sciece & Egieerig Idia School of Mies, Dhabad Jharkad-86004 INDIA {hariom4idia, matoshb}@gmail.com Abstract

More information

Analysis and Optimization Design of Snubber Cricuit for Isolated DC-DC Converters in DC Power Grid

Analysis and Optimization Design of Snubber Cricuit for Isolated DC-DC Converters in DC Power Grid Aalysis ad Optimizatio Desig of Subber Cricuit for Isolated DC-DC Coverters i DC Power Grid Koji Orikawa Nagaoka Uiversity of Techology Nagaoka, Japa orikawa@st.agaokaut.ac.jp Ju-ichi Itoh Nagaoka Uiversity

More information

Logarithms APPENDIX IV. 265 Appendix

Logarithms APPENDIX IV. 265 Appendix APPENDIX IV Logarithms Sometimes, a umerical expressio may ivolve multiplicatio, divisio or ratioal powers of large umbers. For such calculatios, logarithms are very useful. They help us i makig difficult

More information

PHY-MAC dialogue with Multi-Packet Reception

PHY-MAC dialogue with Multi-Packet Reception PHY-AC dialogue with ulti-packet Receptio arc Realp 1 ad Aa I. Pérez-Neira 1 CTTC-Cetre Tecològic de Telecomuicacios de Cataluya Edifici Nexus C/Gra Capità, - 0803-Barceloa (Cataluya-Spai) marc.realp@cttc.es

More information

Approximate Loading Margin Methods Using Artificial Neural Networks in Power Systems

Approximate Loading Margin Methods Using Artificial Neural Networks in Power Systems Approximate Loadig Margi Methods Usig Artificial Neural Networks i Power Systems Arthit Sode-Yome, Member, IEEE ad Kwag Y. Lee, Fellow, IEEE Abstract This paper proposes approximate loadig margi methods

More information

Efficient Energy Consumption Scheduling: Towards Effective Load Leveling

Efficient Energy Consumption Scheduling: Towards Effective Load Leveling eergies Article Efficiet Eergy Cosumptio Schedulig: Towards Effective Load Levelig Yua Hog 1, *, Shegbi Wag 2 ad Ziyue Huag 3 1 Departmet of Iformatio Techology Maagemet, Uiversity at Albay, SUNY, 1400

More information

Measurement of Equivalent Input Distortion AN 20

Measurement of Equivalent Input Distortion AN 20 Measuremet of Equivalet Iput Distortio AN 2 Applicatio Note to the R&D SYSTEM Traditioal measuremets of harmoic distortio performed o loudspeakers reveal ot oly the symptoms of the oliearities but also

More information

Design and Construction of a Three-phase Digital Energy Meter

Design and Construction of a Three-phase Digital Energy Meter Desig ad Costructio of a Three-phase Digital Eergy Meter D.P.Chadima, V.G.R.G. Jayawardae, E.A.E.H. Hemachadra, I.N.Jayasekera, H.V.L.Hasaraga, D.C. Hapuarachchi (chadima@elect.mrt.ac.lk, geethagaj@gmail.com,era.hem@gmail.com,ishaivaka@gmail.com,lahiru_hasaraga@yahoo.com,diya_elect.uom@gmail.com)

More information

Wi-Fi or Femtocell: User Choice and Pricing Strategy of Wireless Service Provider

Wi-Fi or Femtocell: User Choice and Pricing Strategy of Wireless Service Provider Wi-Fi or Femtocell: User Choice ad Pricig Strategy of Wireless Service Provider Yajiao Che, Qia Zhag Departmet of Computer Sciece ad Egieerig Hog Kog Uiversity of Sciece ad Techology Email: {cheyajiao,

More information

Faulty Clock Detection for Crypto Circuits Against Differential Faulty Analysis Attack

Faulty Clock Detection for Crypto Circuits Against Differential Faulty Analysis Attack Faulty Clock Detectio for Crypto Circuits Agaist Differetial Faulty Aalysis Attack Pei uo ad Yusi Fei Departmet of Electrical ad Computer Egieerig Northeaster Uiversity, Bosto, MA 02115 Abstract. Differetial

More information

Survey of Low Power Techniques for ROMs

Survey of Low Power Techniques for ROMs Survey of Low Power Techiques for ROMs Edwi de Agel Crystal Semicoductor Corporatio P.O Box 17847 Austi, TX 78744 Earl E. Swartzlader, Jr. Departmet of Electrical ad Computer Egieerig Uiversity of Texas

More information

Importance Analysis of Urban Rail Transit Network Station Based on Passenger

Importance Analysis of Urban Rail Transit Network Station Based on Passenger Joural of Itelliget Learig Systems ad Applicatios, 201, 5, 22-26 Published Olie November 201 (http://www.scirp.org/joural/jilsa) http://dx.doi.org/10.426/jilsa.201.54027 Importace Aalysis of Urba Rail

More information

General Model :Algorithms in the Real World. Applications. Block Codes

General Model :Algorithms in the Real World. Applications. Block Codes Geeral Model 5-853:Algorithms i the Real World Error Correctig Codes I Overview Hammig Codes Liear Codes 5-853 Page message (m) coder codeword (c) oisy chael decoder codeword (c ) message or error Errors

More information

A New FDTD Method for the Study of MRI Pulsed Field Gradient- Induced Fields in the Human Body

A New FDTD Method for the Study of MRI Pulsed Field Gradient- Induced Fields in the Human Body A New FDTD Method for the Study of MRI Pulsed Field Gradiet- Iduced Fields i the Huma Body Stuart Crozier, Huawei Zhao ad Liu Feg Cetre For Magetic Resoace, The Uiversity of Queeslad, St. Lucia, Qld 4072,

More information

Markov Modulated Punctured Autoregressive Processes for Traffic and Channel Modeling *

Markov Modulated Punctured Autoregressive Processes for Traffic and Channel Modeling * Markov Modulated Puctured Autoregressive Processes for Traffic ad Chael Modelig * Trista Pei-chu Che ad Tsuha Che + Departmet of Electrical ad Computer Egieerig Caregie Mello Uiversity, PA 1513 {peichu,

More information

EMU-Synchronization Enhanced Mobile Underwater Networks for Assisting Time Synchronization Scheme in Sensors

EMU-Synchronization Enhanced Mobile Underwater Networks for Assisting Time Synchronization Scheme in Sensors www.ijecs.i Iteratioal Joural Of Egieerig Ad Computer Sciece ISSN:319-74 Volume 4 Issue 3 March 015, Page No. 760-763 EMU-Sychroizatio Ehaced Mobile Uderwater Networks for Assistig ime Sychroizatio Scheme

More information

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2 Lossless image compressio Usig Hashig (usig collisio resolutio) Amritpal Sigh 1 ad Racha rajpoot 2 1 M.Tech.* CSE Departmet, 2 Departmet of iformatio techology Guru Kashi UiversityTalwadi Sabo, Bathida

More information

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY PD-94595A AME5046 SERIES EMI FILTER HYBRID-HIGH RELIABILITY Descriptio The AME Series of EMI filters have bee desiged to provide full compliace with the iput lie reflected ripple curret requiremet specified

More information

SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE

SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE T. Porselvi 1 ad Ragaath Muthu 1 Sri Sairam Egieerig College, Cheai, Idia SSN College of Egieerig, Cheai, Idia E-Mail: tporselvi@yahoo.com

More information

Fast Sensor Deployment for Fusion-based Target Detection

Fast Sensor Deployment for Fusion-based Target Detection Fast Sesor Deploymet for Fusio-based Target Detectio Zhaohui Yua*, Rui Ta*, Guoliag Xig*, Cheyag Lu, Yixi Che *Departmet of Computer Sciece, City Uiversity of Hog Kog Departmet of Computer Sciece ad Egieerig,

More information

Measurements of the Communications Environment in Medium Voltage Power Distribution Lines for Wide-Band Power Line Communications

Measurements of the Communications Environment in Medium Voltage Power Distribution Lines for Wide-Band Power Line Communications Measuremets of the Commuicatios viromet i Medium Voltage Power Distributio Lies for Wide-Bad Power Lie Commuicatios Jae-Jo Lee *,Seug-Ji Choi *,Hui-Myoug Oh *, Wo-Tae Lee *, Kwa-Ho Kim * ad Dae-Youg Lee

More information

Cancellation of Multiuser Interference due to Carrier Frequency Offsets in Uplink OFDMA

Cancellation of Multiuser Interference due to Carrier Frequency Offsets in Uplink OFDMA Cacellatio of Multiuser Iterferece due to Carrier Frequecy Offsets i Upli OFDMA S. Maohar, V. Tiiya, D. Sreedhar, ad A. Chocaligam Departmet of ECE, Idia Istitute of Sciece, Bagalore 56001, INDIA Abstract

More information

Joint Power Allocation and Beamforming for Cooperative Networks

Joint Power Allocation and Beamforming for Cooperative Networks It. J. Commuicatios, etwork ad System Scieces,, 4, 447-45 doi:.436/ijcs..4753 Published Olie July (http://www.scirp.org/joural/ijcs) Joit Power Allocatio ad Beamformig for Cooperative etworks Sodes Maadi,,

More information

Spread Spectrum Signal for Digital Communications

Spread Spectrum Signal for Digital Communications Wireless Iformatio Trasmissio System Lab. Spread Spectrum Sigal for Digital Commuicatios Istitute of Commuicatios Egieerig Natioal Su Yat-se Uiversity Spread Spectrum Commuicatios Defiitio: The trasmitted

More information

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series Roberto s Notes o Ifiite Series Chapter : Series Sectio Ifiite series What you eed to ow already: What sequeces are. Basic termiology ad otatio for sequeces. What you ca lear here: What a ifiite series

More information

Using Color Histograms to Recognize People in Real Time Visual Surveillance

Using Color Histograms to Recognize People in Real Time Visual Surveillance Usig Color Histograms to Recogize People i Real Time Visual Surveillace DANIEL WOJTASZEK, ROBERT LAGANIERE S.I.T.E. Uiversity of Ottawa, Ottawa, Otario CANADA daielw@site.uottawa.ca, lagaier@site.uottawa.ca

More information

Delta- Sigma Modulator with Signal Dependant Feedback Gain

Delta- Sigma Modulator with Signal Dependant Feedback Gain Delta- Sigma Modulator with Sigal Depedat Feedback Gai K.Diwakar #1 ad V.Vioth Kumar *2 # Departmet of Electroics ad Commuicatio Egieerig * Departmet of Electroics ad Istrumetatio Egieerig Vel Tech Uiversity,Cheai,

More information

Efficient Feedback-Based Scheduling Policies for Chunked Network Codes over Networks with Loss and Delay

Efficient Feedback-Based Scheduling Policies for Chunked Network Codes over Networks with Loss and Delay Efficiet Feedback-Based Schedulig Policies for Chuked Network Codes over Networks with Loss ad Delay Aoosheh Heidarzadeh ad Amir H. Baihashemi Departmet of Systems ad Computer Egieerig, Carleto Uiversity,

More information

Adaptive Resource Allocation in Multiuser OFDM Systems

Adaptive Resource Allocation in Multiuser OFDM Systems Adaptive Resource Allocatio i Multiuser OFDM Systems Fial Report Multidimesioal Digital Sigal Processig Malik Meherali Saleh The Uiversity of Texas at Austi malikmsaleh@mail.utexas.edu Sprig 005 Abstract

More information

Novel Steganography System using Lucas Sequence

Novel Steganography System using Lucas Sequence Novel Stegaography System usig ucas Sequece Fahd Alharbi Faculty of Egieerig Kig Abdulaziz Uiversity Rabigh, KSA Abstract Stegaography is the process of embeddig data ito a media form such as image, voice,

More information

Novel Modeling Techniques for RTL Power Estimation

Novel Modeling Techniques for RTL Power Estimation Novel Modelig Techiques for RTL Power Estimatio Michael Eierma Walter Stechele Istitute for Itegrated Circuits Istitute for Itegrated Circuits Techical Uiversity of Muich Techical Uiversity of Muich Arcisstr.

More information

CHAPTER 8 JOINT PAPR REDUCTION AND ICI CANCELLATION IN OFDM SYSTEMS

CHAPTER 8 JOINT PAPR REDUCTION AND ICI CANCELLATION IN OFDM SYSTEMS CHAPTER 8 JOIT PAPR REDUCTIO AD ICI CACELLATIO I OFDM SYSTEMS Itercarrier Iterferece (ICI) is aother major issue i implemetig a OFDM system. As discussed i chapter 3, the OFDM subcarriers are arrowbad

More information

Wavelength Band Switching in Multigranular Optical WDM Networks

Wavelength Band Switching in Multigranular Optical WDM Networks Wavelegth Bad Switchig i Multigraular Optical WDM Networks Vishal Aad Collaborators X. Cao,, Dr. Y. Xiog ad Dr. C. Qiao LANDER, CSE Departmet, SUNY at Buffalo ~1~ Vishal Aad Outlie λ The Problem with preset

More information

28.3. Kaushik Roy Dept. of ECE, Purdue University W. Lafayette, IN 47907, U. S. A.

28.3. Kaushik Roy Dept. of ECE, Purdue University W. Lafayette, IN 47907, U. S. A. 8.3 Novel Sizig Algorithm for Yield Improvemet uder Process Variatio i Naometer Techology Seug Hoo Choi Itel Corporatio Hillsboro, OR 974, U. S. A. seug.h.choi@itel.com Bipul C. Paul Dept. of ECE, Purdue

More information

Problem of calculating time delay between pulse arrivals

Problem of calculating time delay between pulse arrivals America Joural of Egieerig Research (AJER) 5 America Joural of Egieerig Research (AJER) e-issn: 3-847 p-issn : 3-936 Volume-4, Issue-4, pp-3-4 www.ajer.org Research Paper Problem of calculatig time delay

More information

Power-Aware Modulo Scheduling for High-Performance VLIW Processors

Power-Aware Modulo Scheduling for High-Performance VLIW Processors Power-Aware Modulo Schedulig for High-Performace VLIW Processors Ha-Saem Yu School of Computer Sciece ad Egieerig Seoul Natioal Uiversity hsyu@davici.su.ac.kr Jihog Kim School of Computer Sciece ad Egieerig

More information

Permutation Enumeration

Permutation Enumeration RMT 2012 Power Roud Rubric February 18, 2012 Permutatio Eumeratio 1 (a List all permutatios of {1, 2, 3} (b Give a expressio for the umber of permutatios of {1, 2, 3,, } i terms of Compute the umber for

More information

Power Optimization for Pipeline ADC Via Systematic Automation Design

Power Optimization for Pipeline ADC Via Systematic Automation Design Power Optimizatio for Pipelie AD ia Systematic Automatio Desig Qiao Yag ad Xiaobo Wu Abstract--A efficiet geeral systematic automatio desig methodology is proposed to optimize the power of pipelie Aalog-to-Digital

More information

Nonlinear System Identification Based on Reduced Complexity Volterra Models Guodong Jin1,a* and Libin Lu1,b

Nonlinear System Identification Based on Reduced Complexity Volterra Models Guodong Jin1,a* and Libin Lu1,b 6th Iteratioal Coferece o Electroics, Mechaics, Culture ad Medicie (EMCM 205) Noliear System Idetificatio Based o Reduced Complexity Volterra Models Guodog Ji,a* ad Libi Lu,b Xi a research istitute of

More information

Acquisition of GPS Software Receiver Using Split-Radix FFT

Acquisition of GPS Software Receiver Using Split-Radix FFT 006 IEEE Coferece o Systems, Ma, ad Cyberetics October -, 006, Taipei, Taiwa Acquisitio of GPS Software Receiver Usig Split-Radix FFT W. H. Li, W. L. Mao, H. W. Tsao, F. R. Chag, ad W. H. Huag Abstract

More information

Encode Decode Sample Quantize [ ] [ ]

Encode Decode Sample Quantize [ ] [ ] Referece Audio Sigal Processig I Shyh-Kag Jeg Departmet of Electrical Egieerig/ Graduate Istitute of Commuicatio Egieerig M. Bosi ad R. E. Goldberg, Itroductio to Digital Audio Codig ad Stadards, Kluwer

More information

By: Pinank Shah. Date : 03/22/2006

By: Pinank Shah. Date : 03/22/2006 By: Piak Shah Date : 03/22/2006 What is Strai? What is Strai Gauge? Operatio of Strai Gauge Grid Patters Strai Gauge Istallatio Wheatstoe bridge Istrumetatio Amplifier Embedded system ad Strai Gauge Strai

More information

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1 1. [5] Give sets A ad B, each of cardiality 1, how may fuctios map A i a oe-tooe fashio oto B? 2. [5] a. Give the set of r symbols { a 1, a 2,..., a r }, how may differet strigs of legth 1 exist? [5]b.

More information

Implementation of Fuzzy Multiple Objective Decision Making Algorithm in a Heterogeneous Mobile Environment

Implementation of Fuzzy Multiple Objective Decision Making Algorithm in a Heterogeneous Mobile Environment Implemetatio of Fuzzy Multiple Objective Decisio Makig Algorithm i a Heterogeeous Mobile Eviromet P.M.L. ha, Y.F. Hu, R.E. Sheriff, Departmet of Electroics ad Telecommuicatios Departmet of yberetics, Iteret

More information

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method Proceedigs of the th WSEAS Iteratioal Coferece o APPLIED ad THEORETICAL MECHANICS (MECHANICS '8) The Detectio of Abrupt Chages i Fatigue Data by Usig Cumulative Sum (CUSUM) Method Z. M. NOPIAH, M.N.BAHARIN,

More information

A New Energy Efficient Data Gathering Approach in Wireless Sensor Networks

A New Energy Efficient Data Gathering Approach in Wireless Sensor Networks Commuicatios ad Network, 0, 4, 6-7 http://dx.doi.org/0.436/c.0.4009 Published Olie February 0 (http://www.scirp.org/joural/c) A New Eergy Efficiet Data Gatherig Approach i Wireless Sesor Networks Jafar

More information

WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI

WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI Muhammad Kabir McGill Uiversity Departmet of Electrical ad Computer Egieerig Motreal, QC H3A 2A7 Email: muhammad.kabir@mail.mcgill.ca Carlos Christofferse

More information

7. Counting Measure. Definitions and Basic Properties

7. Counting Measure. Definitions and Basic Properties Virtual Laboratories > 0. Foudatios > 1 2 3 4 5 6 7 8 9 7. Coutig Measure Defiitios ad Basic Properties Suppose that S is a fiite set. If A S the the cardiality of A is the umber of elemets i A, ad is

More information

High-Order CCII-Based Mixed-Mode Universal Filter

High-Order CCII-Based Mixed-Mode Universal Filter High-Order CCII-Based Mixed-Mode Uiversal Filter Che-Nog Lee Departmet of Computer ad Commuicatio Egieerig, Taipei Chegshih Uiversity of Sciece ad Techology, Taipei, Taiwa, R. O. C. Abstract This paper

More information