Professional Documents
Culture Documents
اﯾﻦ راھﻨﻤﺎ ﻃﺮاﺣﯽ و ﺷﺒﯿﮫ ﺳﺎزی ﻣﺪارات ﻣﺠﺘﻤﻊ cmosراﺑﺎ اﺳﺘﻔﺎده از اﺑﺰارھﺎی dsch3,microwind3
ﻣﻌﺮﻓﯽ ﻣﯽ ﮐﻨﺪ.ﻧﺴﺨﮫ آﻣﻮزﺷﯽ اﯾﻦ ﻧﺮم اﻓﺰار ﺗﻨﮭﺎ ﺷﺎﻣﻞ ﺑﺨﺸﯽ از دﺳﺘﻮرات در دﺳﺘﺮس اﯾﻦ ﻧﺮم اﻓﺰار اﺳﺖ.
ﻗﺎﺑﻞ درﯾﺎﻓﺖ ﻧﺴﺨﮫ آﻣﻮزﺷﯽ اﯾﻦ ﻧﺮم اﻓﺰار ﺑﮫ ﺻﻮرت ﻣﺠﺎﻧﯽ از وب ﺳﺎﯾﺖ www.microwind.org
اﺳﺖ .ﻧﺮم اﻓﺰار Dsch3ﯾﮏ وﯾﺮاﯾﺸﮕﺮ و ﺷﺒﯿﮫ ﺳﺎز
ﻣﻨﻄﻘﯽ اﺳﺖ.
اﯾﻦ ﻧﺮم اﻓﺰار ﺑﺮای ﺑﺮرﺳﯽ اﻋﺘﺒﺎر ﻣﻌﻤﺎری ﻣﺪارات
ﻣﻨﻄﻘﯽ ﻗﺒﻞ از آﻏﺎز ﻃﺮاﺣﯽ ﻣﯿﮑﺮواﻟﮑﺘﺮوﻧﯿﮏ ﺑﮫ ﮐﺎر
ﻣﯽ رود.
Dsch3ھﻤﭽﻨﯿﻦ ﯾﮏ ﻣﺤﯿﻂ آﺷﻨﺎ ﺑﺮای ﮐﺎرﺑﺮ و ﺷﺒﯿﮫ
ﺳﺎزی ﺳﺮﯾﻊ ﺑﺎ آﻧﺎﻟﯿﺰ ﺗﺎﺧﯿﺮ ﮐﮫ اﻣﮑﺎن ﻃﺮاﺣﯽ و
ﺑﺮرﺳﯽ اﻋﺘﺒﺎر ﺳﺎﺧﺘﺎرھﺎی ﻣﻨﻄﻘﯽ ﭘﯿﭽﯿﺪه را ﺑﮫ وﺟﻮد
ﻣﯽ آورد ﻓﺮاھﻢ ﻣﯽ ﮐﻨﺪ.
اﯾﻦ ﻧﺮم اﻓﺰار ﺳﻤﺒﻞ ھﺎ ﻣﺪل ھﺎ وﭘﺸﺘﯿﺒﺎﻧﯽ اﺳﻤﺒﻠﯽ
ﺗﺮاﺷﮫ ھﺎی 8051و 18164را در ﺑﺮ دارد.
وﯾﮋﮔﯽ دﯾﮕﺮ اﯾﻦ ﻧﺮم اﻓﺰار در ﺑﺮ داﺷﺘﻦ ﯾﮏ راﺑﻂ ﺑﺎ ﻧﺮم اﻓﺰار Spiceاﺳﺖ.
ﻧﺮم اﻓﺰار Microwind3ﺑﮫ داﻧﺸﺠﻮ اﻣﮑﺎن ﻃﺮاﺣﯽ و ﺷﺒﯿﮫ ﺳﺎزی ﯾﮏ ﻣﺪار ﻣﺠﺘﻤﻊ را در ﺳﻄﺢ ﺗﻮﺻﯿﻒ
ﻓﯿﺰﯾﮑﯽ اﯾﺠﺎد ﻣﯽ ﮐﻨﺪ.اﯾﻦ ﻣﺠﻤﻮﻋﮫ ﺷﺎﻣﻞ ﮐﺘﺎﺑﺨﺎﻧﮫ ای از ﻣﺪارات ﻣﺠﺘﻤﻊ آﻧﺎﻟﻮگ و ﻣﻨﻄﻘﯽ ﺑﺮای ﻣﺸﺎھﺪه و ﺷﺒﯿﮫ
ﺳﺎزی اﺳﺖ .اﯾﻦ ﻧﺮم اﻓﺰار در ﺑﺮ دارﻧﺪه ﺗﻤﺎﻣﯽ دﺳﺘﻮرات ﻻزم ﺑﺮای ﯾﮏ وﯾﺮاﯾﺸﮕﺮ ﻣﺎﺳﮏ اﺳﺖ.
1
ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺗﻨﮭﺎ ﺑﺎ ﻓﺸﺎر دادن ﯾﮏ دﮐﻤﮫ ﺑﮫ ﺷﺒﯿﮫ ﺳﺎزی ﻣﺪاری دﺳﺘﺮﺳﯽ ﭘﯿﺪا ﮐﻨﯿﺪ .اﻃﻼﻋﺎت اﻟﮑﺘﺮﯾﮑﯽ ﻣﺪار
ﺷﻤﺎ ﺑﮫ ﻃﻮر اﺗﻮﻣﺎﺗﯿﮏ اﺳﺘﺨﺮاج ﺷﺪه ﺷﺒﯿﮫ ﺳﺎز آﻧﺎﻟﻮگ ﺑﻼﻓﺎﺻﻠﮫ ﻣﻨﺤﻨﯽ ھﺎی وﻟﺘﺎژ و ﺟﺮﯾﺎن آن را ﺑﮫ دﺳﺖ ﻣﯽ
آورد.
ﭘﻨﺠﺮه ﭘﻠﺖ در ﺳﻤﺖ راﺳﺖ ﺻﻔﺤﮫ ﻗﺮار دارد ﯾﮏ رﻧﮓ ﻗﺮﻣﺰ ﻧﺸﺎن دھﻨﺪه ﻻﯾﮫ ﻓﻌﻠﯽ اﺳﺖ.ﻻﯾﮫ اﻧﺘﺨﺎب ﺷﺪه اوﻟﯿﮫ
در ﭘﻠﺖ ﻻﯾﮫ ﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮن اﺳﺖ.ﺑﺎ اﺳﺘﻔﺎده از روﻧﺪ زﯾﺮ ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﯾﮏ ﺗﺮاﻧﺰﯾﺴﺘﻮر n-channel MOSرا
ﺑﮫ ﺻﻮرت دﺳﺘﯽ ﻃﺮاﺣﯽ ﮐﻨﯿﺪ.
2
-1اوﻟﯿﻦ ﮔﻮﺷﮫ ﻣﺴﺘﻄﯿﻞ را ﺑﺎ ﻣﺎوس ﺛﺎﺑﺖ ﮐﻨﯿﺪ.در ﺣﯿﻦ ﭘﺎﯾﯿﻦ ﻧﮕﮫ داﺷﺘﻦ دﮐﻤﮫ ﻣﺎوس آن را ﺑﮫ راس روﺑﺮوی
ﻣﺴﺘﻄﯿﻞ ﺣﺮﮐﺖ دھﯿﺪ .دﮐﻤﮫ را رھﺎ ﮐﻨﯿﺪ اﯾﻦ ﮐﺎر ﯾﮏ ﻣﺴﺘﻄﯿﻞ درﻻﯾﮫ ﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮن اﯾﺠﺎد ﻣﯽ ﮐﻨﺪ ﮐﮫ در ﺷﮑﻞ ﺑﻌﺪ
ﻣﺸﺎھﺪه ﻣﯽ ﺷﻮد.ﻋﺮض ﻣﺴﺘﻄﯿﻞ ﻧﺒﺎﯾﺪ ﮐﻤﺘﺮ از دو ﻻﻣﺒﺪا _ﮐﮫ ﺣﺪاﻗﻞ ﻋﺮض ﻧﺎﺣﯿﮫ ﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮن اﺳﺖ_ ﺑﺎﺷﺪ.
-2ﻻﯾﮫ ﻓﻌﻠﯽ را ﺑﺎ ﮐﻠﯿﮏ ﺑﺮ روی دﮐﻤﮫ ﻧﻔﻮذ N+ﺑﺮ روی ﭘﻠﺖ ﺑﮫ ﻧﺎﺣﯿﮫ ﻧﻔﻮذ N+ﺗﻐﯿﯿﺮ دھﯿﺪ .ﻣﻄﻤﺌﻦ ﺷﻮﯾﺪ ﮐﮫ
ﻻﯾﮫ ﻗﺮﻣﺰ ھﻢ اﮐﻨﻮن ﻧﺎﺣﯿﮫ ﻧﻔﻮذ اﺳﺖ.ﻧﺎﺣﯿﮫ ﻧﻔﻮذ nردر زﯾﺮﻧﺎﺣﯿﮫ ﺗﺮﺳﯿﻢ ﺧﻮد ﻣﻄﺎﺑﻖ ﺷﮑﻞ ﺑﻌﺪ رﺳﻢ ﮐﻨﯿﺪ .ﻧﻮاﺣﯽ
ﻧﻔﻮذ nﺑﺎرﻧﮓ ﺳﺒﺰ ﻣﺸﺨﺺ ﻣﯽ ﺷﻮﻧﺪ .ﻓﺼﻞ ﻣﺸﺘﺮک ﺑﯿﻦ ﻧﻮاﺣﯽ ﻧﻔﻮذ وﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮن ﮐﺎﻧﺎل ﻗﻄﻌﮫ nMOSرا
ﺗﺸﮑﯿﻞ ﻣﯽ دھﺪ.
ﺑﺮ روی آﯾﮑﻮن ﻓﻮق ﮐﻠﯿﮏ ﮐﻨﯿﺪﺗﺎ ﺑﮫ ﺷﺒﯿﮫ ﺳﺎزی ﻓﺮآﯾﻨﺪ دﺳﺘﺮﺳﯽ ﭘﯿﺪا ﮐﻨﯿﺪ
)(Simulate→Process section in2D
ﻧﻤﺎﯾﺶ ﺳﻄﺢ ﻣﻘﻄﻊ ﺑﺎ ﯾﮏ ﮐﻠﯿﮏ ﻣﺎوس در ﻧﻘﻄﮫ اول و رھﺎ ﮐﺮدن آن در ﻧﻘﻄﮫ دوم ﻧﻤﺎﯾﺶ داده ﻣﯽ ﺷﻮد.
3
در ﻣﺜﺎل ﺷﮑﻞ ﻓﻮق ﺳﮫ ﮔﺮه در ﺳﻄﺢ ﻣﻘﻄﻊ ﻗﻄﻌﮫ n-channel MOSﻇﺎھﺮ ﻣﯽ ﺷﻮﻧﺪ:ﮔﯿﺖ)ﻗﺮﻣﺰ(¸ﻧﺎﺣﯿﮫ ﻧﻔﻮذ
ﺳﻤﺖ ﭼﭗ ﮐﮫ ﺳﻮرس ﻧﺎﻣﯿﺪه ﻣﯽ ﺷﻮد)ﺳﺒﺰ( و ﻧﺎﺣﯿﮫ ﻧﻔﻮذ ﺳﻤﺖ راﺳﺖ ﮐﮫ درﯾﻦ ﻧﺎﻣﯿﺪه ﻣﯽ ﺷﻮد)ﺳﺒﺰ(اﯾﻦ ﻧﻮاﺣﯽ ﺑﺮ
روی ﯾﮏ زﯾﺮﻻﯾﮫ ﺧﺎﮐﺴﺮی رﻧﮓ ﻗﺮار دارﻧﺪ.ﯾﮏ ﻻﯾﮫ اﮐﺴﯿﺪ ﻧﺎزک ﮔﯿﺖ را اﯾﺰوﻟﮫ ﻣﯽ ﮐﻨﺪ.ﻣﺮاﺣﻞ ﻣﺨﺘﻠﻒ
اﮐﺴﯿﺪﺳﺎزی ﻣﻨﺠﺮ ﺑﮫ اﯾﺠﺎداﮐﺴﯿﺪھﺎی روی ﮔﯿﺖ ﺷﺪه اﻧﺪ.
Static Mos characteristics
ﺑﺮ روی آﯾﮑﻮن ﻣﺸﺨﺼﮫ ھﺎی MOSﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﭘﻨﺠﺮه ﻧﻤﺎﯾﺶ داده ﺷﺪه در ﺷﮑﻞ 2-5ﻇﺎھﺮ ﻣﯽ ﺷﻮد.اﯾﻦ ﻧﻤﻮدار
ﺑﯿﺎﻧﮕﺮ ﻣﺸﺨﺼﮫ ھﺎی اﺳﺘﺎﺗﯿﮑﯽ Id/Vdﻗﻄﻌﮫ MOSاﺳﺖ.
4
در ﺷﮑﻞ 2-5ﻋﺮض ﮐﺎﻧﺎل ﻗﻄﻌﮫ 1.74 µmو ﻃﻮل ﮐﺎﻧﺎل 0.12 µmاﺳﺖ .وﻟﺘﺎژ ﮔﯿﺖ ﺑﺰرگ ) (Vg=1.2Vﺑﮫ
ﺑﺎﻻﯾﯽ ﺗﺮﯾﻦ ﻣﻨﺤﻨﯽ ﻣﺮﺑﻮط اﺳﺖ .ﺑﺮای Vg=0ھﯿﭻ ﺟﺮﯾﺎﻧﯽ ﺑﮫ ﺟﺮﯾﺎن ﻧﻤﯽ اﻓﺘﺪ.
ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﻣﻘﺎدﯾﺮ وﻟﺘﺎژھﺎی Vd,Vg,Vsرا ﺑﺎ اﺳﺘﻔﺎده از ﻧﺸﺎﻧﮕﺮھﺎی وﻟﺘﺎژ ﻣﻮﺟﻮد در ﺳﻤﺖ راﺳﺖ
ﭘﻨﺠﺮه ﺗﻐﯿﯿﺮ دھﯿﺪ.ﯾﮏ ﺟﺮﯾﺎن ﻣﺎﮐﺰﯾﻤﻢ ﺣﺪود 1.5mAﺑﮫ ازای Vg=1.2V, Vd=1.2V ,Vs=0.0ﺑﮫ دﺳﺖ ﻣﯽ
آﯾﺪ.ﭘﺎراﻣﺘﺮھﺎی MOSﺑﮫ ﻣﺪل SPICE Level 3اﻋﻤﺎل ﻣﯽ ﺷﻮﻧﺪ.
اﯾﻦ ﭘﺎراﮔﺮاف ﺷﺒﯿﮫ ﺳﺎزی دﯾﻨﺎﻣﯿﮑﯽ MOSرا ﺑﮫ ﻣﻨﻈﻮر ﺑﮫ ﻧﻤﺎﯾﺶ درآوردن وﯾﮋﮔﯽ ھﺎی ﮐﻠﯿﺪ زﻧﯽ آن در ﻧﻈﺮ
ﻣﯽ ﮔﯿﺮد.ﻣﺮﺳﻮﻣﺘﺮﯾﻦ ﺷﯿﻮه ﺑﺮای اﯾﻦ ﮐﺎر اﻋﻤﺎل ﯾﮏ ﺳﯿﮕﻨﺎل ﮐﻼک ﺑﮫ ﮔﯿﺖ و ﯾﮑﯽ ﺑﮫ ﺳﻮرس وﺳﭙﺲ ﻣﺸﺎھﺪه
ﺳﯿﮕﻨﺎل ﻣﻮﺟﻮد در درﯾﻦ اﺳﺖ.ﺧﻼﺻﮫ وﯾﮋﮔﯽ ھﺎی در دﺳﺘﺮﺳﯽ ﮐﮫ ﻣﯽ ﺗﻮاﻧﻨﺪ ﺑﮫ layoutاﺿﺎﻓﮫ ﺷﻮﻧﺪ در زﯾﺮ
اراﺋﮫ ﺷﺪه اﻧﺪ.
-1ﯾﮏ ﺳﯿﮕﻨﺎل ﮐﻼک ﺑﮫ ﮔﯿﺖ اﻋﻤﺎل ﮐﻨﯿﺪ.روی آﯾﮑﻮن ﮐﻼک,ﮐﻠﯿﮏ ﮐﻨﯿﺪوﺳﭙﺲ روی ﮔﯿﺖ ﭘﺎﻟﯽ
ﺳﯿﻠﯿﮑﻮن ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﻣﻨﻮی ﮐﻼک ﺑﺎر دﯾﮕﺮ ﻧﻤﺎﯾﺎن ﻣﯽ ﺷﻮد.ﻧﺎم آن را ﺑﮫ Vgateﺗﻐﯿﯿﺮ دھﯿﺪو
ﺑﺮروی OKﮐﻠﯿﮏ ﮐﻨﯿﺪ ﺗﺎ ﯾﮏ ﮐﻼک ﺑﺎ ﭘﺮﯾﻮد 0.5nsاﻋﻤﺎل ﺷﻮد (0.225ns at 0, 25ps rise,
). 0.225ns at 1, 25ps fall
-2ﯾﮏ ﺳﯿﮕﻨﺎل ﮐﻼک ﺑﮫ درﯾﻦ اﻋﻤﺎل ﮐﻨﯿﺪ .روی آﯾﮑﻮن ﮐﻼک ,ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﺑﺮ روی ﻧﺎﺣﯿﮫ ﻧﻔﻮذ
ﺳﻤﺖ ﭼﭗ ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﻣﻨﻮی ﮐﻼک ﺑﺎز ﻣﯽ ﺷﻮد.ﻧﺎم آن را ﺑﮫ Vdrainﺗﻐﯿﯿﺮ دھﯿﺪ و روی OK
ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﯾﮏ ﺳﯿﮕﻨﺎل ﮐﻼک ﭘﯿﺶ ﻓﺮض ﺑﺎ ﭘﺮﯾﻮد 1nsﺗﻮﻟﯿﺪ ﻣﯽ ﺷﻮد.وﯾﮋﮔﯽ ھﺎی ﮐﻼک ﺑﮫ ﮔﺮه
ارﺳﺎل ﻣﯽ ﺷﻮد و در ﺳﻤﺖ راﺳﺖ ﻣﺎن ﻣﻮرد ﻧﻈﺮ ﺑﺎ ﻧﺎم Vdrainﻇﺎھﺮ ﻣﯽ ﺷﻮد.
5
-3ﺧﺮوﺟﯽ را ﻣﺸﺎھﺪه ﮐﻨﯿﺪ :روی آﯾﮑﻮن Visibleﮐﻠﯿﮏ ﮐﻨﯿﺪ و ﺳﭙﺲ روی ﻧﺎﺣﯿﮫ ﻧﻔﻮذ ﺳﻤﺖ
راﺳﺖ ﮐﻠﯿﮏ ﻧﻤﻮده و ﺑﻌﺪ روی OKﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﺧﺎﺻﯿﺖ ) Visibleﻗﺎﺑﻞ ﻣﺸﺎھﺪه( ﺑﮫ ﮔﺮه ارﺳﺎل
ﻣﯽ ﺷﻮد .ﻣﺘﻦ s1ﮐﮫ ﺑﮫ ﺷﮑﻞ ﻣﻮرب ﻧﺸﺎن داده ﺷﺪه ,ﺑﮫ اﯾﻦ ﻣﻌﻨﯽ اﺳﺖ ﮐﮫ ﺷﮑﻞ ﻣﻮج اﯾﻦ ﮔﺮه در
ﺷﺒﯿﮫ ﺳﺎزی ﺑﻌﺪی ﻧﻤﺎﯾﺶ داده ﻣﯽ ﺷﻮد.
ھﻤﯿﺸﮫ ﻗﺒﻞ از ھﺮ ﺷﺒﯿﮫ ﺳﺎزی ای ﻃﺮاﺣﯽ ﺧﻮد را saveﮐﻨﯿﺪ .اﻟﮕﻮرﯾﺘﻢ ﺷﺒﯿﮫ ﺳﺎزی آﻧﺎﻟﻮگ ﻣﻤﮑﻦ اﺳﺖ ﺑﺎﻋﺚ
اﯾﺠﺎد ﺧﻄﺎھﺎی ﺣﯿﻦ اﺟﺮا ﺷﻮﻧﺪ) (run-time errorﮐﮫ ﺑﺎﻋﺚ از دﺳﺖ رﻓﺘﻦ ﺑﺮﺧﯽ ازاﻃﻼﻋﺎت layoutﺷﻮﻧﺪ.ﺑﺮ
روی File→Save asﮐﻠﯿﮏ ﮐﻨﯿﺪ وﺳﭙﺲ ﺑﺎﺗﻌﯿﯿﻦ ﻧﺎم ﺑﺮای ﻃﺮاﺣﯽ آﻧﺮا ذﺧﯿﺮه ﮐﻨﯿﺪ.
Analog Simulation
ﺑﺮ روی Simulate→Start Simulationﮐﻠﯿﮏ ﮐﻨﯿﺪ .دﯾﺎﮔﺮام ﺗﺎﯾﻤﯿﻨﮓ)زﻣﺎﻧﺒﻨﺪی( ﻗﻄﻌﮫ nMOSﻇﺎھﺮ
ﻣﯽ ﺷﻮد ﮐﮫ در ﺷﮑﻞ 2-7ﻣﺸﺎھﺪه ﻣﯽ ﺷﻮد.
ﺑﺮای اﻧﺠﺎم ﺷﺒﯿﮫ ﺳﺎزی ھﺎی دﯾﮕﺮ روی Moreﮐﻠﯿﮏ ﮐﻨﯿﺪ وﺑﺮای ﺑﺎزﮔﺸﺖ ﺑﮫ ﻣﺤﯿﻂ وﯾﺮاﯾﺸﮕﺮ روی Close
ﮐﻠﯿﮏ ﮐﻨﯿﺪ.
6
Layout considerations
اﯾﻤﻦ ﺗﺮﯾﻦ راه ﺑﺮای اﯾﺠﺎد ﯾﮏ ﻗﻄﻌﮫ MOSاﺳﺘﻔﺎده از اﻣﮑﺎن MOS generatorﻧﺮم اﻓﺰار اﺳﺖ.در ﭘﻠﺖ‚روی
آﯾﮑﻮن . MOS generatorﭘﻨﺠﺮه ای ﺑﮫ ﺷﮑﻠﯽ ﮐﮫ در زﯾﺮ آﻣﺪه اﺳﺖ ﻇﺎھﺮ ﻣﯽ ﺷﻮد .ﭘﺎراﻣﺘﺮھﺎی ﻗﺎﺑﻞ ﻣﻘﺪاردھﯽ
ﻋﺮض‚ﻃﻮل‚ﺗﻌﺪاد ﮔﯿﺖ ھﺎی ﻣﻮازی و ﻧﻮع ﻗﻄﻌﮫ (n or p) MOSھﺴﺘﻨﺪ.ﺑﮫ ﺻﻮرت ﭘﯿﺶ ﻓﺮض اﺗﺼﺎﻻت ﻓﻠﺰی
) (interconnectsو اﺗﺼﺎﻻت ﺑﯿﻦ ﻻﯾﮫ ھﺎ ) (contactsﺑﮫ ﺳﻮرس و درﯾﻦ ﻗﻄﻌﮫ اﺿﺎﻓﮫ ﻣﯽ ﺷﻮﻧﺪ.ﺷﻤﺎ ھﻤﭽﻨﯿﻦ
ﻣﯽ ﺗﻮاﻧﯿﺪ ﯾﮏ اﺗﺼﺎل ﻓﻠﺰی اﺿﺎﻓﯽ metal2ﺑﺮ روی ﻻﯾﮫ metal1ﺑﺮای درﯾﻦ و ﺳﻮرس اﯾﺠﺎد ﮐﻨﯿﺪ.
7
The MOS Models
ﺑﺮای ارزﯾﺎﺑﯽ ﺟﺮﯾﺎن Idsﺑﯿﻦ ﺳﻮرس ودرﯾﻦ ﺑﮫ ﻋﻨﻮان ﺗﺎﺑﻌﯽ از Vd,Vg,Vsﺷﻤﺎ ﻣﻤﮑﻦ اﺳﺖ ازﻣﺪل ﻗﺪﯾﻤﯽ اﻣﺎ
ﺳﺎده MODEL 1ﮐﮫ در زﯾﺮ ﺗﻮﺻﯿﻒ ﺷﺪه اﺳﺖ اﺳﺘﻔﺎد ﮐﻨﯿﺪ.
ﻣﻮﻗﻊ ﮐﺎر ﺑﺎ ﺗﮑﻨﻮﻟﻮژی SUB-MICRONدر ﻣﻮرد ﭘﯿﺶ ﺑﯿﻨﯽ ﺟﺮﯾﺎن ﻣﺪل 1ﺑﯿﺶ از 4ﺑﺮاﺑﺮ ﺧﻮﺷﺒﯿﻨﺎﻧﮫ ﺗﺮاز
اﻧﺪازه ﮔﯿﺮی ھﺎی واﻗﻌﯽ اﺳﺖ.
)ھﻤﺎﻧﻄﻮر ﮐﮫ در ﺟﺪول ﻓﻮق ﺑﮫ ازای ﯾﮏ 10x0.12μm n-channel MOSﻧﺸﺎن داده ﺷﺪه اﺳﺖ(.
8
The MOS Model 3
ﺑﺮای ارزﯾﺎﺑﯽ ﺟﺮﯾﺎن Idsﺑﯿﻦ ﺳﻮرس ودرﯾﻦ ﺑﮫ ﻋﻨﻮان ﺗﺎﺑﻌﯽ از Vd,Vg,Vsﻣﺎ ﻣﻌﻤﻮﻻ از ﻣﻌﺎدﻻت زﯾﺮ ﮐﮫ از
ﻓﺮﻣﻮل ھﺎی ﻣﺪل 3اﺳﭙﺎﯾﺲ ﮔﺮﻓﺘﮫ ﺷﺪه اﻧﺪ اﺳﺘﻔﺎده ﻣﯽ ﮐﻨﯿﻢ.اﯾﻦ ﻓﺮﻣﻮل ھﺎ از ﻣﺪل 1ﻣﺸﺘﻖ ﺷﺪه اﻧﺪ و ﻣﺠﻤﻮﻋﮫ ای
از ﻣﺤﺪودﯾﺖ ھﺎی ﻓﯿﺰﯾﮑﯽ را ﺑﮫ ﯾﮏ روش ﻧﯿﻤﮫ ﺗﺠﺮﺑﯽ در ﻣﺤﺎﺳﺒﺎت در ﻧﻈﺮ ﻣﯽ ﮔﯿﺮﻧﺪ.
ﯾﮑﯽ از ﻣﮭﻤﺘﺮﯾﻦ ﺗﻐﯿﯿﺮات در اﯾﻦ ﻣﺪل ﺗﻌﺮﯾﻒ Vdsاﺷﺒﺎع اﺳﺖ ,ﯾﻌﻨﯽ وﻟﺘﺎژی ﮐﮫ در آن ﺟﺮﯾﺎن اﺷﺒﺎع ﺷﺪه و
اﻓﺰاﯾﺶ ﻧﻤﯽ ﯾﺎﺑﺪ ھﻤﺎﻧﻄﻮر ﮐﮫ درﻣﺪل 1اﺗﻔﺎق ﻣﯽ اﻓﺘﺪ)ﺷﮑﻞ . (2-11اﯾﻦ اﺛﺮ اﺷﺒﺎع در ﻃﻮل ھﺎی ﮐﺎﻧﺎل ﺑﺎرﯾﮏ
دارای اھﻤﯿﺖ اﺳﺖ.
ﻣﺪل ﺟﺪﯾﺪ ﮐﮫ BSIM4ﻧﺎﻣﯿﺪه ﻣﯽ ﺷﻮد در ﺳﺎل 2000ﻣﻌﺮﻓﯽ ﺷﺪه اﺳﺖ.ﯾﮏ ﻧﺴﺨﮫ ﺳﺎده ﺷﺪه از اﯾﻦ ﻣﺪل ﺑﮫ
وﺳﯿﻠﮫ Microwind 3ﭘﺸﺘﯿﺒﺎﻧﯽ ﻣﯽ ﺷﻮد و ﺑﺮای ﺷﺒﯿﮫ ﺳﺎزی ھﺎی ﺗﮑﻨﻮﻟﻮژی ultra-dep submicronﺗﻮﺻﯿﮫ
ﻣﯽ ﺷﻮد BSIM4.ھﻨﻮز ھﻢ ھﻤﺎن ﻧﻮاﺣﯽ ﻋﻤﻠﮑﺮد ﺗﺮاﻧﺰﯾﺴﺘﻮر را ﮐﮫ در ﻣﺪل 3ﺗﻮﺻﯿﻒ ﺷﺪه اﻧﺪ در ﻧﻈﺮ ﻣﯽ
ﮔﯿﺮد )(linear for low Vds, saturated for high Vds, subthreshold for Vgs<Vt
اﻣﺎ ﯾﮏ ﭘﯿﻮﺳﺘﮕﯽ ﻋﺎﻟﯽ ﺑﯿﻦ اﯾﻦ ﻧﻮاﺣﯽ ﺑﮫ وﺟﻮد ﻣﯽ آورد BSIM4.ﯾﮏ ﻧﺎﺣﯿﮫ ﺟﺪﯾﺪ ﮐﮫ در آن اﺛﺮ impact
ionizationﺗﺎﺛﯿﺮﮔﺬار اﺳﺖ ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﺪ.
ﺗﻌﺪاد ﭘﺎراﻣﺘﺮھﺎی در ﻧﻈﺮ ﮔﺮﻓﺘﮫ ﺷﺪه درﻧﺴﺨﮫ رﺳﻤﯽ اﯾﻦ ﻣﺪل 300ﭘﺎراﻣﺘﺮ اﺳﺖ.ﺑﺨﺶ اﻋﻈﻢ اﯾﻦ ﭘﺎراﻣﺘﺮھﺎ در
ﭘﯿﺎده ﺳﺎزی ﻣﺎ اﺳﺘﻔﺎده ﻧﺸﺪه اﺳﺖ.ﻣﺎ ﺑﺮای اھﺪاف آﻣﻮزﺷﯽ ﺑﺮ روی ﺗﺎﺛﯿﺮﮔﺬارﺗﺮﯾﻦ ﭘﺎراﻣﺘﺮھﺎ ﺗﻤﺮﮐﺰ ﻣﯽ ﮐﻨﯿﻢ.
ﺗﻨﻈﯿﻢ ﭘﺎراﻣﺘﺮھﺎ ﺑﮫ ﺣﺪود 20ﻣﻮرد ﮐﺎھﺶ ﯾﺎﻓﺘﮫ اﺳﺖ ﮐﮫ در ﺳﻤﺖ راﺳﺖ ﺷﮑﻞ 2-12ﻧﺸﺎن داده ﺷﺪه اﺳﺖ.
9
Features in the full version
10
The Inverter
اﯾﻦ ﺑﺨﺶ اﯾﻨﻮرﺗﺮ CMOSرا در ﺳﻄﺢ ﻣﻨﻄﻘﯽ ﺑﺎ اﺳﺘﻔﺎده از وﯾﺮاﯾﺸﮕﺮ و ﺷﺒﯿﮫ ﺳﺎز ﻣﻨﻄﻘﯽ DSCH3ودر ﺳﻄﺢ
layoutﺑﺎ اﺳﺘﻔﺎده از اﺑﺰار MICROWIND3ﺗﻮﺻﯿﻒ ﻣﯽ ﮐﻨﺪ.
در اﯾﻦ ﻗﺴﻤﺖ ﯾﮏ ﻣﺪار اﯾﻨﻮرﺗﺮ loadﺷﺪه وﺷﺒﯿﮫ ﺳﺎزی ﻣﯽ ﺷﻮد.در ﻣﻨﻮی اﺻﻠﯽ روی File→Openﮐﻠﯿﮏ
ﮐﻨﯿﺪ.در ﻟﯿﺴﺖ‚ INV.SCHرا اﻧﺘﺨﺎب ﮐﻨﯿﺪ.در اﯾﻦ ﻣﺪار ﯾﮏ ﮐﻠﯿﺪ درﺳﻤﺖ ﭼﭗ اﯾﻨﻮرﺗﺮ و ﯾﮏ LEDدر ﺳﻤﺖ
راﺳﺖ آن ﻗﺮار دارد.در ﻣﻨﻮی اﺻﻠﯽ Simulate→Start simulationرا ﮐﻠﯿﮏ ﮐﻨﯿﺪ.
ﺣﺎل ﺑﺮ روی ﮐﻠﯿﺪ واﻗﻊ در ﻣﺪار ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﻧﺘﯿﺠﮫ در در LEDﻧﻤﺎﯾﺶ داده ﻣﯽ ﺷﻮد.رﻧﮓ ﻗﺮﻣﺰ ﺑﯿﺎﻧﮕﺮ ﻣﻨﻄﻖ
" "1و رﻧﮓ ﻣﺸﮑﯽ ﺑﯿﺎﻧﮕﺮ ﻣﻨﻄﻖ " "0اﺳﺖ .ﮐﻠﯿﺪ Stop simulationرا ﮐﮫ درﺷﮑﻞ زﯾﺮ ﻧﺸﺎن داده ﺷﺪه ﻓﺸﺎر
دھﯿﺪ ﺗﺎ ﺑﮫ ﻣﺤﯿﻂ وﯾﺮاﯾﺸﮕﺮ ﺑﺎزﮔﺮدﯾﺪ.
روی آﯾﮑﻮن chronogramﮐﻠﯿﮏ ﮐﻨﯿﺪ ﺗﺎ ﺑﮫ ﻧﻤﻮدارھﺎی زﻣﺎﻧﯽ ﺷﺒﯿﮫ ﺳﺎزی ﭘﯿﺸﯿﻦ دﺳﺘﺮﺳﯽ ﭘﯿﺪا ﮐﻨﯿﺪ )ﺷﮑﻞ(3-3
.ھﻤﺎﻧﻄﻮر ﮐﮫ در ﺷﮑﻞ ﻣﻮج دﯾﺪه ﻣﯽ ﺷﻮد‚ﺳﯿﮕﻨﺎل ﺧﺮوﺟﯽ ﻋﮑﺲ ﻣﻨﻄﻘﯽ ﺳﯿﮕﻨﺎل ﺧﺮوﺟﯽ اﺳﺖ.
11
روی ﺳﻤﺒﻞ INVداﺑﻞ ﮐﻠﯿﮏ ﮐﻨﯿﺪ,ﭘﻨﺠﺮه ﺧﻮاص ﺳﻤﺒﻞ ﻓﻌﺎل ﻣﯽ ﺷﻮد.در اﯾﻦ ﭘﻨﺠﺮه ﺗﻮﺻﯿﻒ VERILOGدر
ﺳﻤﺖ ﭼﭗ وﻟﯿﺴﺖ ﭘﺎﯾﮫ ھﺎ در ﺳﻤﺖ راﺳﺖ ﻇﺎھﺮ ﻣﯽ ﺷﻮد.ﻣﺠﻤﻮﻋﮫ ای از اﻣﮑﺎﻧﺎت رﺳﻢ ﻧﯿﺰ در ھﻤﯿﻦ ﭘﻨﺠﺮه وﺟﻮد
دارد.ﺑﮫ ﺗﺎﺧﯿﺮ ﮔﯿﺖ)در ﺗﮑﻨﻮﻟﻮژی ﭘﯿﺶ ﻓﺮض fanout ‚( 0.03nsﮐﮫ ﺑﯿﺎﻧﮕﺮ ﺗﻌﺪاد ﺳﻠﻮل ھﺎی ﻣﺘﺼﻞ ﺑﮫ ﭘﺎﯾﮫ
ﺧﺮوﺟﯽ اﺳﺖ)در اﯾﻨﺠﺎ ﯾﮏ ﺳﻠﻮل( و ﺗﺎﺧﯿﺮ ﺳﯿﻢ ﺑﺎ ﺗﻮﺟﮫ ﺑﮫ اﺗﺼﺎل اﯾﻦ ﺳﻠﻮل)ﯾﮏ ﺗﺎﺧﯿﺮ 0.140nsاﺿﺎﻓﯽ( ﺗﻮﺟﮫ
ﮐﻨﯿﺪ.
ﻃﺮاﺣﯽ اﯾﻨﻮرﺗﺮ CMOSﺑﺎ ﺟﺰﺋﯿﺎت در ﺷﮑﻞ زﯾﺮ ﻧﺸﺎن داده ﺷﺪه اﺳﺖ.
12
Manual Layout Of The Inverter
MOS در اﯾﻦ ﭘﺎراﮔﺮاف ﻓﺮاﯾﻨﺪ ﻃﺮاﺣﯽ دﺳﺘﯽ layoutﯾﮏ اﯾﻨﻮرﺗﺮ CMOSﺗﻮﺻﯿﻒ ﺷﺪه اﺳﺖ.روی آﯾﮑﻮن
generatorروی ﭘﻠﺖ ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﭘﻨﺠﺮه زﯾﺮ ﻧﻤﺎﯾﺶ داده ﻣﯽ ﺷﻮد.ﺑﮫ ﺻﻮرت ﭘﯿﺶ ﻓﺮض ﻃﻮل ﭘﯿﺸﻨﮭﺎدی,ﺣﺪاﻗﻞ
ﻃﻮل در دﺳﺘﺮس در ﺗﮑﻨﻮﻟﻮژی) (2λوﻋﺮض ) (10λاﺳﺖ.روی Generate Deviceﮐﻠﯿﮏ ﮐﻨﯿﺪ ودر وﺳﻂ
ﺻﻔﺤﮫ ﻧﻤﺎﯾﺶ ﮐﻠﯿﮏ ﮐﻨﯿﺪ ﺗﺎﻗﻄﻌﮫ در ﺻﻔﺤﮫ ﻗﺮار ﮔﯿﺮد.
دوﺑﺎره ﺑﺮ روی آ ﯾﮑﻮن MOS generatorدر ﭘﻠﺖ ﮐﻠﯿﮏ ﮐﻨﯿﺪ.ﻧﻮع ﻗﻄﻌﮫ را ﺑﺎ زدن ﯾﮏ ﺗﯿﮏ روی p-channel
ﺗﻐﯿﯿﺮ دھﯿﺪ وروی Generate Deviceﮐﻠﯿﮏ ﮐﻨﯿﺪ.در ﺑﺎﻻی ﻗﻄﻌﮫ nMOSﮐﻠﯿﮏ ﮐﻨﯿﺪ ﺗﺎﻗﻄﻌﮫ pMOSدر
ﺻﻔﺤﮫ ﻗﺮار ﮔﯿﺮد.ﻧﺘﯿﺠﮫ در ﺷﮑﻞ 3-4ﻧﺸﺎن داده ﺷﺪه اﺳﺖ.
13
درﺳﻠﻮﻟﮭﺎی MOSﻓﻠﺰ و ﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮن ﺑﮫ ﻋﻨﻮان اﺗﺼﺎﻻت ﺳﯿﮕﻨﺎل ﺑﮫ ﮐﺎر ﻣﯽ روﻧﺪ.ﻓﻠﺰ رﺳﺎﻧﺎی ﺑﺴﯿﺎر ﺑﮭﺘﺮی
ﻧﺴﺒﺖ ﺑﮫ ﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮن اﺳﺖ.ﺑﻨﺎﺑﺮاﯾﻦ ﭘﺎﻟﯽ ﺗﻨﮭﺎ ﺑﺮای اﺗﺼﺎل ﮔﯿﺖ ھﺎ ﺑﮫ ﮐﺎر ﻣﯽ رود از ﻗﺒﯿﻞ ﭘﻞ ﺑﯿﻦ ﮔﯿﺖ
ﺗﺮاﻧﺰﯾﺴﺘﻮرھﺎی pMOSو nMOSﮐﮫ در دﯾﺎﮔﺮام ﺷﻤﺎﺗﯿﮏ ﺷﮑﻞ 3-5ﻧﺸﺎن داده ﺷﺪه اﺳﺖ.
ﭘﺎﻟﯽ ﺑﮫ ﻧﺪرت ﺑﺮای اﺗﺼﺎﻻت ﻃﻮﻻﻧﯽ ﺑﮫ ﮐﺎر ﻣﯽ رود ﺑﮫ ﺟﺰدرﻣﻮاﻗﻌﯽ ﮐﮫ ﯾﮏ ﻣﻘﺎوﻣﺖ ﺑﺰرگ ﻣﻮرد ﻧﯿﺎز ﺑﺎﺷﺪ.
در layoutﻧﺸﺎن داده ﺷﺪه در ﺷﮑﻞ 3-5ﭘﻞ ﭘﺎﻟﯽ ﺳﯿﻠﯿﮑﻮﻧﯽ ﮔﯿﺖ دو ﺗﺮاﻧﺰﯾﺴﺘﻮر را ﺑﮫ ھﻢ ﻣﺘﺼﻞ ﻣﯽ ﮐﻨﺪ.ﭘﺎﻟﯽ
ﺳﯿﻠﯿﮑﻮن ﺑﮫ ﻋﻨﻮان ﮐﻨﺘﺮل ﮔﯿﺖ وﭘﻞ ﺑﯿﻦ دو ﺗﺮاﻧﺰﯾﺴﺘﻮرﻋﻤﻞ ﻣﯽ ﮐﻨﺪ.
14
Metal-to-poly
از آﻧﺠﺎ ﮐﮫ ﭘﺎﻟﯽ رﺳﺎﻧﺎی ﺿﻌﯿﻔﯽ اﺳﺖ ‚ﻓﻠﺰﺑﺮای ﻣﺴﯿﺮ ھﺎی ﺳﯿﮕﻨﺎل و ﺗﻐﺬﯾﮫ ﺗﺮﺟﯿﮫ داده ﻣﯽ ﺷﻮد.ﺑﻨﺎﺑﺮاﯾﻦ اﺗﺼﺎل
ورودی ﮔﯿﺖ اﯾﻨﻮرﺗﺮ ﺑﺎ اﺳﺘﻔﺎده از ﻓﻠﺰ اﯾﺠﺎد ﻣﯽ ﺷﻮد.ﻓﻠﺰ و ﭘﺎﻟﯽ ﺑﮫ وﺳﯿﻠﮫ ﯾﮏ ﻻﯾﮫ اﮐﺴﯿﺪ ﮐﮫ ﻣﺎﻧﻊ از اﯾﺠﺎد ﻣﺴﯿﺮ
اﻟﮑﺘﺮﯾﮑﯽ ﻣﯽ ﺷﻮد از ھﻢ ﺟﺪا ﻣﯽ ﺷﻮﻧﺪ .ﺑﻨﺎﺑﺮاﯾﻦ ﯾﮏ ﻧﺎﺣﯿﮫ ﻓﻠﺰ ﮐﮫ روی ﯾﮏ ﻧﺎﺣﯿﮫ ﭘﺎﻟﯽ رﺳﻢ ﺷﺪه اﺳﺘﺎﺟﺎزه اﯾﺠﺎد
ﯾﮏ اﺗﺼﺎل اﻟﮑﺘﺮﯾﮑﯽ را ﻧﻤﯽ دھﺪ)ﺷﮑﻞ .(3-6ﺑﺮای اﯾﺠﺎد ﯾﮏ ارﺗﺒﺎط اﻟﮑﺘﺮﯾﮑﯽ ﯾﮏ اﺗﺼﺎل ﻓﯿﺰﯾﮑﯽ ﻻزم اﺳﺖ.
اﯾﻦ اﺗﺼﺎل را contactﻣﯽ ﻧﺎﻣﻨﺪ.ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺑﺎ اﺳﺘﻔﺎده اﻣﮑﺎﻧﺎت داﺧﻞ ﭘﻠﺖ ﯾﮏ contactﺑﯿﻦ ﻓﻠﺰ و ﭘﺎﻟﯽ
ﺳﯿﻠﯿﮑﻮن در layoutاﯾﺠﺎد ﮐﻨﯿﺪ.
Process Simulatorﻧﻤﺎی ﻋﻤﻮدی ﭼﯿﻨﺶ ) (layoutرا ھﻤﺎﻧﻄﻮر ﮐﮫ ﭘﺲ از ﺳﺎﺧﺖ ﺧﻮاھﺪ ﺷﺪ ,ﻧﺸﺎن ﻣﯽ دھﺪ.
15
اﯾﻦ وﯾﮋﮔﯽ ﮐﻤﮏ ﻣﮭﻤﯽ ﺑﺮای درک ﺳﺎﺧﺘﺎر ﻣﺪار واﯾﻦ ﮐﮫ ﻻﯾﮫ ھﺎ ﭼﮕﻮﻧﮫ روی ھﻢ ﻗﺮار ﻣﯽ ﮔﯿﺮﻧﺪ اﺳﺖ.ﯾﮏ ﮐﻠﯿﮏ
در ﺳﻤﺖ راﺳﺖ ﭼﯿﻨﺶ ﺗﺮاﻧﺰﯾﺴﺘﻮر ﮐﺎﻧﺎل nو رھﺎ ﮐﺮدن ﻣﻮس در ﺳﻤﺖ راﺳﺖ آن ﻧﻤﺎﯾﺶ ﻣﻘﻄﻌﯽ ﺷﮑﻞ 3-9را
ﻧﺘﯿﺠﮫ ﻣﯽ دھﺪ.
Supply connections
ﻗﺪم ﺑﻌﺪی ﻃﺮاﺣﯽ ,اﻓﺰودن اﺗﺼﺎﻻت ﺗﻐﺬﯾﮫ اﺳﺖ ﮐﮫ ﺷﺎﻣﻞ ﺗﻐﺬﯾﮫ ﻣﺜﺒﺖ VDDوﺗﻐﺬﯾﮫ زﻣﯿﻦ VSSﻣﯽ ﺷﻮد.ﻣﺎ از
ﻻﯾﮫ ﻓﻠﺰ 2ﺑﺮای اﯾﺠﺎد اﺗﺼﺎﻻت ﺗﻐﺬﯾﮫ اﻓﻘﯽ اﺳﺘﻔﺎده ﻣﯽ ﮐﻨﯿﻢ.ﺑﺰرگ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﺧﻄﻮط ﻓﻠﺰی ﺗﻐﺬﯾﮫ‚ ﻣﻘﺎوﻣﺖ را
ﮐﺎھﺶ داده و از ﻓﺸﺎر اﻟﮑﺘﺮﯾﮑﯽ ﺑﯿﺶ از ﺣﺪ ﺟﻠﻮﮔﯿﺮی ﻣﯽ ﮐﻨﺪ.ﺳﺎده ﺗﺮﯾﻦ راه ﺑﺮای اﯾﺠﺎد ﯾﮏ اﺗﺼﺎل ﻓﯿﺰﯾﮑﯽ
اﻓﺰودن ﯾﮏ ﮐﺎﻧﺘﮑﺖ از ﻧﻮع metal/Metal2اﺳﺖ ﮐﮫ ﻣﯽ ﺗﻮان آن را در ﭘﻠﺖ ﯾﺎﻓﺖ.اﺗﺼﺎل از ﻃﺮﯾﻖ viaﺑﯿﻦ ﻻﯾﮫ
ھﺎی و metal2و metalاﯾﺠﺎد ﻣﯽ ﺷﻮد.
ﻣﺮﺣﻠﮫ ﻧﮭﺎﯾﯽ ﻃﺮاﺣﯽ ﭼﯿﻨﺶ ﻋﺒﺎرت اﺳﺖ از اﻓﺰودن اﺗﺼﺎﻻت ﭘﻼرﯾﺰاﺳﯿﻮن .اﯾﻦ اﺗﺼﺎﻻت‚وﻟﺘﺎژھﺎی ﺗﻐﺬﯾﮫ
VSSو VDDرا ﺑﮫ ﻧﻮاﺣﯽ ﺣﺠﯿﻢ ﻗﻄﻌﮫ ﻣﯽ ﺑﺮﻧﺪ .ﺑﮫ ﯾﺎد داﺷﺘﮫ ﺑﺎﺷﯿﺪ ﮐﮫ ﻧﺎﺣﯿﮫ ﭼﺎه nھﻤﯿﺸﮫ ﺑﺎﯾﺪ ﺑﮫ ﯾﮏ وﻟﺘﺎژ
ﺑﺰرگ ﭘﻼرﯾﺰه ﺷﻮد ﺗﺎ از اﺗﺼﺎل ﮐﻮﺗﺎه ﺑﯿﻦ VSSو VDDﺟﻠﻮﮔﯿﺮی ﺷﻮد.اﺿﺎﻓﮫ ﮐﺮدن ﭘﻼرﯾﺰاﺳﯿﻮن VDDدر
ﻧﺎﺣﯿﮫ ﭼﺎه nﯾﮏ ﻗﺎﻋﺪه اﮐﯿﺪ و ﺿﺮوری اﺳﺖ.
16
Process steps to build the inverter
در اﯾﻦ ﻧﻘﻄﮫ ﺷﺎﯾﺪ ﺟﺎﻟﺐ ﺑﺎﺷﺪ ﮐﮫ ﻣﺮاﺣﻞ ﺳﺎﺧﺖ را ﺑﮫ ھﻤﺎن ﺗﺮﺗﯿﺒﯽ ﮐﮫ در ﮐﺎرﺧﺎﻧﮫ ﺳﺎزﻧﺪه اﺗﻔﺎق ﻣﯽ اﻓﺘﺪ ﺑﯿﺎن ﮐﻨﯿﻢ.
ﻧﺮم اﻓﺰار MW3ﺑﺮای اﯾﻦ ﻣﻨﻈﻮر ﯾﮏ ﻧﺸﺎن دھﻨﺪه ﻓﺮآﯾﻨﺪ 3Dدارد .روی Simulate→Process steps in 3D
ﺷﺒﯿﮫ ﺳﺎزی ﺳﺎﺧﺖ CMOSﺑﮫ ﺻﻮرت ﻗﺪم ﺑﮫ ﻗﺪم ﺑﺎ ﯾﮏ ﮐﻠﯿﮏ ﺑﺮ روی Next Stepاﻧﺠﺎم ﻣﯽ ﺷﻮد.
در ﺷﮑﻞ 3-11ﺗﺼﻮﯾﺮ ﺳﻤﺖ ﭼﭗ ﻧﺸﺎن دھﻨﺪه ﻗﻄﻌﮫ , nMOSﻗﻄﻌﮫ ,pMOSﮔﯿﺖ ﻣﺸﺘﺮک از ﺟﻨﺲ ﭘﺎﻟﯽ وﮐﺎﻧﺘﮑﺖ
ھﺎﺳﺖ.ﺗﺼﻮﯾﺮ ﺳﻤﺖ راﺳﺖ ﻧﺸﺎﻧﺪھﻨﺪه ھﻤﺎن ﺑﺨﺶ ﭼﯿﻨﺶ ﺑﺎ ﻻﯾﮫ ھﺎی ﻓﻠﺰی ﻗﺮار داده ﺷﺪه روی ﻋﻨﺎﺻﺮ ﻓﻌﺎل اﺳﺖ.
17
Inverter Simulation
ﺷﺒﯿﮫ ﺳﺎزی اﯾﻨﻮرﺗﺮ ﺑﮫ ﺻﻮرت زﯾﺮ اﻧﺠﺎم ﻣﯽ ﺷﻮد.اﺑﺘﺪا ﯾﮑﻤﻨﺒﻊ ﺗﻐﺬﯾﮫ (1.2V) VDDﺑﮫ ﺧﻂ ﺗﻐﺬﯾﮫ ﺑﺎﻻﯾﯽ ﻓﻠﺰ 2و
ﯾﮏ ﻣﻨﺒﻊ ﺗﻐﺬﯾﮫ (0.0V) VSSﺑﮫ ﺧﻂ ﺗﻐﺬﯾﮫ ﭘﺎﯾﯿﻨﯽ ﻓﻠﺰ 2ﻣﺘﺼﻞ ﻣﯽ ﺷﻮد .اﻟﻤﺎن ھﺎی در ﻣﻨﻮی ﭘﻠﺖ ﻗﺮار دارﻧﺪ.روی
اﻟﻤﺎن ﻣﻮرد ﻧﯿﺎز ﮐﻠﯿﮏ ﮐﻨﯿﺪ وﺳﭙﺲ روی ﻣﮑﺎن ﻣﻮرد ﻧﻈﺮ در ﭼﯿﻨﺶ ﮐﻠﯿﮏ ﮐﻨﯿﺪ .ﯾﮏ ﮐﻼک ﺑﮫ ﮔﺮه ورودی
اﯾﻨﻮرﺗﺮ)اﺳﻢ ﭘﯿﺶ ﻓﺮض clock1ﺑﮫ Vinﺗﻐﯿﯿﺮ داده ﺷﺪه اﺳﺖ (.و ﯾﮏ اﻟﻤﺎن visibleﺑﮫ ﮔﺮه ﺧﺮوﺟﯽ Vout
اﺿﺎﻓﮫ ﮐﻨﯿﺪ.
دﺳﺘﻮر Simulate → Run Simulationﺷﺒﯿﮫ ﺳﺎزی آﻧﺎﻟﻮگ را در دﺳﺘﺮس ﻗﺮار ﻣﯽ دھﺪ .ﻣﺪ ﺷﺒﯿﮫ ﺳﺎزی را
Voltage vs. Timeاﻧﺘﺨﺎب ﮐﻨﯿﺪ.ﺷﺒﯿﮫ ﺳﺎی آﻧﺎﻟﻮگ ﻣﺪار اﻧﺠﺎم ﻣﯽ ﺷﻮد.ﺷﮑﻞ ﻣﻮج ﺣﻮزه زﻣﺎن ﮐﮫ ﺑﮫ ﺻﻮرت
ﭘﯿﺶ ﻓﺮض ﭘﯿﺸﻨﮭﺎد ﺷﺪه اﺳﺖ ﺟﺰﺋﯿﺎت ﺗﻐﯿﯿﺮ وﻟﺘﺎژھﺎی in1,out1را ﺑﺮﺣﺴﺐ زﻣﺎن ﻧﺸﺎن ﻣﯽ دھﺪ .اﯾﻦ ﻣﺪ ,ﺷﺒﯿﮫ
ﺳﺎزی ﮔﺬرا ) (transientﻧﯿﺰ ﺧﻮاﻧﺪه ﻣﯽ ﺷﻮد ﮐﮫ در ﺷﮑﻞ 3-13ﻧﺸﺎن داده ﺷﺪه اﺳﺖ.
18
ﯾﮏ " "0ﻣﻨﻄﻘﯽ ﻣﺘﻨﺎﻇﺮ ﺑﺎ وﻟﺘﺎژ ﺻﻔﺮ وﯾﮏ" "1ﻣﻨﻄﻘﯽ ﻣﺘﻨﺎﻇﺮ ﺑﺎ وﻟﺘﺎژ 1.2Vاﺳﺖ.وﻗﺘﯽ ﮐﮫ ورودی ﺑﮫ ""1
اﻓﺰاﯾﺶ ﻣﯽ ﯾﺎﺑﺪ ‚ﺧﺮوﺟﯽ ﺑﺎ ﺗﺎﺧﯿﺮ 6ﭘﯿﮑﻮﺛﺎﻧﯿﮫ ﺑﮫ " "0اﻓﺖ ﻣﯽ ﮐﻨﺪ.
Added Features in the Full version
19
Design Rules
ﻧﺮم اﻓﺰار ﻣﯽ ﺗﻮاﻧﺪﺑﺎ ﺗﮑﻨﻮﻟﻮژی ھﺎی ﻣﺨﺘﻠﻔﯽ ﮐﺎر ﮐﻨﺪ.ﭘﺎراﻣﺘﺮھﺎی ﭘﺮوﺳﮫ در ﻓﺎﯾﻞ ھﺎﯾﯽ ﺑﺎ ﭘﺴﻮﻧﺪ’ ’RULذﺧﯿﺮه ﺷﺪه
اﻧﺪ.ﺗﮑﻨﻮﻟﻮژی ﭘﯿﺶ ﻓﺮض ,ﺗﮑﻨﻮﻟﻮژی 0.25μm CMOSﺑﺎ ﺷﺶ ﻻﯾﮫ ﻓﻠﺰی اﺳﺖ ﻓﺎﯾﻞ ﻣﺮﺑﻮي ﺑﮫ اﯾﻦ ﺗﮑﻨﻮﻟﻮژی
CMOS012.RULﻧﺎم دارد.
ﺑﺮای اﻧﺘﺨﺎب ﯾﮏ ﺗﮑﻨﻮﻟﻮژی ﺳﺎﺧﺖ ﺟﺪﯾﺪ روی file → Select Foundryﮐﻠﯿﮏ ﮐﻨﯿﺪ و ﺗﮑﻨﻮﻟﻮژی
ﻣﻨﺎﺳﺐ را درﻟﯿﺴﺖ اﻧﺘﺨﺎب ﮐﻨﯿﺪ.
ﺑﺮای ﺗﻌﯿﯿﻦ ﯾﮏ ﺗﮑﻨﻮﻟﻮژی ﺳﺎﺧﺖ ﺑﮫ ﻋﻨﻮان ﭘﯿﺶ ﻓﺮض ﻣﺴﯿﺮ زﯾﺮ را ﻃﯽ ﮐﻨﯿﺪ:
’file → Properties ,’Set as Default Technology
Lambda Units
ﮐﺎر ﻧﺮم اﻓﺰار MICROWIND3ﺑﺮ ﻣﺒﻨﺎی واﺣﺪ ﻻﻣﺒﺪا اﺳﺖ ﻧﮫ ﺑﺮ ﻣﺒﻨﺎی واﺣﺪ ﻣﯿﮑﺮون.ﺑﻨﺎﺑﺮاﯾﻦ ﯾﮏ ﭼﯿﻨﺶ ﻣﯽ
ﺗﻮاﻧﺪ در ھﺮ ﺗﮑﻨﻮﻟﻮژی CMOSﺷﺒﯿﮫ ﺳﺎزی ﺷﻮد.ﺟﺪول 11-1ﻣﻘﺪار ﻻﻣﺒﺪا و ﻣﯿﮑﺮون راﺑﮫ ازای ﺑﺮﺧﯽ ﺗﮑﻨﻮﻟﻮژی
ھﺎی در دﺳﺘﺮس CMOSﻧﺸﺎن ﻣﯽ دھﺪ.
20
21
22
23
24
MICROWIND3 & DSCH3
Menus
25
26
27
28
* ﻻزم ﺑﮫ ذﮐﺮ اﺳﺖ ﮐﮫ اﯾﻦ ﻣﺘﻦ‚ ﺗﻨﮭﺎ ﺗﺮﺟﻤﮫ ﺑﺨﺸﯽ از ﻣﺮﺟﻊ آن اﺳﺖ وﻣﻄﺎﻟﺐ ﻣﺮﺑﻮط ﺑﮫ ﻣﺪارات
آﻧﺎﻟﻮگ‚ ﺣﺎﻓﻈﮫ ھﺎی دﯾﺠﯿﺘﺎل و ...در آن ذﮐﺮ ﻧﺸﺪه اﻧﺪ .دﺳﺘﺮﺳﯽ ﺑﮫ ﻣﺮﺟﻊ ﻣﺘﻦ از ﻃﺮﯾﻖ اﯾﻨﺘﺮﻧﺖ ﺑﮫ
ﺳﺎدﮔﯽ ﻣﯿﺴﺮ اﺳﺖ.
29