

 !"#$%&'






 !"#$%&'()*+,-. /01. 2345657


8 1 . 9:;< .............................................................................................. 2
8 2 . =>?@ABCDE ............................................................................ 3. 2-1. FGHBI3 ........................................................................................ 3. 2-2. JK................................................................................................ 4. 2-3. LM@NOC=>?@AB .................................................................. 5. . 2-3-1. 1-pass PQ .................................................................................... 6. . 2-3-2. 2-pass PQ .................................................................................... 7. 2-4. FRSTUFVN ................................................................................. 9. . 2-4-1. WNX>YZ ................................................................................. 9. . 2-4-2. Y[\]@ ....................................................................................11. . 2-4-3. ^LM>_<`abCFRSTUFVNcdefg ............. 12. . 2-4-4. =hiG'_<`abCFRSTUFVNcdefg ............. 13
8 3 . 2pass PQ<jkLM@NOlm'(Cno ................................... 14. 3-1. nopq.............................................................................................. 14. . 3-1-1. pqrs ....................................................................................... 14. . 3-1-2. Y[\]@ ................................................................................... 15. . 3-1-3. tuvw ....................................................................................... 16. . 3-1-4. xtuvwCyGHUw ......................................................... 17. . 3-1-5. zUw .......................................................................................... 22. 3-1. nocd.............................................................................................. 23. . 3-2-1. {m|3 ....................................................................................... 23. . 3-2-2. }~} ....................................................................................... 23
3-3. FRSTUFVNjfg
26
8 4 . e;
27
.
28
f.
29
...........................................................................

...............................................................................................................

.................................................................................................................................

........................................................................................................................

1 

. YZC;<9CkCY
Zlmw=ea)*9 <¡¢b£w
=CYZlm<ab9¤¥¦§¨¨kCk©6Coª«Clm¬­C®¯<°a¨¥±C¦§C²vh³´µ¶¢b£bak·¨·¸¹ºvw»¼VNCj<½¦§lm¾¿jeÀkÁ|¸ÂÂlm·£¢¥aeaCÃÄCÅÆk. 5ÇYZCÀkPÈe·bLM@NOlmeaPÈk
CLM@NOlmÉUÊ=e)*9Ë_#Ì¶¢bak
xCÍÎÏÐ&Coªeaj¥e)*9±¡¢ba¥a¸LM@NOlm;<9<ÑYZC"#ÒÓ·bÔTUB\]@ÕÖe¥kCj¥\]@9lm'(<×·bØÙÚe¥Ûb·;lm¦§ÜÝ·b·Þß)*9xCeÍÎ¸Ð&oªe×àe·¸»áâãäCj¥¦åæCáUç<×·bèéCêaLM@NOC=>?@ABëa¸TUB\]@ÕÖe·¥alm'(CI3<`abDEÀk

2

 

 



2-1 . ß)*<ÚkLM@NOlmFGHBCÑìCI3í1<îÀxï¹vh<`abðñÀk










 !"#















 $%&'()*

òYZiNWòòò½YZó±ô JK'(õökÞC÷<áUç
9. . . . . . . . . áø¼ç>ù¶¢kòJK'(òòòöú¢b£áUç¨úûü¥JC¿K·bJý´. . . . . . . . . ·¸xJþe<5Çù¥_JK£k

3

òLM@NOòòò5Çù¶¢áUçÚó±¸½÷<LM@NOlm. . lm'(. . . xCÍÎC¸¸Ð&C. . . . . . . . . oª·bÞ¢ ¢C \]@õökß)*<. . . . . . . . . ab9¸5Çù¶¢áUç Y[ ÒÀkY[. . . . . . . . . \]@9ykò \]@òòòLM@NOlm'(ú¢¸¸Ð&C. . . . . . . . . xÞ¢ ¢C\]@õ Àk×<`ab. . . . . . . . . 9<ðñÀk
2-2 

. YZiNW¨úó±ô¢YZ9CJK'(<k¸û
CJK·bxJ<`ab5ÇùÞ·b¸CLM@NOlm'(lm£kk6­C)*<ab94J·ba¸ß)*<ab95ÇYZk;1JeC¿k½YZCí
2<îÀ



 2 
2 : 

4

2-3



. 2ÇYZC¥kc<Þ¢ ¢ !C"ä LM> #±$bk
lmLM@NOe%&LM@NO<`abí3<îÀLM@NOe<jÛb !Cc·¸Þ¢ ¢C<`abCÍÎÏÐ&';ke£kCkLM@NOC=>?@AB<`ab
9¶(¥³Cf)¶¢bak¸96­<)*¶¢1passP
Q *+,-È eß)*ëak2-passPQ<`abDEÀk¸c3ýC.e·b8©/ëake<Àk

  
  
  

 
      
  


  
          
 



2



5



2-3-1 1-pass

. 1-passC=>?@AB96­)*¶¢=>?@ABk¢9Y[
01¨ú23õ4¨Ûba¸×àY[5`Úke6<kcD·¥ú*+,-aLM>ÙÚ·baÔ³Ck3Cí4<î·bk¢94©/<78bÛbakÞ·b9CÁ:õ³;ÛbÔke¸01¨ú23õ4¨ÛbaÔ<k¢=±>·¥ú23ÔeLM@NO¨?@ÀkC=>?@AB91­C*+,-;CÔúaC¡¢kC¨ý¨ú¥a;¸ÑY[ÒÓ·bÔØ\]@ÕÖe¥k¸!ÇY[5`Úk<*+,-;A¥e¥kYZCÁ|<\]@õC=hiG'_ËÔ¥keaBCk¸YZC1'ÂÚLM@NOlm
e£k                         
  

(a)

(b)



1-pass6

2-3-2 2-pass

. ß)*DëÀk 2-passPQ9LM@NOC=>?@ABe·bjÔEú
¢bakPQk¢92'CLM>ÙÚ=>?@ABkLM>ÙÚCPÈí5<îÀ<î¶¢5ÇYZ01¨ú23õ
4¨ÛbÛbaÔeÀkFí5(a)¸(b)Cj<LM>"ä1¸
2eGHbaÔLM>ÙÚÀk÷<9í 5<kIGhJK¢¨úLM>`ÚkÁ:±LJÀ<M¡ÛbakkCLJC<LM>"ä¢NÞ¢<·ÛbK<LM>"ä#±$b¸³·³LM>"ä¥Ú¢NO·aLM>"ä#±$bk2P
QRCIGh<Saí5(c)¸(d)Cj<LM>ÙÚ¶¢kÞ·bí5(e)
9IGhCLJC< 2TUCLM>"äkIGhC5IGC!Ç
Y[<`ab9Vk;1e2Vke¡¨kÞ¢WX·bÔ;<×ea³C±WX·bÔÞ·b2T
Q1CLM>"ä¢NY¶aPCLM>"ä#±$bkCkCj<·b1'PCM@Àkeí5(f)e¥k1'PC9ZCLM>ÙÚk;2'PC1'PCWX·×<SÛbLM>ÙÚa/Àe<j±í5(g)Cj<LM>ÙÚ?@ÀkCPÈ9¸'_9[YZCy\<]^Ú<Ôa¸;Cj¥YZ<×·b³2'C;¸ÀkY[_9Y[_<_·b
ÜÝ·baÔea`4k

7



2
1

2

1

(b)

(a)

1
1
1
1

1
1

2
2
2

(d)

1
1
1
1



(c)

1
1
1
1 1

2
2
2

1
1
1
1 1

1=2



(g)

5 : 2pass

8

2
2
2
1

(f)

(e)




2
2



1
1
1
1

. ·¨·¸ß)*Cj<ÍÎeÐ&CoªÂÚ¢N¸2'PCY
ZC9ÕÖ¥a`±1'PCxCÍÎeÐ&Ca&
';b£¸×<SÛbCbka9M@<eÐ&Ca&';/ÀexcCeÐ&';ú¢kSÛbCPQ9¸1'CLM@NOlm?@Àk;<»áâãäCj¥¦åæcáUçdaÏÀÔ¸eCfg hÀkC×àY[Cke1`iCC¿k;¸ÑY[ÒÓÀkjk¥TUB\]@ÕÖ¥aealCk
2-4 

. 1'PCM@<m:k^LM>_¸×Ï¸Ð&CÞ¢¢CT¼GçCÕÖ_¸jY[\]@<kLM>"ä `±bit_<¥k¸Y[\]@õC=hiG_ËÔ¥knopk¢úC;<^LM>_e=hiG'_5&³k;<WNX>YZëabFRSTUFVNÛ
2-4-1 

. ·bakYZWqA640r480k;CWqACWNX>YZës·¸YZCy\9e·¨ëa¥a2ÇYZkt
L\Uçe·bëaC9¸×àY[C#|îÀp¸u§vw_ f <×·b

txUGyhw>1/f <_ÀkeÀnC5`k¡¨±ÏÀÔ
z{ken9YZC|ú¨¶À³CkWNX>YZCí6<îÀ9

p=0.1

p=0.5

p=0.9

n=0.2

p=0.1

p=0.5

p=0.9

n=1.0

p=0.1

p=0.5
n=1.8

6 : 

10

p=0.9

2-4-2 . ß)*<ab9ÑY[ÒÓÀkÕÖ¥a2-3C2-passPQCIGh5ke¡¨kj<¸LM>ÙÚÀk÷< h·bakÁ:9iCC3
Y[eÃÄC×àY[eÞCiCY[C5Y[k`±ÑYZ<×·b2ýC"#ÂÚ¢NêaCkÞ 640Y[r2ýCY[\]@ësÀke<Àk=hiGzqNwC}~¸\]@CC}~PÈ<`abðñÀkí7<îÀj¥\]@kF2PC\]@Cy\1PC\]@õ}~ÀkÞ¢¨úYZ¨úCC640Y[2PC\]@õÀkÞ·b2PC×àY[0¨ú2õÀke
LM>ÙÚÛbaÔ"2CM¡ke2PCY[Ç1P<Àk¢=±>ÀCk











  

 
7  

11

2-4-3 

. FRSTUFVNcdí8<îÀ^LM>_k^LM>_¨¥±£Ô¥Ûbakek¸Þ¢<`ab9!ÇY[1`³·Ô9··¨¥aee <Ä·Þ¢ ¢C<`abLM>"ä#±ú¢;<m:e¡¢k½YZ<ab9n
91.52.0keEú¢bakSÛb¨¥±|ú¨¥YZk;!ÇY[1`·¨¥aY[eaC9noiseefHú¢kWNX>YZ<`
ab9nCÇ0.0¨ú2.00.2£k;1.4Cee1.6Ce·n1.6C¦¸^LM>_9512`±9bit±¸n1.4C¦¸^
LM>_91024`±10bitÛSÛb1024¢Njaeae<¥k·¨·¸ÛCí7î·WNX>YZk;½÷CYZ
<`ab³FRSTUFVNÛJë·C9í2CYZk^
LM>_950e¥±1024Qy¶Û·Ûb1024eÀk

1.4

1.6

8  

 

12

2-4-4!"#$%                       &'. <jkFRSTUFVNÛba¸v±C4Y[õ=hiGÀke£<_Ç_Ûbaí9<îÀj<F3%·b¨úÞC<2e_·b^M¥LM>"ä·baÞ·bFRST
UFVNcd9ÑY[_C1.2e¥Û·¨·¸=hiG'_<`ab
9;CY[<ab³1'Àeae¡¨ÛÞCPÈ9¸í10<·;Àj<v±C4Y[<V¦<=hiG·b_Ç_·¸^³Y¶aLM>"ä¥<¨·b×àY[<LM>"ä#±$bkea³Ck¢<j±¸[YZ¦åæáUçÛb³lmHk;ÑY[ÒÓÀkÕÖ¥amCe`e³¥k















9 













10  

133 2pass


3-1



3-1-1 ()*+

. i <ab[YZ640r480Y[e·¸Y[ÒÓÀk\]@C£¶640Y[r2e·C<ab^LM>_DE·cd1
024e¥Û·¨·¸êÀkC5`¨Û;Q3Cj¥ûe¥Û. òLM>_òòòFRSTUFVNcd91024efHba'(jkY¶ÔÀk;¸aÔ`¨CWNX>C½YZ<ab³512Qy¶ke¡¨Û;512 9bit eÀk. òY[\]@òòò¢9Ø\]@e·b9¥Ôy\]@¸`±vX1<~Ôe<·Ñ 9bit £kT¼Gç640Y[ýr2ýÕÖke·¸±<£Àk;<ê·b640+2Y[
ýe· <ðñ. òJ"#òòò2ÇYZDE·bak;¸1JeC¿km
e·b¸J"#ÜÏÀe^LM>_ÜHb·;Y[\]@¸ÀkT¼Gç_¥;£Ô¥Ûb·¨úk. òÍÎòòòÍÎ<`ab9¸xCCa&¸
Ca&ÞCCÐ&Ca&#ke<jÛbú¢k·¨·¸
ª'(;ke'(jk£Ô¥±Àb·;ª'(93·¥aa&C¿[ÀkCa&927bit¸Ca&92
6bit¸Ð&Ca&9 19bitës·14

. ò×òòòv±C4Y[<2TQ1CLM>"ä¢N¸Þ¢úV:keaeWX·bÔ\]@k9bit £kT¼
Gç512ësÀkÞCCÇ9T¼GçC=ÊTG"äeV:ÇGHk. òâUU¹Uòòò^LM>_512 HÁ|¸¸¸Ð&CxCaF¢¨¡¢Á|<[Àk³CeÀk
3-1-2 . Y[ \]@k¸Ñ )·j<640Y[(9bit)r2ýef
Hbajk¨¥±£Ô¥k;\]@CI¢£Hb¿
9Y[\]@640Y[ýe/iCY[ýeÃÄC×àY[ýC¿¸`±64
0+2Y[e·Cj¥\]@CI3<·Q3Cí 11C~j<ÀkeÑ fHY[\]@eVqC~¶¤ke£k


X



640
C
B

D

E

A







! 
" 


11  

í11CY[ÇC}~ðñ·bÔFJK'(¨ú[¶¢káUç
A<ÀkÞ·bLM>ÙÚÀk;<A¸B¸C¸D¸EC\]@Cy

15

\ h¶¢kLM@NOlm¶¢LM>Ç>¶¢keÞ¢A<ÀkÞC¸640C\]@C2õFw·BCÇXõ¸ACÇBõ}~ÀkQ1Cj¥¥¢1Y[CLM@NOlm<¦k~kSÛb¸640+2Y[ýCy\]@JaQ1Cj¥~¶¤kj¥'(noÀk 3-1-3 ,-./. LM@NOlm'(<ab¸«o§CtuvwQ3Cí12<îÀtuvw<`ab95`fHbak

&'(
)*+








640



2











16




 !"#$%          12 : 


  


ò.¨©òòòh¹vhãäÏ@ivwãäÚó±¸xtuvwõp
ª¶¤k¨«¬¶¤k¨¨©Àk¸lm½CÁ|<BUSYãä·±âUU¹U·úOVERãä[Àk. òJKòòòYZiNW¨úY[áUçÚó±¸J§<ýÚb2Ç
ùÀk1JKÀk'(`Ô±Þ¢­æ<¥ú{ke_JC2
ÇáUçke£kß)*9^LM>_CÜÝ<°®N_CÜÝ¸Y[\]@CÜ¯°;1JeC¿Û. òY[[òòòJK'(¨úC5ÇáUçÚeÛ±¸Ñ ðñ·IGh<±$ÀkýC[¸·LM>"äC²£ô¿¸Y[ÇCFw}~¥;. òòòòY[[j±[¶¢kY[<×·bLM@NOlmÞ·b¶¢kLM>"äY[\]@õ²£ô¸5
TQ1CLM>"ä¢NÞCÇÀ{bW³Àk. òÍÎÐ&oªòòòLM@NOlm¡¢bakY[<`abC¸¸Ð&Çe·bY[Ç1xa&\]@õ[Àk¸VÇ´µ5`¨Ûú×õ[Àk. . 3-1-4 0,-./12#3/. ¶'no·bxtuvw<`ab¸ÞC·e ;GHUwIFNe¥Û
bakxtuvw<`abCyGHUwQ3<îÀ. 1¸¨©. òRESETãäòòòù. òDAãäòòòJKjY[[C¹º». òLAãäòòò¼`±LM@NOlmC¹º». òCAãäòòòÍÎÐ&oªC¹º»

17

RESET

DA
LA

 


DA



CA

13  . ¥¢e·b9DAãä[½LAãä[½CAãä[Â¸ÍÎÐ&oª§<CY[C[;¸DAãä[·ÞCLAãä[ÀkÞC;¸DAeCA¸LAeDAV¦<[¶¢k¾UGk¸Y[[½eafg¨¨k¦§j±³ÍÎÐ&oª¨¨k¦§CP¿ÀËa;¸·Á«ÂÃe¥k. 2¸JK¸Y[[. CÄ`Cï¹vh;bY[[efHke<Àk9iÅðñ·Y[\]@CCY[ÇC}~. òRESETãäòòòù. òINòòòJK'(¨úCY[Ç[. òOUTòòòÑ ðñ·IGh<Æ$ÀkY[Ç[. òSHIFTòòò640C\]@CY[ÇFwÀk. òWAITòòòlm<abLM>ÇÀkCÁ«ÂÃ. ÂÃÇ}í14<îÀ

18

RESET

IN
SHIFT

WAIT
OUT

14 ¸. òRESETãäòòòù. òLABEL1òòòLM>CÙabak4Y[<`ab;¢^³Y¶aLM>"ä¨¸2TQ1CLM>"äk¨È{k. òLABEL2òòò×àY[!ÇY[¢NLABEL1·LM>"ä¸k·¥Ú¢NO·aLM>"äÀk. òWAITòòòCY[[¶¢kC§CÁ«ÂÃ. ÂÃÇ}í15<îÀ
3

RESET

LABEL1LABEL2WAIT

15  

19



. 4¸ÍÎÐ&oª
PART1. ·¥úCÅÆ. òRESETãäòòòù. òREAD1¸READ2¸READ3òòòÍÎ¸¸Ð&Cx\]@readÀk¸VÇ´µÄÀ¢N×\]@CáUç readÀk. òWRITE1¸WRITE2¸WRITE3òòòLM>ÙÚ¶¢Y[C¸¸Ð&ÇY[1e·bÝª·b¨úÍÎ¸¸Ð&Cx\]@writeÀkread¦<VÇ´µkeý¨¢N×writeÀk. CPART19Y[<×ÀkLM>ÙÚa¥úx¸ y¸Ð&ÇÞ¢ ¢Ýª·baÔÅÆkÂÃÇ}í16<îÀ

RESET

READ1

READ2

READ3

WRITE3

WRITE2WRITE1WAIT16   PART
PART2

. M¡±¸×<SÛbÞ¢ ¢Ca&';/ÀÅÆ. òREREAD1¸REREAD2¸REREAD3òòò×\]@readÀk¢
9LM@NOlm<j±¶¢k^LM>_C=ÊTG¨ú%·¸ÞC4áh@\NwÀk¸x¸y¸Ð&ÇreadÀk. òREREAD4¸REREAD5¸REREAD6òòò×\]@C=ÊTGeÞC
áUçÇÉ·ba¢NREREAD1õ³;kÉ·ba¥Ú¢N%·áUçC¸¸Ð&Þ¢ ¢Ca&\]@readÀk20

. òREWRITE1¸REWRITE2¸REWRITE3òòòREREADUA%·ÇÊ·ª·bÞCáUçREREAD4REREAD6Jë·=ÊTGõ
writeÀk. òREWRITE4¸REWRITE5¸REWRITE6òòòREREAD1REREAD3Jë·=ÊTGC¸¸Ð&Þ¢ ¢Ca&\]@<×·b0writeÀk. `±ÏÛbake9HN¸3e6VÇkeÀ¢N=ÊTG6CÞ¢ ¢Ca&\]@CÇ=ÊTG3Ca&\]@CÇõÝª·ÞC<=
ÊTG6CÞ¢ ¢Ca&\]@õ0GH¸²£ËHM@îÀCkÂÃÇ}í17<îÀ

WAIT
REREAD1

REREAD2

REREAD3

REREAD6

REREAD5

REREAD4REWRITE1REWRITE2REWRITE3REWRITE6REWRITE5REWRITE4



2. Cj<ÍÎÐ&oª9¸read¸writeÞ¢ ¢<ab3GHUwý
ës·Ø\]@e=hiG·bak;<¦§ÕÖÂ¨úk21  3-1-5 4/. LM@NOlm'(<Úk[zUwCÌí18<îÀck

rst

BUSY OVER

Ad
d_
bu
s


image

$_bus
re W
ad r
ite
Y_bus

 !"#

X()

Y()

A
d r w
labelIN dl_ ead rite
bu l llabelOUT
s

S_bus
%&'
18 * !"#+,-[ãä. òCKòòò\qNh¹vh. 1bit. òRSTòòò@ivwãä1Ce£ù. 1bit. òimageòòòó±ô¢kY[áUçRGBI3¸24bit
[ãä. òreadòòò¸¸Ð&\]@readÀke£1. 1bit. òreadlòòò×readÀke£1. 1bit. òwriteòòò¸¸Ð&\]@writeÀke£1. 1bit. òwritelòòò×writeÀke£1. 1bit. òBUSYòòòlm'(½C¦1. 1bit. òOVERòòò¸¸Ð&CaF¢¨áUçG<±£ú¥Ô¥Û¦¸^LM>_512 He£1. 1bit. òlabelINòòò×¨úread·Ç%À;CáUçG. 9bit
. òlabelOUTòòò×õwriteÀk¦CÇökáUçG. 9bit22

. òAdd_busòòò¸¸Ð&\]@C=ÊTGÀkG.
9bit. òAddl_busòòò×C=ÊTGÀkG. 9bit
Q3CÍ`9ÎP4Gk. òX_busòòòÍÎa&\]@e`¥°áUçG. 27bit. òY_busòòòÍÎa&\]@e`¥°áUçG. 26bit. òS_busòòòÐ&a&\]@e`¥°áUçG. 19bit|oC®N_9140k
3-2



. 3-2-1 5678
. 3-1z{j¥nopqe·b'(I3Ûnoe·bVerilog-HDL ëa'(CWzaFRSTUFVN<j±~Ïe¢;¸ÞC<SynopsysÐC{m|3ÑU>kDesign AnalyzerJë·b{m|3Û
. 3-2-2 9:9;
. {m|3M¡±¸~Ïe¢CvXCTq=wÛÞAvant!ÐC}~}ÑU>kApolloJë·b}~}a¸M@< Design Rule Checkeno>U>CÒÓ¥aeÏ·vXCTq=wí19<îÀ23Ôm X¹iG. 3ÕÖ\ç>. 9mm×vX       i>_. 20,829. . . wLN¼Gç_. 217,022
   ROHM CMOS 0.6          

19 : 

24

 3-3<=>&'. Verilog-HDLWz·'({m|3ÑU><j±ØUwTM>Wz<·'(<abFRSTUFVNÛØUwTM>Wz<Àke<j±ØUwÙÚfÛ<¢ke£kß)*9¦åæCáUç
dC³Ce·¸1Y[þeClm¦§³À{bV:kefHbak
;<;Cj¥YZ<×·b³V:¦§lmM@ÀkÞ¸í2î·WNX>C½YZ<abFRSTUFVNÛlm¦§9^¬
CÁ|15msÛÜ·;;Cj¥YZ<×·b³V:lm¦§keÛ¸×<SÛbx¸y¸Ð&Ca&';/À¦§<`ab9YZþe<¨¡kClm¦§93-1-4CÍÎÐ&oªCPAR
T2Cý<Æ$·lm¦§ÝeÀk PART29GHUw 12ës·bak;h¹vhWqh><ab³12Wqh>ÕÖeÀkÞHNh¹vhWqh>10ns(100MHz)e·Á|¸10nsr12GHUwr×CT¼Gç_512<j±60Ôse¥kCÇ9¸YZClm¦§k_Þms<_{keÞý<Y¶aÇefHú¢kSÛb¸;Cj¥YZ<ab³^¬15mslme£k»áâTUw91YZ<`£33msk;¸ß)*·bak»áâãäCj¥¦åæáUç<×·bÞý!èk

25 . YZC<×·b»áâãäCj¥¦åæC2ÇYZ·¸Cj¥áUçÒÓÀkC<ÑYZÒÓÀkTUB\]@ëakC
9¥Ô¸C¿ÒÓÀkYjk¥\]@Je,¬¥YZlmÀke£kj¥LM@NOlm'(CI3DE·. ß)*ëaLM@NOC=>?@AB92passPQÛÞ·b
<jkFRSTUFVNe~Ïa¸nopq³
·. Þ·bno<ab9¸VDECCvX¾WU»Glë·bLM@NO
lm'(CnoÛÞ·bØUwTM>WzC'(~Ï·lm¦§5&³ke¸YZlm,¬<£keaeÏ£SÛbß)*no·'(9YZlm<ab!èkeaHk. ß)*91JeC2ÇYZeaeÛba¸J"#ÝH_
J<³×£klm'(³£ke¡¢kÂ·'(jk£Ô¥kß¢k;¸· ÕÖ<¥ke¡¢k

26



. ß)*<±¸ËÔCP¨úC©¸©à[aÂ£·áCs·aeaÀ. e·b©â£·%&'()*+ . ã <ÔáÀkee³<¸Î¨úþäåæ±·Àç·a¸
 <9¶(¥ýè<ab©aÂaeÔá·b±À¶ú<)*é;k<ÛbËÔC©¸©
âa<Ôá·b±À17¨úeaeêa§·¸no<´·b©¸©âa<Ôá·b±À)*më<±¶(¥Ðþà[aÂa
%&'()*+ìCí<Ôá·b±Àî6§·©aÂaDr.Nandana Fernando¶ <Ôá·b±À¸VLSIno+CnïÏðm¹<abËÔC©à[âañßòóô<Ôá·b±À. )*¸jmmë<ab!s.õ·a³C<·bÔÂ¶Ûö÷øùgC,úãÄû¸Y ñüû¸ýþû¸ û¸/0û¸ û¸_û¸ û¸1û¸¶û¸è0û<Î¨úáCs·ÀÞ·b¸C6§õ<·¸½·1<fþ·ì)mC¸¸¸
!"¸#¸$%¸&'(¸)<á·À. ;³±eþ(a·

27

*+,- "YZm´C;Cáø¼ç>YZlm(II)", . / (1998)
CQ0Ð- Verilog-HDL<jkwvX1Nno
23,-tqXLqNlmPQ<ÚkLM@NO<´Àk)*
45Ð-67C

28