MICROCHIP လိုဂို

MICROCHIP Xilinx Spartan 6 ထွample ကူးပြောင်းခြင်း။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

စမတ်၊ ချိတ်ဆက်ထားသော နှင့် လုံခြုံသော မြှုပ်သွင်းထိန်းချုပ်မှုဖြေရှင်းချက်များ၏ ထိပ်တန်းပံ့ပိုးပေးသူ

Libero® SoC Design Suite ပရောဂျက်ကို ဖန်တီးပါ။

Conversion-script ကို ISE® ပရောဂျက်လမ်းညွှန်တွင် ထည့်ပါ။
python conv_xise_1v0.py -t .xise

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-1

Libero SoC Design Suite ကိုဖွင့်ပြီး ဖန်တီးထားသော TCL-script ကိုဖွင့်ပါ။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

ပရောဂျက်ကို ဖန်တီးထားသော်လည်း ပျောက်ဆုံးနေသည်-

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-2

  • IP- BlockRAM၊ my_clocks
  • ဗိသုကာအခြေခံ-ဘလောက်များ bufg

ဆက်သည်။

ပြောင်းလဲခြင်းအတွက် ပစ်မှတ်ဗိသုကာများကို ပံ့ပိုးထားသည်။

  • MPFS- PolarFire® SoC
  • MPF- PolarFire FPGA
  • M2S- SmartFusion®၂
  • M2GL- IGLOO®2
  • AGL- IGLOO
  • A3P- ProASIC® ၃

IGLOO နှင့် ProASIC3 စက်ပစ္စည်းများသည် Libero SoC ဗားရှင်း 11.9 သို့မဟုတ် ၎င်းထက်စောရန် လိုအပ်သည်။

Libero SoC ၏ နောက်ဆုံးဗားရှင်းတွင် ပံ့ပိုးထားသော အခြားသော ဗိသုကာလက်ရာများ

PLLs နှင့် DCM များကို အစားထိုးပါ။

  • Libero ® SoC Design Suite ရှိ IP ကတ်တလောက်ကို ရွေးပါ။MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • လိုအပ်သောကြိမ်နှုန်းများအတွက် Clock Conditioning Circuit (CCC) ကိုဖန်တီးပါ။
  • ပြန်လည်သတ်မှတ်ရန်အတွက် Advanced" tab ကိုရွေးချယ်ပါ။

တစ်ဦးချင်းနာရီကြားခံများကို အစားထိုးပါ။

ဒီဇိုင်းများတွင် ချက်ချင်းလက်ငင်းနာရီကြားခံများ (BUFG) ပါဝင်လေ့ရှိသည်

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3

  • ရောင်းချသူ သီးခြားစာကြည့်တိုက်များ
  • Unisim => smartfusion၊ smartfusion2၊polarfire

လှုံ့ဆော်မှုများ၏ပြောင်းလဲမှု

  • BUFG => CLKINT

စာရွက်စာတမ်း- Macro Library လမ်းညွှန်

  • SmartFusion®၊ IGLOO® နှင့် ProASIC®3
  • SmartFusion2 နှင့် IGLOO2
  • PolarFire ®

Block RAM ကို အစားထိုးပါ။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-5

  • IP ကတ်တလောက်မှ LSRAM အသစ်ကို ဖန်တီးပါ။
  • LSRAM ကို စီစဉ်သတ်မှတ်ပါ။

Shim ကိုဖန်တီးပါ။

  • Block RAM ၏ လက်ရှိ port map ကိုယူပါ။MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • HDL အသစ်ကိုဖန်တီးပါ။ fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • shim ၏ port map ကို လိုက်လျောညီထွေဖြစ်အောင်

LSRAM ကို Shim တွင် ချက်ခြင်းလုပ်ပါ။

  • IP မှ entity ကြေငြာချက်ကို ယူပါ။ fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • ဥပမာဖြင့် shim port များကို ချိတ်ဆက်ပါ။
ဒီဇိုင်း Hierarchy ကို အပ်ဒိတ်လုပ်ပါ။

Build Hierarchy ကိုနှိပ်ပါ"

အမြစ်ဒီဇိုင်းအောက်တွင် ရင်းမြစ်များ ပေါင်းစပ်ခြင်း။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-9

HDL တွင် အမှားများကို ပြင်ပါ။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-21

ပေါင်းစပ်မှုကို လုပ်ဆောင်ပါ။

  • ကိရိယာများဖြင့် တင်ပြထားသော ဖြစ်နိုင်ချေရှိသော အမှားများကို ပြင်ပါ။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-11

ကန့်သတ်ချက်များ

Manage Constraints ကို နှစ်ချက်နှိပ်ပါ"

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-12

အချိန်ကန့်သတ်ချက်များကို ထည့်သွင်းပါ။

ရရှိလာသော ကန့်သတ်ချက်များကို ဖန်တီးပါ"

ရရှိလာသော ကန့်သတ်ချက်များ-

  • PLL လုပ်ဆောင်နိုင်စွမ်းကို ယူပါ (များပြား/အဆင့် အပြောင်းအလဲ)
  • “b ehind” နာရီ ပြုပြင်မွမ်းမံမှု ကန့်သတ်ချက်များMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

"Derive Constraints" ကိုနှိပ်ပါ

  • နောက်ထပ် SDC ကိုဖြည့်သည်။ file

နာရီဒိုမိန်းဖြတ်ကျော်မှုများကို ကန့်သတ်ပါ။

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-15

ပင်နံပါတ်များ သတ်မှတ်ပေးပါ။

  • ကန့်သတ်မန်နေဂျာMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • တာဝန်ကို ဇယားဖြင့် ပင်ထိုးပါ။MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • ပက်ကေ့ခ်ျမှတဆင့် တာဝန်ကို ပင်ထိုးပါ။
ဒီဇိုင်းကိုအကောင်အထည်ဖော်ပါ။
  • နေရာနှင့်လမ်းကြောင်းဒီဇိုင်းMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • အချိန်ကိုစစ်ဆေးပြီး အချိန်ကိုက်ပိတ်ပါ။
    (နာရီဒိုမိန်းပေါ်တွင် set_false_pathMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • bitstream ဖန်တီးပါ။

ပြီးပြီ။
သင်၏ FPGA ဒီဇိုင်းအသစ်၏ အသက်ရှည်မှုကို ခံစားလိုက်ပါ။

2022 Microchip Technology Inc. နှင့် ၎င်း၏ လုပ်ငန်းခွဲများ

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

MICROCHIP Xilinx Spartan 6 ထွample ကူးပြောင်းခြင်း။ [pdf] အသုံးပြုသူလမ်းညွှန်
Xilinx Spartan 6 ထွample Conversion၊ Xilinx၊ Spartan 6 ထွample Conversion, Example ကူးပြောင်းခြင်း။

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *