MICROCHIP логотиби

MICROCHIP Xilinx Spartan 6 Example Conversion

MICROCHIP-Xilinx-Spartan-6-Example-Conversionon

Акылдуу, туташкан жана коопсуз орнотулган башкаруу чечимдеринин алдыңкы провайдери

Libero® SoC Design Suite долбоорун түзүү

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, менин_сааттарым
  • Архитектуралык базалык блоктор: bufg

уланды

Конверсия үчүн колдоого алынган максаттуу архитектуралар

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

IGLOO жана ProASIC3 түзмөктөрү Libero SoC 11.9 же андан мурунку версиясын талап кылат

Libero SoC акыркы версиясында колдоого алынган башка архитектуралар

PLL жана DCMди алмаштырыңыз

  • Libero ® SoC Design Suite ичинде IP каталогун тандаңызMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-3
  • Керектүү жыштыктар үчүн Clock Conditioning Circuit (CCC) түзүңүз
  • Калыбына келтирүү үчүн Өркүндөтүлгөн" өтмөгүн тандаңыз

Жеке саат буферлерин алмаштыруу

Дизайндар көбүнчө саат буферлерин (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

  • IP каталогунан жаңы LSRAM түзүңүз
  • LSRAM конфигурациялоо

Shim түзүү

  • Блок RAMдын учурдагы порт картасын алыңызMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-6
  • Жаңы HDL түзүңүз fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-7
  • Шимдин порт картасын ылайыкташтыруу

LSRAMды Shimге киргизиңиз

  • IPден субъект декларациясын алыңыз fileMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-8
  • Шим портторун мисал менен туташтырыңыз
Дизайн иерархиясын жаңыртуу

"Иерархияны түзүү" баскычын чыкылдатыңыз

Түпкү дизайн астында булактарды интеграциялоо

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

Pins дайындоо

  • Чектөөлөр менеджериMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-16
  • Таблица аркылуу дайындоону кадооMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-18
  • Пакет аркылуу дайындоону кадап коюңуз
Дизайнды ишке ашыруу
  • Жолдун жана жердин дизайныMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-19
  • Убакытты текшерүү жана убакытты жабуу
    (саат домениндеги_жалган_жолду коюуMICROCHIP-Xilinx-Spartan-6-Example-Conversionon-20
  • Бит агымын түзүү

Бүттү
Жаңы FPGA дизайныңыздын узак мөөнөтүнөн ырахат алыңыз

2022 Microchip Technology Inc. жана анын туунду компаниялары

Документтер / Ресурстар

MICROCHIP Xilinx Spartan 6 Example Conversion [pdf] Колдонуучунун колдонмосу
Xilinx Spartan 6 Example Conversion, Xilinx, Spartan 6 Example Conversion, Example Conversion

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *