
Samarbeid for debugging av Altera-SoC
Altera og ARM samarbeider om ny debuggingsløsning for systembrikker (SoC).
Denne artikkelen er 2 år eller eldre
De to selskapene har jobbet sammen i over ett år for å ta fram en ny debuggingsløsning for Alteras FPGA-familie med hard prosessorkjerne (kalt SoC FPGA) som ble lansert i fjor.
Resultatet er en ny versjon av ARMs utviklingsverktøy Development Studio 5 (DS-5), skreddersydd for de nye systembrikkene.
– DS-5 Altera Edition er et betydelig skritt fremover for å forenkle debugging av systembrikker, og vil i praksis muliggjøre en ny klasse komponenter, sier markedsdirektør Chris Balough i Altera. Han forteller at selskapene også har gjort verktøyet mer spiselig i innkjøp: – Normalt koster DS-5 fra 6000 USD – Altera-versjonen kommer på bare 1000 USD, det gjør det mulig for alle å anskaffe verktøyet, sier han.
De første komponentene av Alteras SoC FPGA er nå i levering. Med en tokjerne Cortex-A9 kombinert med en FPGA-blokk (Cyclone V og Arria V) mener Altera at produktet, som mange mener er et svar på Xilinx’ Zynq-familie, fortjener betegnelsen systembrikke. Problemet er at det oppstår en rekke utfordringer når brikken inneholder både CPUer og FPGA-logikk. Tidligere har slike løsninger vært utført i separate kretser, og man har brukt separate verktøy med hver sin JTAG-probe for feilsøking.
Nå kan utviklerne derimot nøye seg med én JTAG-probe for begge oppgavene, samtidig som ligging av hendelser i prosessorkjernene og FPGA-delen er synkroniserte. Dermed kan man lettere se hvordan de ulike funksjonene påvirker hverandre.
DS-5 Altera Edition er fortsatt ment hovedsakelig som et debuggingsverktøy. Øvrig programmering gjøres som vanlig med utviklingsverktøyet Quartus II.