MICROCHIP AN5488 Polar Fire FPGA USXGMII ဒီဇိုင်း

သတ်မှတ်ချက်များ
- ထုတ်ကုန်- PolarFire FPGA USXGMII ဒီဇိုင်း (AN5488)
- မော်ဒယ်- DS00005488A
- ပံ့ပိုးမှု- Microchip FPGA ပံ့ပိုးမှု
ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ
သရုပ်ပြလိုအပ်ချက်များ
USXGMII ဒီမိုကို run ရန်၊ အောက်ပါတို့ကို လိုအပ်ပါမည်။ အရင်းအမြစ်များ-
- Aquantia PHY သမီးကတ်
- Spirent TestCenter
- USB A မှ mini-B ကြိုး
- RJ6 ချိတ်ဆက်ကိရိယာများဖြင့် အမျိုးအစား 6 (Cat 45) ကေဘယ်များ
- USB အပေါက်ဖြင့် PC ကိုလက်ခံပါ။
- ဆော့ဖ်ဝဲ- FlashPro Express၊ TeraTerm သို့မဟုတ် PuTTY
လိုအပ်ချက်များ
မစတင်မီ အောက်ပါအချက်များ ပြီးမြောက်ကြောင်း သေချာပါစေ။ ခြေလှမ်းများ-
- သရုပ်ပြလိုအပ်ချက်များအရ Aquantia PHY Daughter Card နှင့် Spirent TestCenter ကို ချိတ်ဆက်ပါ။
- သင့်အိမ်ရှင် PC တွင် လိုအပ်သောဆော့ဖ်ဝဲကို ထည့်သွင်းပါ။
ဒီမိုကို သတ်မှတ်ခြင်း။
Hardware ကို သတ်မှတ်ခြင်း။
ဟာ့ဒ်ဝဲကို စနစ်ထည့်သွင်းရန် ဤအဆင့်များကို လိုက်နာပါ-
- ပေးထားသောကြိုးများကို အသုံးပြု၍ Aquantia PHY Daughter Card နှင့် Spirent TestCenter ကို ချိတ်ဆက်ပါ။
- USB A ကို သင့်အိမ်ရှင် PC သို့ mini-B ကေဘယ်လ်နှင့် ချိတ်ဆက်ပါ။
PolarFire Device ကို ပရိုဂရမ်ရေးဆွဲခြင်း။
PolarFire စက်ပစ္စည်းကို အစီအစဉ်ဆွဲရန်၊ အောက်ပါအဆင့်များကို လိုက်နာပါ-
- PolarFire စက်ပစ္စည်းကို သင့်အိမ်ရှင် PC သို့ ချိတ်ဆက်ထားကြောင်း သေချာပါစေ။
- စက်ပစ္စည်းကို ပရိုဂရမ်ပြုလုပ်ရန် FlashPro Express ဆော့ဖ်ဝဲကို အသုံးပြုပါ။
အဆိုပါ Demo ကို run
သရုပ်ပြမှုကို လုပ်ဆောင်ရန်၊ ဤအဆင့်များကို လိုက်နာပါ-
- နောက်ဆက်တွဲ A တွင် ပေးထားသည့် Tcl script ကို လုပ်ဆောင်ပါ။
- ဗိသုကာတွင်ဖော်ပြထားသည့်အတိုင်း XGMII အသွားအလာလှည့်ပတ်မှုလုပ်ငန်းစဉ်ကို စောင့်ကြည့်ပါ။
အမေးများသောမေးခွန်းများ (FAQ)
- မေး- ဒီမိုကို run ဖို့ ဘယ်ဆော့ဝဲလ် လိုအပ်လဲ။
A- terminal emulation အတွက် စက်ပစ္စည်းနှင့် TeraTerm သို့မဟုတ် PuTTY ပရိုဂရမ်ရေးဆွဲရန်အတွက် သင်သည် FlashPro Express လိုအပ်ပါသည်။ - မေး- ဒီမိုဒီဇိုင်းဗိသုကာလက်ရာက ဘယ်လိုလဲ။
A- သရုပ်ပြဒီဇိုင်းဗိသုကာသည် Aquantia PHY မှတဆင့် စမ်းသပ်မှု module မှထုတ်ပေးသော XGMII အသွားအလာကို FPGA အတွင်းရှိ PolarFire transceiver သို့ စီမံဆောင်ရွက်ပေးရန်နှင့် ခွဲခြမ်းစိတ်ဖြာရန်အတွက် ပြန်လှည့်ပေးပါသည်။
PolarFire FPGA USXGMII ဒီဇိုင်း (မေးခွန်းတစ်ခုမေးပါ)
Microchip ၏ PolarFire® FPGAs နှင့် Ethernet IP များသည် Ethernet ဖြေရှင်းချက်များကို အမြန်ဖွံ့ဖြိုးတိုးတက်စေပါသည်။ 10G Ethernet အပိုင်းတွင်၊ Microchip မှ Universal Serial 10G Media Independent Interface (USXGMII) IP core သည် PolarFire FPGAs တွင် 10GBASE-R ဖြေရှင်းချက်များအား တည်ဆောက်နိုင်သည်၊ IP သည် IEEE®802.3ae ဖြင့် တိုင်ကြားထားသည်။ USXGMII သည် PHY အောက်ပိုင်းတွင် ဆက်စပ်ဒေတာနှုန်းပြောင်းလဲမှုအပေါ် အခြေခံ၍ 10G၊ 5G၊ 2.5G နှင့် 1G ၏ ပြောင်းလဲနိုင်သောဒေတာနှုန်းများအတွက် ပံ့ပိုးပေးပါသည်။ PolarFire FPGAs တွင်ဖြေရှင်းချက်ကိုအကောင်အထည်ဖော်ခြင်းသည်ပါဝါနိမ့်သော advan ကိုပေးဆောင်သည်။tages တွင် ပါဝါနည်းသော transceiver နှင့် FPGA ထည်တို့ ပါဝင်သည်။ အနိမ့်ပါဝါ advantage သည် စနစ်၏ ပါဝါဘတ်ဂျက်ကို သက်သာစေသည်။
USXGMII Ethernet ဖြေရှင်းချက်ကို XGMII မုဒ်တွင် စီစဉ်ထားသော CORE10GMAC ပျော့ပျောင်းသော IP Media Access Control (MAC) core ကို အသုံးပြု၍ CoreUSXGMII IP သည် MAC နှင့် PHY (Aquantia PHY AQR107) ကြား SerDes တစ်ခုတည်းတွင် တစ်ခုတည်းသော ကွန်ရက်ပေါက်ကို သယ်ဆောင်သည်။ ဤစာတမ်းတွင် Microchip PolarFire USXGMII ဒီဇိုင်းနှင့် PolarFire Video Kit၊ Aquantia PHY (AQR107) ပါသော Microchip Daughter Card နှင့် USXGMII လိုက်လျောညီထွေရှိသော ကွန်ရက် module ကို အသုံးပြု၍ သရုပ်ပြပုံအား မည်သို့လုပ်ဆောင်ရမည်ကို ဖော်ပြထားပါသည်။
PolarFire USXGMII ဒီမိုဒီဇိုင်းတွင်အောက်ပါအင်္ဂါရပ်များရှိသည်။
- 10G Ethernet MAC IP
- MAC IP နှင့် XGMII အင်တာဖေ့စ်ကို ပံ့ပိုးပေးသော USXGMII IP။
- စနစ်ဘက်ရှိ FPGA Mezzanine Card (FMC) မှတဆင့် PHY သမီးကတ်နှင့် ချိတ်ဆက်ထားသော Transceiver။
- USXGMII လိုက်လျောညီထွေရှိသော ကွန်ရက် module သည် လိုင်းဘက်တွင်ရှိသည်။
PolarFire Video Kit (DVP-102-000512-001) တွင် အောက်ပါအင်္ဂါရပ်များ ရှိသည်။
- 300K LE FPGA (MPF300T၊ FCG1152)
- HDMI 1.4 ထုတ်လွှင့်မှု (ADV7511) ချစ်ပ်ဆက်နှင့် သက်ဆိုင်ရာ ချိတ်ဆက်ကိရိယာ
- ရထားလမ်း cl ပါရှိသော HDMI 2.0amps၊ ReDrivers နှင့် သက်ဆိုင်ရာ ချိတ်ဆက်ကိရိယာများ
- IMX334 Sony ရုပ်ပုံအာရုံခံကိရိယာပါရှိသော ကင်မရာနှစ်ခုအာရုံခံကိရိယာ
- MIPI CSI-2 ကင်မရာနှစ်လုံးအထိ ပံ့ပိုးပေးနိုင်သည့် ရုပ်ပုံအာရုံခံမျက်နှာပြင်
- DSI Interface
- NVIDIA Jetson Interface (MIPI CSI-2 TX ချိတ်ဆက်ကိရိယာ)
- မြန်နှုန်းမြင့် အင်တာဖေ့စ်များ (12G-SDI နှင့် USXGMII ကဲ့သို့) ချိတ်ဆက်ရန် High Pin Count (HPC) FMC ချိတ်ဆက်ကိရိယာ
ဤဗီဒီယိုအစုံအကြောင်း နောက်ထပ်အချက်အလက်များအတွက် ကြည့်ရှုပါ။ www.microchip.com/en-us/development-tool/MPF300-VIDEO-KIT-NS.
အောက်ပါရွေးချယ်စရာများထဲမှ တစ်ခုခုကို အသုံးပြု၍ သရုပ်ပြဒီဇိုင်းကို အစီအစဉ်ဆွဲပါ။
- pre-generated .job ကိုအသုံးပြုခြင်း။ file: .job ကို အသုံးပြု၍ စက်ကို ပရိုဂရမ်လုပ်ရန် file သရုပ်ပြ ဒီဇိုင်းနှင့်အတူ ပေးထားသည်။ files၊ FlashPro Express ကိုအသုံးပြု၍ Device ကို Programming ကိုကြည့်ပါ။
- Libero® SoC ကိုအသုံးပြုခြင်း- Libero SoC ကို အသုံးပြု၍ စက်ပစ္စည်းကို ပရိုဂရမ်ပြုလုပ်ရန်၊ Libero SoC ကို အသုံးပြု၍ စက်ပစ္စည်းကို ပရိုဂရမ်ရေးဆွဲခြင်းကို ကြည့်ပါ။
သရုပ်ပြလိုအပ်ချက်များ (မေးခွန်းတစ်ခုမေးရန်)
အောက်ဖော်ပြပါဇယားသည် USXGMII သရုပ်ပြလုပ်ဆောင်ရန် လိုအပ်သောအရင်းအမြစ်များကို စာရင်းပြုစုထားသည်။
ဇယား ၁-၁။ ဒီဇိုင်းလိုအပ်ချက်များ
| လိုအပ်ချက် | ဖော်ပြချက် |
| ဟာ့ဒ်ဝဲနှင့် ဆက်စပ်ပစ္စည်းများ | |
| PolarFire® ဗီဒီယိုအစုံ | MPF300-VIDEO-KIT-NS
Kit အကြောင်းအရာများ-
|
| Aquantia PHY သမီးကတ် | — |
| Spirent TestCenter |
|
| USB A မှ mini-B ကြိုး | FPGA ပရိုဂရမ်အတွက် (PolarFire ဗီဒီယိုကိရိယာအစုံဖြင့် ရနိုင်သည်) |
| RJ6 ချိတ်ဆက်ကိရိယာများဖြင့် အမျိုးအစား 6 (Cat 45) ကေဘယ်များ | အောက်ပါရည်ရွယ်ချက်များအတွက် ကေဘယ်နှစ်ခု လိုအပ်သည်-
|
| အိမ်ရှင် PC | USB အပေါက်ပါသော host PC တစ်ခု |
| ဆော့ဝဲ | |
| FlashPro Express | v2024.1 |
| စမ်းသပ်မှု module Software | 4.69.9486 |
| Serial Emulation Terminal | TeraTerm သို့မဟုတ် PuTTY |
ကြိုတင်လိုအပ်ချက်များ (မေးခွန်းတစ်ခုမေးရန်)
သင်မစတင်မီ ဤအဆင့်များကို လိုက်နာပါ-
- ဒီဇိုင်းကိုဒေါင်းလုဒ်လုပ်ပါ။ files အောက်ပါလင့်ခ်မှ- AN5488- PolarFire FPGA USXGMII ဒီဇိုင်း
- စမ်းသပ်မှု module software v4.69.9486 ကို Spirent TestCenter မှ ဒေါင်းလုဒ်လုပ်ပါ။
- Libero SoC Software Downloads မှ Libero® SoC Design Suite ကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းပါ။
- SoftConsole Software ဒေါင်းလုဒ်များမှ SoftConsole ကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းပါ။
သရုပ်ပြဒီဇိုင်းဗိသုကာ (မေးခွန်းတစ်ခုမေးပါ)
အောက်ဖော်ပြပါပုံသည် သရုပ်ပြဒီဇိုင်း၏ ဗိသုကာလက်ရာကို ပြသထားသည်။
ပုံ ၃-၁။ USXGMII ဒီဇိုင်းဗိသုကာ

ဒီဇိုင်းသည် အောက်ပါအဆင့်များအတိုင်း စမ်းသပ်မှု module မှထုတ်ပေးသော XGMII အသွားအလာကို ပြန်လှည့်ပေးသည်-
- စမ်းသပ်မှု module မှထုတ်ပေးသောဒေတာကို Aquantia PHY (AQR107) မှတဆင့်ဖြတ်သန်းပြီး FPGA အတွင်းရှိ PolarFire transceiver မှ FMC မှတဆင့်လက်ခံရရှိပါသည်။
- PolarFire transceiver RX သည် နံပါတ်စဉ်ဒေတာစီးကြောင်းကို CoreUSXGMII RX မျက်နှာပြင်သို့ ပေးပို့သည့် အပြိုင်ဒေတာနှင့် နာရီအဖြစ် ပြောင်းလဲပေးသည်။ Auto-Negotiation အတွင်း သတ်မှတ်ထားသော ဒေတာနှုန်းထားအပေါ် အခြေခံ၍ ဒေတာကို CoreUSXGMII RX အင်တာဖေ့စ်တွင် အဆင့်နှိမ့်ချထားသည်။
- CoreUSXGMII RX သည် RTL တွင် အကောင်အထည်ဖော်ထားသည့် FIFO ယုတ္တိကို အသုံးပြု၍ XGMII ဒေတာနှင့် RX ထိန်းချုပ်မှုအချက်ပြမှုများကို ပြန်လှည့်ပေးသည့် Ethernet MAC RX (Core10GMAC) သို့ ဒေတာပေးပို့သည်။
- ကွင်းဆက်ထားသော back data သည် Core10GMAC TX၊ CoreUSXGMII TX (ဒေတာတိုးမြင့်ခြင်း) မှတဆင့်ဖြတ်သန်းသွားပါသည်။
PF_XCVR TX၊ နှင့် Aquantia PHY တို့ကို စမ်းသပ်မှု သင်ခန်းစာဖြင့် လက်ခံခဲ့သည်။ - လက်ခံရရှိထားသော ပက်ကတ်များကို စမ်းသပ်မှု မော်ဂျူးဆော့ဖ်ဝဲကို အသုံးပြု၍ ဖြတ်သန်းနှုန်းနှင့် အမှားအယွင်းများအတွက် ပိုင်းခြားစိတ်ဖြာထားသည်။
I/O Ports (မေးခွန်းတစ်ခုမေးပါ)
အောက်ဖော်ပြပါဇယားသည် USXGMII Libero ဟာ့ဒ်ဝဲဒီဇိုင်း၏ အရေးကြီးသော I/O ဆိပ်ကမ်းများကို စာရင်းပြုစုထားသည်။
ဇယား ၃-၁။ I/O ဆိပ်ကမ်းများ
| ဆိပ်ကမ်းအမည် | ဦးတည်ချက် | ဖော်ပြချက် |
| TMS | ထည့်သွင်းခြင်း။ | JTAG အမှားရှာပြင်ခြင်းအတွက် Mi-V ပျော့ပရိုဆက်ဆာသို့ အချက်ပြမှုများ |
| TRSTB | ထည့်သွင်းခြင်း။ | |
| TDI | ထည့်သွင်းခြင်း။ | |
| TCK | ထည့်သွင်းခြင်း။ | |
| TDO | အထွက် | |
| REF_CLK_PAD_P_0 | ထည့်သွင်းခြင်း။ | လေယာဉ်ပေါ်ရှိ LVDS oscillator မှ ရရှိသော 148.5 MHz ရည်ညွှန်းနာရီ။ ဤရည်ညွှန်းနာရီကို အထည်နှင့် DRI မျက်နှာပြင်အတွက် နာရီများကို ထုတ်လုပ်ရန် အသုံးပြုသည်။ |
| REF_CLK_PAD_N_0 | ||
| PHY_RSTN_OUT | ထည့်သွင်းခြင်း။ | ပြင်ပ PHY မှ တက်ကြွစွာ ပြန်လည်သတ်မှတ်ခြင်း အချက်ပြမှု။ ပြင်ပ PHY ကို ပါဝါဖွင့်ထားကြောင်း ဤအချက်ပြသည်။ |
| LANE0_RXD_P | ထည့်သွင်းခြင်း။ | ပြင်ပ PHY မှ FMC မှတဆင့် အမှတ်စဉ်ဒေတာကို လက်ခံရရှိရန် Transceiver ၏လမ်းသွားကို လက်ခံပါ။ ဤအကွက်များသည် FMC ၏ လက်ခံ pins များနှင့် ချိတ်ဆက်ထားသည်။ |
| LANE0_RXD_N | ||
| LANE0_TXD_P | အထွက် | FMC မှတဆင့် ပြင်ပ PHY သို့ serial data ကိုပို့ရန် Transceiver ၏လမ်းကြောင်းကို ပို့ပါ။ ဤ pads များသည် transmit pins Transceiver နှင့် ချိတ်ဆက်ထားသည်။ |
| LANE0_TXD_N | ||
| REF_CLK_PAD_P | ထည့်သွင်းခြင်း။ | ပြင်ပ PHY ကတ်မှ ရရှိသော ရည်ညွှန်းနာရီများ |
| REF_CLK_PAD_N | ||
| SYSRESTN | ထည့်သွင်းခြင်း။ | အသက်ဝင်သည်-နိမ့်သောစနစ်ကို ပြန်လည်သတ်မှတ်သည်။ သင်္ဘောပေါ်ရှိ AL27 ခလုတ်ကို နှိပ်ခြင်းဖြင့် အခိုင်အမာ ပြောကြားခဲ့သည်။ |
| TX | ထည့်သွင်းခြင်း။ | Host PC မှ FPGA သို့ UART အင်တာဖေ့စ် |
| RX | အထွက် | FPGA မှ Host PC သို့ UART အင်တာဖေ့စ် |
| PHY_MDIO | အဝင်/အထွက် | ပြင်ပ PHY မှတ်ပုံတင်မှုများကို ဝင်ရောက်ရန်အတွက် စီမံခန့်ခွဲမှုဒေတာ IO အင်တာဖေ့စ် |
| PHY_MDC | အထွက် | စီမံခန့်ခွဲမှုဒေတာ IO နာရီသည် ပြင်ပ PHY သို့ ပေးပို့သည်။ |
| PHY_RST | အထွက် | ပြင်ပ PHY သို့ Active-high reset signal |
စနစ်ခွဲ အစိတ်အပိုင်းများ (မေးခွန်းမေးရန်)
အောက်ပါကဏ္ဍများသည် ဒီဇိုင်းတွင်အသုံးပြုသည့် စနစ်ခွဲများကို ဖော်ပြသည်-
- Core10GMAC
- CoreUSXGMII
- PF_XCVR_ERM
- Mi-V ပရိုဆက်ဆာ Subsystem
- FIFO Logic
- PF_TX_PLL
- PF_XCVR_REF_CLK
- PF_CCC
Core10GMAC (မေးခွန်းမေးရန်)
Core10GMAC IP သည် 10 Gbps Ethernet MAC သည် အီသာနက်ပက်ကေ့ခ်ျများကို ပို့ခြင်းနှင့် လက်ခံခြင်း ဖြစ်သည်။ Core10GMAC ကို 64 bits core data width ဖြင့် XGMII မုဒ်အတွက် ပြင်ဆင်သတ်မှတ်ထားပါသည်။ Core data width သည် USXGMII IP နှင့် ချိတ်ဆက်ထားသော ဒေတာလမ်းကြောင်း၏ အကျယ်ဖြစ်သည်။ အသုံးပြုသူလော့ဂျစ်အတွက် စနစ်ဒေတာအကျယ်ကို 64 bits အဖြစ် ပြင်ဆင်သတ်မှတ်ထားသည်။ ဤသရုပ်ပြတွင်၊ FiFo_wrapper_Top module သည် ဤအင်တာဖေ့စ်ကို ပံ့ပိုးပေးသည်။ TX နှင့် RX ခေတ္တရပ်ခြင်းအင်္ဂါရပ်များကို ပိတ်ထားပြီး MAC TX FIFO depth နှင့် MAC RX FIFO depth နှစ်ခုလုံးကို 256 သို့ သတ်မှတ်ထားသည်။
Core10GMAC IP ကို Mi-V ပျော့ပရိုဆက်ဆာကို အသုံးပြု၍ ပြင်ဆင်သတ်မှတ်ထားပြီး Mi-V စနစ်ခွဲကဏ္ဍတွင် အသေးစိတ်ဖော်ပြထားသည်။ Core10GMAC ၏အင်္ဂါရပ်များနှင့် မှတ်ပုံတင်မှုများအကြောင်း အချက်အလက်အတွက်၊ Core10GMAC အသုံးပြုသူလမ်းညွှန်ကို ကြည့်ပါ။
CoreUSXGMII (မေးခွန်းတစ်ခုမေးပါ)
CoreUSXGMII IP သည် MAC နှင့် transceiver အကြား XGMII အင်တာဖေ့စ်ကို ပံ့ပိုးပေးကာ RX နှင့် TX အင်တာဖေ့စ်ရှိ ဒေတာအရွယ်အစားကို အသုံးပြု၍ အလိုအလျောက်ညှိနှိုင်းထားသော ဒေတာနှုန်းအပေါ် အခြေခံ၍ Ethernet frames များကို MAC သို့ ပြုပြင်ပြောင်းလဲပေးသည်။
CoreUSXGMII ကို Mi-V ပျော့ပရိုဆက်ဆာကို အသုံးပြု၍ ပြင်ဆင်သတ်မှတ်ထားသည်။ CoreUSXGMII ၏အင်္ဂါရပ်များနှင့် မှတ်ပုံတင်မှုများအကြောင်း အချက်အလက်အတွက် CoreUSXGMII လက်စွဲစာအုပ်ကို ကြည့်ပါ။
PF_XCVR_ERM (မေးခွန်းတစ်ခုမေးပါ)
PF_XCVR IP သည် ဒေတာလွှဲပြောင်းမှုအတွက် 10GBASE-R ရုပ်ပိုင်းဆိုင်ရာ အင်တာဖေ့စ်ကို ထောက်ပံ့ပေးသည်။ PF_XCVR ကို COREUSXGMII သို့ PCS မျက်နှာပြင်အကျယ် 64 bits ဖြင့် scrambler/descrambler ဖွင့်ထားခြင်းဖြင့် 66b/64b ကုဒ်ကုဒ်/ကုဒ်လုပ်ခြင်းအတွက် ပြင်ဆင်သတ်မှတ်ထားပါသည်။ PolarFire မြန်နှုန်းမြင့် transceiver (PF_XCVR) သည် ခက်ခဲသော IP ပိတ်ဆို့ပြီး ဒေတာနှုန်းများကို 250 Mbps မှ 12.5 Gbps အထိ ထောက်ပံ့ပေးသည်။ ဤသရုပ်ပြတွင်၊ PF_XCVR ကို ဒေတာနှုန်း 10312.5 Mbps အတွက် စီစဉ်သတ်မှတ်ထားသည်။ ၎င်းကို CDR လော့ခ်မုဒ်အဖြစ် ရွေးချယ်ထားသော ဒေတာသို့သော့ခတ်မှုဖြင့် 156.25 MHz ရှိသော CDR ရည်ညွှန်းနာရီဖြင့် စီစဉ်သတ်မှတ်ထားသည်။
Mi-V ပရိုဆက်ဆာစနစ်ခွဲ (မေးခွန်းတစ်ခုမေးပါ)
Mi-V ပရိုဆက်ဆာစနစ်ခွဲသည် Advanced High-performance Bus-Advanced Peripheral Bus (AHB-APB) အင်တာဖေ့စ်အားဖြင့် Core10GMAC နှင့် CoreUSXGMII ကို စီစဉ်ပေးသည်။ ၎င်းသည် firmware တွင်အကောင်အထည်ဖော်ထားသည့် MDIO အပိုဒ် 107 interface ကိုပံ့ပိုးပေးသည့် CoreGPIO မှတဆင့်ပြင်ပ AQR45 PHY နှင့်လည်း ဆက်သွယ်သည်။
ပုံ ၃-၂။ Mi-V စနစ်ခွဲ

MIV_RV32IMA_L1_AHB Configurator သည် ရှေ့ပုံတွင်ပြထားသည့်အတိုင်း Reset Vector Address ကို 0x80000000 သို့ သတ်မှတ်သည်။ ဤသည်မှာ ပြန်လည်သတ်မှတ်ပြီးနောက် ပရိုဆက်ဆာက စတင်လုပ်ဆောင်သည့်လိပ်စာဖြစ်သည်။ ပရိုဆက်ဆာ၏ ပင်မမှတ်ဉာဏ်သည် 0x80000000 မှ 0x8FFFFFFFF အထိ မန်မိုရီမြေပုံပြုလုပ်ထားသော လိပ်စာသည် XNUMXxXNUMX မှ XNUMXxXNUMXFFFFFFFF သို့ Mi-V AHB မမ်မိုရီအင်တာဖေ့စ်သို့ ဝင်ရောက်နိုင်ရပါမည်။ Mi-V မန်မိုရီအင်တာဖေ့စ်သည် ကက်ရှ်ငွေပေးချေမှုများကို ပံ့ပိုးပေးသော်လည်း Mi-V MMIO အင်တာဖေ့စ်သည် ၎င်းတို့ကို မပံ့ပိုးပါ။
Mi-V စနစ်ခွဲသည် အောက်ပါ အင်တာဖေ့စ်များကို အသုံးပြု၍ IP ပိတ်ဆို့ခြင်းသို့ ဆက်သွယ်သည်-
- Core10GMAC- Mi-V (AHB အစပြုသူ) > CoreAHBlite (AHB အစပြုသူ) > CoreAHB_to_APB3 (APB အစပြုသူ) > Core10GMAC (APB ပစ်မှတ်)။ အောက်ဖော်ပြပါဇယားသည် Mi-V စနစ်ခွဲမှ စီစဉ်သတ်မှတ်ထားသော မှတ်ပုံတင်မှုများကို စာရင်းပြုစုထားသည်။
ဇယား ၃-၂။ Core3GMAC မှတ်ပုံတင်ခြင်း။
| လိပ်စာစာရင်းသွင်းပါ။ | နှိမ်သည်။ | နည်းနည်း | Binary တန်ဖိုး |
| MAC TX Config မှတ်ပုံတင်ခြင်း (0xA) | က0x3 | cfg_sys_mac_tx_en | 1 |
| က0x4 | sys_mac_tx_fcs_ins | 1 | |
| MAC RX Config မှတ်ပုံတင်ခြင်း (0xB) | က0x0 | mac_rx_fcs_remove | 1 |
| က0x3 | cfg_sys_mac_rx-en | 1 |
- CoreUSXGMII- Mi-V (AHB အစပြုသူ) > CoreAHBlite (AHB အစပြုသူ) > CoreAHB_to_APB3 (APB အစပြုသူ) > CoreUSXGMII (APB ပစ်မှတ်)။ Mi-V စနစ်ခွဲဖြင့် ပြင်ဆင်သတ်မှတ်ထားသော မှတ်ပုံတင်မှုများကို အောက်ပါဇယားတွင် ဖော်ပြထားပါသည်။
ဇယား ၃-၃။ CoreUSXGMII စာရင်းသွင်းမှုများ
| မှတ်ပုံတင်ပါ။ | နှိမ်သည်။ | ဖော်ပြချက် |
| USXGMII-CONTROL_REG | က0x0 | ထိန်းချုပ်မှု- USXGMII အော်တိုညှိနှိုင်းမှုလုပ်ဆောင်ချက်ကို ဖွင့်/ပိတ်ပါ။ |
| USXGMII_STATUS_REG | က0x4 | အခြေအနေ- အလိုအလျောက်ညှိနှိုင်းမှုအခြေအနေနှင့်အတူ လင့်ခ်အခြေအနေကို ညွှန်ပြသည်။ |
| USXGMII_AN_ADV | က0x8 | အလိုအလျောက်ညှိနှိုင်းခြင်းကြော်ငြာ- လည်ပတ်မှုမုဒ်ကို စီစဉ်သတ်မှတ်ပြီး မြန်နှုန်းရွေးချယ်မှုကို ချိန်ညှိပေးသည်။ |
| USXGMII_AN_LP_ADV | 0xC | အလိုအလျောက်ညှိနှိုင်းခြင်းလင့်ခ်ပါတနာအခြေခံစာမျက်နှာစွမ်းရည်- ဖတ်ရှုရန်သာ မှတ်ပုံတင်ခြင်းသည် လင့်ခ်လုပ်ဖော်ကိုင်ဖက် USXGMII ဖွဲ့စည်းမှုပုံစံကို ညွှန်ပြသည် |
- CoreUARTAPB- Mi-V (AHB အစပြုသူ) > CoreAHBlite (AHB အစပြုသူ) > CoreAHB_to_APB3 (APB အစပြုသူ) > CoreUARTAPB (APB ပစ်မှတ်)။
- Aquantia PHY (AQR107): Mi-V (AHB အစပြုသူ) > CoreAHBlite (AHB အစပြုသူ) > CoreAHB_to_APB3 (APB အစပြုသူ) > CoreGPIO (APB ပစ်မှတ်)။ အောက်ဖော်ပြပါဇယားသည် Mi-V စနစ်ခွဲမှ စီစဉ်သတ်မှတ်ထားသော မှတ်ပုံတင်မှုများကို စာရင်းပြုစုထားသည်။
ဇယား ၃-၄။ PHY စာရင်းသွင်းမှုများ
| မှတ်ပုံတင်ပါ။ | နှိမ်သည်။ | ဖော်ပြချက် |
| PHY မှတ်ပုံတင်ပါ။ | က0x4 | အလိုအလျောက်စေ့စပ်ညှိနှိုင်းမှုကို ဖွင့်/ပိတ်/ပြန်စပါ။ မှတ်ချက်- Aquantia PHY ၏ အင်္ဂါရပ်များနှင့် မှတ်ပုံတင်ခြင်းဆိုင်ရာ အချက်အလက်များအတွက် ကြည့်ပါ။ AQR107 လက်စွဲစာအုပ်. |
- PF_SRAM- PolarFire စနစ်ထိန်းချုပ်သူသည် LSRAMs များကို သုံးစွဲသူအပလီကေးရှင်းဖြင့် အစပြုပြီး စနစ်ပြန်လည်သတ်မှတ်ခြင်းကို ထုတ်ပြန်သည်။
FIFO Logic (မေးခွန်းတစ်ခုမေးပါ)
FIFO အင်တာဖေ့စ် လော့ဂျစ်သည် CORE10GMAC RX ဒေတာကို TX ဒေတာသို့ ပြန်ပေးသည်။ FiFo_wrapper_Top သည် MAC TX packet interface ဆီသို့ CoreFIFO IP ကို အသုံးပြု၍ အသုံးပြုသူသတ်မှတ်ထားသော RTL module တစ်ခုဖြစ်သည်။
PF_TX_PLL (မေးခွန်းတစ်ခုမေးပါ)
PF_TX_PLL IP သည် transceiver အတွက် လိုအပ်သော bit clock ကိုထုတ်ပေးသည်။
PolarFire Transmit PLL (PF_TX_PLL) သည် နာရီအနည်းငယ်နှင့် transceiver ပိတ်ဆို့ရန်အတွက် ရည်ညွှန်းနာရီကို ပံ့ပိုးပေးသည့် ခက်ခဲသော IP ပိတ်ဆို့ခြင်းတစ်ခုဖြစ်သည်။ ထုတ်လွှင့်မှု PLL ကို ရည်ညွှန်းနာရီ 156.25 MHz ဖြင့် ပြင်ဆင်သတ်မှတ်ထားပြီး အထွက်နာရီ 10312.5 Mbps ကို ထုတ်ပေးသည်။
PF_XCVR_REF_CLK (မေးခွန်းတစ်ခုမေးပါ)
PF_XCVR_REF_CLK သည် ထည်ဝါသောနာရီနှင့် transceiver နှင့် TX_PLL အတွက် ရည်ညွှန်းနာရီကို ထုတ်ပေးသည်။ transceiver ရည်ညွှန်းနာရီ (PF_XCVR_REF_CLK) သည် 156.25 MHz ရည်ညွှန်းနာရီ (REF_CLK) ကို ထုတ်ပေးသည့် PLL နှင့် ထည်ရည်ညွှန်းနာရီ (FAB_REF_CLK) အား ထုတ်လုပ်ရန်အတွက် ရည်ညွှန်းနာရီ (REF_CLK) ကို ပံ့ပိုးပေးသည့် Hard IP ဘလောက်တစ်ခုဖြစ်သည်။ PCLK (ဖွဲ့စည်းပုံအတွက်) နှင့် CORE10GMAC ၏ I_SYS_CLK။
PF_CCC (မေးခွန်းတစ်ခုမေးရန်)
PF_CCC IP ဖြစ်ရပ်များသည် CoreUSXGMII၊ Core10GMAC နှင့် FIFO ယုတ္တိဗေဒအတွက် လိုအပ်သော နာရီကြိမ်နှုန်းကို ပေးပါသည်။ PolarFire Clock Conditioning Circuitry (CCC) ပိတ်ဆို့ခြင်းသည် FAB_REF_CLK အချက်ပြမှ (PF_XCVR_REF_CLK) မှ 148.5 MHz အဝင်နာရီကို ထုတ်ပေးပြီး OUT50 တွင် 0 MHz နာရီကို ထုတ်ပေးပါသည်။ CCC ၏ OUT156.25 port ကို configuration အတွက်အသုံးပြုပြီး OUT1 ကို ဒီဇိုင်းရှိ user logic အတွက် အသုံးပြုပါသည်။ Mi-V soft processor သည် DRI interface မှတဆင့် PF_CCC instantiations များကို configure လုပ်ခြင်းမှ အမြန်နှုန်းအချက်အလက်များကို လက်ခံရရှိသည်၊ အောက်ပါပုံတွင်ကြည့်ပါ။
ပုံ ၃-၃။ Mi-V ဆော့ဖ်ဝဲ ပရိုဆက်ဆာ – DRI – PF_CCC အင်တာဖေ့စ်

အောက်ဖော်ပြပါဇယားသည် USXGMII နှင့် Core10GMAC အတွက် RX နှင့် TX နာရီများကိုထုတ်လုပ်ရန်အတွက်အသုံးပြုသည့် PF_CCC instantiations မှထုတ်ပေးသောနာရီများကိုစာရင်းပြုစုထားသည်။
ဇယား ၃-၅။ USXGMII နှင့် Core3GMAC နာရီရင်းမြစ်များ
| PF_CCC ဥပမာ | ထည့်သွင်းခြင်း အရင်းအမြစ် | အထွက်နာရီများ |
| CCC_XCVR_Rx_Ref_0 | XCVR_RX_CLK | USXGMII_core_rx_clk |
| Core10GMAC_Icore_rx_clk | ||
| PF_CCC_0 | PF_XCVR_REF_CLK_1 | USXGMII_core_tx_clk |
| Core10GMAC_Icore_tx_clk |
ပိုမိုသိရှိလိုပါက၊ Clocking Structure ကိုကြည့်ပါ။
PF_INIT_MONITOR (မေးခွန်းတစ်ခုမေးပါ)
PF_POWER_INIT ဘလောက်သည် စက်ပစ္စည်းအား စနစ်ကျသောနည်းလမ်းဖြင့် ပါဝါဖွင့်ထားကြောင်း သေချာစေသည်။ စက်ပစ္စည်းကို ပါဝါဖွင့်ခြင်း လုပ်ငန်းစဉ်တွင် အဆင့်သုံးဆင့် ပါဝင်သည်-
- ပါဝါဖွင့်ခြင်းကို ပြန်လည်သတ်မှတ်ပါ။
- ပရိုဂရမ်လုပ်ထားသော စက်ပစ္စည်းကို စတင်ပါ။
- ဒီဇိုင်းအစပျိုးခြင်း။
ဒီဇိုင်းအစပျိုးချိန်အတွင်း၊ မတည်ငြိမ်သောမှတ်ဉာဏ်တွင်သိမ်းဆည်းထားသည့်ဒေတာကိုအသုံးပြု၍ transceiver configuration ကိုစတင်လုပ်ဆောင်သည်။ ယုတ္တိဗေဒတစ်ခုလုံးကို ပြန်လည်သတ်မှတ်ရန် ဒီဇိုင်းတွင်အသုံးပြုထားသည့် ပြန်လည်သတ်မှတ်မှုများဖြင့် PF_POWER_INIT ပိတ်ဆို့ခြင်း၏အထွက်ကို AND ပေးထားသည်။
Clocking Structure (မေးခွန်းတစ်ခုမေးပါ)
အောက်ဖော်ပြပါပုံသည် PolarFire USXGMII ဒီဇိုင်း၏ clocking structure ကိုပြသထားပြီး အောက်ပါနာရီဒိုမိန်းများ ပါဝင်သည်-
- On-chip 160 MHz RC Oscillator- Drives PF_XCVR_ERM_C0:XCVR_CTRL_CLK
- PF_XCVR_REF_CLK_C0- PF_DRI_C0 ဘလောက်အတွက် လိုအပ်သော ရည်ညွှန်းနာရီကို ထုတ်ပေးသည်
- PF_XCVR_REF_CLK_1- အတွက် လိုအပ်သော ရည်ညွှန်းနာရီများကို ထုတ်ပေးသည်-
- Transceiver၊ USXGMII နှင့် Core10GMAC လုပ်ကွက်များအတွက် RX နာရီများကို ထုတ်ယူရန် အသုံးပြုသော မောင်းနှင်မှု Transceiver CDR ရည်ညွှန်းနာရီ။
- USXGMII နှင့် Core10GMAC လုပ်ကွက်များအတွက် TX နာရီများကို မောင်းနှင်ခြင်း။
ပုံ ၃-၄။ နာရီဖွဲ့စည်းပုံ

ဖွဲ့စည်းပုံကို ပြန်လည်သတ်မှတ်ပါ (မေးခွန်းတစ်ခုမေးပါ)
ပြန်လည်သတ်မှတ်ခြင်း ဖွဲ့စည်းပုံကို Clock_Reset_Subsystem SmartDesign တွင် အကောင်အထည် ဖော်သည်။ file Libero ဒီဇိုင်းတွင်။
ဤ SmartDesign module သည် အောက်ပါ ပြန်လည်သတ်မှတ်ခြင်း အချက်ပြမှုများကို ထုတ်ပေးသည်-
- FABRIC_RESET_N- Mi-V_Subsystem ကို ပြန်လည်သတ်မှတ်ရန်။ FABRIC_RESET_N သည် SYSRESET_N၊ PHY_RST_OUT၊ DEVICE_INIT_DONE နှင့် PLL_LOCK အချက်ပြမှုများကို အခိုင်အမာပြောဆိုသောအခါတွင် အခိုင်အမာအတည်ပြုသည်။
ပြင်ပ PHY ကို ပါဝါဖွင့်ထားသောအခါ PHY_RST_OUT ကို အတည်ပြုသည်။ - XCVR_PCS_PMA_RESET နှင့် PHY_RST- PolarFire Transceiver (PF_XCVR_ERM) PMA နှင့် PCS ကို ပြန်လည်သတ်မှတ်ရန်။ SYSRESETN နှင့် DEVICE_INIT_DONE အချက်ပြမှုများကို အခိုင်အမာပြောဆိုသောအခါတွင် XCVR_PCS_PMA_RESET နှင့် PHY_RST တို့ကို အခိုင်အမာ အတည်ပြုထားသည်။
Mi-V Subsystem သည် ပြန်လည်သတ်မှတ်ပြီးနောက် အောက်ပါပြန်လည်သတ်မှတ်ခြင်းအချက်ပြမှုများကို ထုတ်ပေးသည်-
- EXT_RST- FIFO၊ USXGMII ပိတ်ဆို့မှုများကို ပြန်လည်သတ်မှတ်ရန်။
- MAC_RST- CoreGPIO APB မျက်နှာပြင်ကို အသုံးပြု၍ Core10GMAC ပိတ်ဆို့ခြင်းကို ပြန်လည်သတ်မှတ်ရန်။
အရင်းအမြစ်အသုံးချခြင်း (မေးခွန်းတစ်ခုမေးပါ)
အောက်ဖော်ပြပါဇယားသည် MPF300T စက်ပေါ်ရှိ UXSGMII ဒီဇိုင်း၏ အရင်းအမြစ်အသုံးပြုမှုကို စာရင်းပြုစုထားသည်။ ဤအစီရင်ခံစာသည် Place and Route ပြီးနောက် ဆင်းသက်လာခြင်းဖြစ်သည်။
ဇယား ၃-၆။ USXGMII အရင်းအမြစ်အသုံးချမှု
| ဒြပ် | သုံးတယ်။ | စုစုပေါင်း | မီးရှို့ဖျက်ဆီးခြင်းtage |
| 4LUT | 28329 | 299544 | 9.46 |
| DFF | 22681 | 299544 | 7.57 |
| လော့ဂျစ်ဒြပ်စင်များ | 32592 | 299544 | 10.88 |
သရုပ်ပြသတ်မှတ်ခြင်း (မေးခွန်းတစ်ခုမေးပါ)
ဤကဏ္ဍတွင် ဟာ့ဒ်ဝဲနှင့် FPGA ပရိုဂရမ်ကို အောင်မြင်စွာတပ်ဆင်ရန် အဆင့်များကို ဖော်ပြထားပါသည်။
ဒီမိုကို စနစ်ထည့်သွင်းရာတွင် အောက်ပါအဆင့်များ ပါဝင်သည်-
- Hardware ကို သတ်မှတ်ခြင်း။
- FlashPro Express ကိုအသုံးပြု၍ Device ကို ပရိုဂရမ်ရေးဆွဲခြင်း။
ဟာ့ဒ်ဝဲကို သတ်မှတ်ခြင်း (မေးခွန်းတစ်ခုမေးပါ)
ဤအပိုင်းသည် သရုပ်ပြလုပ်ဆောင်ရန် လိုအပ်သော အစိတ်အပိုင်းအားလုံးကို မည်သို့ချိတ်ဆက်ရမည်ကို ဖော်ပြထားပါသည်။
ဟာ့ဒ်ဝဲကို စနစ်ထည့်သွင်းရန်၊ ဤအဆင့်များကို လိုက်နာပါ-
- Cat 6 ကြိုးကို အသုံးပြု၍ စမ်းသပ်မှု မော်ဂျူးကိရိယာကို LAN တစ်ခုသို့ ချိတ်ဆက်ပါ။
- Cat 6 ကြိုးကို အသုံးပြု၍ Host PC ကို LAN တစ်ခုတည်းသို့ ချိတ်ဆက်ပါ။
- USB mini ကြိုးကို အသုံးပြု၍ ဗီဒီယိုအစုံအလင်၏ J12 မှတစ်ဆင့် လက်ခံ PC နှင့် ဗီဒီယိုအစုံကို ချိတ်ဆက်ပါ။
- ဗီဒီယိုအစုံ၏ FMC ချိတ်ဆက်ကိရိယာတွင် Aquantia PHY သမီးကတ်ကို ထည့်သွင်းပါ။
- Cat 6 ကြိုးကို အသုံးပြု၍ Aquantia PHY သမီးကတ်နှင့် စမ်းသပ်မှု module ကို ချိတ်ဆက်ပါ။ စမ်းသပ်မှု module ဘက်တွင် 10Gbe variable data-rate port ကိုသုံးပါ (ဥပမာample၊ port 9)။
- ဗီဒီယိုကိရိယာ၏ J20 သို့ ပါဝါထောက်ပံ့ရေးကြိုးကို ချိတ်ဆက်ပါ။
- ဗီဒီယိုအစုံတွင် အောက်ဖော်ပြပါ jumper ဆက်တင်များကို သေချာသတ်မှတ်ထားကြောင်း သေချာပါစေ။
ဇယား ၄-၁။ Jumper နှင့် Switch ဆက်တင်များခုန်ပါ ပုံသေအနေအထား လုပ်ဆောင်နိုင်စွမ်း J15 ဖွင့်သည်။ SPI Target နှင့် Initiator မုဒ် ရွေးချယ်မှု။ မူရင်းအားဖြင့် SPI အစပြုသူ။ J17 ဖွင့်သည်။ TRSTn အတွက် 100K PD မူရင်းအားဖြင့် 1K PD ကို ချိတ်ဆက်ထားသည်။ J19 ပင်နံပါတ် ၁ နှင့် ၂ မူရင်း- XCVR_VREF သည် GND သို့ ချိတ်ဆက်ထားသည်။ J28 ပင်နံပါတ် ၁ နှင့် ၂ မူရင်း- FTDI မှတဆင့် ပရိုဂရမ်ရေးဆွဲခြင်း။ J24 ပင်နံပါတ် ၁ နှင့် ၂ မူရင်း- VDDAUX4 voltage ကို 3V3 ဟု သတ်မှတ်သည်။ J25 ပင်နံပါတ် ၁ နှင့် ၂ မူရင်း- Bank4 voltage ကို 1V8 ဟု သတ်မှတ်သည်။ J36 ပင်နံပါတ် ၁ နှင့် ၂ မူရင်း- SW4 မှတဆင့် ဘုတ်အား ပါဝါတက်ခြင်း။ SW4 ပိတ်ထားသည် (ပင်နံပါတ် 2–3 နှင့် 5–6 ရာထူးများ) ပါဝါဖွင့်/ပိတ်ခလုတ်။ SW6 ပိတ်ပါ။ အသုံးပြုသူဆလိုက်ခလုတ်။ ပုံသေအနေအထား- ပိတ်သည်။ J20 12V ထည့်သွင်းခြင်း။ ဘုတ်သို့ 12V အဝင်။ - Host PC ကို ပါဝါဖွင့်ပြီး စမ်းသပ်မှု module ကိုလုပ်ပါ။
- SW4 slide ခလုတ်ကို အသုံးပြု၍ ဗီဒီယိုအစုံကို ပါဝါဖွင့်ပါ။
PolarFire USXGMII ဟာ့ဒ်ဝဲကို ပုံ 4-1 တွင်ပြထားသည့်အတိုင်း စနစ်ထည့်သွင်းထားသည်။ PolarFire စက်ပစ္စည်းကို အစီအစဉ်ဆွဲရန်၊ PolarFire Device ပရိုဂရမ်ရေးဆွဲခြင်းကဏ္ဍကို ကြည့်ပါ။
ပုံ ၄-၁။ ဘုတ်အဖွဲ့တည်ဆောက်မှု

PolarFire ကိရိယာကို ပရိုဂရမ်ရေးဆွဲခြင်း (မေးခွန်းတစ်ခုမေးပါ)
PolarFire စက်ပစ္စည်းအား အောက်ပါနည်းလမ်းများထဲမှ တစ်ခုခုကို အသုံးပြု၍ ပရိုဂရမ်ပြုလုပ်နိုင်ပါသည်။
- FlashPro Express ကိုအသုံးပြု၍ Device ကို ပရိုဂရမ်ရေးဆွဲခြင်း။
- Libero SoC ကို အသုံးပြု၍ Device ကို ပရိုဂရမ်ရေးဆွဲခြင်း။
FlashPro Express ကိုအသုံးပြု၍ စက်ပစ္စည်းကို ပရိုဂရမ်ရေးဆွဲခြင်း (မေးခွန်းတစ်ခုမေးပါ)
ဤကဏ္ဍတွင် PolarFire စက်ပစ္စည်းအား .job ဖြင့် မည်သို့ ပရိုဂရမ်လုပ်ရမည်ကို ဖော်ပြထားပါသည်။ file FlashPro Express ကို အသုံးပြု.
.job file အောက်ပါလင့်ခ်ကို အသုံးပြု၍ ဒေါင်းလုဒ်လုပ်ပါ။ www.microchip.com/en-us/application-notes/AN5488
PolarFire စက်ပစ္စည်းကို .job ဖြင့် ပရိုဂရမ်လုပ်ရန် fileဤအဆင့်များကို လိုက်နာပါ-
- host PC တွင်၊ FlashPro Express ဆော့ဖ်ဝဲကို ၎င်း၏ တပ်ဆင်မှုလမ်းညွှန်မှ စတင်ပါ။
- အလုပ်အသစ်တစ်ခုဖန်တီးရန်၊ ပရောဂျက်မီနူးမှ FlashPro Express Job မှ အလုပ်သစ် သို့မဟုတ် အလုပ်သစ်ပရောဂျက်ကို ရွေးချယ်ပါ။
- FlashPro Express Job dialog box မှ အလုပ်သစ်ပရောဂျက်တွင် အောက်ပါအသေးစိတ်အချက်အလက်များကို ထည့်သွင်းပါ။
- Programming အလုပ် file: Browse ကို နှိပ်ပြီး .job ရှိရာ နေရာကို သွားပါ။ file တည်ရှိပြီး ကိုရွေးချယ်ပါ။ file. မူရင်းတည်နေရာမှာ- <$Download_Directory>\mpf_an5488_v2024p1_df\Programming_job
- FlashPro Express အလုပ်ပရောဂျက်တည်နေရာ- Browse ကိုရွေးချယ်ပြီး ပရောဂျက်ကို သိမ်းဆည်းလိုသည့် တည်နေရာသို့ သွားပါ။
- OK ကိုနှိပ်ပါ။ လိုအပ်တဲ့ programming .job file ရွေးချယ်ထားပြီး စက်တွင် ပရိုဂရမ်ထည့်သွင်းရန် အသင့်ဖြစ်နေပါပြီ။
- Programmer အကွက်တွင် ပရိုဂရမ်မာနံပါတ်တစ်ခု ပေါ်လာကြောင်း အတည်ပြုပါ။ မဟုတ်ပါက board ချိတ်ဆက်မှုများကို အတည်ပြုပြီး Refresh/Rescan Programmers ကိုနှိပ်ပါ။
- စက်ပစ္စည်းကို အစီအစဉ်ဆွဲရန် RUN ကိုနှိပ်ပါ။ စက်ပစ္စည်းကို အောင်မြင်စွာ ပရိုဂရမ်ပြုလုပ်သောအခါ၊ RUN PASSED အခြေအနေကို ပြသသည်။ သရုပ်ပြလုပ်ဆောင်ခြင်းကို ကြည့်ပါ။
Libero SoC ကို အသုံးပြု၍ စက်ပစ္စည်းကို ပရိုဂရမ်ရေးဆွဲခြင်း (မေးခွန်းတစ်ခုမေးပါ)
PolarFire စက်ပစ္စည်းသည် Libero® SoC ကို အသုံးပြု၍ ပရိုဂရမ်ပြုလုပ်ထားသည်။ Libero SoC ပရောဂျက်ကို Synthesis၊ Place and Route၊ Timing Verification၊ FPGA Array Data Generation၊ Design and Memory Initialization၊ Bitstream Generation နှင့် FPGA Programming တို့မှ လုံးဝတည်ဆောက်ပြီး လုပ်ဆောင်ပါသည်။
PolarFire စက်ပစ္စည်းကို အစီအစဉ်ဆွဲရန်၊ Libero ပရောဂျက်ကို Libero SoC တွင်ဖွင့်ထားရမည်ဖြစ်ပြီး အောက်ပါအဆင့်များကို ပြန်လည်လုပ်ဆောင်ရပါမည်-
- ဒီဇိုင်းနှင့် Memory Initialization- ဤအဆင့်တွင်၊ အောက်ပါရွေးချယ်စရာများကို ရွေးထားသည်-
- သတ်မှတ်ထားသောထည် RAM ပိတ်ဆို့ခြင်းကို စတင်ရန်အတွက် ကနဦးအသုံးပြုသူအတွက် သိုလှောင်မှုအမျိုးအစား (sNVM၊ µPROM သို့မဟုတ် SPI Flash)။
- အသုံးပြုသူအပလီကေးရှင်းကိုရွေးချယ်ခြင်းဖြင့် ကနဦးအသုံးပြုသူအား ထုတ်ပေးခြင်း။ file (.hex)။
- Bitstream မျိုးဆက်- ဤအဆင့်တွင်၊ STAPL file PolarFire ကိရိယာအတွက် ထုတ်လုပ်ထားသည်။
- FPGA ပရိုဂရမ်ရေးဆွဲခြင်း- ဤအဆင့်တွင်၊ PolarFire စက်ပစ္စည်းအား STAPL ကို အသုံးပြု၍ ပရိုဂရမ်ပြုလုပ်ထားသည်။ file.
Libero ပရောဂျက်ကို အသုံးပြု၍ PolarFire စက်ပစ္စည်းကို အစီအစဉ်ဆွဲရန်၊ ဤအဆင့်များကို လိုက်နာပါ-
- Libero SoC ကိုဖွင့်ပါ။
- Libero_Project.prjx ကို ရွေးချယ်ခြင်းဖြင့် TCL Scripts ကို အသုံးပြု၍ ထုတ်လုပ်သည့် Libero ပရောဂျက်ကို ဖွင့်ပါ file အောက်ပါတည်နေရာမှ
<$ဒီဇိုင်း_Files_Directory>\mpf_an5488_v2024p1_df\TCL_Scripts\Libero_Project - Design Initialization Data and Memories ကို ရွေးပါ။
- Logical RAM Instance ကို ရွေးပါ။
- Storage အမျိုးအစားကို ရွေးပါ။
- အသုံးပြုသူ အပလီကေးရှင်းကို တင်သွင်းရန် တင်သွင်းရန် ရွေးချယ်မှုကို ရွေးချယ်ပါ။ file.
- လျှောက်လွှာကိုရွေးချယ်ပါ။ file.
- ဖွဲ့စည်းမှုပုံစံကို အသုံးပြုပါ။
- Generate Design Initialization Data option ကို ရွေးပါ။
ဒီဇိုင်းအစပျိုးခြင်းဒေတာကို ထုတ်ပေးသည်။ - PolarFire စက်ပစ္စည်းအတွက် ထုတ်လုပ်သည့် bit stream အတွက် Generate Bitstream ရွေးချယ်မှုကို ရွေးပါ။
- PolarFire စက်ပစ္စည်းကို ပရိုဂရမ်ပြုလုပ်ရန် Run PROGRAM Action ကိုရွေးချယ်ပါ။
PolarFire စက်ပစ္စည်းကို ယခု ပရိုဂရမ်ပြုလုပ်ထားပါသည်။
သရုပ်ပြလုပ်ဆောင်ခြင်း (မေးခွန်းတစ်ခုမေးရန်)
ဤကဏ္ဍတွင် သရုပ်ပြကို အောင်မြင်စွာ လုပ်ဆောင်ရန်နှင့် Ethernet စမ်းသပ်မှု module မှ ထုတ်လွှတ်သော Ethernet packets များကို စောင့်ကြည့်လေ့လာရန် အဆင့်များကို ဖော်ပြထားပါသည်။
အောက်ဖော်ပြပါ အချက်များ သည် အပေါ်မှာ ဖော်ပြပါသည်။view ဒီမို၏
- စမ်းသပ်မှု module သည် လိုင်းပေါ်ရှိ Ethernet အသွားအလာကို အစပြုပါသည်။ စနစ်ဘက်တွင်၊ FPGA သည် AQR107 PHY ကို configure လုပ်သည်။ ထို့နောက်၊ Auto Negotiation (AN) packets များကို AQR107 PHY မှတဆင့် CoreUSXGMII သို့ ပေးပို့ပြီး စနစ်ဘက်တွင် အလိုအလျောက်ညှိနှိုင်းမှု ပြီးဆုံးသွားပါသည်။
- Ethernet လမ်းကြောင်းကို 107G သမီးဘုတ်ပေါ်ရှိ AQR10 PHY နှင့် ချိတ်ဆက်ထားသည့် XCVR လမ်းကြောမှတစ်ဆင့် USXGMII တွင် လက်ခံရရှိပါသည်။ Ethernet Packets များကို CORE10GMAC စနစ် interface တွင်ရှိသော USER FIFO တွင် ပြန်လည်ပတ်ထားပါသည်။
- စမ်းသပ်မှု module သည် Cat107 ကြိုးမှတဆင့် AQR6 PHY မှ packet များကို လက်ခံရရှိပြီး CRC အမှားအယွင်းများကို စစ်ဆေးသည်။ ၎င်းသည် ပို့လွှတ်သော၊ လက်ခံရရှိမှု၊ လက်ခံရရှိသော အမှားအယွင်းများနှင့် လိုင်းဖြတ်တောက်မှု အရေအတွက်ကို ပြသသည်။
အရေးကြီးသည်- ဒီမိုကို မဖွင့်မီ-
- သရုပ်ပြ ဟာ့ဒ်ဝဲကို စဖွင့်သတ်မှတ်ခြင်းတွင် ဖော်ပြထားသည့်အတိုင်း သရုပ်ပြ ဟာ့ဒ်ဝဲကို စနစ်ထည့်သွင်းကြောင်း သေချာပါစေ။
- အသုံးပြုသူသည် Host PC တွင် စမ်းသပ်မှု ဆော့ဖ်ဝဲကို စတင်ရန်၊ စမ်းသပ်မှု မော်ဂျူးကို ရှာဖွေပြီး စမ်းသပ်မှု ဆော့ဖ်ဝဲကို အသုံးပြုနည်းကို သိရှိရပါမည်။
USXGMII ဒီမိုကို လုပ်ဆောင်ရန်၊ ဤအဆင့်များကို လိုက်နာပါ-
- စမ်းသပ်မှု ဆော့ဖ်ဝဲလ်ကို အသုံးပြု၍ 10GBASE-T ကြော်ငြာအတွက် စမ်းသပ်မှု module ကို ပြင်ဆင်ပါ။
ပုံ 5-1 ။ 10GBASE-T ကြော်ငြာ
- 3rd FlashPro5 Port နှင့် 115200 Baud နှုန်းဖြင့် TeraTerm ကိုဖွင့်ပါ။
ပုံ ၅-၂။ TeraTerm ဖွဲ့စည်းမှု
ဒီဇိုင်းကို ပြန်လည်သတ်မှတ်ပါ သို့မဟုတ် ဗီဒီယိုဘုတ်အား ပါဝါလည်ပတ်ပါ။- ပြင်ပ PHY နှင့် USXGMII၊ MAC ဖွဲ့စည်းမှုပုံစံနှင့် 10G နာရီပုံစံသတ်မှတ်ထားသော မက်ဆေ့ဂျ်တို့ကြားတွင် ဖွင့်ထားသည့် PHY အစပြုခြင်း အပြီးသတ်ရန်အတွက် UART မက်ဆေ့ဂျ်များကို ကြည့်ရှုပါ။
ပုံ ၅-၃။ UART မက်ဆေ့ခ်ျ - ၁
- စမ်းသပ်မှု module မှ ပေးပို့ပြီး လက်ခံရရှိသည့် 10G လမ်းကြောင်းကို ကြည့်ရှုပါ။
ပုံ ၅-၄။ 5G ယာဉ်အသွားအလာ အစီရင်ခံစာ
- 5GBASE-T ကြော်ငြာအတွက် စမ်းသပ်မှု module ကို စီစဉ်သတ်မှတ်ပါ။
ပုံ 5-5 ။ 5GBASE-T ကြော်ငြာ
- TeraTerm တွင် 5G ဒေတာနှုန်းထားအတွက် စီစဉ်သတ်မှတ်ထားသော နာရီများကို ကြည့်ရှုပါ။
ပုံ ၅-၆။ UART မက်ဆေ့ခ်ျ-၂
- စမ်းသပ်မှု module မှ ပေးပို့ပြီး လက်ခံရရှိသည့် 5G လမ်းကြောင်းကို ကြည့်ရှုပါ။
ပုံ ၅-၄။ 5G ယာဉ်အသွားအလာ အစီရင်ခံစာ
- 2.5BASE-T ကြော်ငြာအတွက် စမ်းသပ်မှု module ကို စီစဉ်သတ်မှတ်ပါ။
ပုံ 5-8 ။ 2.5GBASE-T ကြော်ငြာ
- TeraTerm တွင် 2.5G ဒေတာနှုန်းထားအတွက် စီစဉ်သတ်မှတ်ထားသော နာရီများကို ကြည့်ရှုပါ။
ပုံ ၅-၃။ UART မက်ဆေ့ခ်ျ - ၁
- စမ်းသပ်မှု module မှ ပေးပို့ပြီး လက်ခံရရှိသည့် 2.5G လမ်းကြောင်းကို ကြည့်ရှုပါ။
ပုံ ၅-၄။ 5G ယာဉ်အသွားအလာ အစီရင်ခံစာ
- 1000BASE-T ကြော်ငြာအတွက် စမ်းသပ်မှု module ကို စီစဉ်သတ်မှတ်ပါ။
ပုံ ၅-၁၁။ 5BASE-T ကြော်ငြာ
- TeraTerm တွင် 1000BASE-T ဒေတာနှုန်းထားအတွက် ပြင်ဆင်ထားသော နာရီများကို ကြည့်ရှုပါ။
ပုံ ၅-၃။ UART မက်ဆေ့ခ်ျ - ၁
- စမ်းသပ်မှု module မှ ပေးပို့ပြီး လက်ခံရရှိသော 1000BASE-T အသွားအလာကို ကြည့်ရှုပါ။
ပုံ ၅-၁၃။ 5BASE-T ယာဉ်အသွားအလာ အစီရင်ခံစာ
နောက်ဆက်တွဲ A- Tcl Script ကို run (မေးခွန်းတစ်ခုမေးပါ)
Tcl script များကို PolarFire Video Kit Reference Design တွင် ပေးထားသည်။
Tcl ကို run ရန်၊ ဤအဆင့်များကို လိုက်နာပါ။
- Libero ဆော့ဖ်ဝဲကိုဖွင့်ပါ။
- Project > Execute Script ကိုနှိပ်ပါ။
- ဒေါင်းလုဒ်လုပ်ထားသော <$Download_Directory>\mpf_an5488_v2024p1_df\TCL_Scripts လမ်းညွှန်တွင်၊ script.tcl ကို ရွေးပါ။
- Run ကိုနှိပ်ပါ။
Tcl script ကို အောင်မြင်စွာ လုပ်ဆောင်ပြီးနောက်၊ Libero ပရောဂျက်ကို TCL_Scripts လမ်းညွှန်အတွင်း ဖန်တီးထားသည်။
mpf_an5488_v2024p1_df နှင့် Tcl scripts များနှင့် commands များ ၏ ဖိုဒါဖွဲ့စည်းပုံအကြောင်း နောက်ထပ်အသေးစိတ်အချက်အလက်များအတွက် TCL_Scripts_readme.txt နှင့် Tcl Commands အကိုးအကားလမ်းညွှန်ကို ကြည့်ပါ။ Tcl script ကိုအသုံးပြုခြင်းနှင့်ပတ်သက်သောမည်သည့်မေးခွန်းများအတွက်မဆိုနည်းပညာပံ့ပိုးကူညီမှုထံဆက်သွယ်ပါ။
ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း (မေးခွန်းတစ်ခုမေးပါ)
တည်းဖြတ်မှုမှတ်တမ်းသည် စာရွက်စာတမ်းတွင် အကောင်အထည်ဖော်ခဲ့သည့် အပြောင်းအလဲများကို ဖော်ပြသည်။ အပြောင်းအလဲများကို လက်ရှိထုတ်ဝေမှုမှ စတင်၍ ပြန်လည်ပြင်ဆင်မှုဖြင့် စာရင်းပြုစုထားသည်။
ဇယား ၄-၁။ ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
| ပြန်လည်ပြင်ဆင်ခြင်း။ | ရက်စွဲ | ဖော်ပြချက် |
| A | ၅/၅ | အောက်ပါတို့သည် စာရွက်စာတမ်း၏ ပြန်လည်ပြင်ဆင်မှု A တွင် အပြောင်းအလဲများစာရင်းဖြစ်သည်-
|
| 1.0 | ၅/၅ | ကနဦး ထုတ်ဝေမှု။ |
Microchip FPGA ပံ့ပိုးမှု
Microchip FPGA ထုတ်ကုန်အုပ်စုသည် ၎င်း၏ထုတ်ကုန်များကို ဖောက်သည်ဝန်ဆောင်မှု၊ ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာ၊ a website နှင့် ကမ္ဘာတစ်ဝှမ်းရှိ အရောင်းရုံးများ။ ပံ့ပိုးကူညီမှုအား မဆက်သွယ်မီ Microchip အွန်လိုင်းရင်းမြစ်များကို သွားရောက်ကြည့်ရှုရန် အကြံပြုလိုသည်မှာ ၎င်းတို့၏မေးမြန်းချက်များကို ဖြေပြီးသားဖြစ်နိုင်ချေများပါသည်။ နည်းပညာပံ့ပိုးကူညီမှုစင်တာမှတဆင့် ဆက်သွယ်ပါ။ website မှာ www.microchip.com/support. FPGA စက်ပစ္စည်းအပိုင်းနံပါတ်ကို ဖော်ပြပါ၊ သင့်လျော်သော case အမျိုးအစားကို ရွေးချယ်ပြီး ဒီဇိုင်းကို အပ်လုဒ်လုပ်ပါ။ fileနည်းပညာပိုင်းဆိုင်ရာ ပံ့ပိုးကူညီမှု ကိစ္စတစ်ခုကို ဖန်တီးနေစဉ်။ ထုတ်ကုန်စျေးနှုန်း၊ ထုတ်ကုန်အဆင့်မြှင့်တင်မှု၊ အပ်ဒိတ်အချက်အလက်၊ မှာယူမှုအခြေအနေနှင့် ခွင့်ပြုချက်ကဲ့သို့သော နည်းပညာမဟုတ်သော ထုတ်ကုန်ပံ့ပိုးမှုအတွက် ဖောက်သည်ဝန်ဆောင်မှုကို ဆက်သွယ်ပါ။
- မြောက်အမေရိကမှ 800.262.1060 ကိုခေါ်ဆိုပါ။
- ကမ္ဘာတစ်ဝှမ်းမှ 650.318.4460 ကိုခေါ်ဆိုပါ။
- Fax၊ ကမ္ဘာပေါ်ရှိ မည်သည့်နေရာမှမဆို၊ 650.318.8044
Microchip အချက်အလက်
Microchip ပါ။ Website
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 Devices Code Protection Feature
Microchip ထုတ်ကုန်များတွင် ကုဒ်ကာကွယ်ရေးအင်္ဂါရပ်၏ အောက်ပါအသေးစိတ်အချက်အလက်များကို မှတ်သားထားပါ-
- Microchip ထုတ်ကုန်များသည် ၎င်းတို့၏ သီးခြား Microchip Data Sheet တွင်ပါရှိသော သတ်မှတ်ချက်များနှင့် ကိုက်ညီပါသည်။
- ရည်ရွယ်ထားသည့်ပုံစံ၊ လည်ပတ်မှုသတ်မှတ်ချက်များအတွင်းနှင့် ပုံမှန်အခြေအနေများတွင် အသုံးပြုသည့်အခါ ၎င်း၏ထုတ်ကုန်မိသားစုသည် လုံခြုံသည်ဟု Microchip က ယုံကြည်သည်။
- Microchip သည် တန်ဖိုးရှိပြီး ၎င်း၏ ဉာဏမူပိုင်ခွင့်အခွင့်အရေးများကို ပြင်းပြင်းထန်ထန် ကာကွယ်ပေးသည်။ Microchip ထုတ်ကုန်၏ ကုဒ်အကာအကွယ်အင်္ဂါရပ်များကို ချိုးဖောက်ရန် ကြိုးပမ်းမှုများကို တင်းတင်းကျပ်ကျပ် တားမြစ်ထားပြီး Digital Millennium မူပိုင်ခွင့်အက်ဥပဒေကို ချိုးဖောက်နိုင်သည်။
- Microchip နှင့် အခြား semiconductor ထုတ်လုပ်သူ နှစ်ဦးလုံးသည် ၎င်း၏ကုဒ်၏ လုံခြုံရေးကို အာမခံနိုင်မည်မဟုတ်ပေ။ ကုဒ်အကာအကွယ်သည် ကျွန်ုပ်တို့သည် ထုတ်ကုန်သည် “မပျက်စီးနိုင်သော” ဖြစ်သည်ဟု အာမခံသည်ဟု မဆိုလိုပါ။ ကုဒ်အကာအကွယ်သည် အဆက်မပြတ် ပြောင်းလဲနေသည်။ Microchip သည် ကျွန်ုပ်တို့၏ထုတ်ကုန်များ၏ ကုဒ်ကာကွယ်ရေးအင်္ဂါရပ်များကို စဉ်ဆက်မပြတ်တိုးတက်ကောင်းမွန်အောင်လုပ်ဆောင်ရန် ကတိပြုပါသည်။
ဥပဒေသတိပေးချက်
ဤထုတ်ဝေမှုနှင့် ဤနေရာတွင်ရှိအချက်အလက်များကို Microchip ထုတ်ကုန်များကို ဒီဇိုင်းထုတ်ခြင်း၊ စမ်းသပ်ခြင်းနှင့် Microchip ထုတ်ကုန်များကို သင့်အက်ပ်လီကေးရှင်းနှင့် ပေါင်းစပ်ရန်အပါအဝင် Microchip ထုတ်ကုန်များနှင့်သာ အသုံးပြုနိုင်ပါသည်။ ဤအချက်အလက်ကို အခြားနည်းဖြင့် အသုံးပြုခြင်းသည် ဤစည်းကမ်းချက်များကို ချိုးဖောက်ပါသည်။ စက်ပစ္စည်းအပလီကေးရှင်းများနှင့်ပတ်သက်သည့် အချက်အလက်များကို သင့်အဆင်ပြေစေရန်အတွက်သာ ပံ့ပိုးပေးထားပြီး အပ်ဒိတ်များဖြင့် အစားထိုးနိုင်ပါသည်။ သင်၏လျှောက်လွှာသည် သင်၏သတ်မှတ်ချက်များနှင့် ကိုက်ညီကြောင်း သေချာစေရန်မှာ သင်၏တာဝန်ဖြစ်သည်။ အပိုပံ့ပိုးကူညီမှုများအတွက် သင်၏ဒေသခံ Microchip အရောင်းရုံးသို့ ဆက်သွယ်ပါ သို့မဟုတ် အပိုပံ့ပိုးကူညီမှုအား တွင် ရယူပါ။ www.microchip.com/en-us/support/design-help/client-support-services.
ဤအချက်အလက်များကို Microchip “ရှိသကဲ့သို့” မှ ပံ့ပိုးပေးပါသည်။ MICROCHIP သည် မည်သည့်အမျိုးအစားကိုမဆို ကိုယ်စားပြုခြင်း သို့မဟုတ် အာမခံချက်များအား ဖော်ပြခြင်း သို့မဟုတ် အဓိပ္ပါယ်ဖွင့်ဆိုသည်ဖြစ်စေ စာဖြင့်ဖြစ်စေ သို့မဟုတ် နှုတ်ဖြင့်ဖြစ်စေ၊ ဥပဒေအရဖြစ်စေ သို့မဟုတ် အခြားနည်းဖြင့်ဖြစ်စေ ပါဝင်သည့်အချက်အလက်များနှင့်သက်ဆိုင်သော်လည်း အကန့်အသတ်မရှိ ဖော်ပြထားသည်ဖြစ်စေ ချိုးဖောက်မှုမရှိသော၊ ရောင်းဝယ်ဖောက်ကားခြင်းနှင့် ကြံ့ခိုင်မှုတို့သည် ၎င်း၏အခြေအနေ၊ အရည်အသွေး သို့မဟုတ် စွမ်းဆောင်ရည်နှင့်သက်ဆိုင်သော အာမခံချက်များ သို့မဟုတ် အထူးရည်ရွယ်ချက်အတွက် သို့မဟုတ် အာမခံချက်။
သွယ်ဝိုက်သော၊ အထူး၊ ပြစ်ဒဏ်ခတ်မှု၊ မတော်တဆ သို့မဟုတ် အကျိုးဆက်ဖြစ်သော ဆုံးရှုံးမှု၊ ပျက်စီးမှု၊ ကုန်ကျစရိတ်၊ ကုန်ကျစရိတ်၊ သို့မဟုတ် စရိတ်စကတစ်မျိုးမျိုးအတွက် မိုက်ခရို Chip တွင် တာဝန်ရှိပါလိမ့်မည်၊ ၏ အကြံပြုချက်ဖြစ်ပါသည်။ ဖြစ်နိုင်ခြေ သို့မဟုတ် ပျက်စီးမှုများသည် မှန်းဆနိုင်သည်။ ဥပဒေအရ ခွင့်ပြုထားသော အတိုင်းအတာအထိ၊ သတင်းအချက်အလက်နှင့် သက်ဆိုင်သည့် မည်သည့်နည်းဖြင့်မဆို တောင်းဆိုမှုတိုင်းတွင် Microchip ၏ စုစုပေါင်းတာဝန်ဝတ္တရားမှာ သတင်းအချက်အလက် သို့မဟုတ် ၎င်း၏အသုံးပြုမှုကို သက်ဆိုင်သည်ဖြစ်စေ အခကြေးငွေပမာဏကို ကျော်လွန်မည်မဟုတ်ပါ၊ အကယ်၍ သင့်တွင်ပါရှိသော ပမာဏ၊ အသက်ကယ်ထောက်ပံ့မှုနှင့်/သို့မဟုတ် ဘေးကင်းရေးအပလီကေးရှင်းများတွင် Microchip စက်ပစ္စည်းများကို အသုံးပြုခြင်းသည် ဝယ်သူ၏အန္တရာယ်မှာ လုံးလုံးလျားလျားဖြစ်ပြီး ဝယ်ယူသူသည် ယင်းအသုံးပြုမှုမှရရှိလာသော ပျက်စီးဆုံးရှုံးမှုများ၊ အရေးဆိုမှုများ၊ လျော်ကြေးများ သို့မဟုတ် ကုန်ကျစရိတ်များမှ ကာကွယ်ရန်၊ လျော်ကြေးပေးပြီး ကိုင်ဆောင်ရန် သဘောတူပါသည်။ မည်သည့် Microchip ဉာဏပစ္စည်းမူပိုင်ခွင့်အခွင့်အရေးများအောက်တွင်၊ သွယ်ဝိုက်၍ဖြစ်စေ၊ အခြားနည်းဖြင့်ဖြစ်စေ လိုင်စင်များကို အခြားနည်းဖြင့်ဖော်ပြခြင်းမပြုဘဲ ဖြန့်ဝေခြင်းမပြုပါ။
ကုန်အမှတ်တံဆိပ်များ
Microchip အမည်နှင့် လိုဂို၊ Microchip လိုဂို၊ Adaptec၊ AVR၊ AVR လိုဂို၊ AVR Freaks၊ BesTime၊ BitCloud၊ CryptoMemory၊ CryptoRF၊ dsPIC၊ flexPWR၊ HELDO၊ IGLOO၊ JukeBlox၊ KeeLoq၊ Kleer၊ LANCheck၊ LinkMD, maXtouch MediaLB၊ megaAVR၊ Microsemi၊ Microsemi လိုဂို၊ အများစု၊ အများဆုံး လိုဂို၊ MPLAB၊ OptoLyzer၊ PIC၊ picoPower၊ PICSTART၊ PIC32 လိုဂို၊ PolarFire၊ Prochip ဒီဇိုင်နာ၊ QTouch၊ SAM-BA၊ SenGenuity၊ SpyNIC၊ SST၊ SST Logoym၊ SuperFlash၊ ၊ SyncServer၊ Tachyon၊ TimeSource၊ tinyAVR၊ UNI/O၊ Vectron နှင့် XMEGA တို့သည် USA နှင့် အခြားနိုင်ငံများရှိ Microchip Technology Incorporated ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။
AgileSwitch၊ 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၊ SmartFusion၊ SyncWorld၊ TimeCesium၊ TimeHub၊ TimePictra၊ TimeProvider နှင့် ZL တို့သည် USA Adjacent Key Suppression၊ AKS၊ Analog-for-the-Digital Age၊ မည်သည့် Capacitor၊ AnyIn၊ AnyOut၊ Augmented Switching၊ BlueSky၊ BodyCom၊ Clockstudio ၊ CodeGuard၊ CryptoAuthentication၊ CryptoAutomotive၊ CryptoCompanion၊ CryptoController၊ dsPICDEM၊ dsPICDEM.net၊ Dynamic Average Matching၊ DAM၊ ECAN၊ Espresso T1S၊ EtherGREEN၊ EyeOpen၊ GridTime၊ IdealBIC၊ Programming၊ Intelligent Paralleling ၊ ၊ IntelliMOS၊ Inter-Chip ချိတ်ဆက်မှု၊ JitterBlocker၊ Knob-on-Display၊ MarginLink၊ maxCrypto၊ အများဆုံးView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB အသိအမှတ်ပြုလိုဂို၊ MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, Pure ၊ QMatrix၊ REAL ICE၊ Ripple Blocker၊ RTAX၊ RTG4၊ SAM-ICE၊ Serial Quad I/O၊ simpleMAP၊ SimpliPHY၊ SmartBuffer၊ SmartHLS၊ SMART-IS၊ storClad၊ SQI၊ SuperSwitcher၊ SuperSwitcher II၊ Switchtec၊ စုစုပေါင်း Endurance ၊ ယုံကြည်ရသောအချိန်၊ TSHARC၊ Turing၊ USBCheck၊ VariSense၊ VectorBlox၊ VeriPHY၊ ViewSpan၊ WiperLock၊ XpressConnect နှင့် ZENA တို့သည် Microchip ၏ ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။
နည်းပညာကို USA နှင့် အခြားနိုင်ငံများတွင် ပေါင်းစပ်ထည့်သွင်းထားသည်။ SQTP သည် USA တွင်ထည့်သွင်းထားသော Microchip Technology ၏ ဝန်ဆောင်မှုအမှတ်အသားတစ်ခုဖြစ်သည်။ Adaptec လိုဂို၊ ကြိမ်နှုန်းလိုအပ်ချက်၊ Silicon Storage Technology နှင့် Symmcom တို့သည် အခြားနိုင်ငံများရှိ Microchip Technology Inc. ၏ မှတ်ပုံတင်ထားသောကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ GestIC သည် Microchip Technology Germany II GmbH & Co. KG ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်ပြီး အခြားနိုင်ငံများရှိ Microchip Technology Inc. ၏ လုပ်ငန်းခွဲတစ်ခုဖြစ်သည်။
ဤနေရာတွင် ဖော်ပြထားသော အခြားကုန်အမှတ်တံဆိပ်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကုမ္ပဏီများ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
© 2024၊ Microchip Technology Incorporated နှင့် ၎င်း၏ လုပ်ငန်းခွဲများ။ မူပိုင်ခွင့်များရယူပြီး။
ISBN: 978-1-6683-0118-0
အရည်အသွေးစီမံခန့်ခွဲမှုစနစ်
Microchip ၏ အရည်အသွေးစီမံခန့်ခွဲမှုစနစ်များနှင့် ပတ်သက်သော အချက်အလက်များအတွက် ကျေးဇူးပြု၍ ဝင်ရောက်ကြည့်ရှုပါ။ www.microchip.com/quality.
ကမ္ဘာတစ်ဝှမ်း အရောင်းနှင့် ဝန်ဆောင်မှု
| အမေရိကား | အာရှ/ပစိဖိတ်ဒေသ | အာရှ/ပစိဖိတ်ဒေသ | ဥရောပ |
| ကော်ပိုရိတ်ရုံး 2355 အနောက် Chandler Blvd Chandler၊ AZ 85224-6199 ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့: www.microchip.com/support Web လိပ်စာ- www.microchip.com အတ္တလန်တာ Duluth၊ GA ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ အော်စတင်၊ TX ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ Boston Westborough, MA ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ချီကာဂို Itasca, IL ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဒါလား Addison၊ TX ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဒက်ထရွိုက် Novi, MI ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဟူစတန်၊ TX ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ Indianapolis Noblesville၊ တယ်လီဖုန်း၊ ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ Los Angeles Mission Viejo, CA Tel: ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ်- ၇၃၆-၇၈၄-၆၀၉၄ ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ 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 အစ္စရေး – Hod Hasharon Tel: 972-9-775-5100 အီတလီ – မီလန် 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 |
လျှောက်လွှာမှတ်ချက်
© 2024 Microchip Technology Inc. နှင့် ၎င်း၏ လုပ်ငန်းခွဲများ
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
MICROCHIP AN5488 Polar Fire FPGA USXGMII ဒီဇိုင်း [pdf] အသုံးပြုသူလမ်းညွှန် AN5488 Polar Fire FPGA USXGMII ဒီဇိုင်း၊ AN5488၊ Polar Fire FPGA USXGMII ဒီဇိုင်း၊ FPGA USXGMII ဒီဇိုင်း၊ USXGMII ဒီဇိုင်း၊ ဒီဇိုင်း |





