Logo MICROCHIP

MICROCHIP Xilinx Spartan 6 Cthample Penukaran

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Penyedia Utama Penyelesaian Kawalan Terbenam Pintar, Terhubung dan Selamat

Cipta Projek Suite Reka Bentuk SoC Libero®

Letakkan skrip penukaran ke dalam direktori projek ISE®
python conv_xise_1v0.py -t .xise

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

Buka Libero SoC Design Suite dan jalankan skrip TCL yang dibuat

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Projek dibuat tetapi tiada:

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

  • IP: BlockRAM, my_clock
  • Blok asas seni bina: bufg

Bersambung

Seni bina sasaran yang disokong untuk penukaran

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

Peranti IGLOO dan ProASIC3 memerlukan Libero SoC versi 11.9 atau lebih awal

Seni bina lain yang disokong dalam versi terkini Libero SoC

Gantikan PLL dan DCM

  • Pilih katalog IP dalam Libero ® SoC Design SuiteMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • Cipta Litar Penyaman Jam (CCC) untuk frekuensi yang diperlukan
  • Pilih tab Advanced“ untuk menetapkan semula

Gantikan Penampan Jam Individu

Reka bentuk selalunya mengandungi penimbal jam segera (BUFG)

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

  • Perpustakaan khusus vendor
  • Unisim => smartfusion, smartfusion2,polarfire

Perubahan instantiasi

  • BUFG => CLKINT

Dokumentasi: Panduan Perpustakaan Makro

  • SmartFusion®, IGLOO® dan ProASIC®3
  • SmartFusion2 dan IGLOO2
  • PolarFire ®

Gantikan Blok RAM

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

  • Cipta LSRAM baharu daripada katalog IP
  • Konfigurasikan LSRAM

Buat Shim

  • Ambil peta port sedia ada Blok RAMMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • Cipta HDL baharu fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • Sesuaikan peta pelabuhan shim

Segerakkan LSRAM ke dalam Shim

  • Ambil pengisytiharan entiti daripada IP fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • Sambungkan port shim dengan contoh
Kemas kini Hierarki Reka Bentuk

Klik Bina Hierarki“

Penyepaduan sumber di bawah reka bentuk akar

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

Betulkan ralat dalam HDL

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

Jalankan sintesis

  • Betulkan potensi kesilapan yang dilaporkan oleh alatan

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

Kekangan

Klik dua kali Urus Kekangan“

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

Masukkan kekangan masa

Buat Kekangan Terbitan"

Kekangan terbitan:

  • Ambil kefungsian PLL (darab/anjakan fasa)
  • Kekangan pengubahsuaian jam "b ehind".MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

Klik pada "Terbitkan Kekangan"

  • Mengisi SDC tambahan file

Mengekang lintasan domain jam

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

Tetapkan Pin

  • Pengurus kekanganMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • Pin tugasan melalui jadualMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • Pin tugasan melalui pakej
Melaksanakan Reka Bentuk
  • Reka bentuk tempat dan laluanMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • Semak masa dan lakukan penutupan masa
    (set_false_path pada domain jamMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • Cipta aliran bit

Selesai
Nikmati jangka hayat reka bentuk FPGA baharu anda

2022 Microchip Technology Inc. dan anak syarikatnya

Dokumen / Sumber

MICROCHIP Xilinx Spartan 6 Cthample Penukaran [pdf] Panduan Pengguna
Xilinx Spartan 6 Cthample Penukaran, Xilinx, Spartan 6 Cthample Penukaran, Cthample Penukaran

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *