Verilog A နှင့် AMS ခြင်း simulation

Verilog A နှင့် AMS ခြင်း simulation

Jump to TINA Main Page & General Information 

ယနေ့တွင်အီလက်ထရွန်းနစ်ဆားကစ်နှင့် device ကိုမော်ဒယ်များကိုဖော်ပြရန်အရှိဆုံးအသုံးများဘာသာစကားအဆိုပါဖြစ်ပါသည် Spice netlist ပုံစံ (1973) ။ သို့သော် Spice netlists မကြာခဏဖတ်ပါနှင့်နားလည်ရန်ခဲယဉ်းဖြစ်ကြသည်ကို၎င်း, သူတို့မော်ဒယ်များနှင့်ခြင်း simulation ကိုအနေဖြင့်အင်ဂျင်နီယာများလိုသည့် programming ကိုဘာသာစကားများ၏လုပ်ဆောင်ချက်တွေအများကြီးကင်းမဲ့နေသည်။

အဆိုပါအတော်လေးသစ်ကို Verilog-တစ်ဦးကဘာသာစကား (1995) syntax ကဲ့သို့ဖတ်ရှုဖို့လွယ်ကူပါတယ် programming ဘာသာစကားစတိုင်ကို C နဲ့အခြားရွေးချယ်စရာနည်းလမ်းပေးပါသည်။ ထို့ကြောင့် Verilog-တစ်ဦး၏တစ်ဦးသင့်လျော်သောဆက်ခံဖြစ်ပါသည် SPICE ဆားကစ် topology ဖော်ပြဘို့ netlists ။

Analog နှင့် digital အစိတ်အပိုင်းများပါ ၀ င်သော electronics circuit ကိုဖော်ပြသည့် ပို၍ ရှုပ်ထွေးသောနည်းလမ်းမှာ Verilog-AMS ဘာသာစကားဖြစ်သည်။ ကျွန်ုပ်တို့အစောပိုင်းကလေ့လာတွေ့ရှိခဲ့သည့်အတိုင်း Verilog-AMS သည် analog Verilog A နှင့် analog နှင့် digital အစိတ်အပိုင်းများ၏ဆက်သွယ်မှုအတွက်သက်သက်သာသာဒစ်ဂျစ်တယ် Verilog မှဆင်းသက်လာခြင်းဖြစ်သည်။

Tina ၏ device ကိုစာကြည့်တိုက်အများစုဟာ၌ရှိကြ၏ Spice netlist ဖော်မတ်။ သို့သော် သင်သည် မော်ဒယ်များကို ဖန်တီးပြီး တင်သွင်းနိုင်ပြီး TINA မက်ခရိုများကို Verilog-A နှင့် Verilog-AMS ဖော်မတ်တွင် ထားရှိနိုင်ပါပြီ။ ဘာသာစကား နမူနာများ၊ ကိရိယာ မော်ဒယ်များနှင့် ဆားကစ်များ အများအပြားကို ရှာဖွေနိုင်သည်။ ဥပမာများ\HDL\Verilog-A နှင့် ဥပမာများ\HDL\Verilog-AMS TINA ၏ဖိုင်တွဲများ။

Verilog-AMS ဥပမာ:

အောက်ပါ circuit ကိုဒစ်ဂျစ်တယ် SPI signal.The အောင်မြင်ဖြစ်ထွန်းမှုကိုမော်ဒယ် Verilog AMS အတွက်သတ်မှတ်ထားသောဖြစ်ပါတယ်ထုတ်လုပ်, Serial Peripheral Interface (SPI) နဲ့တစ်ဦးဒစ်ဂျစ်တယ်အင်နာလော့ Converter (အောင်မြင်ဖြစ်ထွန်းမှုကို) မက္ကရိုနဲ့စမ်းသပ်ခုံတန်းရှည်နိုင်တဲ့ macro ပါရှိသည်။ စိတ်ဝင်စားစရာလက်ဝဲဘက်အပေါ်စမ်းသပ်မှုခုံတန်းလျားကွဲပြားခြားနားသော HDLs ရောစပ်၏ဥပမာတစ်ခုဖြစ်သည့် VHDL ၌ရေးထားလျက်ရှိ၏ဖြစ်ပါတယ်ဒါပေမယ့်ဒီနေရာမှာကျနော်တို့ကညာဘက်အပေါ် Verilog AMS နိုင်တဲ့ macro အပေါ်အာရုံစူးစိုက်ပါလိမ့်မယ်။ ဤသည်ဆားကစ် (အောင်မြင်ဖြစ်ထွန်းမှုကို VAMS.TSC) Tina ၏ EXAMPLESVerilog AMS ဖိုင်တွဲများတွင်ပါဝင်သည်။

သင်အောင်မြင်ဖြစ်ထွန်းမှုကိုနိုင်တဲ့ macro ကို double-click နှိပ်ပြီးနှင့် Enter Macro button ကိုနှိပ်လျှင် Tina ခုနှစ်တွင်သင်အောင်မြင်ဖြစ်ထွန်းမှုကိုမော်ဒယ်များ၏ Verilog AMS ကုဒ်တွေ့နိုင်ပါသည်။

 code ကိုတစ်စိတျအပိုငျးကိုအောက်တွင်ပြသသည်:

ကျနော်တို့ကုဒ်၏အသေးစိတ်ခွဲခြမ်းစိတ်ဖြာသို့သွားလိမ့်မည်မဟုတ်ပေ။ ကျနော်တို့ရုံအထက်တွင်ပြပထမဦးဆုံးအစိတ်အပိုင်းတစ်ရပ်၌, DA Verilog module ့ Analog signal ကို (VOUTA) သို့အမှတ်စဉ် signal ကိုပြောင်းပေးကြောင်းကိုပြသချင်တယ်။

အထက်တွင်ပြသထားသည့် macro ၏အဆုံးတွင် (TINA တွင်သင်အောက်သို့ဆင်းနိုင်သည်)၊ DA module ကိုခေါ်ပြီး Verilog A ညွှန်ကြားချက်များကိုအသုံးပြု၍ ရိုးရိုး opamp နှင့် RC filter တစ်ခုဖြင့် signal ကိုချောမွေ့စေသည်။ အထက်ကုဒ်အပိုင်းအစတွင် capacitor ၏အဓိပ္ပါယ်ကိုလည်း သင်တွေ့နိုင်ပါသည်။

    X
    မှာသငျသညျရှိသည်ဖို့အတှကျဝမျးသာ DesignSoft
    လက်ျာထုတ်ကုန်ကိုရှာဖွေရန်သို့မဟုတ်လိုအပ်သောပံ့ပိုးမှုလိုအပ်လျှင်မည်သည့်အကူအညီလိုအပ်ပါကချက်တင်စကားပြောခွင့်ပြုပါ။
    wpChatIcon