De Spartan - 3A maakt gebruik van een ingebouwde debugger om de prestaties van de field-programmable gate array , of FPGA controleren . Een FPGA is een geïntegreerde schakeling ontworpen om te worden geconfigureerd door de klant of ontwerper in het veld . Xilinx ChipScope produceert een kwaliteit overzicht van de prestaties van de FPGA 's , en biedt mogelijkheden voor rapportage aan ontwikkelaars en gebruikers . Data wordt serieel gebruik van 7 - tot - 1 tekstblokken verstuurd over gemeenschappelijke twisted pair kabel . De ontvangen gegevens worden gede - series , en vergeleken met binnenkomende gegevens te controleren of de gegevens juist zijn ontvangen. Gegevens fouten worden geregistreerd , zodat een ontwikkelaar een falende kanaal met ChipScope kunnen lokaliseren . Wat je nodig hebt Spartan - 3A FPGA Windows-of Linux- computer Toon Meer Aanwijzingen 1 Open een nieuw project in Spartan - 3A Project Navigator . < br > Pagina 2 Importeer de volgende drie bestanden in het nieuwe project bestand : counter.v , labkit.v en labkit.ucf . Dit zijn de ChipScope core bestanden , de teller module , de functionaliteit om de teller instantiëren , en de standaard LABKIT opname bestand , respectievelijk . 3 Start de ChipScope Core Generator programma . Klik op "Start ", selecteer " Programma's ", kies " ChipScope Pro versienummer " en klik op " ChipScope Pro Core Generator . " 4 Selecteer het type kern te genereren . Kies " ICON " uit de meegeleverde lijst als het type kern en klik op "Volgende . " 5 Klik op " Start Over " zodra de ICON kern generatie is voltooid . < Br > 6 Kies tot 16 " Trigger en Match Unit instellingen , " en het aantal gegevens Port Settings selecteert ook . 7 Kies " Verilog " uit het drop - down menu als de taal voor de gegenereerde HDL- bestand en kies " Xilinx XST " als de synthese tool . 8 Klik op " Generate Core " naar de nodige ChipScope bestanden voor debugging genereren . < br >
|