Synopsys onthult ARC DSP IP-oplossingen voor embedded SoC's
Synopsys breidt zijn DesignWare ARC Processor IP-portfolio uit met nieuwe 128-bit ARC VPX2 en 256-bit ARC VPX3 DSP-processors.
Deze toevoegingen zijn bedoeld om tegemoet te komen aan het bredere scala aan stroom-, prestatie- en gebiedseisen (PPA) van embedded applicaties en zijn gebaseerd op dezelfde VLIW/SIMD-architectuur als de krachtigere 512-bit ARC VPX5 DSP-processor van het bedrijf. -derde lager vermogen en oppervlakte.
De ARC VPX DSP IP-familie biedt nu meer flexibiliteit voor ontwerpers om hun ontwerpen te optimaliseren op basis van de stroom-, prestatie- en gebiedsvereisten (PPA) van embedded workloads zoals IoT-sensorfusie, radar- en LiDAR-verwerking, motorbesturing, spraak-/spraakherkenning, natuurlijke taalverwerking en andere edge AI-toepassingen.
"Apparaten met AI hebben een toenemende behoefte aan gespecialiseerde processors die een verscheidenheid aan DSP- en machine learning-workloads aankunnen met een hoge mate van energie-efficiëntie", zegt CL Chen, COO bij Neuchips, een startup voor AI-domeinspecifieke computeroplossingen in Taiwan. "Door de ARC VPX-processorfamilie uit te breiden om een reeks vectorlengtes te ondersteunen, stelt Synopsys ontwerpers die zich richten op een bredere reeks toepassingen in staat om hoogwaardige signaalverwerking in hun ontwerpen te implementeren."
De ARC VPX2- en VPX3 DSP-processors zijn verkrijgbaar in single- of dual-coreconfiguraties om aan een breed scala aan toepassingsvereisten te voldoen. Elke VPX-kern bevat een scalaire uitvoeringseenheid en meerdere vectoreenheden die 8-bits, 16-bits en 32-bits SIMD-berekeningen ondersteunen.
De VPX DSP's ondersteunen drijvende-kommaformaten met halve, enkele en dubbele precisie, en er zijn maximaal drie drijvende-kommapijplijnen beschikbaar in elke VPX-kern. t
Volgens Synopsys levert de unieke hardwareversnelling voor speciale wiskundige functies die worden gebruikt in lineaire en niet-lineaire algebrafuncties zeer nauwkeurige resultaten op.
De VPX DSP's omvatten verbeteringen aan de instructieset-architectuur (ISA) en load/store-bandbreedte om tot tweemaal de prestaties te leveren van bestaande aanbiedingen voor algemene DSP-functies zoals snelle Fourier-transformaties (FFT's).
Bovendien integreren de veiligheidsverbeterde ARC VPX2FS en VPX3FS hardware-veiligheidsfuncties, waaronder foutcorrectiecode (ECC)-bescherming voor geheugens en interfaces, veiligheidsmonitoren en lockstep-mechanismen die ontwerpers helpen de strengste niveaus van ISO 26262 ASIL B, ASIL C en ASIL D functionele veiligheidsnaleving.
Net als bij andere Synopsys ARC-processors, worden de VPX2- en VPX3-processors ondersteund door de Synopsys ARC MetaWare Development Toolkit, die een vectorlengte-agnostisch softwareprogrammeermodel biedt dat specifiek is geoptimaliseerd voor de VPX-hardwarearchitectuur.