मायक्रोचिप लोगो

मायक्रोचिप Xilinx स्पार्टन 6 उदाampले रूपांतरण

MICROCHIP-Xilinx-Spartan-6-Exampले-रूपांतरण

स्मार्ट, कनेक्टेड आणि सुरक्षित एम्बेडेड कंट्रोल सोल्यूशन्सचा अग्रगण्य प्रदाता

Libero® SoC डिझाइन सूट प्रकल्प तयार करा

ISE® प्रकल्प निर्देशिकेत रूपांतरण-स्क्रिप्ट ठेवा
python conv_xise_1v0.py -t .xise

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

Libero SoC Design Suite उघडा आणि तयार केलेली TCL-script चालवा

MICROCHIP-Xilinx-Spartan-6-Exampले-रूपांतरण

प्रकल्प तयार केला आहे परंतु गहाळ आहे:

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

  • IP: BlockRAM, my_clocks
  • आर्किटेक्चरल बेस-ब्लॉक्स: bufg

चालू ठेवले

रूपांतरणासाठी समर्थित लक्ष्य आर्किटेक्चर

  • MPFS: PolarFire® SoC
  • MPF: पोलरफायर एफपीजीए
  • M2S: SmartFusion®2
  • M2GL: IGLOO®2
  • AGL: IGLOO
  • A3P: ProASIC®3

IGLOO आणि ProASIC3 डिव्हाइसेसना Libero SoC आवृत्ती 11.9 किंवा त्यापूर्वीची आवश्यक आहे

Libero SoC च्या नवीनतम आवृत्तीमध्ये समर्थित इतर आर्किटेक्चर्स

PLL आणि DCM बदला

  • Libero ® SoC डिझाईन सूट मध्ये IP कॅटलॉग निवडाMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • आवश्यक फ्रिक्वेन्सीसाठी क्लॉक कंडिशनिंग सर्किट (CCC) तयार करा
  • रीसेट करण्यासाठी प्रगत" टॅब निवडा

वैयक्तिक घड्याळ बफर बदला

डिझाईन्समध्ये अनेकदा इन्स्टंटिएटेड क्लॉक बफर (BUFG) असतात

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

  • विक्रेता विशिष्ट लायब्ररी
  • Unisim => स्मार्टफ्यूजन, स्मार्टफ्यूजन2, ध्रुवीय फायर

इन्स्टिटेशन्स चे बदल

  • BUFG => CLKINT

दस्तऐवजीकरण: मॅक्रो लायब्ररी मार्गदर्शक

  • SmartFusion®, IGLOO® आणि ProASIC®3
  • SmartFusion2 आणि IGLOO2
  • PolarFire ®

ब्लॉक रॅम बदला

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

  • IP कॅटलॉगमधून नवीन LSRAM तयार करा
  • LSRAM कॉन्फिगर करा

शिम तयार करा

  • ब्लॉक रॅमचा विद्यमान पोर्ट नकाशा घ्याMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • नवीन एचडीएल तयार करा fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • शिमचा पोर्ट नकाशा अनुकूल करा

शिममध्ये LSRAM इन्स्टंट करा

  • IP वरून अस्तित्व घोषणा घ्या fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • उदाहरणासह शिम पोर्ट कनेक्ट करा
डिझाइन पदानुक्रम अद्यतनित करा

बिल्ड हाइरार्की क्लिक करा"

रूट डिझाइन अंतर्गत स्त्रोतांचे एकत्रीकरण

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

एचडीएलमधील चुका दुरुस्त करा

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

संश्लेषण चालवा

  • साधनांद्वारे नोंदवलेले संभाव्य टायपो योग्य करा

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

अडथळे

मर्यादा व्यवस्थापित करा" वर डबल क्लिक करा

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

वेळेची मर्यादा प्रविष्ट करा

व्युत्पन्न मर्यादा तयार करा"

व्युत्पन्न मर्यादा:

  • पीएलएल कार्यक्षमता घ्या (गुणा/फेज शिफ्ट)
  • बंधने “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
  • वेळ तपासा आणि वेळ बंद करा
    (clock डोमेनवर सेट_फॉल्स_पाथMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • बिटस्ट्रीम तयार करा

झाले
तुमच्या नवीन FPGA डिझाइनच्या दीर्घायुष्याचा आनंद घ्या

2022 Microchip Technology Inc. आणि त्याच्या सहाय्यक कंपन्या

कागदपत्रे / संसाधने

मायक्रोचिप Xilinx स्पार्टन 6 उदाampले रूपांतरण [pdf] वापरकर्ता मार्गदर्शक
Xilinx Spartan 6 माजीample रूपांतरण, Xilinx, Spartan 6 माजीampले रूपांतरण, उदाampले रूपांतरण

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *