The Spartan- 3A bruker en innebygd debugger for å sjekke ytelsen til Field-Programmable Gate Array , eller FPGA . En FPGA er en integrert krets konstruert for å bli konfigurert av kunden eller designeren i felten. Xilinx ChipScope produserer en kvalitet oversikt over FPGA -ens ytelse , og gir rapportering til utviklere og brukere . Data blir serialized bruker syv -til - en tekstblokker sendes over vanlig parkabel . Den mottatte data er de- serialisert , og sammenlignet med innkommende data for å kontrollere at dataene er mottatt nøyaktig. Datafeil blir registrert, slik at en utvikler kan påvise noe sviktende kanal med ChipScope . Du trenger
Spartan- 3A FPGA
Windows eller Linux-datamaskin
Vis flere instruksjoner
en
Åpne et nytt prosjekt i Spartan- 3A Prosjekt Navigator .
2
Importer følgende tre filer i det nye prosjektet filen: counter.v , labkit.v og labkit.ucf . Dette er de ChipScope kjernen filer, disk modul , funksjonalitet på å bruke disken , og standard LABKIT opptak fil, hhv .
3
Start ChipScope Kjerne Generator program . Klikk "Start ", velg " Programmer" og velg " ChipScope Pro versjonsnummer" og klikk " ChipScope Pro med Core Generator . "
4
Velg kjernen for å generere . Velg " ICON " fra den medfølgende listen som kjernen type og klikk " Next".
5
Klikk "Start Over " når ICON kjernen generasjon er komplett .
6
Velg opp til 16 "Trigger og Match Unit Settings", og også velge antall data port innstillinger .
7
Velg " Verilog " fra drop -down menyen som språk for den genererte HDL -filen , og velg " Xilinx XST " som syntese verktøyet.
8
Klikk "Generer Core" for å generere de nødvendige ChipScope filer for debugging .