! "#
The Integration in Optics, Mechanics, and Electronics of Digital Versatile
Disc Systems (2/3) ---(I) Digital Video and Audio Signal Processing
NSC88-2218-E-009-036
87 8 1 --- 88 7 31
!"#$%
! "#$ %&'() *+,-. /0$12 345 6 7889:; %<=> ?@ABCDEF%,-+GHI JK9LMN OPGQRJSTU V QR>WXOPA YZ G[ \]^_ `a ()bc defg \]^_ OPh .ijkl> mnopn q= r<st uvwxy> BCHzt{ OPu|}~ G + * >bc<x A BC~$HI H ¡j¢£ >< ¤¥&
¦tJ§w¨ N ©ª «¬®¯'
°± ²³´µ¶ )·' & ¸²¹º»»it m¼½ &'& )· ¾¿ÀÁÂÁÃ Ä ÅÃÆÇÀÁÂÁà ÈÉc¬defg ~() 9jÊËde~ Ì9ÍÎÏÐGÑyÒ+ * Ì9Ó<="Ô )Õc¬Ö¹OP× ÈÉØ ÙjÚÛÜÝÞKß G9 ÊËà9g á<=âã 4"Ô Ìf 9Ñyä =åæç *()QRèéê ° ± ¯ëAìíîh30ï Ìîð z34ñòbóòôjõ*¢£ ö ðz÷øùùÔúI ûü «¬*+Ûýýd ÌîÏ aåþ jÚH; 7BCi9jÊ˧OPw ¨ >âã4ubÐ 9gN QR A ,«ñ3Õ1 «ËÌf9 <Î ç ÛÜ É lø>()«¬*+ ,-å«à12 1 234. GJtl DC*+,- /0 å;*+<=?@ H ub DC*+,->Ö¹ï<= 12 åJ!"> <#$UV9g %&Mc¬ ?°± GHI'@ ()& MN ·$()A*&M ,-OPUV+,$-.K /&OPGHz0112,-+ K9u2 )>,-OPu b 3$4567¡ c¬ 89,-:;<= )c¬ 8 9 ,-+º >? @ AB$>CD,-K â¡? EGFîGHIM*J K OPLMB$&Nb <VOV +P ?QRS Ö¹àLMÐFîÊË ,-OP9gN QR~ðzOPu2 @í >ðzxCÌÒDTUVWX YFjZ,-OPQRûbA[ \]^· \]^_QmS _HzO Pu2Et`aVW î \]^_ ·b `O P*¬c HTde < `deæf3g0 BCa >OPde9§)OP h iuî QjkpS·lmðz OP2 notàlp ) Õ q>1OPÄGOPr sg deE \]^_ tu vwÀÅx§ yzG +*Õ{ã BC \]^_ f9<=|0 LM Ìî!ÊË<# $9gN >I}~ub >©ìªC ñ3°± ]^_ Àw £²f9T(OP¢£ ËQ R À] 34î >î \]^_ ·lm Àw ww bZ4 GGî K îQR`af9H jn j¼mm bîAQ¼S9g ÐQRñ I}~ FjH ËH Ìî~HIî ·lm
&
ñ3 2 >IA jÚî'ñ34,- ÊË<xUV(
1.
G (Wavelet Transform) Hzt (DCT) õ) t{ FîZ³JÝ ÞO )ÕFîZH æýÛuvwx Ìî©ìª [4]} ¡ GZ0G«HI ¢£ Ö¹N¤$*PÌ¥ )0ÈÉ3 H¥1 O¦ § ¨© ``Zª«D Fig.1-2 ̬ Fig.1-1 Zª« Fig.1-2 Zª« ® DWT × ¯ ð°OCcx± ² tJõ³È´¡ )ÕH E²t F Oµ (j +* 1/f 0¶·) IOP(OPZª Zª « Fig.1-3 ¸¬ Fig.1-3 Zª«
> < ¹ºGHË34A0´= N» B·t·O1O ¼¥¦§ ½C=¾¿À åB ·DC Fî[N\á"ñ3 4D¨îñ34 «¬ ÁÂà ¦§¨ÄAÐGÅÔÅÆÜ Ç î È¿ÉÊjR ¾ ¦§r<9 tËIÆ2§ÌIÔ2§á ()Æ2§ Ô2§,$ J*b ó bó*+0´ BC>3 40´q=G+g ÍÎ$HI ËÏqÐ|Æ2§¼IÔ2§N ËÏq Ð| Æ2 §G Ö¹ ËI ÀÂÁÑÒ ÓÔ×e [Æ 2§ riu>¬K D¨iHÕ ,- Ö×[Æ2§Gñ GD¨f9HÅØ,-gÆ e Ö×3qÐ|Æ2§Zæñ AD B·$ËÏ FîÙÚ ÀÂÁÑÒ ÓÔ Ûú,- H Æ2§f9?HÕ,-×ÜF î¸ÛúgHÕ,- ()>qÐ|Æ 2§Ýz.GFî ¹?@ îÅÞ ÆHÕ,-)ß ËÏqÐ|Æ2§ 34à·[Æ2ËhD¨Ì Ï +_HÏÌ9Ó<= %ò34ñ Gbóå* ÍËÏ«GB·Ô2§Ìf HÕ,-ËÏqÐ|Æ2§á l¬0´G+g)[) ¶§âIãäN J\y-z^ h\z^ h\y^ i\y^ 1↓2 i\z^ h\z^ i\z^ MM\y-z^ MI\y-z^ IM\y-z^ II\y-z^ 1↓2 1↓2 1↓2 1↓2 1↓2 MM\y-z^ MI\y-z^ IM\y-z^ II\y-z^ 2↑1 i\z^ h\z^ i\z^ h\z^ X2 X2 X2 X2 + + i\z^ h\z^ + J\y-z^ 2↑1 2↑1 2↑1 2↑1 2↑1 X2 X2
H G
AGî wåÅ ¢£ ·Y `æç·è BCf9Hà é@b`¢£Ä êëì[îHxK WX * æí¹ RnmpRnmp Ì î>±îA ïÁð ÀÁÂÆñò ð óI ô¿õö ¸¬ DCFî"*÷ øxfg),-ùZú+G$ H¥ jm I ô¿õö ûü wýõýþÆö B·H AHIz&[8G I ô¿õö ² nom¼¼ ) ¯$óÌI ô¿õö ¸¬ Õ Gîz¸¬2 Ö¹ wåÅ ° ×·$"Ô`^4F%á 2 ,-[ jm I ô¿õö %GHå GB·2 ,- G9$ú êë C )QRêë,-ùZú*E· ËóÄÌóI ô¿õö îA DCF î û b A ê ë D wï ? ·uþÓçN Max frequency 55 MHz
9-ns single-cycle instruction execution time
Positive edge trigger and negative edge trigger
Two 10-bit address
Two 16-bit fixed-point three-stage Multiplier
Four 32-bit Adder One 32-bit data bus
Parallel ALU and multiplier instructions in a single cycle
User define image row and column User define image divided
100-pin CQFP package ; available pins 90
0.35-µm 1P4M CMOS H Filter controller G Filter controller 2-D image controller Two chip debug mode Chip hold mode
20µm width power ring for the whole chip
3 pairs power stripes , 20µm width IO to core distance with 150µm
3 groups for floorplan: H FILTER , G FILTER , Main Control
Global route properties: Final measure/gCell = 0.2133
OverCon/gCell =0.00337 Gate count is 32679 Core area : 1.559 x 1.559 mm2
N È¿ÉÊjRNÅÇNÂýÁÆõNÁ NmwNwåÅNÀ¿N > wåÅ ¢£C *· × ·H° + Ìf9 ÀÂÁÑÒ ÓÔ·N ] 15 2 ) 2 / ( 3 ) 2 / [( 2×N× N × + N × +N+ u|Gî ¾ ¦§·^ B·ÌÓÓÔ _ ¦§ ·$ÉjrL æ _ ¦ §? ¾ ¦§ B)|0H <= Gî ¾ ¦§· ^ÔA8 R¼ GB·> < f9GH>Ëç! >G[ç!u | åÐGZç!eH% º ç!9ÓHî ÓÔ *· G¦ §ï4t· ¦§ï4ï ç!ÌÓ ÀÂÁÑÒ ÓÔN ]ÁöõÂýÁÆõ G3 ^]À C Å¿ñÇñ¿Â ! Àý"ÇòÑÇN#Æö $Ð|0× ¢£ %ÇO B·>qRG òÁöö 0× ÉýõÇÂÇ&Ç )> GÖ>¢£A$±§_HI ÀÇ ¸ ÔA_Hã òÇõ EÖÅ|0 ¢£ #N ]ý" åÖ'±§ åÐGH |¢£N >qRf( )Ç¿ÑÂÇ Z}C}Ò* (×Fî+\ G,8^- GH æ. BC34Ð,8 6 >/0C ¢£Fî> ¼n¾1 g¶8%Ç34A2>Ç ÉýõÇN ÂÇ&ÇÂN < 346$Hà /0 I ¨ G B · ÇõN "ÇÂý ÀÂÁÑÒN öÒÇðB·5ª Çõ 95·}Ò G H ) ÀÂÁÑÒN õÃÇÇ 6 ( t ”ÑõÉÇòõÁÁ”K7 öòõÇö¿ö H8 ( tHà öÒÇðN /0G ¼Rm×¼Rm 9¿òýN ÌÓ<=«Dg N N N N N N N N N È¿ÉÊpR ðz¢£wjNÊ N
!"#
[1] M. A. Sid-Ahmed,“Image Process ing.” New York:McGraw-Hill, 1995
[2] Rafael C .Gonzalez,Richard E.Wo ods,”Digital Image Processing ”,Addis on-Wesley Publishers,1993.
[3] C.K. Chui,”An Introduction to Wavelets”,San Diego:Academic Press, 1992.
[4] G.Strang and T.Nguyen,”Wavelet and Filter Banks”,.Cambridge, MA:
Wellesley Cambridge,1996. [5] Joan L.Mitchell ,William B.
Pennebaker,Chad E. Fogg and Didier J. LeGall,”MPEG Video Compression Standard”,1997
[6] M. Antonini,M.Barlaud,P. Mathieu and I. Daubechies,”Image codeing using wavelet transform”,IEEE Transactions
no. 2,pp.205-220,1989
[7] Bing-Fei Wu and Chorng-Yann Su,”A Fast Convolution Algorithm for Biorthogonal Wavelet Image Compressi- on ” , The Journal of the Chinese Institute of Engineers , Vol.22 , No.2 , p179-192,1999.
[8] Donald E.,Thomas and Philip
Moorby, ”The Verilog Hardware Descr- iption Language”, Kluwer Acadmic Publishers,1994.
[9] Joseph Pick,”VHDL Synthesis Techniques and Recommendations”, Synopsys,Inc. IEEE 1995.
[10] Pran Kurup,Cirrus Logic,Inc.,Taher Abbasi,Synopsys,Inc,”Logic Synthesis Using Synopsys Second Edition ” , Kluwer Academic Publishers,1997.