MICROCHIP logo

MIKROKIIP Xilinx Spartan 6 Example Konversioon

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Juhtiv nutikate, ühendatud ja turvaliste sisseehitatud juhtimislahenduste pakkuja

Looge Libero® SoC Design Suite'i projekt

Asetage konverteerimisskript ISE® projektikataloogi
python conv_xise_1v0.py -t .xise

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

Avage Libero SoC Design Suite ja käivitage loodud TCL-skript

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Projekt on loodud, kuid puudub:

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

  • IP: BlockRAM, minu_kellad
  • Arhitektuursed alusplokid: bufg

Jätkub

Toetatud sihtarhitektuurid teisendamiseks

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

IGLOO ja ProASIC3 seadmed nõuavad Libero SoC versiooni 11.9 või varasemat

Libero SoC uusimas versioonis toetatud muud arhitektuurid

Asendage PLL-id ja DCM-id

  • Valige Libero ® SoC Design Suite'is IP-kataloogMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • Looge vajalike sageduste jaoks CCC (Clock Conditioning Circuit).
  • Valige lähtestamiseks vahekaart Täpsemalt

Asendage üksikud kellapuhvrid

Disainid sisaldavad sageli instantseeritud kellapuhvreid (BUFG)

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

  • Tarnijapõhised raamatukogud
  • Unisim => smartfusion, smartfusion2, polarfire

Esinemiste muutmine

  • BUFG => CLKINT

Dokumentatsioon: Macro Library Guide

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

Asenda Block RAM

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

  • Looge IP-kataloogist uus LSRAM
  • Seadistage LSRAM

Loo Shim

  • Võtke Block RAM-i olemasolev pordikaartMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • Looge uus HDL fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • Kohandage vahekaardi pordikaarti

Instantseerige LSRAM-i Shim

  • Võtke olemi deklaratsioon IP-st fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • Ühendage vaheplaadi pordid eksemplariga
Värskendage disainihierarhiat

Klõpsake nuppu Ehita hierarhia"

Allikate integreerimine juurkujunduse alla

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

Parandage HDL-i vead

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

Käivitage süntees

  • Parandage tööriistade teatatud võimalikud kirjavead

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

Piirangud

Topeltklõpsake nuppu Halda piiranguid"

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

Sisestage ajapiirangud

Loo tuletatud piirangud"

Tuletatud piirangud:

  • Kasutage PLL-i funktsiooni (korrutamine / faasinihe)
  • Piirangud "b taga" kella muutmineMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

Klõpsake nuppu "Tuleta piirangud"

  • Täidab täiendava SDC-d file

Piirake kella domeeni ristamist

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

Määra nööpnõelad

  • Piirangute haldurMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • Kinnitage määramine tabeli kauduMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • Kinnitage määramine paketi kaudu
Rakenda disain
  • Koha ja marsruudi kujundamineMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • Kontrollige ajastust ja sulgege ajastus
    (set_false_path kella domeenilMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • Loo bitivoog

Valmis
Nautige oma uue FPGA disaini pikaealisust

2022 Microchip Technology Inc. ja selle tütarettevõtted

Dokumendid / Ressursid

MIKROKIIP Xilinx Spartan 6 Example Konversioon [pdfKasutusjuhend
Xilinx Spartan 6 Example Conversion, Xilinx, Spartan 6 Example Conversion, ntample Konversioon

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *