1 / 15

Poznáte Xilinx ?

Poznáte Xilinx ?. Robotické prázdniny 6.0 Bratislava 7.9.2006. Díky programovatelným polím si každý může vyrobit vlastní zákaznický integrovaný obvod šitý přesně na míru dané aplikaci s minimálními náklady. Základní pojmy Všechny programovatelné součástky se souhrnně označují PLD,

totie
Download Presentation

Poznáte Xilinx ?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Poznáte Xilinx ? Robotické prázdniny 6.0 Bratislava 7.9.2006

  2. Díky programovatelným polím si každý může vyrobit vlastní zákaznický integrovaný obvod šitý přesně na míru dané aplikaci s minimálními náklady. Základní pojmy Všechny programovatelné součástky se souhrnně označují PLD, což znamená Programmable Logic Device. Číslicové programovatelné součástky je možné podle vnitřní struktury rozdělit do tří skupin. První skupinu budu označovat klasické PLD, druhou komplexní PLD a do třetí skupiny patří obvody typu FPGA.

  3. PLD – Programmable Logic Devices • Obvody této kategorie jsou charakteristické vnitřní strukturou podle následujícího obrázku.

  4. CPLD Complex ProgrammableLogic Device

  5. Product Comparison Table Features CoolRunner-II XPLA3 XC9500XL/XV XC9500 Core Voltage 1.8 3.3 3.3/2.5 5.0 Macrocells 32-512 32-512 36-288 36-288 I/Os 21-270 36-260 34-192 34-192 I/O Tolerance 1.5V, 1.8V, 2.5V, 3.3V 5.0V 5.0V (XL), 3.3V, 2.5V, 1.8V (XV) 5.0V, 3.3V TPD / ƒ max (fastest) 3.8/323 4.5/213 5/222 5/100 Ultra Low Standby Power 28.8µW* 56.1µW Low power mode Low power mode I/O Standards LVTTL, LVCMOS, HSTL, SSTL LVTTL, LVCMOS LVTTL, LVCMOS LVTTL, LVCMOS

  6. XC9500XL Product Overview

  7. FPGA FieldProgrammable Gatte Array

  8. FPGA Xilinx

  9. Spartan-II

  10. Výhody používania CPLD, FPGA • zapojení se obvodově zjednoduší • výsledná DPS je podstatně jednodušší neboť lze optimálizovat vývody PLD vzhledem k zbývajícím obvodům • výsledná konstrukce je technologický jednodušší a levnější • běžně se dosahuje lepší odolnosti proti rušení • vlastní zařízení méně vyzařuje • v případě obvodových úprav lze většinou vše řešit pouhým přeprogramováním PLD • zjednoduší se servis a opravy

  11. Využitie CPLD, FPGA • DSP, software-defined radio, aerospace and defense systems, ASIC prototyping, medical imaging, computer vision, speech recognition, cryptography, bioinformatics, computer hardware emulation

  12. Vývojové prostředky Pokud chce člověk začít pracovat s obvody FPGA musí si tedy obstarat základní programové vybavení od výrobce obvodů a případně další software od třetí strany. Kromě nástrojů pro syntézu je velmi výhodné používat ještě simulátor, čímž se může předejít chybám již v průběhu návrhu. Ceny vývojových prostředků jsou však velmi vysoké (ceny licencí na jeden rok se obvykle pohybují od 1000 do 2000 USD). Firma Xilinx nabízí pro FPGA s menší hustotou logiky mnohem levnější alternativu. Vývojový systém ISE WebPACK je totiž zadarmo. Tento vývojový systém pro FPGA firmy Xilinx je omezenou verzí jejich kompletního systému. Omezení se však týká pouze velikosti hradlových polí pro které je možno prostředí použít. Navíc neobsahuje některé rozšířené součásti jako například plnohodnotný editor výsledného propojení. WebPACK je i přesto plně funkční a plnohodnotný návrhový systém. Kromě vlastního prostředí WebPACK je možné zdarma získat i omezenou verzi HDL simulátoru ModelSim XE, což je verze s předkompilovanými knihovnami primitiv pro FPGA Xilinx. Omezení simulátoru spočívá ve zpomalení jeho funkce pro velké návrhy. Simulátor je tedy opět plně funkční, pouze doba simulace složitého návrhu je několikanásobná oproti plné verzi.

More Related