ÀÓº£µðµå ½Ã½ºÅÛ Çϵå¿þ¾î
Á¦ 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»ó ¿©ÀÚ·Î ½ºÅÜ ¸ðÅÍ Á¦¾î