MICROCHIP DDR AXI4 Arbiter
နိဒါန်း- AXI4-Stream protocol စံနှုန်းသည် Master and Slave ဟူသော ဝေါဟာရကို အသုံးပြုသည်။ ဤစာတမ်းတွင်အသုံးပြုသည့် တူညီသော Microchip ဝေါဟာရမှာ Initiator နှင့် Target ဖြစ်သည် ။
အနှစ်ချုပ်- အောက်ပါဇယားသည် DDR AXI4 Arbiter လက္ခဏာများ၏ အကျဉ်းချုပ်ကို ပေးဆောင်သည်။
ဝိသေသ | တန်ဖိုး |
---|---|
Core ဗားရှင်း | DDR AXI4 Arbiter v2.2 |
ပံ့ပိုးထားသော စက်မိသားစုများ | – |
ပံ့ပိုးထားသော Tool Flow Licensing | – |
အင်္ဂါရပ်များ: DDR AXI4 Arbiter တွင်အောက်ပါသော့ချက်အင်္ဂါရပ်များရှိသည်။
- Libero SoC ဆော့ဖ်ဝဲလ်၏ IP Catalog တွင် IP Core ကို ထည့်သွင်းရပါမည်။
- core ကို Libero ပရောဂျက်စာရင်းတွင်ထည့်သွင်းရန်အတွက် SmartDesign တူးလ်အတွင်းတွင် ပြင်ဆင်သတ်မှတ်၊ ထုတ်လုပ်ပြီး ချက်ချင်းလုပ်ဆောင်သည်။
စက်ပစ္စည်းအသုံးပြုမှုနှင့် စွမ်းဆောင်ရည်-
စက်အသေးစိတ် | မိသားစု | ကိရိယာ | အရင်းအမြစ်များ | စွမ်းဆောင်ရည် (MHz) |
---|---|---|---|---|
LUTs DFF RAMs LSRAM SRAM သင်္ချာသည် Chip Globals ကိုပိတ်ဆို့သည်။ | PolarFire | MPF300T-1 | ၇၁၄၀၅ ၀.၀၃၅ | 266 |
Functional Description
လုပ်ဆောင်နိုင်သော ဖော်ပြချက်- ဤကဏ္ဍသည် DDR_AXI4_Arbiter ၏ အကောင်အထည်ဖော်မှုအသေးစိတ်များကို ဖော်ပြသည်။ အောက်ပါပုံသည် DDR AXI4 Arbiter ၏ထိပ်တန်းအဆင့် pin-out diagram ကိုပြသထားသည်။
DDR_AXI4_Arbiter Parameters များနှင့် Interface အချက်ပြမှုများ
ဖွဲ့စည်းမှု ဆက်တင်များ-
DDR_AXI4_Arbiter အတွက် ဖွဲ့စည်းမှုဆက်တင်များကို ဤစာရွက်စာတမ်းတွင် မဖော်ပြထားပါ။
အဝင်များနှင့် အထွက်အချက်ပြများ-
DDR_AXI4_Arbiter အတွက် အဝင်နှင့် အထွက် အချက်ပြများကို ဤစာတမ်းတွင် မဖော်ပြထားပါ။
အချိန်ဇယားများ
DDR_AXI4_Arbiter အတွက် အချိန်ဇယားများကို ဤစာတမ်းတွင် မဖော်ပြထားပါ။
ခုံတန်းရှည်
သရုပ်သကန်-
DDR_AXI4_Arbiter အတွက် သရုပ်ဖော်မှု အသေးစိတ်ကို ဤစာတမ်းတွင် မဖော်ပြထားပါ။
ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
DDR_AXI4_Arbiter အတွက် ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်းကို ဤစာတမ်းတွင် မဖော်ပြထားပါ။
Microchip FPGA ပံ့ပိုးမှု
DDR_AXI4_Arbiter အတွက် Microchip FPGA ပံ့ပိုးမှု အချက်အလက်ကို ဤစာတမ်းတွင် မဖော်ပြထားပါ။
ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ
- Libero SoC ဆော့ဖ်ဝဲလ်၏ IP Catalog တွင် DDR AXI4 Arbiter v2.2 ကို ထည့်သွင်းပါ။
- Libero ပရောဂျက်စာရင်းတွင်ပါဝင်ရန်အတွက် SmartDesign tool အတွင်းရှိ core ကို စီစဉ်သတ်မှတ်ခြင်း၊ ထုတ်လုပ်ခြင်းနှင့် ချက်ချင်းလုပ်ဆောင်ပါ။
နိဒါန်း (မေးခွန်းတစ်ခုမေးပါ)
Memories သည် ပုံမှန်ဗီဒီယိုနှင့် ဂရပ်ဖစ်အပလီကေးရှင်း၏ အဓိကအစိတ်အပိုင်းတစ်ခုဖြစ်သည်။ FPGA ၏ စက်တွင်းမှတ်ဉာဏ်သည် ဖရိမ်တစ်ခုလုံးကို ထိန်းထားရန် မလုံလောက်သောအခါ ၎င်းတို့ကို ဗီဒီယိုဘောင်တစ်ခုလုံးကို ဖြတ်တောက်ရန်အတွက် အသုံးပြုသည်။ DDR တွင် ဗီဒီယိုဘောင်များ အများအပြားဖတ်ပြီး ရေးသည့်အခါ၊ တောင်းဆိုချက်များစွာကြားတွင် ခုံသမာဓိလူကြီးတစ်ဦး လိုအပ်မည်ဖြစ်သည်။ DDR AXI4 Arbiter IP သည် ပြင်ပမှတ်ဉာဏ်မှ ဖရိမ်များကို ဖတ်ရန် ဖရိန်ကြားခံများကို ပြင်ပ DDR မမ်မိုရီတွင် ရေးရန် စာရေးလမ်းကြောင်း 8 ခု ပံ့ပိုးပေးပါသည်။ အနုညာတစီရင်ဆုံးဖြတ်မှုသည် ပထမဦးစွာ၊ ပထမဦးစွာ ဆောင်ရွက်ပေးသည့်အခြေခံအပေါ် အခြေခံသည်။ တောင်းဆိုမှုနှစ်ခု တစ်ပြိုင်နက်ဖြစ်ပေါ်ပါက၊ အောက်ချန်နယ်နံပါတ်ရှိသော ချန်နယ်ကို ဦးစားပေးပါမည်။ arbiter သည် AXI8 interface မှတဆင့် DDR controller IP သို့ ချိတ်ဆက်သည်။ DDR AXI4 Arbiter သည် DDR on-chip controllers အား AXI4 Initiator interface ကို ပံ့ပိုးပေးသည်။ arbiter သည် စာရေးလမ်းကြောင်း ရှစ်ခုအထိ ပံ့ပိုးပေးပြီး ရှစ်လိုင်း ဖတ်ရှုနိုင်သည်။ ဘလောက်သည် AXI ဖတ်ရှုသည့်ချန်နယ်သို့ ဦးစွာဝင်ရောက်ခွင့်ပေးရန် လမ်းကြောင်းရှစ်ခုကြားတွင် အဆုံးအဖြတ်ပေးသည်။ ဘလောက်သည် AXI စာရေးချန်နယ်သို့ ဦးစွာလာရောက်၍ ဦးစွာဝန်ဆောင်မှုပေးသည့်ပုံစံဖြင့် ဝင်ရောက်ခွင့်ပေးရန် စာရေးလမ်းကြောင်း ရှစ်ခုကြားတွင် အဆုံးအဖြတ်ပေးသည်။ ဖတ်ရှုရေး-ရေးချန်နယ် ရှစ်ခုစလုံးတွင် တန်းတူဦးစားပေးထားသည်။ Arbiter IP ၏ AXI4 Initiator interface ကို 4 bits မှ 64 bits အထိ အမျိုးမျိုးသော ဒေတာ widths အတွက် configure လုပ်နိုင်ပါသည်။
အရေးကြီးသည်- AXI4-Stream protocol စံနှုန်းသည် "Master" နှင့် "Slave" ဟူသော ဝေါဟာရကို အသုံးပြုသည်။ ဤစာတမ်းတွင်အသုံးပြုသည့် တူညီသော Microchip ဝေါဟာရမှာ Initiator နှင့် Target ဖြစ်သည် ။
အနှစ်ချုပ် (မေးခွန်းမေးပါ)
အောက်ပါဇယားသည် DDR AXI4 Arbiter လက္ခဏာများ၏ အကျဉ်းချုပ်ကို ပေးဆောင်သည်။
ဇယား 1. DDR AXI4 Arbiter လက္ခဏာများ
ဤစာရွက်စာတမ်းသည် DDR AXI4 Arbiter v2.2 နှင့်သက်ဆိုင်သည်။
- PolarFire® SoC
- PolarFire
- RTG4™
- IGLOO® ၂
- SmartFusion® ၂
Libero® SoC v12.3 သို့မဟုတ် နောက်ပိုင်းထွက်ရှိမှုများ လိုအပ်သည်။ လိုင်စင်မရှိဘဲ IP ကို RTL မုဒ်တွင် သုံးနိုင်သည်။ နောက်ထပ်အချက်အလက်များအတွက်၊ DDR_AXI4_Arbiter ကိုကြည့်ပါ။
အင်္ဂါရပ်များ (မေးခွန်းတစ်ခုမေးရန်)
DDR AXI4 Arbiter တွင်အောက်ပါသော့ချက်အင်္ဂါရပ်များရှိသည်။
- လိုင်းရှစ်ခု ရေးပါ။
- လိုင်းရှစ်ခု ဖတ်ပါ။
- DDR ထိန်းချုပ်ကိရိယာသို့ AXI4 အင်တာဖေ့စ်
- ပြင်ဆင်နိုင်သော AXI4 အကျယ်- 64၊ 128၊ 256 နှင့် 512 ဘစ်များ
- ပြင်ဆင်နိုင်သော လိပ်စာအကျယ်- 32 မှ 64 ဘစ်
Libero® Design Suite တွင် IP Core ကို အကောင်အထည်ဖော်ခြင်း (မေးခွန်းတစ်ခုမေးပါ)
Libero SoC ဆော့ဖ်ဝဲလ်၏ IP Catalog တွင် IP Core ကို ထည့်သွင်းရပါမည်။ ၎င်းကို Libero SoC ဆော့ဖ်ဝဲလ်ရှိ IP Catalog အပ်ဒိတ်လုပ်ဆောင်ချက်မှတစ်ဆင့် အလိုအလျောက် ထည့်သွင်းထားသည် သို့မဟုတ် IP core ကို ကတ်တလောက်မှ ကိုယ်တိုင်ဒေါင်းလုဒ်လုပ်ထားသည်။ IP core ကို Libero SoC ဆော့ဖ်ဝဲလ် IP Catalog တွင် ထည့်သွင်းပြီးသည်နှင့်၊ core ကို Libero ပရောဂျက်စာရင်းတွင် ထည့်သွင်းရန်အတွက် SmartDesign တူးလ်အတွင်းတွင် ထည့်သွင်းရန် core ကို စီစဉ်သတ်မှတ်ခြင်း၊ ထုတ်လုပ်ပြီး ချက်ချင်းလုပ်ဆောင်သည်။
စက်ပစ္စည်းအသုံးပြုမှုနှင့် စွမ်းဆောင်ရည် (မေးခွန်းတစ်ခုမေးပါ)
အောက်ပါဇယားသည် DDR_AXI4_Arbiter အတွက် အသုံးပြုသည့် စက်ပစ္စည်းအသုံးပြုမှုကို စာရင်းပြုစုထားသည်။
ဇယား ၁။ DDR_AXI4_Arbiter အသုံးချမှု
ကိရိယာ အသေးစိတ် | အရင်းအမြစ်များ | စွမ်းဆောင်ရည် (MHz) | RAM များ | သင်္ချာတုံးများ | ချစ်ပ် တစ်ကမ္ဘာလုံး | |||
မိသားစု | ကိရိယာ | LUTs | DFF | LSRAM | μSRAM | |||
PolarFire® SoC | MPFS250T-1 | 5411 | 4202 | 266 | 13 | 1 | 0 | 0 |
PolarFire | MPF300T-1 | 5411 | 4202 | 266 | 13 | 1 | 0 | 0 |
SmartFusion® ၂ | M2S150-1 | 5546 | 4309 | 192 | 15 | 1 | 0 | 0 |
အရေးကြီးသည်-
- ရှေ့ဇယားရှိ ဒေတာကို ပုံမှန်ပေါင်းစပ်ပေါင်းစပ်မှုနှင့် အပြင်အဆင်ဆက်တင်များကို အသုံးပြု၍ ဖမ်းယူထားသည်။ IP ကို စာရေးချန်နယ် ရှစ်ခု၊ ဖတ်ရှုသည့်ချန်နယ် ရှစ်ခု၊ လိပ်စာ အကျယ် 32 ဘစ်နှင့် ဒေတာ အကျယ် 512 ဘစ် ဖွဲ့စည်းမှုပုံစံတို့အတွက် စီစဉ်သတ်မှတ်ထားသည်။
- စွမ်းဆောင်ရည်နံပါတ်များရရှိရန် အချိန်ကိုက်ခွဲခြမ်းစိတ်ဖြာမှုကို လုပ်ဆောင်နေစဉ် နာရီကို 200 MHz တွင် ကန့်သတ်ထားသည်။
လုပ်ဆောင်ချက်ဖော်ပြချက် (မေးခွန်းတစ်ခုမေးပါ)
ဤကဏ္ဍသည် DDR_AXI4_Arbiter ၏ အကောင်အထည်ဖော်မှုအသေးစိတ်များကို ဖော်ပြသည်။ အောက်ပါပုံသည် DDR AXI4 Arbiter ၏ထိပ်တန်းအဆင့် pin-out diagram ကိုပြသထားသည်။ ပုံ ၁-၁။ Native Arbiter Interface အတွက် ထိပ်တန်းအဆင့် Pin-Out Block Diagram
အောက်ဖော်ပြပါပုံသည် Bus အင်တာဖေ့စ်မုဒ်တွင် DDR_AXI4_Arbiter ၏ စနစ်အဆင့် ဘလောက်ပုံစံကို ပြသထားသည်။ ပုံ ၁-၂။ DDR_AXI1_Arbiter ၏ စနစ်အဆင့် ပိတ်ဆို့ပုံ
ဖတ်ရှုသည့်ချန်နယ်တစ်ခုတွင် အဝင်အချက်ပြလှိုင်း r(x)_req_i ကို မြင့်မားစွာသတ်မှတ်ခြင်းဖြင့် ဖတ်ပြီးသော ငွေပေးငွေယူကို အစပျိုးသည်။ ဖတ်ရှုရန် တောင်းဆိုချက်ကို ဆောင်ရွက်ပေးရန် အဆင်သင့်ဖြစ်သောအခါ ခုံသမာဓိသည် အသိအမှတ်ပြုမှုဖြင့် တုံ့ပြန်သည်။ ၎ampစတင်သည့် AXI လိပ်စာကို ဖြစ်ပေါ်စေပြီး ပြင်ပအစပျိုးသူမှ ထည့်သွင်းသည့် ပေါက်ကွဲအရွယ်အစားကို ဖတ်သည်။ ချန်နယ်သည် သွင်းအားစုများကို လုပ်ဆောင်ပြီး DDR မမ်မိုရီမှ ဒေတာများကို ဖတ်ရန် လိုအပ်သော AXI အရောင်းအ၀ယ်များကို ထုတ်ပေးပါသည်။ arbiter မှ read data output သည် read channels အားလုံးတွင် သာမာန်ဖြစ်သည်။ ဒေတာဖတ်နေစဉ်၊ သက်ဆိုင်ရာချန်နယ်၏ မှန်ကန်သော ဒေတာဖတ်ရှုမှု မြင့်မားသည်။ တောင်းဆိုထားသော ဘိုက်များအားလုံးကို ထုတ်ပေးသောအခါ ဖတ်ပြီးသောအချက်ပြမှုဖြင့် ဖတ်ပြီးသော အရောင်းအဝယ်၏အဆုံးကို ရည်ညွှန်းသည်။ ဖတ်ပြီးသော အရောင်းအဝယ်တစ်ခုနှင့် ဆင်တူသည်၊ input signal w(x)_req_i high ကို သတ်မှတ်ခြင်းဖြင့် write transaction တစ်ခုကို အစပျိုးသည်။ တောင်းဆိုချက်အချက်ပြမှုနှင့်အတူ၊ တောင်းဆိုမှုအတွင်း စတင်သည့်လိပ်စာနှင့် ဆက်တိုက်အရှည်ကို ပေးရပါမည်။ ခုံသမာဓိလူကြီးသည် စာဖြင့်ရေးသားတောင်းဆိုမှုကို ဆောင်ရွက်ပေးနိုင်သည့်အခါ သက်ဆိုင်ရာချန်နယ်တွင် အသိအမှတ်ပြုအချက်ပြမှုတစ်ခု ပေးပို့ခြင်းဖြင့် တုံ့ပြန်သည်။ ထို့နောက် အသုံးပြုသူသည် ချန်နယ်ပေါ်ရှိ data-valid signal နှင့်အတူ write data ကို ပေးဆောင်ရပါမည်။ ဒေတာအကျုံးဝင်သော မြင့်မားသောကာလနာရီအရေအတွက်သည် ဆက်တိုက်ပေါက်သည့်အရှည်နှင့် ကိုက်ညီရပါမည်။ ခုံသမာဓိသည် စာရေးခြင်းလုပ်ငန်းကို ပြီးမြောက်စေပြီး ရေးသွင်းငွေထုတ်ခြင်း ပြီးစီးမှုကို ရည်ညွှန်းသည့် ရေးသွင်းခြင်းဆိုင်ရာ အချက်ပြမှုကို မြင့်မားစွာ သတ်မှတ်သည်။
DDR_AXI4_Arbiter Parameters နှင့် Interface Signals (မေးခွန်းတစ်ခုမေးပါ)
ဤကဏ္ဍသည် DDR_AXI4_Arbiter GUI ဖွဲ့စည်းမှုစနစ်နှင့် I/O အချက်ပြမှုများရှိ ဘောင်များကို ဆွေးနွေးထားသည်။
2.1 ဖွဲ့စည်းမှု ဆက်တင်များ (မေးခွန်းတစ်ခုမေးပါ)
အောက်ပါဇယားသည် DDR_AXI4_Arbiter ၏ ဟာ့ဒ်ဝဲကို အကောင်အထည်ဖော်ရာတွင် အသုံးပြုသည့် ဖွဲ့စည်းမှုသတ်မှတ်ချက်ဘောင်များ၏ ဖော်ပြချက်ကို ဖော်ပြပါသည်။ ၎င်းတို့သည် ယေဘုယျဘောင်များဖြစ်ပြီး လျှောက်လွှာ၏လိုအပ်ချက်အရ ကွဲပြားနိုင်သည်။
ဇယား ၂-၄. Configuration Parameter
အချက်ပြ နာမည် | ဖော်ပြချက် |
AXI ID အနံ | AXI ID အကျယ်ကို သတ်မှတ်သည်။ |
AXI ဒေတာ အကျယ် | AXI ဒေတာ အကျယ်ကို သတ်မှတ်သည်။ |
AXI လိပ်စာ အကျယ် | AXI လိပ်စာအကျယ်ကို သတ်မှတ်သည်။ |
Read channels အရေအတွက် | ရွေးချယ်စရာများ |
ရေးရန်ချန်နယ်အရေအတွက် | ချန်နယ်တစ်ခုမှ ချန်နယ်ရှစ်ခုအထိ ဖတ်ရှုနိုင်သော ချန်နယ်ရှစ်ခုအထိရှိသော drop-down menu မှ မလိုအပ်သော ချန်နယ်များကို ရွေးရန် ရွေးချယ်မှုများ။ |
AXI4_SELECTION | AXI4_MASTER နှင့် AXI4_MIRRORED_SLAVE အကြား ရွေးချယ်ရန် ရွေးချယ်စရာများ |
Arbiter Interface | ဘတ်စ်ကား အင်တာဖေ့စ်ကို ရွေးရန် ရွေးချယ်မှု။ |
Inputs and Outputs Signals (မေးခွန်းတစ်ခုမေးပါ)
အောက်ပါဇယားသည် Bus interface အတွက် DDR AXI4 Arbiter ၏ အဝင်နှင့် အထွက်ပေါက်များကို စာရင်းပြုစုထားသည်။
ဇယား ၆-၁။ Arbiter Bus Interface အတွက် အဝင်နှင့် အထွက် ပေါက်များ
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
reset_i | ထည့်သွင်းခြင်း။ | — | ဒီဇိုင်းလုပ်ရန် Active Low အပြိုင်အဆိုင်ပြန်လည်သတ်မှတ်ခြင်းအချက်ပြခြင်း။ |
sys_ckl_i | ထည့်သွင်းခြင်း။ | — | စနစ်နာရီ |
ddr_ctrl_ready_i | ထည့်သွင်းခြင်း။ | — | DDR controller မှ အဆင်သင့် Input အချက်ပြမှုကို လက်ခံရရှိသည် |
ARVALID_I_0 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_0 | ထည့်သွင်းခြင်း။ | 8 bits | read channel 0 မှ burst size ကိုဖတ်ပါ။ |
ARADDR_I_0 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 0 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_0 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_0 | အထွက် | — | read channel 0 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_0 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 0 မှဖတ်ပါ။ |
RLAST_O_0 | အထွက် | — | read channel 0 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r0 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_1 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_1 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 1 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_1 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 1 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_1 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_1 | အထွက် | — | read channel 1 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_1 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 1 မှဖတ်ပါ။ |
RLAST_O_1 | အထွက် | — | read channel 1 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r1 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_2 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
ARSIZE_I_2 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 2 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_2 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 2 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_2 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_2 | အထွက် | — | read channel 2 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_2 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 2 မှဖတ်ပါ။ |
RLAST_O_2 | အထွက် | — | read channel 2 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r2 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_3 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_3 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 3 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_3 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 3 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_3 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_3 | အထွက် | — | read channel 3 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_3 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 3 မှဖတ်ပါ။ |
RLAST_O_3 | အထွက် | — | read channel 3 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r3 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_4 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_4 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 4 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_4 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 4 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_4 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_4 | အထွက် | — | read channel 4 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_4 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 4 မှဖတ်ပါ။ |
RLAST_O_4 | အထွက် | — | read channel 4 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r4 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_5 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_5 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 5 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_5 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 5 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_5 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_5 | အထွက် | — | read channel 5 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_5 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 5 မှဖတ်ပါ။ |
RLAST_O_5 | အထွက် | — | read channel 5 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r5 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_6 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_6 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 6 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_6 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 6 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_6 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_6 | အထွက် | — | read channel 6 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_6 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 6 မှဖတ်ပါ။ |
RLAST_O_6 | အထွက် | — | read channel 6 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
BUSER_O_r6 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
ARVALID_I_7 | ထည့်သွင်းခြင်း။ | — | ဖတ်ရှုရန် တောင်းဆိုချက်ကို ချန်နယ်သို့ ၀င်ဖတ်ပါ။ |
ARSIZE_I_7 | ထည့်သွင်းခြင်း။ | 8 bits | ဖတ်ရှုသည့်ချန်နယ် 7 မှ ဆက်တိုက်အရွယ်အစားကို ဖတ်ပါ။ |
ARADDR_I_7 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 7 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
ARREADY_O_7 | အထွက် | — | Arbiter acknowledgement ကို read channel ၀ယ်ဖတ်ရန် တောင်းဆိုပါသည်။ |
RVALID_O_7 | အထွက် | — | read channel 7 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
RDATA_O_7 | အထွက် | [AXI_DATA_WIDTH-1 : 0] | ဒေတာဖတ်ချန်နယ် 7 မှဖတ်ပါ။ |
RLAST_O_7 | အထွက် | — | read channel 7 မှ frame signal ကိုအဆုံးဖတ်ပါ။ |
BUSER_O_r7 | အထွက် | — | အပြည့်အစုံဖတ်ရန် ချန်နယ်ကို ၀င်ဖတ်ပါ။ |
AWSIZE_I_0 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 0 အတွက် burst size ကိုရေးပါ။ |
WDATA_I_0 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_0 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_0 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_0 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 0 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_0 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_0 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_1 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 1 အတွက် burst size ကိုရေးပါ။ |
WDATA_I_1 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_1 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_1 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_1 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 1 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_1 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_1 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_2 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 2 အတွက် burst size ကိုရေးပါ။ |
WDATA_I_2 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_2 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_2 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_2 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 2 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_2 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_2 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_3 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 3 အတွက် burst size ကိုရေးပါ။ |
WDATA_I_3 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_3 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_3 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_3 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 3 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_3 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_3 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_4 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 4 အတွက် burst size ကိုရေးပါ။ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
WDATA_I_4 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_4 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_4 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_4 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 4 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_4 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_4 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_5 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 5 အတွက် burst size ကိုရေးပါ။ |
WDATA_I_5 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_5 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_5 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_5 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 5 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_5 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_5 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_6 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 6 အတွက် burst size ကိုရေးပါ။ |
WDATA_I_6 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_6 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_6 | ထည့်သွင်းခြင်း။ | — | ရေးရန် ချန်နယ်မှ ၀န်ခံတောင်းဆိုချက် ရေးပါ။ |
AWADDR_I_6 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 6 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_6 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_6 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
AWSIZE_I_7 | ထည့်သွင်းခြင်း။ | 8 bits | write channel 7 မှ burst size ရေးပါ။ |
WDATA_I_7 | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH-1:0] | ဗီဒီယိုဒေတာထည့်သွင်းရန် ချန်နယ်ကို ၀င်ရေးပါ။ |
WVALID_I_7 | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
AWVALID_I_7 | ထည့်သွင်းခြင်း။ | — | write channel 7 မှ တောင်းဆိုချက်ရေးပါ။ |
AWADDR_I_7 | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 7 မှ ရေးရမည့် DDR လိပ်စာ |
AWREADY_O_7 | အထွက် | — | Arbiter acknowledgement ကို write channel မှ ၀ယ်လိုအား ရေးသားပါ။ |
BUSER_O_7 | အထွက် | — | ရေးပြီး ချန်နယ် ၀င်ရေးပါ။ |
အောက်ဖော်ပြပါဇယားသည် မူလအင်တာဖေ့စ်အတွက် DDR AXI4 Arbiter ၏ အဝင်နှင့်အထွက်ပေါက်များကို စာရင်းပြုစုထားသည်။
ဇယား ၆-၁။ Native Arbiter Interface အတွက် Input and Output Ports
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
reset_i | ထည့်သွင်းခြင်း။ | — | ဒီဇိုင်းပုံစံသို့ တက်ကြွစွာ နိမ့်ကျသော အပြိုင်အဆိုင် ပြန်လည်သတ်မှတ်မှု အချက်ပြမှု |
sys_clk_i | ထည့်သွင်းခြင်း။ | — | စနစ်နာရီ |
ddr_ctrl_ready_i | ထည့်သွင်းခြင်း။ | — | DDR ထိန်းချုပ်ကိရိယာမှ အဆင်သင့်ထည့်သွင်းမှုအချက်ပြမှုကို လက်ခံရရှိသည်။ |
r0_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 0 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r0_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r0_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 0 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r0_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
r0_data_valid_o | အထွက် | — | read channel 0 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r0_done_o | အထွက် | — | အစပြုသူ 0 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r1_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 1 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r1_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r1_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 1 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r1_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r1_data_valid_o | အထွက် | — | read channel 1 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r1_done_o | အထွက် | — | အစပြုသူ 1 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r2_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 2 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r2_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r2_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 2 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r2_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r2_data_valid_o | အထွက် | — | read channel 2 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r2_done_o | အထွက် | — | အစပြုသူ 2 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r3_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 3 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r3_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r3_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 3 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r3_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r3_data_valid_o | အထွက် | — | read channel 3 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r3_done_o | အထွက် | — | အစပြုသူ 3 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r4_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 4 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r4_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r4_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 4 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r4_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r4_data_valid_o | အထွက် | — | read channel 4 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r4_done_o | အထွက် | — | အစပြုသူ 4 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r5_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 5 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r5_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r5_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 5 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r5_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r5_data_valid_o | အထွက် | — | read channel 5 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r5_done_o | အထွက် | — | အစပြုသူ 5 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r6_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 6 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r6_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
r6_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 6 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r6_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r6_data_valid_o | အထွက် | — | read channel 6 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r6_done_o | အထွက် | — | အစပြုသူ 6 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
r7_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 7 တောင်းဆိုချက်ကို ဖတ်ပါ။ |
r7_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | အရွယ်အစားကို ဆက်တိုက်ဖတ်ပါ။ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
r7_rstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | read channel 7 အတွက် read စတင်ရမည့်နေရာမှ DDR လိပ်စာ |
r7_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုချက်ကို ဖတ်ရန် အနုညာတဝန်ခံချက် |
r7_data_valid_o | အထွက် | — | read channel 7 မှ ဒေတာကို တရားဝင်ဖတ်ပါ။ |
r7_done_o | အထွက် | — | အစပြုသူ 7 သို့ ပြီးဆုံးအောင်ဖတ်ပါ။ |
rdata_o | အထွက် | [AXI_DATA_WIDTH – 1:0] | ဖတ်ရှုသည့်ချန်နယ်မှ ဗီဒီယိုဒေတာထွက်ရှိခြင်း။ |
w0_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w0_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 0 |
w0_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w0_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 0 တောင်းဆိုချက်ရေးပါ။ |
w0_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 0 မှ ရေးရမည့် DDR လိပ်စာ |
w0_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w0_done_o | အထွက် | — | အစပြုသူ 0 သို့ အပြီးသတ်ရေးပါ။ |
w1_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w1_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 1 |
w1_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w1_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 1 တောင်းဆိုချက်ရေးပါ။ |
w1_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 1 မှ ရေးရမည့် DDR လိပ်စာ |
w1_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w1_done_o | အထွက် | — | အစပြုသူ 1 သို့ အပြီးသတ်ရေးပါ။ |
w2_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w2_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 2 |
w2_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w2_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 2 တောင်းဆိုချက်ရေးပါ။ |
w2_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 2 မှ ရေးရမည့် DDR လိပ်စာ |
w2_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w2_done_o | အထွက် | — | အစပြုသူ 2 သို့ အပြီးသတ်ရေးပါ။ |
w3_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w3_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 3 |
w3_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w3_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 3 တောင်းဆိုချက်ရေးပါ။ |
w3_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 3 မှ ရေးရမည့် DDR လိပ်စာ |
w3_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w3_done_o | အထွက် | — | အစပြုသူ 3 သို့ အပြီးသတ်ရေးပါ။ |
w4_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w4_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 4 |
w4_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w4_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 4 တောင်းဆိုချက်ရေးပါ။ |
w4_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 4 မှ ရေးရမည့် DDR လိပ်စာ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
w4_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w4_done_o | အထွက် | — | အစပြုသူ 4 သို့ အပြီးသတ်ရေးပါ။ |
w5_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w5_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 5 |
w5_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w5_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 5 တောင်းဆိုချက်ရေးပါ။ |
w5_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 5 မှ ရေးရမည့် DDR လိပ်စာ |
w5_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w5_done_o | အထွက် | — | အစပြုသူ 5 သို့ အပြီးသတ်ရေးပါ။ |
w6_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w6_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 6 |
w6_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w6_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 6 တောင်းဆိုချက်ရေးပါ။ |
w6_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 6 မှ ရေးရမည့် DDR လိပ်စာ |
w6_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w6_done_o | အထွက် | — | အစပြုသူ 6 သို့ အပြီးသတ်ရေးပါ။ |
w7_burst_size_i | ထည့်သွင်းခြင်း။ | 8 bits | ပေါက်ကွဲအရွယ်အစားကိုရေးပါ။ |
w7_data_i | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | ဗီဒီယိုဒေတာ ထည့်သွင်းရေးရန် ချန်နယ် 7 |
w7_data_valid_i | ထည့်သွင်းခြင်း။ | — | ရေးရန် အချက်အလက် တရားဝင်ရေးရန် ချန်နယ် ၂ |
w7_req_i | ထည့်သွင်းခြင်း။ | — | အစပြုသူထံမှ 7 တောင်းဆိုချက်ရေးပါ။ |
w7_wstart_addr_i | ထည့်သွင်းခြင်း။ | [AXI_ADDR_WIDTH – 1:0] | write channel 7 မှ ရေးရမည့် DDR လိပ်စာ |
w7_ack_o | အထွက် | — | အစပြုသူထံမှ ၀န်ခံတောင်းဆိုမှုကို ရေးသားရန် အနုညာတဝန်ခံချက် |
w7_done_o | အထွက် | — | အစပြုသူ 7 သို့ အပြီးသတ်ရေးပါ။ |
AXI I/F အချက်ပြမှုများ | |||
လိပ်စာချန်နယ်ကို ဖတ်ပါ။ | |||
ရေရှားသည်။ | အထွက် | [AXI_ID_WIDTH – 1:0] | လိပ်စာ ID ကိုဖတ်ပါ။ သက်သေခံခြင်း။ tag signals များ၏ read address အုပ်စုအတွက်။ |
araddr_o | အထွက် | [AXI_ADDR_WIDTH – 1:0] | လိပ်စာဖတ်ပါ။ ဆက်တိုက်ဖတ်ပြီး အရောင်းအဝယ်၏ ကနဦးလိပ်စာကို ပေးသည်။
ပေါက်ကွဲမှု၏ အစလိပ်စာကိုသာ ပေးထားသည်။ |
arlen_o | အထွက် | [7:0] | အလျား။ ဆက်တိုက် လွှဲပြောင်းမှုအရေအတွက် အတိအကျကို ပေးသည်။ ဤအချက်အလက်သည် လိပ်စာနှင့်ဆက်စပ်နေသော ဒေတာလွှဲပြောင်းမှုအရေအတွက်ကို ဆုံးဖြတ်ပေးသည်။ |
arsize_o | အထွက် | [2:0] | ပေါက်ကွဲအရွယ်အစား။ ပေါက်ကွဲမှုတစ်ခုချင်းစီ၏အရွယ်အစား။ |
arburst_o | အထွက် | [1:0] | Burst အမျိုးအစား။ အရွယ်အစား အချက်အလက်နှင့် တွဲလျက်၊ ဆက်တိုက်အတွင်း လွှဲပြောင်းမှုတစ်ခုစီအတွက် လိပ်စာကို မည်ကဲ့သို့ တွက်ချက်ကြောင်း အသေးစိတ်ဖော်ပြသည်။
2'b01 à Incremental address burst သို့ ပြင်ဆင်သည်။ |
arlock_o | အထွက် | [1:0] | လော့ခ်အမျိုးအစား။ လွှဲပြောင်းခြင်း၏ အက်တမ်ဝိသေသလက္ခဏာများအကြောင်း နောက်ထပ်အချက်အလက်များကို ပေးပါသည်။
2'b00 à Normal Access သို့ ပုံသေ။ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
arcache_o | အထွက် | [3:0] | Cache အမျိုးအစား။ လွှဲပြောင်းခြင်း၏ ကက်ရှ်နိုင်သော လက္ခဏာများအကြောင်း အပိုအချက်အလက်များကို ပေးသည်။
4'b0000 à Non-cacheable နှင့် non-bufferable ။ |
arprot_o | အထွက် | [2:0] | ကာကွယ်မှုအမျိုးအစား။ ငွေပေးငွေယူအတွက် အကာအကွယ်ယူနစ် အချက်အလက်ကို ပေးသည်။ 3'b000 à ပုံမှန်၊ လုံခြုံသောဒေတာဝင်ရောက်ခွင့်ကို ပုံသေသတ်မှတ်ထားသည်။ |
arvalid_o | အထွက် | — | လိပ်စာ မှန်ကန်ကြောင်း ဖတ်ပါ။ HIGH ဖြစ်သောအခါ၊ ဖတ်ပြီးသော လိပ်စာနှင့် ထိန်းချုပ်မှု အချက်အလက်သည် မှန်ကန်ပြီး လိပ်စာ အသိအမှတ်ပြု အချက်ပြမှု မြင့်မားသည်အထိ မြင့်မားနေမည်ဖြစ်သည်။
1 = လိပ်စာနှင့် ထိန်းချုပ်မှု အချက်အလက် မှန်ကန်မှု 0 = လိပ်စာနှင့် ထိန်းချုပ်မှု အချက်အလက် မမှန်ကန်ပါ။ |
ပြီးပြီ_o | ထည့်သွင်းခြင်း။ | — | လိပ်စာအဆင်သင့်ဖတ်ပါ။ ပစ်မှတ်သည် လိပ်စာတစ်ခုနှင့် ဆက်စပ်ထိန်းချုပ်မှု အချက်ပြမှုများကို လက်ခံရန် အသင့်ဖြစ်နေပါပြီ။
1 = ပစ်မှတ် အဆင်သင့် 0 = ပစ်မှတ် အဆင်သင့် မဖြစ်သေးပါ။ |
Data Channel ကိုဖတ်ပါ။ | |||
ပစ်ပယ် | ထည့်သွင်းခြင်း။ | [AXI_ID_WIDTH – 1:0] | ID ကိုဖတ်ပါ။ tag. အမှတ်သညာ tag အချက်ပြမှု ဒေတာအုပ်စုကို ဖတ်ပါ။ စွန့်ပစ်ထားသောတန်ဖိုးကို ပစ်မှတ်မှထုတ်ပေးပြီး ၎င်းသည် တုံ့ပြန်သည့်ဖတ်ရှုသည့်ငွေပေးချေမှု၏ခြောက်သွေ့သောတန်ဖိုးနှင့် ကိုက်ညီရပါမည်။ |
rdata | ထည့်သွင်းခြင်း။ | [AXI_DATA_WIDTH – 1:0] | အချက်အလက်ဖတ်ပါ။ |
rresp | ထည့်သွင်းခြင်း။ | [1:0] | တုံ့ပြန်ချက်ကိုဖတ်ပါ။
လွှဲပြောင်းဖတ်ရှုမှုအခြေအနေ။ ခွင့်ပြုနိုင်သော တုံ့ပြန်မှုများမှာ OKAY၊ EXOKAY၊ SLVERR နှင့် DECERR တို့ဖြစ်သည်။ |
နောက်ဆုံး | ထည့်သွင်းခြင်း။ | — | နောက်ဆုံးဖတ်ပါ။
ဆက်တိုက်ဖတ်ပြီး နောက်ဆုံး လွှဲပြောင်းမှု။ |
တရားဝင် | ထည့်သွင်းခြင်း။ | — | ခိုင်လုံစွာဖတ်ပါ။ လိုအပ်သော ဖတ်ရှုမှုဒေတာကို ရနိုင်ပြီး ဖတ်ရှုမှုလွှဲပြောင်းမှုကို အပြီးသတ်နိုင်သည်။
1 = ဒေတာကို ဖတ်ရှုနိုင်ပါသည်။ 0 = ဒေတာကို ဖတ်၍မရပါ။ |
အဆင်သင့် | အထွက် | — | အဆင်သင့်ဖတ်ပါ။ Initiator သည် ဖတ်ရှုသည့် ဒေတာနှင့် တုံ့ပြန်မှု အချက်အလက်ကို လက်ခံနိုင်သည်။
1= အစပြုသူ အဆင်သင့် 0 = အစပြုသူ အဆင်သင့် မဖြစ်သေးပါ။ |
လိပ်စာ Channel ရေးပါ။ | |||
ကျယ်လောင် | အထွက် | [AXI_ID_WIDTH – 1:0] | လိပ်စာ ID ရေးပါ။ သက်သေခံခြင်း။ tag ရေးမှတ်ထားသော လိပ်စာအုပ်စုအတွက် အချက်ပြမှုများ။ |
aaddr | အထွက် | [AXI_ADDR_WIDTH – 1:0] | လိပ်စာရေးပါ။ ဆက်တိုက် ငွေလွှဲမှုတွင် ပထမဆုံး ငွေလွှဲခြင်း၏ လိပ်စာကို ပေးသည်။ ဆက်နွယ်နေသော ထိန်းချုပ်အချက်ပြမှုများကို ဆက်တိုက်အတွင်း ကျန်ရှိသော လွှဲပြောင်းမှုများ၏ လိပ်စာများကို ဆုံးဖြတ်ရန် အသုံးပြုပါသည်။ |
awlen | အထွက် | [7:0] | အလျား။ ဆက်တိုက် လွှဲပြောင်းမှုအရေအတွက် အတိအကျကို ပေးသည်။ ဤအချက်အလက်သည် လိပ်စာနှင့်ဆက်စပ်နေသော ဒေတာလွှဲပြောင်းမှုအရေအတွက်ကို ဆုံးဖြတ်ပေးသည်။ |
awsize | အထွက် | [2:0] | ပေါက်ကွဲအရွယ်အစား။ ပေါက်ကွဲမှုတစ်ခုချင်းစီ၏အရွယ်အစား။ Byte လမ်းကြော strobes များသည် မည်သည့် byte လမ်းကြောများကို အပ်ဒိတ်လုပ်ရန် အတိအကျ ဖော်ပြသည်။ |
ပေါက်ကွဲ | အထွက် | [1:0] | Burst အမျိုးအစား။ အရွယ်အစား အချက်အလက်နှင့် တွဲလျက်၊ ဆက်တိုက်အတွင်း လွှဲပြောင်းမှုတစ်ခုစီအတွက် လိပ်စာကို မည်ကဲ့သို့ တွက်ချက်ကြောင်း အသေးစိတ်ဖော်ပြသည်။
2'b01 à Incremental address burst သို့ ပြင်ဆင်သည်။ |
………..ဆက်သည်။ | |||
အချက်ပြ နာမည် | ဦးတည်ချက် | အကျယ် | ဖော်ပြချက် |
နိုးလော့ | အထွက် | [1:0] | လော့ခ်အမျိုးအစား။ လွှဲပြောင်းခြင်း၏ အက်တမ်ဝိသေသလက္ခဏာများအကြောင်း နောက်ထပ်အချက်အလက်များကို ပေးပါသည်။
2'b00 à Normal Access သို့ ပုံသေ။ |
awcache | အထွက် | [3:0] | Cache အမျိုးအစား။ bufferable၊ cacheable၊ write- through, write-back, and allocate attribute များကို ညွှန်ပြသည်။
4'b0000 à Non-cacheable နှင့် non-bufferable ။ |
awprot | အထွက် | [2:0] | ကာကွယ်မှုအမျိုးအစား။ ငွေပေးငွေယူ၏ပုံမှန်၊ အခွင့်ထူးခံ သို့မဟုတ် လုံခြုံသောကာကွယ်မှုအဆင့်နှင့် ငွေပေးငွေယူသည် ဒေတာဝင်ရောက်ခွင့် သို့မဟုတ် ညွှန်ကြားချက်ဝင်ရောက်ခြင်းရှိမရှိကို ဖော်ပြသည်။ 3'b000 à ပုံမှန်၊ လုံခြုံသောဒေတာဝင်ရောက်ခွင့်ကို ပုံသေသတ်မှတ်ထားသည်။ |
မမှန်ပါ။ | အထွက် | — | လိပ်စာမှန်ကန်ကြောင်းရေးပါ။ မှန်ကန်သော စာရေးလိပ်စာနှင့် ထိန်းချုပ်မှု အချက်အလက် ရရှိနိုင်ကြောင်း ညွှန်ပြသည်။
1 = လိပ်စာနှင့် ထိန်းချုပ်မှုဆိုင်ရာ အချက်အလက်များကို ရရှိနိုင်သည်။ 0 = လိပ်စာနှင့် ထိန်းချုပ်မှု အချက်အလက် မရရှိနိုင်ပါ။ လိပ်စာနှင့် ထိန်းချုပ်မှုဆိုင်ရာ အချက်အလက်များသည် လိပ်စာကို အသိအမှတ်ပြုသည့်အချက်ပြပြီး အမြင့်ဆုံးအထိ တည်ငြိမ်နေပါသည်။ |
ပြီးပြီ။ | ထည့်သွင်းခြင်း။ | — | လိပ်စာအဆင်သင့်ရေးပါ။ ပစ်မှတ်သည် လိပ်စာတစ်ခုနှင့် ဆက်စပ်ထိန်းချုပ်မှု အချက်ပြမှုများကို လက်ခံရန် အသင့်ဖြစ်နေပြီဟု ညွှန်ပြသည်။
1 = ပစ်မှတ် အဆင်သင့် 0 = ပစ်မှတ် အဆင်သင့် မဖြစ်သေးပါ။ |
Data Channel ရေးပါ။ | |||
wdata | အထွက် | [AXI_DATA_WIDTH – 1:0] | အချက်အလက်ရေးပါ။ |
wstrb | အထွက် | [AXI_DATA_WIDTH – 8:0] | ဓားရေးထိုးပါ။ ဤအချက်ပြမှုသည် မန်မိုရီတွင် အပ်ဒိတ်လုပ်ရမည့် ဘိုက်လမ်းကြောင်းများကို ညွှန်ပြသည်။ write data bus ၏ ရှစ်ဘစ်တစ်ခုစီအတွက် write strobe တစ်ခုရှိသည်။ |
wlast | အထွက် | — | နောက်ဆုံးရေးပါ။ နောက်ဆုံး လွှဲပြောင်းရေးသည် ဆက်တိုက်။ |
အကျုံးဝင်သည်။ | အထွက် | — | တရားဝင်အောင်ရေးပါ။ မှန်ကန်သော ရေးမှတ်ထားသော အချက်အလက်နှင့် strobes များကို ရရှိနိုင်ပါသည်။ 1 = ဒေတာနှင့် strobes ရေးရန်
0 = data နှင့် strobes ရေး၍မရပါ။ |
အဆင်သင့် | ထည့်သွင်းခြင်း။ | — | အဆင်သင့်ရေးပါ။ Target data တွေရေးပြီး လက်ခံနိုင်ပါတယ်။ 1 = ပစ်မှတ် အဆင်သင့်
0 = ပစ်မှတ် အဆင်သင့် မဖြစ်သေးပါ။ |
Response Channel ရေးပါ။ | |||
လေလံ | ထည့်သွင်းခြင်း။ | [AXI_ID_WIDTH – 1:0] | တုံ့ပြန်မှု ID သက်သေခံခြင်း။ tag ရေးသားတုံ့ပြန်မှု၏ လေလံတန်ဖိုးသည် ပစ်မှတ်က တုံ့ပြန်သည့် အရေးအသားပေးငွေယူတန်ဖိုးနှင့် တူညီရပါမည်။ |
bresp | ထည့်သွင်းခြင်း။ | [1:0] | တုံ့ပြန်ရေးသားပါ။ အရောင်းအဝယ်အခြေအနေ။ ခွင့်ပြုနိုင်သော တုံ့ပြန်မှုများမှာ OKAY၊ EXOKAY၊ SLVERR နှင့် DECERR တို့ဖြစ်သည်။ |
တရားဝင် | ထည့်သွင်းခြင်း။ | — | တုံ့ပြန်ချက်ကို မှန်ကန်ကြောင်း ရေးပါ။ မှန်ကန်သော စာဖြင့် တုံ့ပြန်မှုကို ရရှိနိုင်သည်။ 1 = ရေးရန် တုံ့ပြန်မှု ရနိုင်သည်။
0 = ရေးရန် တုံ့ပြန်မှု မရရှိနိုင်ပါ။ |
ပေါင်မုန့် | အထွက် | — | တုံ့ပြန်မှု အဆင်သင့်ဖြစ်နေပါပြီ။ Initiator သည် တုံ့ပြန်မှု အချက်အလက်ကို လက်ခံနိုင်သည်။
1 = အစပြုသူ အဆင်သင့် 0 = အစပြုသူ အဆင်သင့် မဖြစ်သေးပါ။ |
အချိန်ဇယားများ (မေးခွန်းတစ်ခုမေးရန်)
ဤအပိုင်းသည် DDR_AXI4_Arbiter အချိန်ဆွဲပုံများကို ဆွေးနွေးထားသည်။ အောက်ဖော်ပြပါ ကိန်းဂဏာန်းများသည် ဖတ်ရှုခြင်းနှင့် ရေးရန် တောင်းဆိုချက် ထည့်သွင်းမှုများ၊ မှတ်ဉာဏ်လိပ်စာကို စတင်ခြင်း၊ ပြင်ပ အစပျိုးသူထံမှ သွင်းအားစုများ ရေးရန်၊ ဖတ်ရန် သို့မဟုတ် ရေးရန် အသိအမှတ်ပြုမှု၊ နှင့် ခုံသမာဓိမှ ပေးထားသည့် ဖြည့်သွင်းချက်များကို ဖတ်ရန် သို့မဟုတ် ရေးခြင်းတို့ကို ဖော်ပြသည်။
ပုံ ၂-၂။ AXI4 အင်တာဖေ့စ်မှတဆင့် ရေးသားခြင်း/ဖတ်ရှုခြင်းတွင် အသုံးပြုသည့် အချက်ပြများအတွက် အချိန်ကိုက်ဇယား
Testbench (မေးခွန်းတစ်ခုမေးပါ)
အသုံးပြုသူ testbench အဖြစ် ခေါ်သော DDR_AXI4_Arbiter ကို စစ်ဆေးအတည်ပြုရန်နှင့် စမ်းသပ်ရန်အတွက် တစ်စုတစ်စည်းတည်းသော testbench ကို အသုံးပြုပါသည်။ DDR_AXI4_Arbiter IP ၏ လုပ်ဆောင်နိုင်စွမ်းကို စစ်ဆေးရန် Testbench ကို ပံ့ပိုးထားသည်။ ဤ testbench သည် ဘတ်စ်ကား အင်တာဖေ့စ်ပုံစံဖွဲ့စည်းမှုဖြင့် ဖတ်ရှုနိုင်သော ချန်နယ်နှစ်ခုနှင့် စာရေးချန်နယ်နှစ်ခုအတွက်သာ အလုပ်လုပ်ပါသည်။
သရုပ်သကန် (မေးခွန်းတစ်ခုမေးပါ)
အောက်ပါအဆင့်များသည် testbench ကိုအသုံးပြု၍ core ကိုမည်သို့ပုံတူအောင်လုပ်ရမည်ကိုဖော်ပြသည်-
- Libero® SoC Catalog tab ကိုဖွင့်ပါ၊ Solutions-Video ကိုချဲ့ပါ၊ DDR_AXI4_Arbiter ကို နှစ်ချက်နှိပ်ပါ၊ ထို့နောက် OK ကိုနှိပ်ပါ။ IP နှင့်ဆက်စပ်သောစာရွက်စာတမ်းများကို Documentation အောက်တွင်ဖော်ပြထားပါသည်။ အရေးကြီးသည်- Catalog tab ကိုမတွေ့ပါက၊ သို့သွားပါ။ View > Windows menu ကိုမြင်နိုင်စေရန် Catalog ကိုနှိပ်ပါ။
ပုံ ၂-၂။ Libero SoC Catalog ရှိ DDR_AXI4_Arbiter IP Core
အောက်ပါပုံတွင်ပြထားသည့်အတိုင်း Create component window ပေါ်လာပါသည်။ OK ကိုနှိပ်ပါ။ အမည်သည် DDR_AXI4_ARBITER_PF_C0 ဖြစ်ကြောင်း သေချာပါစေ။
ပုံ ၂-၂။ အစိတ်အပိုင်းဖန်တီးပါ။
ဖတ်ရှုနိုင်သောချန်နယ် 2 ခုအတွက် IP ကို စီစဉ်သတ်မှတ်ပါ၊ ချန်နယ် 2 ခုကို ရေးသားပြီး အောက်ပါပုံတွင်ပြထားသည့်အတိုင်း Bus Interface ကိုရွေးချယ်ပြီး IP ကိုထုတ်လုပ်ရန် OK ကိုနှိပ်ပါ။
ပုံ ၂-၂။ ဖွဲ့စည်းမှု
Stimulus Hierarchy တက်ဘ်တွင်၊ testbench (DDR_AXI4_ARBITER_PF_tb.v) ကိုရွေးပါ၊ ညာကလစ်နှိပ်ပြီး Simulate Pre-Synth Design > Open Interactively ကိုနှိပ်ပါ။
အရေးကြီးသည်- Stimulus Hierarchy တက်ဘ်ကို မတွေ့ပါက၊ သို့ သွားပါ။ View > Windows menu ကိုမြင်နိုင်စေရန် Stimulus Hierarchy ကိုနှိပ်ပါ။
ပုံ ၂-၂။ Pre-Synthesis Design ကို ပုံဖော်ခြင်း။ModelSim သည် testbench ဖြင့်ဖွင့်သည်။ fileပုံတွင်ပြထားသည့်အတိုင်း၊
ပုံ ၂-၂။ ModelSim Simulation Window
အရေးကြီးသည်- .do တွင် သတ်မှတ်ထားသော runtime ကန့်သတ်ချက်ကြောင့် သရုပ်ပြမှု ပြတ်တောက်သွားပါက၊ fileSimulation ကို အပြီးသတ်ရန် run -all command ကိုသုံးပါ။
ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း (မေးခွန်းတစ်ခုမေးပါ)
တည်းဖြတ်မှုမှတ်တမ်းသည် စာရွက်စာတမ်းတွင် အကောင်အထည်ဖော်ခဲ့သော အပြောင်းအလဲများကို ဖော်ပြသည်။ အပြောင်းအလဲများကို လက်ရှိထုတ်ဝေမှုအများဆုံးမှ စတင်၍ ပြန်လည်ပြင်ဆင်ခြင်းဖြင့် စာရင်းပြုစုထားပါသည်။
ဇယား ၆-၁။ ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ပြန်လည်ပြင်ဆင်ခြင်း။ | ရက်စွဲ | ဖော်ပြချက် |
A | ၅/၅ | အောက်ပါတို့သည် စာရွက်စာတမ်း၏ ပြန်လည်ပြင်ဆင်မှု A တွင် အပြောင်းအလဲများစာရင်းဖြစ်သည်-
• စာရွက်စာတမ်းအား Microchip နမူနာပုံစံသို့ ရွှေ့ပြောင်းထားသည်။ • စာရွက်စာတမ်းနံပါတ်ကို 00004976 မှ DS50200950A သို့ အပ်ဒိတ်လုပ်ခဲ့သည်။ • ထည့်ခဲ့သည်။ ၂.၃.၁။ ခုံတန်းလျား. |
2.0 | — | အောက်ပါတို့သည် စာရွက်စာတမ်း၏ ပြန်လည်ပြင်ဆင်မှု 2.0 တွင် အပြောင်းအလဲများစာရင်းဖြစ်သည်-
• ထည့်ခဲ့သည်။ ပုံ ၂-၁. • ထည့်ခဲ့သည်။ ဇယား ၂-၄. • အချို့သော input နှင့် output signal အမည်များ၏ အမည်များကို အပ်ဒိတ်လုပ်ထားသည်။ ဇယား ၂-၄. |
1.0 | — | ကနဦးဖြန့်ချိမှု။ |
Microchip FPGA ပံ့ပိုးမှု (မေးခွန်းတစ်ခုမေးရန်)
Microchip FPGA ထုတ်ကုန်အုပ်စုသည် ၎င်း၏ထုတ်ကုန်များကို ဖောက်သည်ဝန်ဆောင်မှု၊ ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာ၊ a website နှင့် ကမ္ဘာတစ်ဝှမ်းရှိ အရောင်းရုံးများ။ ပံ့ပိုးကူညီမှုအား မဆက်သွယ်မီ Microchip အွန်လိုင်းရင်းမြစ်များကို သွားရောက်ကြည့်ရှုရန် အကြံပြုလိုသည်မှာ ၎င်းတို့၏မေးမြန်းချက်များကို ဖြေပြီးသားဖြစ်နိုင်ချေများပါသည်။ နည်းပညာပံ့ပိုးကူညီမှုစင်တာမှတဆင့် ဆက်သွယ်ပါ။ webwww.microchip.com/support ရှိ ဆိုဒ်။ FPGA စက်ပစ္စည်းအပိုင်းနံပါတ်ကို ဖော်ပြပါ၊ သင့်လျော်သော case အမျိုးအစားကို ရွေးချယ်ပြီး ဒီဇိုင်းကို အပ်လုဒ်လုပ်ပါ။ fileနည်းပညာပိုင်းဆိုင်ရာ ပံ့ပိုးကူညီမှု ကိစ္စတစ်ခုကို ဖန်တီးနေစဉ်။ ထုတ်ကုန်စျေးနှုန်း၊ ထုတ်ကုန်အဆင့်မြှင့်တင်မှု၊ အပ်ဒိတ်အချက်အလက်၊ မှာယူမှုအခြေအနေနှင့် ခွင့်ပြုချက်ကဲ့သို့သော နည်းပညာမဟုတ်သော ထုတ်ကုန်ပံ့ပိုးမှုအတွက် ဖောက်သည်ဝန်ဆောင်မှုကို ဆက်သွယ်ပါ။
- မြောက်အမေရိကမှ 800.262.1060 ကိုခေါ်ဆိုပါ။
- ကမ္ဘာတစ်ဝှမ်းမှ 650.318.4460 ကိုခေါ်ဆိုပါ။
- Fax၊ ကမ္ဘာပေါ်ရှိ မည်သည့်နေရာမှမဆို၊ 650.318.8044
Microchip အချက်အလက် (မေးခွန်းတစ်ခုမေးရန်)
Microchip ပါ။ Webဆိုဒ် (မေးခွန်းတစ်ခုမေးပါ)
Microchip သည် ကျွန်ုပ်တို့မှ တစ်ဆင့် အွန်လိုင်း ပံ့ပိုးမှု ပေးပါသည်။ website မှာ www.microchip.com/. ဒီ website ကိုဖန်တီးရန်အသုံးပြုသည်။ files နှင့် အချက်အလက်များကို ဖောက်သည်များအတွက် အလွယ်တကူ ရရှိနိုင်သည်။ ရရှိနိုင်သောအကြောင်းအရာအချို့တွင်-
- ထုတ်ကုန်ပံ့ပိုးမှု – ဒေတာစာရွက်များနှင့် အမှားအယွင်းများ၊ အပလီကေးရှင်းမှတ်စုများနှင့် ၎ample ပရိုဂရမ်များ၊ ဒီဇိုင်းအရင်းအမြစ်များ၊ အသုံးပြုသူ၏လမ်းညွှန်ချက်များနှင့် ဟာ့ဒ်ဝဲပံ့ပိုးမှုစာရွက်စာတမ်းများ၊ နောက်ဆုံးထွက်ဆော့ဖ်ဝဲများ ထုတ်ဝေမှုများနှင့် မော်ကွန်းတင်ထားသောဆော့ဖ်ဝဲများ
- အထွေထွေနည်းပညာပံ့ပိုးမှု – အမေးများသောမေးခွန်းများ (FAQs)၊ နည်းပညာပံ့ပိုးမှုတောင်းဆိုမှုများ၊ အွန်လိုင်းဆွေးနွေးမှုအဖွဲ့များ၊ Microchip ဒီဇိုင်းမိတ်ဖက်ပရိုဂရမ်အဖွဲ့ဝင်စာရင်း
- Microchip လုပ်ငန်း- ကုန်ပစ္စည်းရွေးချယ်ခြင်းနှင့် မှာယူခြင်းလမ်းညွှန်များ၊ နောက်ဆုံးထုတ် Microchip သတင်းထုတ်ပြန်ချက်များ၊ ဆွေးနွေးပွဲများနှင့် ပွဲများစာရင်းများ၊ Microchip အရောင်းရုံးများစာရင်းများ၊ ဖြန့်ဖြူးသူများနှင့် စက်ရုံကိုယ်စားလှယ်များ၊
ထုတ်ကုန်ပြောင်းလဲမှု အသိပေးခြင်းဝန်ဆောင်မှု (မေးခွန်းတစ်ခုမေးရန်)
Microchip ၏ထုတ်ကုန်ပြောင်းလဲမှုသတိပေးချက်ဝန်ဆောင်မှုသည် သုံးစွဲသူများအား Microchip ထုတ်ကုန်များပေါ်တွင် လက်ရှိရှိနေစေရန် ကူညီပေးပါသည်။ စာရင်းသွင်းသူများသည် သတ်မှတ်ထားသော ထုတ်ကုန်မိသားစု သို့မဟုတ် စိတ်ပါဝင်စားသော ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာတစ်ခုနှင့် ပတ်သက်သည့် အပြောင်းအလဲများ၊ အပ်ဒိတ်များ၊ တည်းဖြတ်မှုများ သို့မဟုတ် အမှားအယွင်းများ ရှိတိုင်း အီးမေးလ်အကြောင်းကြားချက်များကို လက်ခံရရှိပါမည်။ စာရင်းသွင်းရန်၊ သို့သွားပါ။ www.microchip.com/pcn မှတ်ပုံတင်ရန် ညွှန်ကြားချက်များကို လိုက်နာပါ။
ဖောက်သည်ပံ့ပိုးမှု (မေးခွန်းတစ်ခုမေးပါ)
Microchip ထုတ်ကုန်များကို အသုံးပြုသူများသည် ချန်နယ်များစွာမှတစ်ဆင့် အကူအညီများ ရရှိနိုင်ပါသည်။
- ဖြန့်ဖြူးသူ သို့မဟုတ် ကိုယ်စားလှယ်
- ပြည်တွင်းအရောင်းရုံး
- Embedded Solutions Engineer (ESE)
- နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့
ဝယ်ယူသူများသည် ၎င်းတို့၏ ဖြန့်ဖြူးရောင်းချသူ၊ ကိုယ်စားလှယ် သို့မဟုတ် ESE ကို ပံ့ပိုးကူညီရန် ဆက်သွယ်သင့်သည်။ ဖောက်သည်များကို ကူညီရန် ဒေသတွင်း အရောင်းရုံးများလည်း ရှိသည်။ အရောင်းရုံးများနှင့် တည်နေရာများစာရင်းကို ဤစာတမ်းတွင် ထည့်သွင်းထားသည်။ နည်းပညာပိုင်းဆိုင်ရာ ပံ့ပိုးကူညီမှုများကို ရရှိနိုင်မည်ဖြစ်သည်။ webဆိုက်- www.microchip.com/support.
Microchip သည် Code Protection Feature ကိုဖန်တီးပေးသည် (မေးခွန်းတစ်ခုမေးပါ)
Microchip ထုတ်ကုန်များတွင် ကုဒ်ကာကွယ်ရေးအင်္ဂါရပ်၏ အောက်ပါအသေးစိတ်အချက်အလက်များကို မှတ်သားထားပါ-
- Microchip ထုတ်ကုန်များသည် ၎င်းတို့၏ သီးခြား Microchip Data Sheet တွင်ပါရှိသော သတ်မှတ်ချက်များနှင့် ကိုက်ညီပါသည်။
- ရည်ရွယ်ထားသည့်ပုံစံ၊ လည်ပတ်မှုသတ်မှတ်ချက်များအတွင်းနှင့် ပုံမှန်အခြေအနေများတွင် အသုံးပြုသည့်အခါ ၎င်း၏ထုတ်ကုန်မိသားစုသည် လုံခြုံသည်ဟု Microchip က ယုံကြည်သည်။
- Microchip သည် တန်ဖိုးရှိပြီး ၎င်း၏ ဉာဏပစ္စည်းမူပိုင်ခွင့်များကို ပြင်းပြင်းထန်ထန် ကာကွယ်ပေးသည်။ Microchip ထုတ်ကုန်၏ ကုဒ်အကာအကွယ်အင်္ဂါရပ်များကို ချိုးဖောက်ရန် ကြိုးပမ်းမှုများကို တင်းတင်းကျပ်ကျပ် တားမြစ်ထားပြီး DigitalMillennium မူပိုင်ခွင့်အက်ဥပဒေကို ချိုးဖောက်နိုင်သည်။
- Microchip နှင့် အခြား semiconductor ထုတ်လုပ်သူ နှစ်ဦးလုံးသည် ၎င်း၏ကုဒ်၏ လုံခြုံရေးကို အာမခံနိုင်မည်မဟုတ်ပေ။ ကုဒ်အကာအကွယ်သည် ကျွန်ုပ်တို့သည် ထုတ်ကုန်သည် “မပျက်စီးနိုင်သော” ဖြစ်သည်ဟု အာမခံသည်ဟု မဆိုလိုပါ။ ကုဒ်အကာအကွယ်သည် အဆက်မပြတ် ပြောင်းလဲနေသည်။ Microchip သည် ကျွန်ုပ်တို့၏ထုတ်ကုန်များ၏ ကုဒ်ကာကွယ်ရေးအင်္ဂါရပ်များကို စဉ်ဆက်မပြတ်တိုးတက်ကောင်းမွန်အောင်လုပ်ဆောင်ရန် ကတိပြုပါသည်။
ဥပဒေသတိပေးချက် (မေးခွန်းမေးရန်)
ဤထုတ်ဝေမှုနှင့် ဤနေရာတွင်ရှိအချက်အလက်များကို Microchip ထုတ်ကုန်များကို ဒီဇိုင်းထုတ်ခြင်း၊ စမ်းသပ်ခြင်းနှင့် Microchip ထုတ်ကုန်များကို သင့်အက်ပ်လီကေးရှင်းနှင့် ပေါင်းစပ်ရန်အပါအဝင် Microchip ထုတ်ကုန်များနှင့်သာ အသုံးပြုနိုင်ပါသည်။ ဤအချက်အလက်ကို အခြားနည်းဖြင့် အသုံးပြုခြင်းသည် ဤစည်းကမ်းချက်များကို ချိုးဖောက်ပါသည်။ စက်ပစ္စည်းအပလီကေးရှင်းများနှင့်ပတ်သက်သည့် အချက်အလက်များကို သင့်အဆင်ပြေစေရန်အတွက်သာ ပံ့ပိုးပေးထားပြီး အပ်ဒိတ်များဖြင့် အစားထိုးနိုင်ပါသည်။ သင့်လျှောက်လွှာသည် သင့်သတ်မှတ်ချက်များနှင့် ကိုက်ညီကြောင်း သေချာစေရန်မှာ သင့်တာဝန်ဖြစ်သည်။ အပိုပံ့ပိုးကူညီမှုများအတွက် သင်၏ဒေသခံ Microchip အရောင်းရုံးသို့ ဆက်သွယ်ပါ သို့မဟုတ် အပိုပံ့ပိုးကူညီမှုအား တွင် ရယူပါ။ www.microchip.com/en-us/support/design-help/ client-support-ဝန်ဆောင်မှုများ။ ဤအချက်အလက်များကို Microchip "ရှိသကဲ့သို့" မှ ပံ့ပိုးပေးပါသည်။ MICROCHIP သည် မည်သည့်အမျိုးအစားကိုမျှ ကိုယ်စားပြုခြင်း သို့မဟုတ် အာမခံချက်ပေးခြင်း မရှိစေရဟု ဖော်ပြခြင်း သို့မဟုတ် အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း၊ စာရေးခြင်း သို့မဟုတ် ပါးစပ်ဖြင့်ဖြစ်စေ၊ ဥပဒေအရဖြစ်စေ သို့မဟုတ် အခြားနည်းဖြင့်ဖြစ်စေ ဖော်ပြထားသည်ဖြစ်စေ အချက်အလက်များနှင့်ပတ်သက်သည့် ကန့်သတ်ချက်မရှိ၊ ကန့်သတ်ချက်မရှိ၊ ၎င်း၏အခြေအနေ၊ အရည်အသွေး သို့မဟုတ် စွမ်းဆောင်ရည်နှင့် သက်ဆိုင်သော သီးသန့်ရည်ရွယ်ချက်တစ်ခုအတွက် တည်ငြိမ်မှု၊ တည်ငြိမ်မှု၊ သို့မဟုတ် အာမခံချက်များ။ မည်သည့်ကိစ္စတွင်မဆို Microchip သည် သွယ်ဝိုက်သော၊ အထူး၊ ပြစ်ဒဏ်ခတ်မှု၊ မတော်တဆ သို့မဟုတ် အကျိုးဆက်ဖြစ်သော ဆုံးရှုံးမှု၊ ပျက်စီးမှု၊ ကုန်ကျစရိတ်၊ ကုန်ကျစရိတ်၊ သို့မဟုတ် စရိတ်စကမျိုးနှင့် သက်ဆိုင်သည့် မည်သည့်ပုံစံ၊ အိုင်ပီသည် ဖြစ်နိုင်ချေ သို့မဟုတ် ပျက်စီးဆုံးရှုံးမှုများကို မျှော်မှန်းနိုင်ပါသလား။ ဥပဒေအရ ခွင့်ပြုထားသော အတိုင်းအတာအထိ၊ သတင်းအချက်အလက်နှင့် သက်ဆိုင်သည့် မည်သည့်နည်းလမ်းဖြင့်မဆို တောင်းဆိုမှုအားလုံးတွင် Microchip ၏ စုစုပေါင်းတာဝန်ဝတ္တရားမှာ အချက်အလက်များ သို့မဟုတ် ၎င်း၏အသုံးပြုမှုအတွက် အခကြေးငွေပမာဏကို ကျော်လွန်မည်မဟုတ်ပါ၊ အကယ်၍ သင့်တွင် ပေးချေရမည့်ငွေအတွက် အသက်ကယ်ထောက်ပံ့မှုနှင့်/သို့မဟုတ် ဘေးကင်းရေးအပလီကေးရှင်းများတွင် Microchip စက်ပစ္စည်းများကို အသုံးပြုခြင်းသည် ဝယ်သူ၏အန္တရာယ်မှာ လုံးလုံးလျားလျားဖြစ်ပြီး ဝယ်ယူသူသည် ယင်းအသုံးပြုမှုမှရရှိလာသော ပျက်စီးဆုံးရှုံးမှုများ၊ အရေးဆိုမှုများ၊ လျော်ကြေးများ သို့မဟုတ် ကုန်ကျစရိတ်များမှ ကာကွယ်ရန်၊ လျော်ကြေးပေးပြီး ကိုင်ဆောင်ရန် သဘောတူပါသည်။ မည်သည့် Microchip ဉာဏပစ္စည်းမူပိုင်ခွင့်အခွင့်အရေးများအောက်တွင်၊ သွယ်ဝိုက်၍ဖြစ်စေ၊ အခြားနည်းဖြင့်ဖြစ်စေ လိုင်စင်များကို အခြားနည်းဖြင့်ဖော်ပြခြင်းမပြုဘဲ ဖြန့်ဝေခြင်းမပြုပါ။
ကုန်အမှတ်တံဆိပ်များ (မေးခွန်းတစ်ခုမေးရန်)
Microchip အမည်နှင့် လိုဂို၊ Microchip လိုဂို၊ Adaptec၊ AVR၊ AVR လိုဂို၊ AVR Freaks၊ BesTime၊ BitCloud၊ CryptoMemory၊ CryptoRF၊ dsPIC၊ flexPWR၊ HELDO၊ IGLOO၊ JukeBlox၊ KeeLoq၊ Kleer၊ LANCheck၊ LinkMDRBXMicrose၊ maXty ၊ အများဆုံး၊ အများဆုံး၊ အများဆုံး လိုဂို၊ MPLAB၊ OptoLyzer၊ PIC၊ picoPower၊ PICSTART၊ PIC32 လိုဂို၊ PolarFire၊ Prochip Designer၊ QTouch၊ SAM-BA၊ SenGenuity၊ SpyNIC၊ SST၊ SST လိုဂို၊ SuperFlash၊ Symmetricom၊ SyncServerME၊ Taceecton၊ မှတ်ပုံတင်ထားသည့်အချိန်၊ s of Microchip Technology Incorporated in USA နှင့် အခြားနိုင်ငံများတွင်။ AgileSwitch၊ APT၊ ClockWorks၊ The Embedded Control Solutions ကုမ္ပဏီ၊ EtherSynch၊ Flashtec၊ Hyper Speed Control၊ HyperLight Load၊ Libero၊ motorBench၊ mTouch၊ Powermite 3၊ Precision Edge၊ ProASIC၊ ProASIC Plus၊ ProASIC Plus လိုဂို၊ Quiet-Wire၊ TrueFusion၊ SyncubC Time၊ အချိန်၊ Tem နှင့် ZL တို့သည် USA Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoCrypantion, CryptoCryptomotive, dsPICDEM.net၊ Dynamic Average Matching၊ DAM၊ ECAN၊ Espresso T1S၊ EtherGREEN၊ GridTime၊ IdealBridge၊ In-Circuit Serial Programming၊ ICSP၊ INICnet၊ Intelligent Paralleling၊ IntelliMOS၊ Inter-Chip ချိတ်ဆက်မှု၊ JitterBlocker-maxblocker-DisplayView၊ memBrain၊ Mindi၊ MiWi၊ MPASM၊ MPF၊ MPLAB အသိအမှတ်ပြုလိုဂို၊ MPLIB၊ MPLINK၊ MultiTRAK၊ NetDetach၊ Omniscient Code Generation၊ PICDEM၊ PICDEM.net၊ PICkit၊ PICtail၊ PowerSmart၊ PureSilicon၊ QMatrix၊ REAL ICE ၊Rpp ၊ RTG4၊ SAMICE၊ Serial Quad I/O၊ simpleMAP၊ SimpliPHY၊ SmartBuffer၊ SmartHLS၊ SMART-IS၊ storClad၊ SQI၊ SuperSwitcher၊ SuperSwitcher II၊ Switchtec၊ SynchroPHY၊ စုစုပေါင်းခံနိုင်ရည်၊ ယုံကြည်ရသောအချိန်၊ TSHARC၊ USBCheck၊ VariSense၊ VeriPHY၊ ViewSpan၊ WiperLock၊ XpressConnect နှင့် ZENA တို့သည် USA နှင့် အခြားသောနိုင်ငံများရှိ Microchip Technology Incorporated ၏ ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ SQTP သည် USA တွင်ထည့်သွင်းထားသော Microchip Technology ၏ ဝန်ဆောင်မှုအမှတ်အသားတစ်ခုဖြစ်သည်။ Adaptec လိုဂို၊ ကြိမ်နှုန်းလိုအပ်ချက်၊ Silicon Storage Technology နှင့် Symmcom တို့သည် အခြားနိုင်ငံများရှိ Microchip Technology Inc. ၏ မှတ်ပုံတင်ထားသောကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ GestIC သည် Microchip Technology Germany II GmbH & Co. KG ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်ပြီး အခြားနိုင်ငံများရှိ Microchip Technology Inc. ၏ လုပ်ငန်းခွဲတစ်ခုဖြစ်သည်။ ဤနေရာတွင် ဖော်ပြထားသော အခြားကုန်အမှတ်တံဆိပ်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကုမ္ပဏီများ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။ © 2023၊ Microchip Technology Incorporated နှင့် ၎င်း၏ လုပ်ငန်းခွဲများ။ မူပိုင်ခွင့်ကိုလက်ဝယ်ထားသည်။
ISBN- 978-1-6683-2302-1 အရည်အသွေးစီမံခန့်ခွဲမှုစနစ် (မေးခွန်းတစ်ခုမေးရန်) Microchip ၏ အရည်အသွေးစီမံခန့်ခွဲမှုစနစ်များဆိုင်ရာ အချက်အလက်များအတွက် ကျေးဇူးပြု၍ ဝင်ရောက်ကြည့်ရှုပါ။ www.microchip.com/quality.
ကမ္ဘာတစ်ဝှမ်း အရောင်းနှင့် ဝန်ဆောင်မှု
အမေရိကား | အာရှ/ပစိဖိတ်ဒေသ | အာရှ/ပစိဖိတ်ဒေသ | ဥရောပ |
အသင်းအဖွဲ့ ရုံး
2355 အနောက် Chandler Blvd Chandler၊ AZ 85224-6199 ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့: www.microchip.com/support Web လိပ်စာ- www.microchip.com အတ္တလန်တာ Duluth၊ GA ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ အော်စတင်၊ TX ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဘော်စတွန် Westborough, MA ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ချီကာဂို Itasca, IL ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဒါလား Addison၊ TX ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဒက်ထရွိုက် Novi, MI ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဟူစတန်၊ TX ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ အင်ဒီယာနာပိုလစ် Noblesville၊ Tel: IN ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ လော့စ်အိန်ဂျလိစ် Mission Viejo, CA ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ Raleigh, NC ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ နယူးယောက်၊ NY ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ San Jose, CA ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ကနေဒါ - တိုရွန်တို ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ |
သြစတြေးလျ - ဆစ်ဒနီ
Tel: 61-2-9868-6733 တရုတ်-ပေကျင်း Tel: 86-10-8569-7000 တရုတ်-ချန်ဒူး Tel: 86-28-8665-5511 တရုတ်-ချုံကင်း Tel: 86-23-8980-9588 တရုတ် - Dongguan Tel: 86-769-8702-9880 တရုတ်-ကွမ်ကျိုး Tel: 86-20-8755-8029 တရုတ် - Hangzhou Tel: 86-571-8792-8115 တရုတ် - ဟောင်ကောင် SAR Tel: 852-2943-5100 တရုတ်-နန်ကျင်း Tel: 86-25-8473-2460 တရုတ် - Qingdao Tel: 86-532-8502-7355 တရုတ်-ရှန်ဟိုင်း Tel: 86-21-3326-8000 တရုတ် - ရှန်ယန်း Tel: 86-24-2334-2829 တရုတ်-ရှန်ကျန်း Tel: 86-755-8864-2200 တရုတ် - Suzhou Tel: 86-186-6233-1526 တရုတ်-ဝူဟန် Tel: 86-27-5980-5300 တရုတ်-ရှန်း Tel: 86-29-8833-7252 တရုတ် – Xiamen Tel: 86-592-2388138 တရုတ်-ဇူဟိုင် Tel: 86-756-3210040 |
အိန္ဒိယ-ဘန်ဂလို
Tel: 91-80-3090-4444 အိန္ဒိယ - နယူးဒေလီ Tel: 91-11-4160-8631 အိန္ဒိယ - ပွန် Tel: 91-20-4121-0141 ဂျပန် – အိုဆာကာ Tel: 81-6-6152-7160 ဂျပန် – တိုကျို Tel: 81-3-6880- 3770 ကိုရီးယား - ဒေဂူ Tel: 82-53-744-4301 ကိုရီးယား - ဆိုးလ် Tel: 82-2-554-7200 မလေးရှား - ကွာလာလမ်ပူ Tel: 60-3-7651-7906 မလေးရှား-ပီနန် Tel: 60-4-227-8870 ဖိလစ်ပိုင် - မနီလာ Tel: 63-2-634-9065 စင်္ကာပူ Tel: 65-6334-8870 ထိုင်ဝမ် - ရှင်ချူး Tel: 886-3-577-8366 ထိုင်ဝမ် - ရှုံ Tel: 886-7-213-7830 ထိုင်ဝမ် – ထိုင်ပေ Tel: 886-2-2508-8600 ထိုင်း-ဘန်ကောက် Tel: 66-2-694-1351 ဗီယက်နမ် - ဟိုချီမင်း Tel: 84-28-5448-2100 |
သြစတြီးယား - ဝဲလ်
Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 ဒိန်းမတ် - ကိုပင်ဟေဂင် Tel: 45-4485-5910 Fax: 45-4485-2829 ဖင်လန် - Espoo Tel: 358-9-4520-820 ပြင်သစ် - ပဲရစ် Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 ဂျာမနီ - Garching Tel: 49-8931-9700 ဂျာမနီ – ဟာန် Tel: 49-2129-3766400 ဂျာမနီ – Heilbronn Tel: 49-7131-72400 ဂျာမနီ – Karlsruhe Tel: 49-721-625370 ဂျာမနီ – မြူးနစ် Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 ဂျာမနီ – Rosenheim Tel: 49-8031-354-560 အစ္စရေး – ရာအာနနာ Tel: 972-9-744-7705 အီတလီ – မီလန် Tel: 39-0331-742611 Fax: 39-0331-466781 အီတလီ – Padova Tel: 39-049-7625286 နယ်သာလန် - Drunen Tel: 31-416-690399 Fax: 31-416-690340 နော်ဝေး - Trondheim Tel: 47-72884388 ပိုလန် - ဝါဆော Tel: 48-22-3325737 ရိုမေးနီးယား - ဘူခါရက်စ် Tel: 40-21-407-87-50 စပိန် – မက်ဒရစ် Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 ဆွီဒင် - Gothenberg Tel: 46-31-704-60-40 ဆွီဒင် – စတော့ဟုမ်း Tel: 46-8-5090-4654 ယူကေ - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820 |
© 2023 Microchip Technology Inc. နှင့် ၎င်း၏ လုပ်ငန်းခွဲများ
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
MICROCHIP DDR AXI4 Arbiter [pdf] အသုံးပြုသူလမ်းညွှန် DDR AXI4 Arbiter၊ DDR AXI4၊ Arbiter |