logo MICROCHIP

MICROCHIP Xilinx Spartan 6 Example Hoohuli

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

ʻO kahi mea hoʻolako alakaʻi o nā mea hoʻonā akamai i hoʻopili ʻia a palekana

Hana i ka papahana ʻo Libero® SoC Design Suite

E kau i ka palapala hoʻololi i loko o ka papa kuhikuhi papahana ISE®
python conv_xise_1v0.py -t .xise

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

E wehe i ka Libero SoC Design Suite a holo i ka TCL-script

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Hana ʻia ka papahana akā nalo:

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

  • IP: BlockRAM, my_clocks
  • Nā poloka kumu hoʻolālā: bufg

Hoʻomau ʻia

Kākoʻo ʻia nā kiʻi hoʻolālā no ka hoʻololi ʻana

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

Pono nā polokalamu IGLOO a me ProASIC3 iā Libero SoC version 11.9 a i ʻole ma mua

Kākoʻo ʻia nā hale hana ʻē aʻe i ka mana hou o Libero SoC

Hoʻololi i nā PLL a me nā DCM

  • E koho i ka palapala IP ma Libero ® SoC Design SuiteMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • E hana i ka Clock Conditioning Circuit (CCC) no nā alapine e pono ai
  • E koho i ka "Advanced" tab no ka hoʻoponopono hou

Hoʻololi i nā mea hoʻopaʻa uaki pākahi

Loaʻa pinepine nā hoʻolālā i nā mea hoʻopaʻa uaki hikiwawe (BUFG)

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

  • Nā hale waihona puke kūʻai
  • Unisim => smartfusion, smartfusion2,polarfire

Hoʻololi o nā instantiations

  • BUFG => CLKINT

Paʻi palapala: Macro Library Guide

  • SmartFusion®, IGLOO® a me ProASIC®3
  • SmartFusion2 a me IGLOO2
  • PolarFire ®

Hoʻololi i ka Block RAM

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

  • E hana i LSRAM hou mai ka IP catalog
  • E hoʻonohonoho i ka LSRAM

Hana iā Shim

  • E lawe i ka palapala ʻāina awa o Block RAMMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • Hana i ka HDL hou fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • Hoʻololi i ka palapala ʻāina awa o shim

E hoʻokomo koke i ka LSRAM iā Shim

  • Lawe i ka ʻōlelo hoʻolaha hui mai IP fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • Hoʻohui i nā awa shim me ka laʻana
Hōʻano hou i ka Hierarchy Design

Kaomi iā Build Hierarchy"

Hoʻohui i nā kumu ma lalo o ka hoʻolālā kumu

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

Hoʻoponopono i nā hewa ma HDL

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

Holo synthesis

  • E hoʻoponopono i nā kuhi hewa i hōʻike ʻia e nā mea hana

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

Kaohi

Kaomi pālua i ka Manage Constraints"

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

E hoʻokomo i nā palena manawa

E hana i nā mea i loaʻa mai"

Nā palena i loaʻa:

  • Lawe i ka hana PLL (hoʻonui / hoʻololi i ka pae)
  • ʻO ka hoʻololi ʻana i ka uaki "b ehind".MICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

Kaomi ma ka "Derive Constraints"

  • Hoʻopili i nā SDC hou aʻe file

Kāohi i nā keʻa kāʻei kua

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

Hāʻawi i nā pine

  • Luna hoomaluMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • Hoʻopaʻa ma o ka papaʻainaMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • Hoʻopaʻa ʻia ma o ka pūʻolo
Hoʻokō Hoʻolālā
  • Hoʻolālā wahi a me ke alaMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • E nānā i ka manawa a hana i ka pani manawa
    (set_false_path ma ka pūnaewele uakiMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • Hana bitstream

Pau
E hauʻoli i ka lōʻihi o kāu hoʻolālā FPGA hou

2022 Microchip Technology Inc. a me kāna mau lālā

Palapala / Punawai

MICROCHIP Xilinx Spartan 6 Example Hoohuli [pdf] Ke alakaʻi hoʻohana
Xilinx Spartan 6 Example Hoohuli, Xilinx, Spartan 6 Example Hoohuli, Example Hoohuli

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *