XCVU9P-2FLGA2104I – ပေါင်းစည်းထားသော ဆားကစ်များ၊ ထည့်သွင်းထားသော၊ FPGAs (Field Programmable Gate Array)
ထုတ်ကုန်ဂုဏ်ရည်များ
အမျိုးအစား | ဖော်ပြချက် |
အမျိုးအစား | Integrated Circuits (ICs) |
Mfr | AMD |
စီးရီး | Virtex® UltraScale+™ |
အထုပ် | ဗန်း |
ထုတ်ကုန်အဆင့်အတန်း | လှုပ်လှုပ်ရှားရှား |
DigiKey Programmable | အတည်မပြုရသေးပါ။ |
LAB/CLB အရေအတွက် | ၁၄၇၇၈၀ |
လော့ဂျစ်ဒြပ်စင်များ/ဆဲလ် အရေအတွက် | ၂၅၈၆၁၅၀ |
စုစုပေါင်း RAM Bits | ၃၉၁၁၆၈၀၀၀ |
I/O အရေအတွက် | ၄၁၆ |
ဗို့အား-ထောက်ပံ့ရေး | 0.825V ~ 0.876V |
Mounting အမျိုးအစား | Surface Mount |
Operating အပူချိန် | -40°C ~ 100°C (TJ) |
အထုပ်/အခွံ | 2104-BBGA၊ FCBGA |
ပေးသွင်းသူ ကိရိယာ ပက်ကေ့ချ် | 2104-FCBGA (47.5x47.5) |
အခြေခံထုတ်ကုန်နံပါတ် | XCVU9 |
စာရွက်စာတမ်းများနှင့် မီဒီယာ
အရင်းအမြစ်အမျိုးအစား | လင့်ခ် |
အချက်အလက်စာရွက်များ | Virtex UltraScale+ FPGA ဒေတာစာရွက် |
ပတ်ဝန်းကျင်ဆိုင်ရာ အချက်အလက် | Xiliinx RoHS လက်မှတ် |
EDA မော်ဒယ်များ | SnapEDA မှ XCVU9P-2FLGA2104I |
Environmental & Export အမျိုးအစားများ
ရည်ညွှန်းသည်။ | ဖော်ပြချက် |
RoHS အခြေအနေ | ROHS3 နှင့် ကိုက်ညီသည်။ |
Moisture Sensitivity Level (MSL) | ၄ (၇၂ နာရီ)၊ |
ECCN | 3A001A7B |
HTSUS | ၈၅၄၂.၃၉.၀၀၀၁ |
FPGAs
လည်ပတ်မှုဆိုင်ရာ မူဝါဒ-
FPGA များသည် အတွင်းပိုင်းတွင် အပိုင်းသုံးပိုင်းပါ၀င်သော Logic Cell Array (LCA) ကဲ့သို့သော Configurable Logic Block (CLB)၊ Input Output Block (IOB) နှင့် Internal Interconnect တို့ဖြစ်သည်။Field Programmable Gate Arrays (FPGAs) များသည် PAL၊ GAL နှင့် CPLD စက်များကဲ့သို့ ရိုးရာ logic circuit များနှင့် gate array များထက် မတူညီသော တည်ဆောက်မှုပုံစံဖြင့် ပရိုဂရမ်လုပ်နိုင်သော စက်ကိရိယာများဖြစ်သည်။FPGA ၏ ယုတ္တိဗေဒကို ပရိုဂရမ်လုပ်ထားသော အချက်အလက်ဖြင့် အတွင်းပိုင်းတည်ငြိမ်မှတ်ဉာဏ်ဆဲလ်များကို တင်ဆောင်ခြင်း၊ မှတ်ဉာဏ်ဆဲလ်များတွင် သိမ်းဆည်းထားသော တန်ဖိုးများသည် လော့ဂျစ်ဆဲလ်များ၏ ယုတ္တိဗေဒလုပ်ဆောင်မှုကို ဆုံးဖြတ်ပြီး မော်ဂျူးများကို တစ်ခုနှင့်တစ်ခု သို့မဟုတ် I/ သို့ ချိတ်ဆက်သည့်နည်းလမ်း၊ အိုမန်မိုရီဆဲလ်များတွင် သိမ်းဆည်းထားသော တန်ဖိုးများသည် ယုတ္တိဗေဒဆဲလ်များ၏ ယုတ္တိဗေဒလုပ်ဆောင်ချက်နှင့် မော်ဂျူးများကို တစ်ခုနှင့်တစ်ခု ချိတ်ဆက်သည့်နည်းလမ်း သို့မဟုတ် I/Os တို့အား ဆုံးဖြတ်ပေးကာ နောက်ဆုံးတွင် အကန့်အသတ်မရှိ ပရိုဂရမ်ရေးသားခြင်းကို ခွင့်ပြုသည့် FPGA တွင် အကောင်အထည်ဖော်နိုင်သည့် လုပ်ဆောင်ချက်များ .
ချစ်ပ်ဒီဇိုင်း
အခြား ချစ်ပ်ဒီဇိုင်း အမျိုးအစားများနှင့် နှိုင်းယှဉ်ပါက FPGA ချစ်ပ်များနှင့် ပတ်သက်သော မြင့်မားသော သတ်မှတ်ချက်နှင့် ပိုမို ခိုင်မာသော အခြေခံ ဒီဇိုင်းစီးဆင်းမှု လိုအပ်ပါသည်။အထူးသဖြင့်၊ ဒီဇိုင်းသည် အထူးချစ်ပ်ဒီဇိုင်း၏ ပိုကြီးသောစကေးကိုခွင့်ပြုသည့် FPGA schematic နှင့် အနီးကပ်ချိတ်ဆက်သင့်သည်။Matlab နှင့် C တွင် အထူးဒီဇိုင်း အယ်လဂိုရီသမ်များကို အသုံးပြုခြင်းဖြင့်၊ ၎င်းသည် လမ်းကြောင်းအားလုံးတွင် ချောမွေ့သော အသွင်ကူးပြောင်းမှုကို ရရှိရန် ဖြစ်နိုင်ပြီး ထို့ကြောင့် ၎င်းသည် လက်ရှိ mainstream ချစ်ပ်ဒီဇိုင်းတွေးခေါ်မှုနှင့် ကိုက်ညီကြောင်း သေချာစေပါသည်။ဤသို့ဆိုလျှင်၊ အသုံးပြု၍ရနိုင်သော ချစ်ပ်ဒီဇိုင်းကို သေချာစေရန်အတွက် အစိတ်အပိုင်းများ စနစ်တကျ ပေါင်းစပ်မှုနှင့် သက်ဆိုင်ရာ ဒီဇိုင်းဘာသာစကားကို အာရုံစိုက်ရန် လိုအပ်ပါသည်။FPGAs ကိုအသုံးပြုခြင်းသည် လက်ရှိကုဒ်ကို နည်းလမ်းတစ်ခုဖြင့် ရေးသားထားပြီး ဒီဇိုင်းဖြေရှင်းချက်သည် သီးခြားဒီဇိုင်းလိုအပ်ချက်များနှင့် ကိုက်ညီကြောင်း သေချာစေရန် board debugging၊ code simulation နှင့် အခြားသော ဆက်စပ်ဒီဇိုင်းလုပ်ဆောင်မှုများကို လုပ်ဆောင်နိုင်စေပါသည်။၎င်းအပြင်၊ ပရောဂျက်ဒီဇိုင်းနှင့် ချစ်ပ်လည်ပတ်မှု၏ ထိရောက်မှုကို ပိုမိုကောင်းမွန်စေရန်အတွက် ဒီဇိုင်းဆိုင်ရာ အယ်လဂိုရီသမ်များကို ဦးစားပေးလုပ်ဆောင်သင့်သည်။ဒီဇိုင်နာတစ်ယောက်အနေနှင့်၊ ပထမအဆင့်မှာ chip code နှင့် သက်ဆိုင်သည့် သီးခြား algorithm module တစ်ခုကို တည်ဆောက်ရန်ဖြစ်သည်။အဘယ်ကြောင့်ဆိုသော် ကြိုတင်ဒီဇိုင်းထုတ်ထားသောကုဒ်သည် အယ်လဂိုရီသမ်၏ ယုံကြည်စိတ်ချရမှုကို သေချာစေရန် ကူညီပေးပြီး အလုံးစုံချစ်ပ်ဒီဇိုင်းကို သိသိသာသာ ကောင်းမွန်စေသောကြောင့်ဖြစ်သည်။ဘုတ်အဖွဲ့ အမှားရှာပြင်ခြင်းနှင့် သရုပ်ဖော်ခြင်း စမ်းသပ်ခြင်းတို့ဖြင့်၊ အရင်းအမြစ်ရှိ ချစ်ပ်တစ်ခုလုံးကို ဒီဇိုင်းထုတ်ရာတွင် အသုံးပြုသည့် စက်ဝန်းအချိန်ကို လျှော့ချရန်နှင့် ရှိပြီးသား ဟာ့ဒ်ဝဲ၏ အလုံးစုံဖွဲ့စည်းပုံကို ပိုကောင်းအောင် ပြုလုပ်ရန် ဖြစ်နိုင်သည်။ဥပမာအားဖြင့်၊ ပုံမှန်မဟုတ်သော ဟာ့ဒ်ဝဲ အင်တာဖေ့စ်များကို တီထွင်ရာတွင် ဤထုတ်ကုန်ဒီဇိုင်းပုံစံအသစ်ကို မကြာခဏအသုံးပြုသည်။
FPGA ဒီဇိုင်းတွင် အဓိကစိန်ခေါ်မှုမှာ ဟာ့ဒ်ဝဲစနစ်နှင့် ၎င်း၏အတွင်းပိုင်းအရင်းအမြစ်များနှင့် အကျွမ်းတဝင်ဖြစ်ရန်ဖြစ်ပြီး ဒီဇိုင်းဘာသာစကားသည် အစိတ်အပိုင်းများ၏ ထိရောက်သောပေါင်းစပ်ညှိနှိုင်းမှုကို လုပ်ဆောင်နိုင်စေရန်နှင့် ပရိုဂရမ်၏ဖတ်ရှုနိုင်မှုနှင့် အသုံးချနိုင်မှုတို့ကို တိုးတက်ကောင်းမွန်လာစေရန်ဖြစ်သည်။၎င်းသည် လိုအပ်ချက်များနှင့် ကိုက်ညီရန် ပရောဂျက်များစွာတွင် အတွေ့အကြုံရရှိရန် လိုအပ်သော ဒီဇိုင်နာများအပေါ် မြင့်မားသော တောင်းဆိုမှုများလည်း ရှိသည်။
အယ်လဂိုရီသမ်ဒီဇိုင်းသည် ပရောဂျက်၏နောက်ဆုံးပြီးစီးမှုသေချာစေရန်၊ ပရောဂျက်၏ပကတိအခြေအနေအပေါ်အခြေခံ၍ ပြဿနာဖြေရှင်းချက်ကို အဆိုပြုရန်နှင့် FPGA လည်ပတ်မှု၏ထိရောက်မှုတိုးတက်စေရန်အတွက် အကျိုးသင့်အကြောင်းသင့်ရှိမှုအပေါ် အာရုံစိုက်ရန်လိုအပ်သည်။algorithm ကိုဆုံးဖြတ်ပြီးနောက်၊ နောက်ပိုင်းတွင် code design ကိုလွယ်ကူချောမွေ့စေရန် module ကိုတည်ဆောက်ရန်ကျိုးကြောင်းဆီလျော်သင့်သည်။ထိရောက်မှုနှင့် ယုံကြည်စိတ်ချရမှုကို မြှင့်တင်ရန် ကြိုတင်ဒီဇိုင်းထုတ်ထားသောကုဒ်ကို ကုဒ်ဒီဇိုင်းတွင် အသုံးပြုနိုင်သည်။ASICs များနှင့်မတူဘဲ၊ FPGAs များသည် ပိုမိုတိုတောင်းသော ဖွံ့ဖြိုးတိုးတက်မှုစက်ဝန်းတစ်ခု ရှိပြီး ဆက်သွယ်ရေးပရိုတိုကောများ မရင့်ကျက်သေးသောအခါ ကုမ္ပဏီများသည် ထုတ်ကုန်အသစ်များကို လျင်မြန်စွာစတင်ရန်နှင့် ဆက်သွယ်ရေးပရိုတိုကောများ မရင့်ကျက်သောအခါတွင် ဟာ့ဒ်ဝဲ၏ ဖွဲ့စည်းပုံကို ပြောင်းလဲရန်အတွက် ဒီဇိုင်းလိုအပ်ချက်များနှင့် ပေါင်းစပ်နိုင်သည်။