MICROCHIP loqosu

MICROCHIP Xilinx Spartan 6 Example Dönüşüm

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Ağıllı, Əlaqəli və Təhlükəsiz Daxili İdarəetmə Həllərinin Aparıcı Provayderi

Libero® SoC Design Suite Layihəsi yaradın

Konversiya skriptini ISE® layihə qovluğuna yerləşdirin
python conv_xise_1v0.py -t .xise

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

Libero SoC Design Suite-i açın və yaradılmış TCL-skriptini işə salın

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Layihə yaradılıb, lakin yoxdur:

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

  • IP: BlockRAM, mənim_saatlarım
  • Memarlıq əsas blokları: bufg

davam edir

Dönüşüm üçün dəstəklənən hədəf arxitekturaları

  • MPFS: PolarFire® SoC
  • MPF: PolarFire FPGA
  • M2S: SmartFusion®2
  • M2GL: IGLOO®2
  • AGL: IGLOO
  • A3P: ProASIC®3

IGLOO və ProASIC3 cihazları Libero SoC 11.9 və ya daha əvvəlki versiyanı tələb edir

Libero SoC-nin ən son versiyasında dəstəklənən digər arxitekturalar

PLL və DCM-ləri dəyişdirin

  • Libero ® SoC Design Suite-də IP kataloqunu seçinMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • Tələb olunan tezliklər üçün Clock Conditioning Circuit (CCC) yaradın
  • Sıfırlamaq üçün Qabaqcıl" sekmesini seçin

Fərdi Saat Buferlərini dəyişdirin

Dizaynlarda tez-tez yaradılmış saat tamponları (BUFG) olur.

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

  • Satıcıların xüsusi kitabxanaları
  • Unisim => smartfusion, smartfusion2, polarfire

Nümunələrin dəyişdirilməsi

  • BUFG => CLKINT

Sənədləşdirmə: Makro Kitabxana Bələdçisi

  • SmartFusion®, IGLOO® və ProASIC®3
  • SmartFusion2 və IGLOO2
  • PolarFire ®

Blok RAM-ı dəyişdirin

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

  • IP kataloqundan yeni LSRAM yaradın
  • LSRAM-ı konfiqurasiya edin

Şim yaradın

  • Blok RAM-ın mövcud port xəritəsini götürünMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • Yeni HDL yaradın fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • Şim liman xəritəsini uyğunlaşdırın

LSRAM-ı Shim-ə işə salın

  • IP-dən qurum bəyannaməsini götürün fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • Şim portlarını nümunə ilə birləşdirin
Dizayn iyerarxiyasını yeniləyin

İyerarxiya qurmaq" düyməsini basın

Kök dizaynı altında mənbələrin inteqrasiyası

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

HDL-də səhvləri düzəldin

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

Sintezi həyata keçirin

  • Alətlər tərəfindən bildirilən potensial yazı səhvlərini düzəldin

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

Məhdudiyyətlər

Məhdudiyyətləri idarə et" üzərinə iki dəfə klikləyin

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

Vaxt məhdudiyyətlərini daxil edin

Əldə edilmiş məhdudiyyətlər yaradın"

Alınan məhdudiyyətlər:

  • PLL funksiyasını götürün (çoxaltma/faza sürüşməsi)
  • Məhdudiyyətlər "b ehind" saat modifikasiyasıMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

"Məhdudiyyətləri əldə et" üzərinə klikləyin

  • Əlavə SDC doldurur file

Saat domen keçidlərini məhdudlaşdırın

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

Sancaqlar təyin edin

  • Məhdudiyyətlər meneceriMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • Cədvəl vasitəsilə təyinat təyin edinMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • Paket vasitəsilə təyinat təyin edin
Dizaynı həyata keçirin
  • Yerin və marşrutun dizaynıMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • Vaxtı yoxlayın və vaxtı bağlamağı edin
    (saat domenində yanlış_yol təyin edinMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • Bit axını yaradın

Bitdi
Yeni FPGA dizaynınızın uzunömürlülüyündən həzz alın

2022 Microchip Technology Inc. və onun törəmə şirkətləri

Sənədlər / Resurslar

MICROCHIP Xilinx Spartan 6 Example Dönüşüm [pdf] İstifadəçi təlimatı
Xilinx Spartan 6 Example Conversion, Xilinx, Spartan 6 Example Dönüşüm, Məsample Dönüşüm

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *