SmartDesign MSS
Ethernet MAC ဖွဲ့စည်းမှု
နိဒါန်း
SmartFusion Microcontroller Subsystem (MSS) သည် Ethernet MAC hard peripheral တစ်ခုအား ထောက်ပံ့ပေးသည်။
SmartFusion ကို အသုံးပြု၍ Ethernet MAC ၏ အမှန်တကယ် အပြုအမူကို အပလီကေးရှင်းအဆင့်တွင် သတ်မှတ်ရပါမည်။
Actel မှပေးသော MSS MAC Driver
ဤစာတမ်းတွင်၊ သင်သည် MSS MAC စံနမူနာကို သင်မည်သို့ဖွင့်နိုင်ပုံကို ဖော်ပြထားပြီး အဆိုပါရှိမရှိကို ရွေးချယ်ပါ။
Ethernet MAC အင်တာဖေ့စ်သည် သီးခြား MSS I/Os သို့မဟုတ် FPGA ထည်သို့ ချိတ်ဆက်ထားသည်။
MSS MAC hard peripheral အကြောင်း နောက်ထပ်အသေးစိတ်အချက်အလက်များအတွက်၊ Actel SmartFusion ကို ဖတ်ရှုပါ။
Microcontroller Subsystem အသုံးပြုသူ၏လမ်းညွှန်။
ဖွဲ့စည်းမှုရွေးချယ်စရာများ
MAC Instance ကို ဖွင့်ခြင်း/ပိတ်ခြင်း။ MSS ပတ္တူတွင်၊ သင်သည် သင်၏လက်ရှိအပလီကေးရှင်းတွင်အသုံးပြုနေသည်ရှိမရှိအပေါ်အခြေခံ၍ MAC instance ကိုဖွင့်ရန် (မူလ) သို့မဟုတ် ပိတ်ရန် လိုအပ်သည်။ ပိတ်ထားပါက၊ Actel စနစ် boot ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် MAC instance ကို ပြန်လည်သတ်မှတ်ခြင်း (အနိမ့်ဆုံး ပါဝါအခြေအနေ) ကို ထိန်းသိမ်းထားသည်။
ချိတ်ဆက်မှု ရွေးချယ်စရာများ. A2F200M3F စက်ပစ္စည်းကို အသုံးပြုသည့်အခါ၊ Ethernet MAC ကို ဖွင့်ထားသည့်အခါတွင် သီးခြား MSS I/Os များနှင့်သာ ချိတ်ဆက်နိုင်သည်။ A2F500M3G စက်ပစ္စည်းကို အသုံးပြုသည့်အခါ၊ MAC အရံအား သီးခြား MSS I/Os သို့မဟုတ် FPGA ထည်သို့ ချိတ်ဆက်ရန် သင်ရွေးချယ်နိုင်သည်။ ကိစ္စအားလုံးတွင်၊ MAC ချိတ်ဆက်မှုကို Actel စနစ် boot code ဖြင့် အလိုအလျောက် configure လုပ်ပါသည်။ MAC instance ကို ပိတ်ထားပါက MAC instance တွင် ခွဲဝေပေးထားသော MSS I/O များသည် FPGA fabric သို့ ချိတ်ဆက်ရန် ရနိုင်သည်ကို သတိပြုပါ။ အသေးစိတ်အချက်အလက်များအတွက် MSS I/O Configuration စာရွက်စာတမ်းကို ကိုးကားပါ။ MAC FPGA ဆိပ်ကမ်းများကို အသုံးပြုရန် (ထိုရွေးချယ်မှုကို ရွေးချယ်ပါက) MSS MAC ဖြစ်ရပ်တွင် ပါရှိသည့် FABRIC အဖွဲ့ port ကို ထိပ်တန်းအဆင့်သို့ ကိုယ်တိုင်မြှင့်တင်ရန် လိုအပ်သည်။ ထို့နောက် အထက်အောက်အဆင့်တွင် FABRIC MAC အပေါက်များကို သင်သုံးနိုင်သည်။
Ethernet MAC နာရီ ရွေးချယ်မှု. MSS configurator canvas တွင် MAC အရံကိုဖွင့်ထားလျှင် MAC နာရီကို Clock configurator တွင် အလိုအလျောက်ရွေးချယ်ထားသည် (ဖတ်ရန်သာ)။ MSS Clock configurator ကို အသုံးပြု၍ အောက်ပါ MAC နာရီရင်းမြစ်များထဲမှ တစ်ခုကို ရွေးချယ်ရန် လိုအပ်ပါသည်။
- SmartFusion စက်ရှိ ပြင်ပ 10/100 နာရီ (MAC_CLK ပင်နံပါတ်)။
- MSS Clock Conditioning Circuit (MSS_CCC) တွင် ထုတ်ပေးသည့် နာရီ။
ဆိပ်ကမ်းဖော်ပြချက်
ဇယား 1- MSS I/O ချိတ်ဆက်မှု ရွေးချယ်စရာများ
ဆိပ်ကမ်းအမည် | ဆိပ်ကမ်းအုပ်စု | ဦးတည်ချက် | PAD? | ဖော်ပြချက် |
RXER | PADs | In | ဟုတ်ကဲ့ | အမှားကိုလက်ခံပါ။ Ethernet MAC လက်ခံမှုအတွင်း RX_ER ကို အခိုင်အမာပြောဆိုပါက၊ ဖရိမ်ကို လက်ခံရရှိပြီး ဖရိမ်၏အခြေအနေကို RX_ER ဖြင့် အပ်ဒိတ်လုပ်ထားသည်။ |
CRSDV | PADs | In | ဟုတ်ကဲ့ | သယ်ဆောင်သူသဘောမျိုးနှင့် ဒေတာလက်ခံခြင်း မှန်ကန်သည်။ လက်ခံခြင်း သို့မဟုတ် ပို့လွှတ်သည့်ကြားခံသည် အလုပ်မလုပ်သည့်အခါတွင် ဤအချက်ပြမှုကို PHY မှ အတည်ပြုရပါမည်။ RXD အချက်ပြမှုတွင် မှန်ကန်သောဒေတာကို ပေးဆောင်သည့်အခါ PHY စက်သည် MAC_CRSDV ကို အခိုင်အမာပြောဆိုသင့်သည်။ |
MDIO | PADs | အထွက် | ဟုတ်ကဲ့ | RMII စီမံခန့်ခွဲမှုဒေတာထည့်သွင်းခြင်းနှင့်အထွက်။ CSR9.19 bit ကိုဖတ်ခြင်းဖြင့် input signal ၏အခြေအနေကိုစစ်ဆေးနိုင်သည်။ အထွက် signal ကို CSR9.18 bit ဖြင့် မောင်းနှင်သည်။ |
RXD[1:0] | PADs | In | ဟုတ်ကဲ့ | PHY မှ ပြန်လည်ရယူပြီး ကုဒ်လုပ်ထားသော ဒေတာကို လက်ခံရယူပါ။ RXD[0] အချက်ပြမှုမှာ သိသာထင်ရှားသော အနည်းငယ်မျှသာဖြစ်သည်။ |
TXEN | PADs | အဲ | ဟုတ်ကဲ့ | ပို့လွှတ်မှုကို ဖွင့်ပါ။ အခိုင်အမာဆိုသောအခါ TXD ပေါက်ရှိ PHY အတွက် မှန်ကန်သောဒေတာကို ညွှန်ပြသည်။ |
MDC | PADs | အဲ | ဟုတ်ကဲ့ | RMII စီမံခန့်ခွဲမှုနာရီ = 25 MHz ။ ဤအချက်ပြမှုကို CSR9.16 bit ဖြင့် မောင်းနှင်သည်။ |
TXD[1:0] | PADs | အဲ | ဟုတ်ကဲ့ | ဒေတာပို့ပါ။ TXD[0] အချက်ပြမှုသည် သိသာထင်ရှားသောနည်းနည်းဖြစ်သည်။ |
ဇယား 2- FPGA အထည်အလိပ်ချိတ်ဆက်မှု ရွေးချယ်စရာများ
ဆိပ်ကမ်းအမည် | ဆိပ်ကမ်းအုပ်စု | ဦးတည်ချက် | PAD? | ဖော်ပြချက် |
F2M_RXER | ရှစ်လေးလုံး | In | မရှိ | အမှားကိုလက်ခံပါ။ Ethernet MAC လက်ခံမှုအတွင်း RX_ER ကို အခိုင်အမာပြောဆိုပါက၊ ဖရိမ်ကို လက်ခံရရှိပြီး ဖရိမ်၏အခြေအနေကို RX_ER ဖြင့် အပ်ဒိတ်လုပ်ထားသည်။ |
F2M_CRSDV | ရှစ်လေးလုံး | In | မရှိ | သယ်ဆောင်သူသဘောမျိုးနှင့် ဒေတာလက်ခံခြင်း မှန်ကန်သည်။ လက်ခံခြင်း သို့မဟုတ် ပို့လွှတ်သည့်ကြားခံသည် အလုပ်မလုပ်သည့်အခါတွင် ဤအချက်ပြမှုကို PHY မှ အတည်ပြုရပါမည်။ RXD အချက်ပြမှုတွင် မှန်ကန်သောဒေတာကို ပေးဆောင်သည့်အခါ PHY စက်သည် MAC_CRSDV ကို အခိုင်အမာပြောဆိုသင့်သည်။ |
F2M_MDI | ရှစ်လေးလုံး | In | မရှိ | RMII စီမံခန့်ခွဲမှုဒေတာထည့်သွင်းခြင်း။ CSR9.19 bit ကိုဖတ်ခြင်းဖြင့် input signal ၏အခြေအနေကိုစစ်ဆေးနိုင်သည်။ |
ဆိပ်ကမ်းအမည် | ဆိပ်ကမ်းအုပ်စု | ဦးတည်ချက် | PAD? | ဖော်ပြချက် |
M2F_MDIO | ရှစ်လေးလုံး | အဲ | မရှိ | RMII စီမံခန့်ခွဲမှုဒေတာအထွက်။ အထွက် signal ကို CSR9.18 bit ဖြင့် မောင်းနှင်သည်။ |
M2F_MDEN | ရှစ်လေးလုံး | အဲ | မရှိ | RMII စီမံခန့်ခွဲမှုဒေတာအထွက်ကိုဖွင့်ပါ။ |
F2M_RXD[1:0] | ရှစ်လေးလုံး | In | မရှိ | PHY မှ ပြန်လည်ရယူပြီး ကုဒ်လုပ်ထားသော ဒေတာကို လက်ခံရယူပါ။ RXD[0] အချက်ပြမှုမှာ သိသာထင်ရှားသော အနည်းငယ်မျှသာဖြစ်သည်။ |
M2F_TXEN | ရှစ်လေးလုံး | အဲ | မရှိ | ပို့လွှတ်မှုကို ဖွင့်ပါ။ အခိုင်အမာဆိုသောအခါ TXD ပေါက်ရှိ PHY အတွက် မှန်ကန်သောဒေတာကို ညွှန်ပြသည်။ |
M2F_MDC | ရှစ်လေးလုံး | အဲ | မရှိ | RMII စီမံခန့်ခွဲမှုနာရီ = 25 MHz ။ ဤအချက်ပြမှုကို CSR9.16 bit ဖြင့် မောင်းနှင်သည်။ |
M2F_TXD[1:0] | ရှစ်လေးလုံး | အဲ | မရှိ | ဒေတာပို့ပါ။ TXD[0] အချက်ပြမှုသည် သိသာထင်ရှားသောနည်းနည်းဖြစ်သည်။ |
မှတ်စုများ-
- PAD ပေါက်များကို ဒီဇိုင်းအဆင့်တစ်လျှောက်လုံးတွင် အလိုအလျောက် မြှင့်တင်ပေးပါသည်။
- နောက်တဆင့်အဆင့်အဖြစ် ရရှိနိုင်စေရန် MSS configurator canvas မှ ထိပ်တန်းအဆင့်သို့ PAD မဟုတ်သော ဆိပ်ကမ်းများကို ကိုယ်တိုင် မြှင့်တင်ရပါမည်။
Actel သည် ပါဝါနိမ့်ပြီး အချက်ပြ FPGAs များတွင် ဦးဆောင်သူဖြစ်ပြီး စနစ်နှင့် ပါဝါစီမံခန့်ခွဲမှုဖြေရှင်းချက်များ၏ အပြည့်စုံဆုံးအစုစုကို ပေးဆောင်ပါသည်။ ပါဝါကိစ္စများ။ 5H တွင် ပိုမိုလေ့လာပါ။ http://www.actel.com .
Actel ကော်ပိုရေးရှင်း 2061 Stierlin တရားရုံး တောင်ကြီး View, CA 94043-4655 USA ဖုန်း ၂ ဖက်စ် 650.318.4600 |
Actel Europe Ltd. မြစ်တရားရုံး၊ Meadows စီးပွားရေးပန်းခြံ ဘူတာချဉ်းကပ်မှု, Blackwater Camberley Surrey GU17 9AB ယူနိုက်တက်ကင်းဒမ်း ဖုန်း +၄၉ (၀) ၇၀၃၁ ၆၃၇ ၀၁ ဖက်စ် +44 (0) 1276 607 540 |
Actel Japan EXOS Ebisu အဆောက်အဦ 4F 1-24-14 Ebisu Shibuya-ku တိုကျို ၀၅၀၀၂၂၊ ဂျပန် ဖုန်း +81.03.3445.7671 Fax +81.03.3445.7668 6H http://jp.actel.com |
Actel ဟောင်ကောင် အခန်း 2107၊ China Resources Building 26 ဆိပ်ကမ်းလမ်း Wanchai ဟောင်ကောင် ဖုန်း +၄၄ ၀၁၅၇၂ ၇၂၂၅၅၈ ဖက်စ် +၄၄ ၀၁၅၇၂ ၇၅၇၆၁၄ www.actel.com.cn |
© 2009 Actel ကော်ပိုရေးရှင်း။ မူပိုင်ခွင့်ကိုလက်ဝယ်ထားသည်။ Actel နှင့် Actel လိုဂိုများသည် Actel Corporation ၏ ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ အခြားကုန်အမှတ်တံဆိပ် သို့မဟုတ် ထုတ်ကုန်အမည်များအားလုံးသည် သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
၃၃-၇၀-၀၄၀-၀၀၂
Doc ဗားရှင်း 1.0
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Actel SmartFusion Microcontroller Subsystem (MSS) [pdf] အသုံးပြုသူလမ်းညွှန် SmartFusion Microcontroller Subsystem MSS၊ SmartFusion၊ Microcontroller Subsystem MSS၊ Subsystem MSS |
![]() |
Actel SmartFusion Microcontroller Subsystem (MSS) [pdf] အသုံးပြုသူလမ်းညွှန် SmartFusion Microcontroller Subsystem MSS |