ÄÜÅÙÃ÷ »ó¼¼º¸±â
ÀÓº£µðµå ½Ã½ºÅÛ Çϵå¿þ¾î


ÀÓº£µðµå ½Ã½ºÅÛ Çϵå¿þ¾î

ÀÓº£µðµå ½Ã½ºÅÛ Çϵå¿þ¾î

<Á¤¸íÁø> Àú | º¹µÎÃâÆÇ»ç

Ãâ°£ÀÏ
2015-04-03
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
9 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

ÀÓº£µðµå ½Ã½ºÅÛ Çϵå¿þ¾î

¸ñÂ÷

Á¦ 1 Àå ASIC ¼³°è ±âÃÊ

1.1 ASICÀÇ °³¿ä

1.2 ¹ÝµµÃ¼ ¼³°è ±â¼úÀÇ ºÐ·ù

1.3 PLD

1.3.1 CPLD¶õ?

1.3.2 FPGA¶õ?





Á¦ 2 Àå VHDLÀÇ ÀϹݻçÇ×

2.1 VHDL ¼³°è

2.2 VHDLÀÇ ÇÕ¼º

2.3 ¹èÄ¡ ¹× ¹è¼±

2.4 VHDLÀÇ ½Ã¹Ä·¹À̼Ç

2.5 VHDLÀÇ Æ¯Â¡

2.5.1 VHDLÀÇ ÀåÁ¡

2.5.2 VHDLÀÇ ¹®Á¦Á¡





Á¦ 3 Àå VHDL ±âÃÊ ¹× ¹®Àå ±¸¼º

3.1 VHDLÀÇ ½Äº°¾î

3.1.1 ±âº» ½Äº°¾î

3.1.2 È®Àå ½Äº°¾î

3.2 VHDLÀÇ ¿¹¾à

3.3 VHDL ¼³°è ±¸Á¶

3.4 VHDL¿¡¼­ »ç¿ëÇÏ´Â ¶óÀ̺귯¸® ¹× ÆÐÅ°Áö

3.5 Entity ¼±¾ð

3.5.1 VHDLÀÇ ÀÚ·áÇü

3.5.2 Generic

3.5.3 Port

3.6 Archtecture

3.7 ¿¬»êÀÚ

3.7.1 ½ÅÈ£ ´ëÀÔ¹®

3.7.2 ³í¸® ¿¬»êÀÚ

3.7.3 »ê¼ú¿¬»êÀÚ

3.7.4 °ü°è ¿¬»êÀÚ

3.7.5 ½ÃÇÁÆ® ¹× ·ÎÅ×ÀÌÆ® ¿¬»êÀÚ

3.8 µ¥ÀÌÅÍ °´Ã¼Çü

3.8.1 ½ÅÈ£

3.8.2 º¯¼ö¿Í »ó¼ö

3.8.3 ÆÄÀÏ





Á¦ 4 Àå VHDLÀÇ ¹®Àå Ç¥Çö ¹æ¹ý

4.1 ÀÚ·áÈ帧Àû Ç¥Çö ±â¼ú

4.1.1 ¼±ÅÃÀû º´Çà 󸮹®

4.1.2 Á¶°ÇÀû º´Çà 󸮹®

4.1.3 ¡°with~select~when¡±¹®°ú ¡°when~else¡±¹®ÀÇ ºñ±³

4.2 µ¿ÀÛÀû Ç¥Çö ±â¼ú

4.2.1 process¹®

4.2.2 ¡°if~then~else¡±¹®

4.2.3 ¡°case¡± ¹®

4.2.4 ¹Ýº¹ Á¦¾î¹®

4.2.5 ½ÅÈ£ ÇÒ´ç¹®

4.2.6 ´ë±â¹®(¡°Wait¡± ¹®)

4.2.7 ´Ü¾ð¹®(¡°Assert¡± ¹®)

4.3 ±¸Á¶Àû Ç¥Çö ±â¼ú

4.3.1 Component¹®

4.3.2 »ý¼º¹®(¡°for~generate¡± ¹®)

4.4 ±¸¼º

4.4.1 ±¸¼º ¸í¼¼

4.4.2 ±¸¼º ¼±¾ð

4.5 ¶óÀ̺귯¸®¿Í ÆÐÅ°Áö

4.5.1 ¶óÀ̺귯¸®

4.5.2 ÆÐÅ°Áö



Á¦ 5 Àå VHDLÀ» ÀÌ¿ëÇÑ µðÁöÅÐ ³í¸®È¸·Î ¼³°è

5.1 ½Ç½ÀÀåÄ¡(MDA-ASIC)

5.2 Architecture BodyÀÇ Ç¥Çö¹æ½Ä

5.3 ±âº»°ÔÀÌÆ®

5.3.1 2-ÀÔ·Â ±âº»°ÔÀÌÆ® ¼³°è

5.3.2 3-ÀÔ·Â ±âº»°ÔÀÌÆ® ¼³°è

5.3.3 3-½ºÅ×ÀÌÆ® ¹öÆÛ ¼³°è

5.3.4 Ãâ·ÂÀ» °øÅëÀ¸·Î »ç¿ëÇÏ´Â 3-½ºÅ×ÀÌÆ® ¹öÆÛ ¼³°è

5.4 Á¶ÇÕ³í¸®È¸·Î

5.4.1 ¹Ý?°¡»ê±â ¼³°è

5.4.2 Àü?°¡»ê±â ¼³°è

5.4.3 Àü?°¡°¨»ê±â ¼³°è

5.4.4 BCD-3ÃÊ°ú ÄÚµå º¯È¯±â ¼³°è

5.4.5 4ºñÆ® º´·Ä °¡»ê±â ¼³°è

5.4.6 4ºñÆ® Å©±â ºñ±³±â ¼³°è(1)

5.4.7 4ºñÆ® ºñ±³±â ¼³°è(2)

5.4.8 µðÄÚ´õ ¼³°è




Á¦ 6 Àå ¼øÂ÷ ³í¸®È¸·Î

6.1 Çø³Ç÷ÓÀÇ ÀÌ·ÐÀû ¹è°æ

6.2 VHDL¿¡¼­ Çø³ÇÃ·Ó ¼³°è¹æ¹ý

6.3 Çø³ÇÃ·Ó ¼³°è

6.3.1 ±âº»ÀûÀÎ Çø³ÇÃ·Ó ¼³°è

6.3.2 Çø³ÇÃ·Ó ¼³°è

6.3.3 µ¿±â/ºñµ¿±â½Ä ¸®¼Â ±â´É D Çø³ÇÃ·Ó ¼³°è

6.3.4 ·¹º§¿¡¼­ µ¿ÀÛÇÏ´Â D ·¡Ä¡ ¼³°è

6.4 Ä«¿îÅÍ

6.4.1 ¸®¼Â ±â´ÉÀÌ ÀÖ´Â Ä«¿îÅͼ³°è

6.4.2 ·Îµå ±â´ÉÀÌ ÀÖ´Â Ä«¿îÅÍ ¼³°è

6.4.3 ¸®Çà ī¿îÅÍ ¼³°è

6.5 ·¹Áö½ºÅÍ

6.5.1 ·¹Áö½ºÅÍ ÆÄÀÏ ¼³°è

6.5.2 ½ÃÇÁÆ® ·¹Áö½ºÅÍ ¼³°è

6.5.3 ·Îµå °¡´ÉÇÑ ¾ç¹æÇâ ½ÃÇÁÆ® ·¹Áö½ºÅÍ ¼³°è




Á¦ 7 Àå ÀÀ¿ë

7.1 ½ºÅ×ÀÌÆ® ¸Ó½Å

7.2 »óŵµ, »óÅÂÇ¥¶õ?

7.3 ½ºÅ×ÀÌÆ® ¸Ó½Å ¼³°è ¿¬½À

7.3.1 ºñµ¿±â Ŭ¸®¾î°¡ ÀÖ´Â 4ºñÆ® ·¹Áö½ºÅÍ ¼³°è

7.3.2 4ºñÆ® ½ÃÇÁÆ® ·¹Áö½ºÅÍ ¼³°è

7.3.3 ±³Åë ½ÅÈ£µî ¼³°è

7.4 µðÁöÅÐ ½Ã°è ¼³°è

7.5 ½ºÅÜ ¸ðÅÍ Á¦¾î

7.5.1 ½ºÅÜ ¸ðÅÍ µ¿ÀÛ ¹æ¹ý

7.5.2 ½ºÅÜ ¸ðÅÍÀÇ »ç¾ç

7.5.3 ½ºÅÜ ¸ðÅÍ µå¶óÀ̹ö

7.5.4 1»ó ¿©ÀÚ·Î ½ºÅÜ ¸ðÅÍ Á¦¾î

7.5.5 1»ó, 1-2»ó ¿©ÀÚ·Î ½ºÅÜ ¸ðÅÍ Á¦¾î