logo MICROCHIP

MICROCHIP Xilinx Spartan 6 Kelample Konversi

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Penyedia Solusi Kontrol Tertanam yang Cerdas, Terhubung, dan Aman

Buat Proyek Rangkaian Desain SoC Libero®

Tempatkan skrip konversi ke dalam direktori proyek ISE®
python conv_xise_1v0.py -t .xise

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-1

Buka Libero SoC Design Suite dan jalankan skrip TCL yang dibuat

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Proyek dibuat tetapi tidak ada:

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-2

  • AKU P: BlockRAM, jam_saya
  • Blok dasar arsitektur: bug

Lanjutan

Arsitektur target yang didukung untuk konversi

  • MPFS: SoC PolarFire®
  • MPF: FPGA PolarFire
  • Bahasa Indonesia: M2S: SmartFusion®2
  • M2GL: IGLOO®2
  • AGL: RUMAH SALJU BANGSA ESKIMO
  • A3P: ProASIC®3

Perangkat IGLOO dan ProASIC3 memerlukan Libero SoC versi 11.9 atau lebih lama

Arsitektur lain yang didukung dalam versi terbaru Libero SoC

Ganti PLL dan DCM

  • Pilih katalog IP di Libero ® SoC Design SuiteMICROCHIP-Xilinx-Spartan-6-Example-Konversion-3
  • Buat Sirkuit Pengkondisian Jam (CCC) untuk frekuensi yang diperlukan
  • Pilih tab Lanjutan “untuk mengatur ulang

Ganti Buffer Jam Individual

Desain sering kali berisi buffer jam yang dipakai (BUFG)

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-3

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

Perubahan Instansiasi

  • BUFG => CLKINT

Dokumentasi: Panduan Perpustakaan Makro

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

Ganti Blok RAM

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-5

  • Buat LSRAM baru dari katalog IP
  • Konfigurasikan LSRAM

Buat Shim

  • Ambil peta port yang ada dari Block RAMMICROCHIP-Xilinx-Spartan-6-Example-Konversion-6
  • Buat HDL baru fileMICROCHIP-Xilinx-Spartan-6-Example-Konversion-7
  • Sesuaikan peta port shim

Instansiasi LSRAM ke Shim

  • Ambil deklarasi entitas dari IP fileMICROCHIP-Xilinx-Spartan-6-Example-Konversion-8
  • Hubungkan port shim dengan instance
Perbarui Hirarki Desain

Klik Bangun Hirarki “

Integrasi sumber di bawah desain root

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-9

Memperbaiki kesalahan dalam HDL

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-21

Jalankan sintesis

  • Perbaiki potensi kesalahan ketik yang dilaporkan oleh alat

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-11

Batasan

Klik dua kali Kelola Batasan “

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-12

Masukkan batasan waktu

Buat Batasan Turunan “

Kendala turunan:

  • Ambil fungsionalitas PLL (perkalian/pergeseran fase)
  • Kendala “dibelakang” modifikasi jamMICROCHIP-Xilinx-Spartan-6-Example-Konversion-14

Klik pada “Dapatkan Batasan”

  • Mengisi SDC tambahan file

Batasi penyeberangan domain jam

MICROCHIP-Xilinx-Spartan-6-Example-Konversion-15

Tetapkan Pin

  • Manajer kendalaMICROCHIP-Xilinx-Spartan-6-Example-Konversion-16
  • Sematkan tugas melalui tabelMICROCHIP-Xilinx-Spartan-6-Example-Konversion-18
  • Pin penetapan melalui paket
Menerapkan Desain
  • Desain tempat dan ruteMICROCHIP-Xilinx-Spartan-6-Example-Konversion-19
  • Periksa timing dan lakukan penutupan timing
    (set_false_path pada domain jamMICROCHIP-Xilinx-Spartan-6-Example-Konversion-20
  • Buat aliran bit

Selesai
Nikmati umur panjang desain FPGA baru Anda

2022 Microchip Technology Inc. dan anak perusahaannya

Dokumen / Sumber Daya

MICROCHIP Xilinx Spartan 6 Kelample Konversi [Bahasa Indonesia:] Panduan Pengguna
Xilinx Spartan 6 Mantanample Konversi, Xilinx, Spartan 6 Example Konversi, Misample Konversi

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *