An Efficient Spurious Power Suppression Technique (SPST) and its Applications on MPEG-4 AVC/H.264 Transform Coding Design

Size: px
Start display at page:

Download "An Efficient Spurious Power Suppression Technique (SPST) and its Applications on MPEG-4 AVC/H.264 Transform Coding Design"

Transcription

1 An Efficient Sprios Sppression echniqe (SPS) and s Applications on PEG-4 AVC/H64 ransform Coding De Kan-Hng Chen, Ko-Chan Chao, Jinn-Shyan Wang, Yan-Sn Ch Department of Electrical Engineering, National Chng Cheng niversy, Chia-Yi 6, aiwan, ROC ~8 ckh@vlsieeccedtw Jin-In Go Department of Compter Science and Information Engineering, National Chng Cheng niversy, Chia-Yi 6, aiwan, ROC ~ jigo@csccedtw ABSRAC his paper proposes an efficient Sprios Sppression echniqe (SPS) and s applications on an PEG-4 AVC/H64 transform coding de here are three techniqes addressed in this paper, which are () the SPS, () the direct -D algorhm, and () the interlaced I/O schedle to solve the de challenges indced by both the real-time processing and low-power reqirements he major novelty of this paper is implementing the SPS concept on the transform archectre for H64, which save 9% power conmption at the cost of 9% area price oreover, the proposed transform de also possesses 65% higher hardware efficiency throgh the PA index than the existing des Categories and Sbject Descriptors B7 [ypes and De Styles]: VLSI General erms: De Keywords: Direct -D integer transform, Digal cinema, H64, HDV, Low-power de, PEG-4/AVC INRODCION ltimedia applications on portable devices attract more and more research interests and de challenges in recent years One of the accompanying challenges is to lower down the power conmption of the circ des so as to prolong the operation time of the portable devices on the basis of limed energy pply H64 is an emerging mltimedia CODEC system and has high possibily to be applied in wireless environments de to s ificant compression ratio improvement and network friendly de as compared to previos PEG standards [] While, H64 CODEC system also indces mch more algorhmic complexy compared wh the former PEG CODEC systems [], which increases the cost in realtime implementing the H64 video coding systems herefore, dedicated low power VLSI des become good choices in the Permission to make digal or hard copies of all or part of this work for personal or classroom se is granted whot fee provided that copies are not made or distribted for prof or commercial advantage and that copies bear this notice and the fll cation on the first page o copy otherwise, or repblish, to post on servers or to redistribte to lists, reqires prior specific permission and/or a fee ISLPED 5, Agst 8-, 5, San Diego, California, SA Copyright 5 AC /5/8 $5 H64 implementation considering both the real-time processing and low-power reqirements here are for kinds of 4x4 transforms in a H64 coding system, ie forward, inverse, forward-hadaard, and inverse- HADAARD transforms he mltiple transforms ( mltransform for short) coding may be reqired simltaneosly in a H64 video encoder and the data processing performance of the mlti-transform coding may be times higher than that of a single transform coding, as depicted in Fig Fig tells that the H64 mlti-transform reqires 9 pixels/sec and 787 pixels/sec data throghpt rates to achieve the processing reqirements of HDV 8i (9x88@6Hz) and digal cinema (496x48@Hz) video formats, respectively Sch strict performance reqirements imply that a high-performance mlti-transform accelerator is inevable (pixels/sec) hro-indi hro-mlti 4CIF (74x576, fps) HDV 7p (8x7, 6 fps) Video formats HDV 8i (9x88, 6 fps) Digal cinema (496x48, fps) Fig : he throghpts reqired to reach the real-time video reqirements, where hro-indi denotes throghpt reqired for individal forward and inverse transforms, and hro-mlti denotes throghpt reqired for mltransform Althogh there are several papers [-7] discssing abot the VLSI de of transform coding for H64, there is still research space to be discovered ch as low-power de, hardware efficiency, and system integration of the mltiple transform de ises he provided data processing rate of the de [4], ie pixels/sec at 8 Hz operating clock, is not fficient for mlti-transform in HDV 8i and digal cinema video coding he data processing rate of the de [5] is only /4 of the de [4] Hence, also cannot reach the real-time processing reqirement of mlti-transform he de [6-7] can satisfy the real-time processing reqirement of mlti-transform, bt they ffer from the wide I/O bandwidth when integrated wh H64 coding systems In addion, all of the existing des do not mention abot the system integration ises and the low-power de ises, which are of great importance 55

2 Considering both the real-time processing and low-power reqirements, we mmarize the proposed techniqes in this de as follows: () An efficient techniqe named Sprios Sppression echniqe (SPS) to eliminate the sprios power conmption in the H64 transform; () A efficient mlti-transform de for H64 exploing the proposed direct -D algorhm; () An interlaced I/O schedle for integrating the proposed mltransform de wh H64 systems Data vales ime (ns) Fig : he data analysis of the inpt data in the proposed transform de when execting H64 forward transform he inpt data of the transform coding in the PEG-//4/H64 systems tend to flctate in a small range of b-width de to the temporal and spatial redndancy in video als However, the transform coding de still needs to provide the maximm data bwidth to avoid accracy loss Hence, the transform coding de might have sprios al transions which dissipate extra power to perform the comptation Fig shows the data (ie and ) analysis of the adder/btractor in PE-I, shown in Fig 6, in the example of forward transforming a real video seqence (he archectre de shown in Fig 6 will be frther discssed in Section) In Fig, most of the inpt data range between - and implying that the high-byte data do not affect the comptation relts From the view point of logic de, the proposed SPS separates the adders/btractors in the transform coding de into two parts, ie ost Significant Part (SP) and Least Significant Part (LSP), and trns off the SP circs whenever they do not affect the comptation relts oreover, the proposed SPS has been applied to an efficient mlti-transform coding de in H64 he high hardware efficiency is achieved by the proposed direct -D transform algorhm which can compte one 4x4 block of the -D transforms in H64 every two cycles whot sing transpose memory or registers herefore, the proposed efficient mltransform coding de can perform HDV 8i and digal cinema video formats when operated at 5 Hz and Hz, respectively he synthesis relts tell that the proposed efficient mlti-transform coding de owns more than Hz clock freqency at the cost of 648 gates, which is eqivalent to that of the row-colmn de [4] he power dissipation meared by NANOSI is 44 mw when the proposed mlti-transform coding de is operated at 5 Hz When the SPS is eqipped, the area cost increases to 789 gates and the power dissipation decreases to 98 mw which implies that the proposed SPS techniqe can save abot 9% power conmption at the cost of 9% area prices when applied to the transform coding for H64 he rest of this paper is arranged as follows: Section describes the proposed de approaches inclding SPS and direct -D transform algorhm Section presents the archectre de of the transform coding for H64 as well as the system integration ises of the proposed de Section4 discsses the implementation and verification of the proposed de he power analysis and comparisons of the proposed de will be illstrated in Section5 Finally, we conclde this paper in Section6 PROPOSED DESIGN APPROACHES Proposed Sprios Sppression echniqe (SPS) o illstrate the inflence of those sprios al transions mentioned in Fig, five cases of a 6-b addion are explored as shown in Fig he st case illstrates a transient state in which the sprios transions of carry als occr in the SP thogh the final relt of the SP are nchanged he nd and rd cases describe the sations of one negative operand adding another posive operand whot and wh carry from LSP, respectively oreover, the 4 th and 5 th cases respectively demonstrate the condions of two negative operands addion whot and wh carry-in from LSP In those cases, the relts of the SP are predictable, therefore the comptations in the SP are seless and can be neglected Eliminating those sprios comptations will not only save the power conmed inside the SPS adder/btractor bt also decrease the glching noises which will affect the next arhmetic circs Case (): (A 5 A 4 A 8 ) = ( ), (B 5 B 4 B 8 ) = (), C 7 = (8) (64) (9) Case (): (A 5 A 4 A 8 ) = (), (B 5 B 4 B 8 ) = (), C 7 = ( 6) ( 5) ( ) ( 6) ( 5) ( 66) Case (4): (A 5 A 4 A 8 ) = (), (B 5 B 4 B 8 ) = (), C 7 = Case (): (A 5 A 4 A 8 ) = (), (B 5 B 4 B 8 ) = (), C 7 = ( 96) (4) ( 8) ( 96) ( 5) ( 48) ( 8) (9) (64) Case (5): (A 5 A 4 A 8 ) = (), (B 5 B 4 B 8 ) = (), C 7 = Fig : Sprios transion cases in the H64 transform de Fig 4(a) shows a 6-b adder/btractor example based on the proposed SPS In this example, the 6-b adder/btractor is divided into SP and LSP at the place between the 8 th b and the 9 th b Latches implemented by simple AND gates are sed to control the inpt data of the SP When the SP is trned on, the inpt data remain the same as al, while the SP is trned off, the inpt data become zero vales to avoid glching power conmption Detection logic implementing the KARNAGH maps shown in Fig 4(b) is introdced to determine whether the SP shold be trned off or not Sign-extension circs implemented by Complementary Pass-ransistor (CPL) circs are sed to compensate the of the SP Both the latches and the extension circs are implemented by simple logic gates in order to redce the addional overhead as most as possible 56

3 A[5:8] B[5:8] A[7:] B[7:] A 5 A 4 A A A A A 9 A 8 Latch-A Latch-B A and = & A [5:8]; A nor = ~ A [5:8]; B and = & B [5:8]; Latch-A SP addb LSP addb B nor = ~ B [5:8]; C LSP C LSP A SP = A and (~ A nor ); PS 5 PS 4 Sign-Ext PS PS PS PS PS 9 PS 8 carr-ctrl carr-ctrl Pdo-S [5:8] Sign-Ext B SP = B and (~ B nor ); = ~ [(A and A nor ) & (B and B nor )]; S [5:8] S [7:] C ot AB ASP, BSP carr_ctrl ASP, BSP A-B ASP, BSP carr_ctrl ASP, BSP Detection Logic of SPS A[5:8] B[5:8] Detection Logic carr-ctrl (b) Fig 4: (a) A 6-b low-power adder/btractor example based on the proposed SPS; (b) de of the detection logic Proposed direct -D transform algorhm Becase of the high similary of fnctionaly among the H64 4x4 transforms, we only take the forward transform for example to illstrate the proposed direct -D transform algorhm First, the rowcolmn decomposion method for realizing N-point -D transforms is reviewed as follows: Y N = t ti N = st C C i, t, = t ), s, t = where denotes the inpt data, denotes the intermediate data between the st dimensional and the nd dimensional transforms, Y denotes the otpt data, C denotes the transform coefficients, and denotes the transpose matrix of Obviosly, a block of N N register array or memory is necessary to temporarily store the intermediate data and transpose s direction However, if we bstte Eq () into Eq (), the -D transform can be wrten as Eq (): Y st = C = C s t i ) = C C ) C s C i C i ) ) C s( ) ( ) i Eq () illstrates that if we can obtain the vales of ic, i C,, ( ) ic, ie N or C, = i { t = }, prior to other elements in dring colmn-wise transform, the row-wise transform can continally calclate { Y st s = } and eliminate the transpose storage of { = } oreover, the -D forward transform involves t the following calclation: C ) () () () (a) C k k C k = k = = k k = C C k k k k = (4) = = ( ) ( ) =, = Also, Eq (5) can be acqired from Eq () by specifying t = and t = as follows: Y C s = Y (5) s C = C, s = Becase of =, we can obtain the otpt data t t { Ys and Ys s = } by bstting Eq (4) into Eq (5) to relt in Eq (6) ch that the intermediate data { and = } can be discarded Y Y s s = = = C C C Following the similar procedre, we have: Y Y s s = C = C = C, s =, s = Conseqently, all the otpt data Y can be compted from Eq (6) and Eq (7), which denotes the direct -D transform in the proposed algorhm hs, the transpose storage of the intermediate data is completely removed (6) (7) 57

4 HE ARCHIECRE DESIGN Archectre of this chip In order to meare the power dissipation of the efficient mltransform coding de when processing natral video data, we integrate I/O schedling modles as well as the efficient mltransform coding de into this chip Besides, another mltransform coding de for other research prposes is also involved de to the high similary of the I/O interfaces between these two kinds of mlti-transform coding des Fig 5 illstrates the archectre of this chip inclding the Inpt Schedling odle (IS), the Efficient mlti-ransform coding De (ED), another mlti-transform coding de (PD), and the Otpt Schedling odle (OS) he inpt schedling modle and otpt schedling modle are deed for chip testing he inpt schedling modle can provide eher psedo-random data from the LFSR or the natral video data from the inpt bffer, and controls the timing and order of the inpt data of the transform coding sers can select to se which mlti-transform coding de by the control al named core_sel that is also shown in Fig 5 At last, the otpt schedling modle scans ot the relts of the transform coding de clk start recyc trst_n test_mode core_sel () It can compte the -D transform in H64 directly whot eqipping a transpose memory hese two featres make the proposed archectre become a high performance and low cost de, which will be frther illstrated in Section5 rans_sel PE-I- lsft_en Y << Y /- rsft_en Y >> << >> _ Y /- 8/7 rsft_en lsft_en Y Y Y Y Y Y Y Y Y Y Y Y Comprehensive FS controller 8/7 8/7 8/7 PE-I- PE-I- PE-I-, / -, / PE-II- : SPS adder : Conventional adder - - -, -, 8/9 8/9 -, - PE-II- Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Fig 6: he proposed efficient hardware de for H64 -D mlti-transform coding In_FS Inpt select Sps_sel ot_sel 5b D E 5b 5b In blk In blk [4:] [4:] 4b D E 4b 4b clk rst_n Inv_tran_sel tran_sel _clk Efficient ransform De (ED) Parallel ransform De (PD) 8*8b 6*8b 6*8b 8b Cycle Cycle Cycle 4 Cycle 5 Fi Fi Fi Fi Forward transform Ii Ii Ii Ii Inverse transform Ic Ic Io Fi Fc Fo Ii Ic Io β: inpt process of the forward transform β: core process of the forward transform β : otpt process of the forward transform β : inpt process of the inverse transform β : core process of the inverse transform β: otpt process of the inverse transform α : cycle nmber of each process β : block nmber 5b In blk 5 Inpt Schedling odle (IS) [4:] rst_n Inv_tran_sel tran_sel _clk Sps_sel Fig 5: Chip archectre of the proposed de Otpt Schedling odle (OS) Efficient transform coding archectre for H64 he archectre of proposed efficient mlti-transform de (ED) based on the direct -D algorhm is illstrated in Fig 6 he proposed de possesses two types of PEs he for PEs in the left-hand-side of Fig 6, denoted by PE-I, are sed for compting the st dimensional transforms he two PEs in the right-hand-side of Fig 6, denoted by PE-II, are sed for compting the nd dimensional transforms he proposed mlti-transform de can be configred to compte different types of transforms by inserting mltiplexers appropriately A comprehensive Fine State achine (FS) controller wh a transform selection al not only provides the commands to both the PE-I and PE-II for realizing the transform comptation, bt also enables the sers to select the transform type he proposed de possesses the following two distingishing featres: () It can process one 4x4 block in two clock cycles wh eqivalent hardware cost of the R-C des Cycle 6 Cycle 7 Cycle 8 Cycle 9 Cycle Cycle Fi Fi Fi Fi Fi Fi Fc Fc Fo Fc Fo Fc Fo Fo Fo Ii Ii Ii Ii Ii Ii Ic Ic Fig 7: Interlaced data schedle of the proposed H64 transform de Io Io Io Io Io Io Considerations of system integration One important featre of the proposed de is that they can process mltiple types of transforms needed in H64 encoders o integrate the proposed mlti-transform de to a general H64 system wh data processing capabily of 4 pixels/cycle [4], an interlaced I/O schedle is proposed as shown in Fig 7 here are two types of transforms, ie forward and inverse transforms, arranged in the proposed interlaced I/O schedle Each sqare in Fig 7 represents a process of one 4x residal vector It takes 4 cycles to prepare one 4x4 residal block, cycles for the proposed de to compte the 58

5 relts, and 4 cycles reqired to deliver the 4x4 transformed block to the next stage Becase the processing time reqired for preparing the I/O data, ie 4 cycles, are times of that reqired for compting one type of transform, ie cycles, the proposed de can compte both the forward and the inverse transform dring the same time for data preparation in an interlaced way 4 IPLEENAION AND VERIFICAION he proposed H64 transform de has been coded in hardware description langage (HDL) by following the R [8] coding rles It has been verified throgh C behavioral simlation, nlint HDL coding rle check, VERILOG RL simlation, SYNOPSYS logic synthesis, VERILOG gate-level simlation, Silicon Ensemble placement and roting, de rle check (DRC), layot vers schematic (LVS), and post-layot simlation he proposed de has been implemented sing a 8-m COS technology [9] From Fig 8, we can find that the most optimized synthesis relt is obtained by sing ns timing constraint becase any try to constrict the timing constraint will lead to hge amont of area increment Area (gate) H H_SPS iming constraint (ns) Fig 8: he synthesis relts in terms of area vers timing constraint he SYNOPSYS synthesized relts mmarized in able show that the gate cont of the proposed efficient mlti-transform de is 648 When the SPS adder/btractors are eqipped, the gate cont of the proposed de increases to 789 Besides, the power mearements of the transistor-level simlation by NANOSI are also shown in able From able, we can find that the proposed de conmes 44 mw when targeting at HDV 8i video formats whot voltage scaling When the SPS adder/btractors are eqipped, the power dissipation of the proposed de is redced to 98 mw In other words, the proposed SPS can save abot 9% power dissipation at the cost of abot 9% area increment when applied to the proposed efficient mlti-transform de Frthermore, able reports the chip implementation relts he total area of the test chip shown in Fig 5 is 55x55 mm (inclding I/O pads) when the SC P6 8-µm technology is adopted he realization reports of the efficient mlti-transform de are listed in able (b) he power pply of the proposed de is separated from other modles to make re that only the reqired crrent flow is meared he proposed SPS-based efficient transform de can achieve the video formats of HDV 7p (8x7@6Hz), 8i, and digal cinema by conming 4mW, 98mW, and 956mW when operated at Hz, 5 Hz, and Hz, respectively After voltage scaling, the proposed de can achieve the corresponding video formats by conming 5mW, 46mW, and 8mW wh 6V, 8V, and V, respectively At last, the layot of the proposed chip is shown in Fig 9 able: he performance analysis of the proposed SPS when applied to the efficient mlti-transform de for H64 W/O SPS W/ SPS (mw) redction (%) Freq (Hz) Area (gates) Area inc (%) Cr Path (ns) able (a): he specifications of the proposed chip Proposed SPS-based H64 mlti-transform chip Process SC P6 8m Chip area 55*55 mm Operating freqency Hz able (b): he specifications of the proposed de Proposed SPS-based efficient mlti-transform de Spply voltage ~ 8v Operating freq ~ Hz hroghpt 8 pixels/cycle 5mW@6V/4mW@8v, Hz (7p HD) 46mW@8V/98mW@8v, 5 Hz (8i HD) 8mW@V/956mW@8V, Hz (Digal cinema) Processing capabily Hz (Digal cinema) r cont 86 ED IS OS PD Fig 9: Layot of the proposed chip 59

6 5 PERFORANCE EVALAION AND COPARISON In this section, we will compare the performance of the proposed de wh other existing des In addion to directly compare the reported data from the des [4-6], we also implement the de [4] sing the same COS technology to fairly compare the performance on the data throghpt rate, the hardware cost, and the power dissipation between them and or de able shows the performance comparisons of the proposed mlti-transform de wh the reported data from the existing des he de [4] adopts two -D transform PEs and a 6x6 register array served as transpose memory for -D transform It possesses the throghpt of 4-pixels/cycle and costs 658 gates when implemented in a 5µm technology Becase the clock als of the 6x6 register array shold be conversed every half cycle, the 6x6 register array might conme large amont of power However, the de [4] does not report the power conmption he de [5] ses one -D transform PE and a transpose register array to compte the -D transform It possesses the throghpt of -pixels/cycle and costs 54 gates for single transform when implemented in a 5µm technology he des [6] and [7] directly spread the -D transform comptation he de [6] possesses the throghpt of 6-pixels/cycle and costs 778 gates when implemented in FPGA devices able : Performance comparisons of the proposed efficient mlti-transform de wh reported data from the existed des PA stands for data hroghpt rate Per n Area hroghpt PA ype of Area Freq (pixels/sec/g transform (gate) (Hz) ( pixels ate) /sec) Wang [4] ltiple K Wang [4] redeed ltiple K Li [5] Single K Kordasiewicz [6] Single K Proposed SPSED ltiple K able 4: Performance comparisons of the proposed mlti-transform des wh de [4] re-deed targeting at HDV 8i video format Wang[4] redeed Proposed de hro (pixels/sec) Spply Freq (Hz) (P), (mw) Norm P (%) v Considering the hardware efficiency of a de, we adopt the performance index of hroghpt rate Per n Area (denoted by PA) defined as the ratio of data throghpt rate over hardware cost (in terms of gate cont) When adopting the PA as the comparison index, the higher the PA index is, the more efficient the de is he PA index in able indicates that the proposed SPS-based de is 65% more efficient than the de [4] redeed by sing the same technology According to the PA indexes shown in able, or de is the most efficient de as compared to the existing des [4-6] Frthermore, able 4 lists the post-layot power simlation relts meared by sing NANOSI on the proposed mlti-transform de and the de [4] re-deed by the same technology able 4 shows that the proposed de reqires only half the operating freqency of Wang s de [4] re-deed to accomplish the same throghpt rate In addion, based on the throghpt rate of 4 pixels/sec, Wang s de [4] re-deed and the proposed SPSbased de respectively conme 96mW and 98mW hat is, the proposed de achieve abot % power improvement when compared wh Wang s de [4] re-deed, based on the same data throghpt rate 6 CONCLSIONS his paper proposes an efficient Sprios Sppression echniqe (SPS) and s applications on transform coding IP de for H64 sing the proposed SPS techniqe, the sprios power occrred in the H64 transform coding can be redced he simlations illstrate that the proposed SPS techniqe can save 9% power conmption at the cost of 9% area price In addion, the proposed transform de also possesses higher hardware efficiency than the existing des by adopting the proposed direct -D transform algorhm to remove the transpose memory or registers oreover, the proposed mlti-transform de also takes the system integration ises into accont by balancing the data I/O rate and the data processing rate throgh an interlaced I/O schedle 7 ACKNOWLEDGEEN his work was pported by National Science Concil nder grant: NSC9--E-94-8 REFERENCES [] Stockhammer, Hannksela, and Wiegans, H64/AVC in wireless environments, IEEE ransaction on Circ and System for Video echnology, vol, No 7, pp657-67, Jly, [] R Schafer, Wiegand and H Schwarz, he emerging H64/AVC standard, EB ECHNIQE REVIEW, Janary,, available on [] H alvar, A Hallapro, Karczewicz, and L Kerofsky, Low- Complexy ransform and Qantization in H64/AVC, IEEE ransaction on Circ and System for Video echnology, vol, No 7, pp598-6, Jly, [4] Wang, Y Hang, H Fang, and L Chen, Parallel 4x4 D transform and inverse transform archectre for PEG-4 AVC/H64, Proc IEEE International Symposim on Circs and Systems, ISCAS, pp 8-8, [5] L Li, Q Lin, Rong, and J Li, A -D forward/inverse integer transform processor of H64 based on highly-parallel archectre, Proceedings of the 4 th IWSOC, Pages: 58 6, 9- Jly 4 [6] R Kordasiewicz, and S Shirani, Hardware implementation of the optimized transform and qantization blocks of H64, IEEE CCECE, Pages: , Vol, -5 ay 4 [7] I Amer, W Badawy, and G Jllien, Hardware prototyping for the H64 4x4 transforms, IEEE ICASSP, Pages: V , vol5, 7- ay 4 [8] Keating and P Bricad, Rese ethodology anal for systemon-a-chip des, third edion, Klwer academic pblishers, [9] Artisan component, SC 8-m process 8-volt SAGE- standard cell library Databook, September 6

A Parallel Multilevel-Huffman Decompression Scheme for IP Cores with Multiple Scan Chains

A Parallel Multilevel-Huffman Decompression Scheme for IP Cores with Multiple Scan Chains A Parallel Mltilevel-Hffman Decompression Scheme for IP Cores with Mltiple Scan Chains X Kavosianos, E Kalligeros 2 and D Nikolos 2 Compter Science Dept, University of Ioannina, 45 Ioannina, Greece 2 Compter

More information

Speech Recognition Combining MFCCs and Image Features

Speech Recognition Combining MFCCs and Image Features Speech Recognition Combining MFCCs and Image Featres S. Karlos from Department of Mathematics N. Fazakis from Department of Electrical and Compter Engineering K. Karanikola from Department of Mathematics

More information

Chapter 4 (Part I) The Processor. Baback Izadi Division of Engineering Programs

Chapter 4 (Part I) The Processor. Baback Izadi Division of Engineering Programs EGC442 Introdction to Compter Architectre Chapter 4 (Part I) The Processor Baback Izadi Division of Engineering Programs bai@engr.newpaltz.ed Introdction CPU performance factors Instrction cont Determined

More information

Montgomery Modular Exponentiation on Reconfigurable Hardware æ

Montgomery Modular Exponentiation on Reconfigurable Hardware æ Montgomery Modlar Exponentiation on Reconfigrable Hardware æ Thomas Blm Worcester Polytechnic Institte ECE Department Worcester, MA 0609-2280, USA tblm@ece.wpi.ed Christof Paar christof@ece.wpi.ed Abstract

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September-2014 917 The Power Optimization of Linear Feedback Shift Register Using Fault Coverage Circuits K.YARRAYYA1, K CHITAMBARA

More information

A High Performance VLSI Architecture with Half Pel and Quarter Pel Interpolation for A Single Frame

A High Performance VLSI Architecture with Half Pel and Quarter Pel Interpolation for A Single Frame I J C T A, 9(34) 2016, pp. 673-680 International Science Press A High Performance VLSI Architecture with Half Pel and Quarter Pel Interpolation for A Single Frame K. Priyadarshini 1 and D. Jackuline Moni

More information

A Real-time Framework for Video Time and Pitch Scale Modification

A Real-time Framework for Video Time and Pitch Scale Modification Dblin Institte of Technology ARROW@DIT Conference papers Adio Research Grop 2008-06-01 A Real-time Framework for Video Time and Pitch Scale Modification Ivan Damnjanovic Qeen Mary University London Dan

More information

Analog Signal Input. ! Note: B.1 Analog Connections. Programming for Analog Channels

Analog Signal Input. ! Note: B.1 Analog Connections. Programming for Analog Channels B Analog Signal Inpt B.1 Analog Connections Refer to the diagram (page B-10) showing the VAN analog boards for connection of analog inpts. Be sre yo follow the indicated positive and negative polarity

More information

Review: What is it? What does it do? slti $4, $5, 6

Review: What is it? What does it do? slti $4, $5, 6 Review: What is it? What does it do? Reg Src Instrction Instrction [3-] I [25-2] I [2-6] I [5 - ] 2 Src Op Reslt em em emtoreg I [5 - ] etend slti $, $5, 6 Reg Src Instrction Instrction [3-] I [25-2] I

More information

1. Basic safety information. 2. Proper use. 3. Installation and connection. Time switch installation. Disposal. click. Time switch.

1. Basic safety information. 2. Proper use. 3. Installation and connection. Time switch installation. Disposal. click. Time switch. 307029 Time switch installation EN Time switch SELEKTA 175 top2 1750100 1. Basic safety information!! WARNING Danger of death from electric shock or fire! ¾Installation shold only be carried ot by a qalified

More information

MINIMED 640G SYSTEM^ Getting Started. WITH THE MiniMed 640G INSULIN PUMP

MINIMED 640G SYSTEM^ Getting Started. WITH THE MiniMed 640G INSULIN PUMP MINIMED 640G SYSTEM^ Getting Started WITH THE MiniMed 640G INSULIN PUMP let s get started! Table of Contents Section 1: Getting Started... 3 Getting Started with the MiniMed 640G Inslin Pmp...3 1.1 Pmp

More information

A CYCLES/MB H.264/AVC MOTION COMPENSATION ARCHITECTURE FOR QUAD-HD APPLICATIONS

A CYCLES/MB H.264/AVC MOTION COMPENSATION ARCHITECTURE FOR QUAD-HD APPLICATIONS 9th European Signal Processing Conference (EUSIPCO 2) Barcelona, Spain, August 29 - September 2, 2 A 6-65 CYCLES/MB H.264/AVC MOTION COMPENSATION ARCHITECTURE FOR QUAD-HD APPLICATIONS Jinjia Zhou, Dajiang

More information

WITH the demand of higher video quality, lower bit

WITH the demand of higher video quality, lower bit IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 16, NO. 8, AUGUST 2006 917 A High-Definition H.264/AVC Intra-Frame Codec IP for Digital Video and Still Camera Applications Chun-Wei

More information

A High Performance Deblocking Filter Hardware for High Efficiency Video Coding

A High Performance Deblocking Filter Hardware for High Efficiency Video Coding 714 IEEE Transactions on Consumer Electronics, Vol. 59, No. 3, August 2013 A High Performance Deblocking Filter Hardware for High Efficiency Video Coding Erdem Ozcan, Yusuf Adibelli, Ilker Hamzaoglu, Senior

More information

Interframe Bus Encoding Technique for Low Power Video Compression

Interframe Bus Encoding Technique for Low Power Video Compression Interframe Bus Encoding Technique for Low Power Video Compression Asral Bahari, Tughrul Arslan and Ahmet T. Erdogan School of Engineering and Electronics, University of Edinburgh United Kingdom Email:

More information

A VLSI Architecture for Variable Block Size Video Motion Estimation

A VLSI Architecture for Variable Block Size Video Motion Estimation A VLSI Architecture for Variable Block Size Video Motion Estimation Yap, S. Y., & McCanny, J. (2004). A VLSI Architecture for Variable Block Size Video Motion Estimation. IEEE Transactions on Circuits

More information

PAPER A Fine-Grain Scalable and Low Memory Cost Variable Block Size Motion Estimation Architecture for H.264/AVC

PAPER A Fine-Grain Scalable and Low Memory Cost Variable Block Size Motion Estimation Architecture for H.264/AVC 1928 PAPER A Fine-Grain Scalable and Low Memory Cost Variable Block Size Motion Estimation Architecture for H.264/AVC Zhenyu LIU a), Nonmember,YangSONG, Student Member,TakeshiIKENAGA, Member, and Satoshi

More information

A video signal processor for motioncompensated field-rate upconversion in consumer television

A video signal processor for motioncompensated field-rate upconversion in consumer television A video signal processor for motioncompensated field-rate upconversion in consumer television B. De Loore, P. Lippens, P. Eeckhout, H. Huijgen, A. Löning, B. McSweeney, M. Verstraelen, B. Pham, G. de Haan,

More information

Research Topic. Error Concealment Techniques in H.264/AVC for Wireless Video Transmission in Mobile Networks

Research Topic. Error Concealment Techniques in H.264/AVC for Wireless Video Transmission in Mobile Networks Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission in Mobile Networks July 22 nd 2008 Vineeth Shetty Kolkeri EE Graduate,UTA 1 Outline 2. Introduction 3. Error control

More information

A Low Power Implementation of H.264 Adaptive Deblocking Filter Algorithm

A Low Power Implementation of H.264 Adaptive Deblocking Filter Algorithm A Low Power Implementation of H.264 Adaptive Deblocking Filter Algorithm Mustafa Parlak and Ilker Hamzaoglu Faculty of Engineering and Natural Sciences Sabanci University, Tuzla, 34956, Istanbul, Turkey

More information

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture Vinaykumar Bagali 1, Deepika S Karishankari 2 1 Asst Prof, Electrical and Electronics Dept, BLDEA

More information

Easy Estimation of Spectral Purity of Test Signals for ADC Testing. David Slepička

Easy Estimation of Spectral Purity of Test Signals for ADC Testing. David Slepička Sep. -4, 008, lorence, Italy Easy Estimation of Spectral Prity of Test Signals for ADC Testing David Slepička Czech Technical University in Prage, aclty of Electrical Engineering, Dept. of Measrement Technická,

More information

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

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

More information

[Krishna*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

[Krishna*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY DESIGN AND IMPLEMENTATION OF BIST TECHNIQUE IN UART SERIAL COMMUNICATION M.Hari Krishna*, P.Pavan Kumar * Electronics and Communication

More information

Computer and Digital System Architecture

Computer and Digital System Architecture Compter and Digital Sytem Architectre EE/CpE-517-A Brce McNair mcnair@teven.ed Steven Intitte of Technology - All right reerved 4-1/65 Week 4 ARM organization and implementation Frer Ch. 4 Steven Intitte

More information

DIVAR network 3000 recorder

DIVAR network 3000 recorder Video DIVAR network 3000 recorder DIVAR network 3000 recorder www.boschsecrity.com APP H.265 32 IP channels with incoming 12 MP IP camera spport for view and playback Real time live display for 16 channels

More information

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015 Optimization of Multi-Channel BCH Error Decoding for Common Cases Russell Dill Master's Thesis Defense April 20, 2015 Bose-Chaudhuri-Hocquenghem (BCH) BCH is an Error Correcting Code (ECC) and is used

More information

Motion Compensation Hardware Accelerator Architecture for H.264/AVC

Motion Compensation Hardware Accelerator Architecture for H.264/AVC Motion Compensation Hardware Accelerator Architecture for H.264/AVC Bruno Zatt 1, Valter Ferreira 1, Luciano Agostini 2, Flávio R. Wagner 1, Altamiro Susin 3, and Sergio Bampi 1 1 Informatics Institute

More information

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver EM MICROELECTRONIC - MARIN SA 2, 4 and 8 Mutiplex LCD Driver Description The is a universal low multiplex LCD driver. The version 2 drives two ways multiplex (two blackplanes) LCD, the version 4, four

More information

Clock Gating Aware Low Power ALU Design and Implementation on FPGA

Clock Gating Aware Low Power ALU Design and Implementation on FPGA Clock Gating Aware Low ALU Design and Implementation on FPGA Bishwajeet Pandey and Manisha Pattanaik Abstract This paper deals with the design and implementation of a Clock Gating Aware Low Arithmetic

More information

Field Communication FXA 675 Rackbus RS-485 Interface monorack II RS-485

Field Communication FXA 675 Rackbus RS-485 Interface monorack II RS-485 Technical Information TI 221F/00/en Field Commnication RS-485 Interface monorack II RS-485 For distribted control of Commtec transmitters and field transmitters with RS-485 interface 19" Racksyst plg-in

More information

Area-efficient high-throughput parallel scramblers using generalized algorithms

Area-efficient high-throughput parallel scramblers using generalized algorithms LETTER IEICE Electronics Express, Vol.10, No.23, 1 9 Area-efficient high-throughput parallel scramblers using generalized algorithms Yun-Ching Tang 1, 2, JianWei Chen 1, and Hongchin Lin 1a) 1 Department

More information

c:: Frequency response characteristics for sinusoidal movement in the fovea and periphery* ==> 0.' SOO O.S 2.0

c:: Frequency response characteristics for sinusoidal movement in the fovea and periphery* ==> 0.' SOO O.S 2.0 Freqency response characteristics for sinsoidal movement in the fovea and periphery* C. WILLIAM TYLER and JEAN TORRES Northeastern University, Boston, Massachsetts 211 Threshold sensitivity was measred

More information

IC Design of a New Decision Device for Analog Viterbi Decoder

IC Design of a New Decision Device for Analog Viterbi Decoder IC Design of a New Decision Device for Analog Viterbi Decoder Wen-Ta Lee, Ming-Jlun Liu, Yuh-Shyan Hwang and Jiann-Jong Chen Institute of Computer and Communication, National Taipei University of Technology

More information

DESIGN O'F A HIGH SPEED DDA

DESIGN O'F A HIGH SPEED DDA DESIGN O'F A HIGH SPEED DDA Mark W. Goldman Gidance and Control Department Martin Company Baltimore, Maryland INTRODUCTION The objective of the company-fnded task which spported this work was to develop

More information

Design of Fault Coverage Test Pattern Generator Using LFSR

Design of Fault Coverage Test Pattern Generator Using LFSR Design of Fault Coverage Test Pattern Generator Using LFSR B.Saritha M.Tech Student, Department of ECE, Dhruva Institue of Engineering & Technology. Abstract: A new fault coverage test pattern generator

More information

E-Vision Laser 4K Series High Brightness Digital Video Projector

E-Vision Laser 4K Series High Brightness Digital Video Projector E-Vision Laser 4K Series High Brightness Digital Video Projector 4INSTALLATION AND QUICK-START GUIDE 4CONNECTION GUIDE 4OPERATING GUIDE 4REFERENCE GUIDE 118-157A Abot This Docment Follow the instrctions

More information

Lossless Compression Algorithms for Direct- Write Lithography Systems

Lossless Compression Algorithms for Direct- Write Lithography Systems Lossless Compression Algorithms for Direct- Write Lithography Systems Hsin-I Liu Video and Image Processing Lab Department of Electrical Engineering and Computer Science University of California at Berkeley

More information

Lecture 23 Design for Testability (DFT): Full-Scan

Lecture 23 Design for Testability (DFT): Full-Scan Lecture 23 Design for Testability (DFT): Full-Scan (Lecture 19alt in the Alternative Sequence) Definition Ad-hoc methods Scan design Design rules Scan register Scan flip-flops Scan test sequences Overheads

More information

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall,

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall, Sequencing ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall, 2013 ldvan@cs.nctu.edu.tw http://www.cs.nctu.edu.tw/~ldvan/ Outlines Introduction Sequencing

More information

ALONG with the progressive device scaling, semiconductor

ALONG with the progressive device scaling, semiconductor IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 57, NO. 4, APRIL 2010 285 LUT Optimization for Memory-Based Computation Pramod Kumar Meher, Senior Member, IEEE Abstract Recently, we

More information

Design of VGA and Implementing On FPGA

Design of VGA and Implementing On FPGA Design of VGA and Implementing On FPGA Mr. Rachit Chandrakant Gujarathi Department of Electronics and Electrical Engineering California State University, Sacramento Sacramento, California, United States

More information

Interframe Bus Encoding Technique and Architecture for MPEG-4 AVC/H.264 Video Compression

Interframe Bus Encoding Technique and Architecture for MPEG-4 AVC/H.264 Video Compression Interframe Encoding Technique and Architecture for MPEG-4 AVC/H.264 Video Compression Asral Bahari, Tughrul Arslan and Ahmet T. Erdogan Abstract In this paper, we propose an implementation of a data encoder

More information

DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL DESIGN

DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL DESIGN DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL DESIGN Assoc. Prof. Dr. Burak Kelleci Spring 2018 OUTLINE Synchronous Logic Circuits Latch Flip-Flop Timing Counters Shift Register Synchronous

More information

Novel Low Power and Low Transistor Count Flip-Flop Design with. High Performance

Novel Low Power and Low Transistor Count Flip-Flop Design with. High Performance Novel Low Power and Low Transistor Count Flip-Flop Design with High Performance Imran Ahmed Khan*, Dr. Mirza Tariq Beg Department of Electronics and Communication, Jamia Millia Islamia, New Delhi, India

More information

With Ease. BETTY WAGNER Associate Trinity College London, Associate Music Australia READING LEDGER LINE NOTES

With Ease. BETTY WAGNER Associate Trinity College London, Associate Music Australia READING LEDGER LINE NOTES READING LEDGER LINE NOTES With Ease f G f o o BETTY WAGNER Associate Trinity College London, Associate Msic Astralia READING LEDGER LINE NOTES A Nova WITH EASE Book Company Page Pblication http://www.msic-with-ease.com

More information

Novel Blind Recognition Algorithm of Frame Synchronization Words Based on Soft- Decision in Digital Communication Systems

Novel Blind Recognition Algorithm of Frame Synchronization Words Based on Soft- Decision in Digital Communication Systems RESEARCH ARTICLE Novel Blind Recognition Algorithm of Frame Synchronization Words Based on Soft- Decision in Digital Commnication Systems Jiangyi Qin*, Zhiping Hang, Chnw Li, Shaojing S, Jing Zho College

More information

¾Strip cable to 8 mm (max. 9) ¾Insert cable in the open DuoFix plug-in terminal at 45. LL2 cables per terminal position possible

¾Strip cable to 8 mm (max. 9) ¾Insert cable in the open DuoFix plug-in terminal at 45. LL2 cables per terminal position possible 307253 45 cable E Time switch TR 610 top3 6100130 TR 612 top3 6120130 DoFix plg-in terminal Test tap Plg-in screwless terminal C contact 1. Basic safety information WARIG Danger of death throgh electric

More information

1. Basic safety information 4 2. Proper use 4

1. Basic safety information 4 2. Proper use 4 307041 01 EN Digital twilight switch LUNA 120 top2 1200100/ 1200200 1. Basic safety information 4 2. Proper se 4 Disposal 4 3. Installation and connection 5 Monting the time switch 5 Connecting the cable

More information

A Buyers Guide to Laser Projection

A Buyers Guide to Laser Projection The Eropean Digital Cinema Form A Byers Gide to Laser Projection AUTUMN 2018 Table of Contents Slides 2-5 Introdctory notes Slides 6-22 1: Technical Considerations Slides 23-31 2. Financial and lifetime

More information

FPGA Laboratory Assignment 4. Due Date: 06/11/2012

FPGA Laboratory Assignment 4. Due Date: 06/11/2012 FPGA Laboratory Assignment 4 Due Date: 06/11/2012 Aim The purpose of this lab is to help you understanding the fundamentals of designing and testing memory-based processing systems. In this lab, you will

More information

Vadim V. Romanuke * (Professor, Polish Naval Academy, Gdynia, Poland)

Vadim V. Romanuke * (Professor, Polish Naval Academy, Gdynia, Poland) Electrical, Control and Commnication Engineering ISSN 2255-959 (online) ISSN 2255-940 (print) 20, vol. 4, no., pp. 5 57 doi: 0.247/ecce-20-0006 https://www.degryter.com/view/j/ecce An Attempt of Finding

More information

Implementation of an MPEG Codec on the Tilera TM 64 Processor

Implementation of an MPEG Codec on the Tilera TM 64 Processor 1 Implementation of an MPEG Codec on the Tilera TM 64 Processor Whitney Flohr Supervisor: Mark Franklin, Ed Richter Department of Electrical and Systems Engineering Washington University in St. Louis Fall

More information

An FPGA Implementation of Shift Register Using Pulsed Latches

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

More information

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

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

More information

LTC 8800 Series Allegiant Matrix/Control Systems - Modular

LTC 8800 Series Allegiant Matrix/Control Systems - Modular Video LTC 88 Series Allegiant Matrix/Control Systems - Modlar LTC 88 Series Allegiant Matrix/Control Systems - Modlar www.boschsecrity.com 5 Camera by 4 monitor switching Expandable to larger matrix sizes

More information

Low Power H.264 Deblocking Filter Hardware Implementations

Low Power H.264 Deblocking Filter Hardware Implementations 808 IEEE Transactions on Consumer Electronics, Vol. 54, No. 2, MAY 2008 Low Power H.264 Deblocking Filter Hardware Implementations Mustafa Parlak and Ilker Hamzaoglu Abstract In this paper, we present

More information

Design of BIST with Low Power Test Pattern Generator

Design of BIST with Low Power Test Pattern Generator IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 5, Ver. II (Sep-Oct. 2014), PP 30-39 e-issn: 2319 4200, p-issn No. : 2319 4197 Design of BIST with Low Power Test Pattern Generator

More information

THE CAPABILITY to display a large number of gray

THE CAPABILITY to display a large number of gray 292 JOURNAL OF DISPLAY TECHNOLOGY, VOL. 2, NO. 3, SEPTEMBER 2006 Integer Wavelets for Displaying Gray Shades in RMS Responding Displays T. N. Ruckmongathan, U. Manasa, R. Nethravathi, and A. R. Shashidhara

More information

LB3-PCx50 Premium Cabinet Loudspeakers

LB3-PCx50 Premium Cabinet Loudspeakers Conications Systems LB3-PCx Premim Cabinet Lodspeakers LB3-PCx Premim Cabinet Lodspeakers www.boschsecrity.com High-qality speech and msic reprodction Weatherized, sited for sheltered otside se Prepared

More information

A Reed Solomon Product-Code (RS-PC) Decoder Chip for DVD Applications

A Reed Solomon Product-Code (RS-PC) Decoder Chip for DVD Applications IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 36, NO. 2, FEBRUARY 2001 229 A Reed Solomon Product-Code (RS-PC) Decoder Chip DVD Applications Hsie-Chia Chang, C. Bernard Shung, Member, IEEE, and Chen-Yi Lee

More information

Sharif University of Technology. SoC: Introduction

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

More information

THE USE OF forward error correction (FEC) in optical networks

THE USE OF forward error correction (FEC) in optical networks IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 8, AUGUST 2005 461 A High-Speed Low-Complexity Reed Solomon Decoder for Optical Communications Hanho Lee, Member, IEEE Abstract

More information

Using Device-Specific Data Acquisition for Automated Laboratory Testing

Using Device-Specific Data Acquisition for Automated Laboratory Testing TRANSPOR'IATION RESEARCH RECORD 1432 9 Using Device-Specific Data Acqisition for Atomated Laboratory Testing THOMAS C. SHEAHAN, DON J. DEGROOT, AND JOHN T. GERMAINE Compter-based data acqisition systems

More information

High Performance Microprocessor Design and Automation: Overview, Challenges and Opportunities IBM Corporation

High Performance Microprocessor Design and Automation: Overview, Challenges and Opportunities IBM Corporation High Performance Microprocessor Design and Automation: Overview, Challenges and Opportunities Introduction About Myself What to expect out of this lecture Understand the current trend in the IC Design

More information

Memory efficient Distributed architecture LUT Design using Unified Architecture

Memory efficient Distributed architecture LUT Design using Unified Architecture Research Article Memory efficient Distributed architecture LUT Design using Unified Architecture Authors: 1 S.M.L.V.K. Durga, 2 N.S. Govind. Address for Correspondence: 1 M.Tech II Year, ECE Dept., ASR

More information

Performance Evolution of 16 Bit Processor in FPGA using State Encoding Techniques

Performance Evolution of 16 Bit Processor in FPGA using State Encoding Techniques Performance Evolution of 16 Bit Processor in FPGA using State Encoding Techniques Madhavi Anupoju 1, M. Sunil Prakash 2 1 M.Tech (VLSI) Student, Department of Electronics & Communication Engineering, MVGR

More information

OL_H264MCLD Multi-Channel HDTV H.264/AVC Limited Baseline Video Decoder V1.0. General Description. Applications. Features

OL_H264MCLD Multi-Channel HDTV H.264/AVC Limited Baseline Video Decoder V1.0. General Description. Applications. Features OL_H264MCLD Multi-Channel HDTV H.264/AVC Limited Baseline Video Decoder V1.0 General Description Applications Features The OL_H264MCLD core is a hardware implementation of the H.264 baseline video compression

More information

A HIGH SPEED CMOS INCREMENTER/DECREMENTER CIRCUIT WITH REDUCED POWER DELAY PRODUCT

A HIGH SPEED CMOS INCREMENTER/DECREMENTER CIRCUIT WITH REDUCED POWER DELAY PRODUCT A HIGH SPEED CMOS INCREMENTER/DECREMENTER CIRCUIT WITH REDUCED POWER DELAY PRODUCT P.BALASUBRAMANIAN DR. R.CHINNADURAI Department of Electronics and Communication Engineering National Institute of Technology,

More information

VGA Controller. Leif Andersen, Daniel Blakemore, Jon Parker University of Utah December 19, VGA Controller Components

VGA Controller. Leif Andersen, Daniel Blakemore, Jon Parker University of Utah December 19, VGA Controller Components VGA Controller Leif Andersen, Daniel Blakemore, Jon Parker University of Utah December 19, 2012 Fig. 1. VGA Controller Components 1 VGA Controller Leif Andersen, Daniel Blakemore, Jon Parker University

More information

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter International Journal of Emerging Engineering Research and Technology Volume. 2, Issue 6, September 2014, PP 72-80 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) LUT Design Using OMS Technique for Memory

More information

Layout Decompression Chip for Maskless Lithography

Layout Decompression Chip for Maskless Lithography Layout Decompression Chip for Maskless Lithography Borivoje Nikolić, Ben Wild, Vito Dai, Yashesh Shroff, Benjamin Warlick, Avideh Zakhor, William G. Oldham Department of Electrical Engineering and Computer

More information

Power Optimization of Linear Feedback Shift Register (LFSR) using Power Gating

Power Optimization of Linear Feedback Shift Register (LFSR) using Power Gating Power Optimization of Linear Feedback Shift Register (LFSR) using Rebecca Angela Fernandes 1, Niju Rajan 2 1Student, Dept. of E&C Engineering, N.M.A.M Institute of Technology, Karnataka, India 2Assistant

More information

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

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

More information

Design of a Fast Multi-Reference Frame Integer Motion Estimator for H.264/AVC

Design of a Fast Multi-Reference Frame Integer Motion Estimator for H.264/AVC http://dx.doi.org/10.5573/jsts.2013.13.5.430 JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.13, NO.5, OCTOBER, 2013 Design of a Fast Multi-Reference Frame Integer Motion Estimator for H.264/AVC Juwon

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY Tarannum Pathan,, 2013; Volume 1(8):655-662 INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK VLSI IMPLEMENTATION OF 8, 16 AND 32

More information

L11/12: Reconfigurable Logic Architectures

L11/12: Reconfigurable Logic Architectures L11/12: Reconfigurable Logic Architectures Acknowledgements: Materials in this lecture are courtesy of the following people and used with permission. - Randy H. Katz (University of California, Berkeley,

More information

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP 1 R.Ramya, 2 C.Hamsaveni 1,2 PG Scholar, Department of ECE, Hindusthan Institute Of Technology,

More information

Investigation of Look-Up Table Based FPGAs Using Various IDCT Architectures

Investigation of Look-Up Table Based FPGAs Using Various IDCT Architectures Investigation of Look-Up Table Based FPGAs Using Various IDCT Architectures Jörn Gause Abstract This paper presents an investigation of Look-Up Table (LUT) based Field Programmable Gate Arrays (FPGAs)

More information

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits N.Brindha, A.Kaleel Rahuman ABSTRACT: Auto scan, a design for testability (DFT) technique for synchronous sequential circuits.

More information

A Novel Macroblock-Level Filtering Upsampling Architecture for H.264/AVC Scalable Extension

A Novel Macroblock-Level Filtering Upsampling Architecture for H.264/AVC Scalable Extension 05-Silva-AF:05-Silva-AF 8/19/11 6:18 AM Page 43 A Novel Macroblock-Level Filtering Upsampling Architecture for H.264/AVC Scalable Extension T. L. da Silva 1, L. A. S. Cruz 2, and L. V. Agostini 3 1 Telecommunications

More information

Testing Results for a Video Poker System on a Chip

Testing Results for a Video Poker System on a Chip Testing Results for a Video Poker System on a Chip Preston Thomson and Travis Johnson Introduction- This report examines the results of a system on a chip SoC video poker system. The report will begin

More information

General Specifications

General Specifications General Specifications Model PR300 Power and Energy Meter GS 77C01E01-01E Oeriew This panel-monted power and energy meter with a large, three-row ED display integrates all the measring fnctions reqired

More information

DIVAR network 2000 recorder

DIVAR network 2000 recorder Video DIVAR network 2000 recorder DIVAR network 2000 recorder www.boschsecrity.com APP H.265 16 IP channels with 256 Mbps incoming bandwidth 8 MP (UHD) IP camera spport for view and playback Real time

More information

1. Basic safety information 4 2. Proper use 4

1. Basic safety information 4 2. Proper use 4 307304 EN Astro Time Switch SELEKTA 170 top3 1700130 SELEKTA 174 top3 1740130 1. Basic safety information 4 2. Proper se 4 Disposal 4 3. Installation and connection 5 Time switch installation 5 Connecting

More information

Low Power Estimation on Test Compression Technique for SoC based Design

Low Power Estimation on Test Compression Technique for SoC based Design Indian Journal of Science and Technology, Vol 8(4), DOI: 0.7485/ijst/205/v8i4/6848, July 205 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Low Estimation on Test Compression Technique for SoC based

More information

Low Power Approach of Clock Gating in Synchronous System like FIFO: A Novel Clock Gating Approach and Comparative Analysis

Low Power Approach of Clock Gating in Synchronous System like FIFO: A Novel Clock Gating Approach and Comparative Analysis Low Power Approach of Clock Gating in Synchronous System like FIFO: A Novel Clock Gating Approach and Comparative Analysis Abstract- A new technique of clock is presented to reduce dynamic power consumption.

More information

Design of Memory Based Implementation Using LUT Multiplier

Design of Memory Based Implementation Using LUT Multiplier Design of Memory Based Implementation Using LUT Multiplier Charan Kumar.k 1, S. Vikrama Narasimha Reddy 2, Neelima Koppala 3 1,2 M.Tech(VLSI) Student, 3 Assistant Professor, ECE Department, Sree Vidyanikethan

More information

L12: Reconfigurable Logic Architectures

L12: Reconfigurable Logic Architectures L12: Reconfigurable Logic Architectures Acknowledgements: Materials in this lecture are courtesy of the following sources and are used with permission. Frank Honore Prof. Randy Katz (Unified Microelectronics

More information

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

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

More information

Chapter 10 Exercise Solutions

Chapter 10 Exercise Solutions VLSI Test Principles and Architectures Ch. 10 oundary Scan & Core-ased Testing P. 1/10 Chapter 10 Exercise Solutions 10.1 The following is just an example for testing chips and interconnects on a board.

More information

LFSR Counter Implementation in CMOS VLSI

LFSR Counter Implementation in CMOS VLSI LFSR Counter Implementation in CMOS VLSI Doshi N. A., Dhobale S. B., and Kakade S. R. Abstract As chip manufacturing technology is suddenly on the threshold of major evaluation, which shrinks chip in size

More information

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

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

More information

IMS B007 A transputer based graphics board

IMS B007 A transputer based graphics board IMS B007 A transputer based graphics board INMOS Technical Note 12 Ray McConnell April 1987 72-TCH-012-01 You may not: 1. Modify the Materials or use them for any commercial purpose, or any public display,

More information

Improved 32 bit carry select adder for low area and low power

Improved 32 bit carry select adder for low area and low power Journal From the SelectedWorks of Journal October, 2014 Improved 32 bit carry select adder for low area and low power Syed Javeed Chanukya Rani Imthiazunnisa Begum Korani Ravinder This work is licensed

More information

Design of Test Circuits for Maximum Fault Coverage by Using Different Techniques

Design of Test Circuits for Maximum Fault Coverage by Using Different Techniques Design of Test Circuits for Maximum Fault Coverage by Using Different Techniques Akkala Suvarna Ratna M.Tech (VLSI & ES), Department of ECE, Sri Vani School of Engineering, Vijayawada. Abstract: A new

More information

Design of Testable Reversible Toggle Flip Flop

Design of Testable Reversible Toggle Flip Flop Design of Testable Reversible Toggle Flip Flop Mahalakshmi A M.E. VLSI Design, Department of Electronics and Communication PSG college of technology Coimbatore, India Abstract In this paper, the design

More information

Keywords Xilinx ISE, LUT, FIR System, SDR, Spectrum- Sensing, FPGA, Memory- optimization, A-OMS LUT.

Keywords Xilinx ISE, LUT, FIR System, SDR, Spectrum- Sensing, FPGA, Memory- optimization, A-OMS LUT. An Advanced and Area Optimized L.U.T Design using A.P.C. and O.M.S K.Sreelakshmi, A.Srinivasa Rao Department of Electronics and Communication Engineering Nimra College of Engineering and Technology Krishna

More information

Film Grain Technology

Film Grain Technology Film Grain Technology Hollywood Post Alliance February 2006 Jeff Cooper jeff.cooper@thomson.net What is Film Grain? Film grain results from the physical granularity of the photographic emulsion Film grain

More information

DIVAR network 2000 recorder

DIVAR network 2000 recorder Video DIVAR network 2000 recorder DIVAR network 2000 recorder www.boschsecrity.com APP H.265 16 IP channels with 256 Mbps incoming bandwidth 8 MP (UHD) IP camera spport for view and playback Real time

More information