MICROCHIP ლოგო

მიკროჩიპი Xilinx Spartan 6 Example კონვერტაცია

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

ჭკვიანი, დაკავშირებული და უსაფრთხო ჩაშენებული საკონტროლო გადაწყვეტილებების წამყვანი პროვაიდერი

შექმენით Libero® SoC Design Suite Project

მოათავსეთ კონვერტაციის სკრიპტი ISE® პროექტის დირექტორიაში
python conv_xise_1v0.py -t .xise

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

გახსენით Libero SoC Design Suite და გაუშვით შექმნილი TCL-სკრიპტი

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

პროექტი შექმნილია, მაგრამ აკლია:

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

  • IP: BlockRAM, my_clocks
  • არქიტექტურული საბაზისო ბლოკები: ბუფგ

განაგრძო

მხარდაჭერილი სამიზნე არქიტექტურები კონვერტაციისთვის

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

IGLOO და ProASIC3 მოწყობილობებს სჭირდებათ Libero SoC ვერსია 11.9 ან უფრო ადრე

Libero SoC-ის უახლეს ვერსიაში მხარდაჭერილი სხვა არქიტექტურები

შეცვალეთ PLL და DCM

  • აირჩიეთ IP კატალოგი Libero ® SoC Design Suite-შიMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • შექმენით საათის კონდიცირების წრე (CCC) საჭირო სიხშირეებისთვის
  • გადატვირთვისთვის აირჩიეთ „Advanced“ ჩანართი

შეცვალეთ ინდივიდუალური საათის ბუფერები

დიზაინები ხშირად შეიცავს საათის ბუფერებს (BUFG)

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

  • გამყიდველის სპეციფიკური ბიბლიოთეკები
  • Unisim => smartfusion, smartfusion2, polarfire

ინსტანციების შეცვლა

  • BUFG => CLKINT

დოკუმენტაცია: მაკრო ბიბლიოთეკის გზამკვლევი

  • SmartFusion®, IGLOO® და ProASIC®3
  • SmartFusion2 და IGLOO2
  • PolarFire ®

შეცვალეთ ბლოკირებული RAM

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

  • შექმენით ახალი LSRAM IP კატალოგიდან
  • LSRAM-ის კონფიგურაცია

შექმენი შიმი

  • აიღეთ Block RAM-ის არსებული პორტის რუკაMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • შექმენით ახალი HDL fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • შიმის პორტის რუკის ადაპტირება

დააინსტალირეთ LSRAM შიმში

  • მიიღეთ პირის დეკლარაცია IP-დან fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • დააკავშირეთ შიმ პორტები მაგალითთან
განაახლეთ დიზაინის იერარქია

დააჭირეთ იერარქიის აშენებას"

წყაროების ინტეგრაცია root დიზაინის ქვეშ

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

შეასწორეთ შეცდომები HDL-ში

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

გაუშვით სინთეზი

  • ინსტრუმენტების მიერ მოხსენებული პოტენციური შეცდომების გამოსწორება

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

შეზღუდვები

ორჯერ დააწკაპუნეთ შეზღუდვების მართვა“

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

შეიყვანეთ დროის შეზღუდვები

შექმენით მიღებული შეზღუდვები“

მიღებული შეზღუდვები:

  • მიიღეთ PLL ფუნქციონირება (გამრავლება/ფაზის ცვლა)
  • შეზღუდვები „b ehind“ საათის მოდიფიკაციაMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-14

დააწკაპუნეთ ღილაკზე "გამოიყვანეთ შეზღუდვები"

  • ავსებს დამატებით SDC-ს file

საათის დომენის გადაკვეთების შეზღუდვა

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

მიანიჭეთ ქინძისთავები

  • შეზღუდვების მენეჯერიMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • დავალების ჩამაგრება ცხრილის საშუალებითMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • დამაგრება პაკეტის საშუალებით
დიზაინის განხორციელება
  • ადგილისა და მარშრუტის დიზაინიMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • შეამოწმეთ დრო და გააკეთეთ დროის დახურვა
    (set_false_path საათის დომენზეMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • შექმენით bitstream

შესრულებულია
ისიამოვნეთ თქვენი ახალი FPGA დიზაინის ხანგრძლივობით

2022 Microchip Technology Inc. და მისი შვილობილი კომპანიები

დოკუმენტები / რესურსები

მიკროჩიპი Xilinx Spartan 6 Example კონვერტაცია [pdf] მომხმარებლის სახელმძღვანელო
Xilinx Spartan 6 Example Conversion, Xilinx, Spartan 6 Example Conversion, მაგample კონვერტაცია

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *