MICROCHIP logo

MICROCHIP Xilinx Spartan 6 Example Conversion

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Mupi Anotungamira weSmart, Akabatana uye Akachengeteka Embedded Control Solutions

Gadzira Libero® SoC Dhizaini Suite Project

Isa shanduko-script muISE® chirongwa dhairekitori
python conv_xise_1v0.py -t .xise

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

Vhura Libero SoC Dhizaini Suite uye mhanya yakagadzirwa TCL-script

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Project yakagadzirwa asi isipo:

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

  • IP: BlockRAM, my_clocks
  • Architectural base-blocks: bufg

Kuenderera mberi

Inotsigirwa inotangwa yezvivakwa zvekushandura

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

IGLOO uye ProASIC3 zvishandiso zvinoda Libero SoC vhezheni 11.9 kana kumberi

Zvimwe zvivakwa zvinotsigirwa mune yazvino vhezheni yeLibero SoC

Tsiva PLLs uye DCMs

  • Sarudza IP catalog muLibero® SoC Dhizaini SuiteMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • Gadzira Clock Conditioning Circuit (CCC) yemafrequency anodiwa
  • Sarudza Yepamberi" tab yekumisikidza

Tsiva Individual Clock Buffers

Madhizaini anowanzo ane instantiated wachi buffers (BUFG)

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

  • Mutengesi chaiwo raibhurari
  • Unisim => smartfusion, smartfusion2,polarfire

Kuchinja kwezviitiko

  • BUFG => CLKINT

Zvinyorwa: Macro Library Guide

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

Tsiva Block RAM

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

  • Gadzira itsva LSRAM kubva kuIP katalogi
  • Gadzirisa LSRAM

Gadzira Shim

  • Tora mepu iripo yechiteshi cheBlock RAMMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • Gadzira HDL itsva fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • Gadzirisa mepu yechiteshi cheshim

Isa LSRAM muShim

  • Tora chiziviso chesangano kubva kuIP fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • Batanidza shim ports nemuenzaniso
Gadziridza Dhizaini Hierarchy

Dzvanya Build Hierarchy"

Kubatanidzwa kwezvinyorwa pasi pekugadzirwa kwemidzi

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

Gadzirisa zvikanganiso muHDL

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

Run synthesis

  • Hurukuro dzinogona kuitika typos dzinotaurwa nemidziyo

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

Zvipingamupinyi

Tinya kaviri Manage Constraints"

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

Pinda zvipingaidzo zvenguva

Gadzira Zvisungo Zvakatorwa"

Derived contraints:

  • Tora PLL mashandiro (kuwanza / nhanho shanduko)
  • Zvisungo "b ehind" gadziriso yewachiMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

Dzvanya pa "Dhivha Zvipingamupinyi"

  • Inowedzera mamwe SDC file

Constrain clock domain crossings

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

Govera Pini

  • Constraints manejaMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • Pin basa kuburikidza netafuraMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • Pin basa kuburikidza nepasuru
Shandisa Dhizaini
  • Nzvimbo uye nzira yekugadziraMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • Tarisa nguva uye ita nguva yekuvhara
    (set_false_path pane wachi domainMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • Gadzira bitstream

Ndapedza
Nakidzwa nehupenyu hurefu hweFPGA yako dhizaini

2022 Microchip Technology Inc. uye masangano ayo

Zvinyorwa / Zvishandiso

MICROCHIP Xilinx Spartan 6 Example Conversion [pdf] Bhuku reMushandisi
Xilinx Spartan 6 Example Shanduko, Xilinx, Spartan 6 Example Kutendeuka, Eksample Conversion

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *