Xilinx is een producent van programmeerbare logische chips . Terwijl de meeste gebruikers van consumentenelektronica zijn bekend met het geheugen en microprocessors , logic -chips bieden gespecialiseerde functies in hardware . Een programmeerbare logische chip de hardwarefuncties die met een eenvoudige programmeerinterface , opgeslagen in vluchtig geheugen op een chip . Programmeerbare logische chips zijn te vinden in de DSL-modems , dvd-spelers en de meeste andere consumenten elektronica apparaten . Xilinx XPS is Xilinx Platform Studio , dat is een programmeer -interface . Software Development Toolset De Xilinx XPS -platform suite is onderdeel van de ISE Design Suite Embedded Edition geïntegreerde ontwikkelomgeving . Een IDE is een verzameling van programmeertools die contextgevoelige hulp op specifieke programmeertaal commando's bevatten om transcriptie en codering fouten te verminderen . De Xilinx XPS module maakt gebruik van een set van pre-built logische structuren en wizard-achtige vraag en antwoord lussen productie te versnellen van de programmering logica . Xilinx XPS is beschikbaar voor zowel Windows -en Linux-besturingssystemen . Gebruikers en Microarchitectures Software en product engineers gebruiken Xilinx XPS te modelleren hoe een bepaalde set van logische functies zou toewijzen aan een bepaald stuk hardware . Xilinx XPS biedt ondersteuning voor twee concurrerende microarchitectures - de fundamentele " berekening laag" van een bepaald type programmeerbare logische chip . De twee keuzes zijn IBM's PowerPC Embedded architectuur en de meer moderne , en hogere prestaties , AXI MicroBlaze architectuur . Basisfuncties De XPS toolset maakt het gebruiker met model en een volledig functionele multiprocessor- systeem in software en testen in een kort tijdsbestek. Er is ook een systeem Vergadering View waarmee de programmeur aan de algemene structuur van het apparaat wordt gebouwd bekijken . De gebruikersinterface zorgt voor selectieve instorten en uitbreiding van specifieke delen van de code om het gemakkelijker te beheren en onderhouden . Het bevat ook tools die de documentatie van het ontwerp te automatiseren wanneer alle van de wizards en pre-built logica gereedschappen worden gebruikt . Geavanceerde functies Xilinx XPS bevat een geïntegreerde virtuele simulator voor zowel microarchitectuur soorten het ondersteunt . Deze simulator kan bureaucomputer de programmeur een virtuele kopie van de hardware gemodelleerd , waardoor zij worden beproefd als deel van het coderingsproces uitgevoerd . Xilinx XPS heeft extra optimalisatie en modelleermogelijkheden voor gebruik met de MicroBlaze architectuur . Xilinx 's ontwikkelomgeving bevat een bibliotheek van " modellen " van processors die kunnen worden geladen in de simulator , zodat programmeurs om te testen voor achterwaartse compatibiliteit .
|