Analog Devices Inc. ADSP-2183x/-SC83x DSP SHARC®-FX haute performance
Les processeurs à signal numérique (DSP) ADSP-2183x/-SC83x haute performance SHARC®-FX d'Analog Devices sont membres de la famille des produits SHARC-FX. Le cœur SHARC-FX utilise une architecture à virgule flottante vectorielle à instruction unique et données multiples (SIMD) et peut émettre jusqu'à quatre instructions par cycle dans la plupart des combinaisons. Le cœur SHARCFX des processeurs ADSP-2183x/ADSP-SC83x offre des vitesses de traitement allant jusqu'à 1 GHz, associées à une mémoire L2 de 2 MB pour des applications à faible latence. Pour les applications recherchant des options de connectivité améliorées telles qu'Ethernet, le ADSPSC834/SC835 inclut un ARM® Cortex®-M33 en plus du cœur SHARC-FX. Tous les membres de la famille SHARC-FX disposent d'accélérateurs IIR et FIR intégrés ainsi que d'un compilateur auto-vectorisant efficace pour la programmation C/C++.Le noyau SHARC-FX prend en charge les opérations scalaires et vectorielles sur tous les types de données dans des vecteurs jusqu'à 256 bits, y compris les entiers, les virgules fixes, les virgules flottantes, les virgules fixes complexes 16 bits/32 bits et les virgules flottantes complexes 32 bits/64 bits. Huit opérations de multiplication/accumulation Float32 sont autorisées par cycle, sans contraintes d'alignement. Le noyau SHARC-FX dispose également de grands ensembles de registres (32 registres de données), réduisant ainsi le besoin d'enregistrement et de restauration de la pile. Les périphériques et l'architecture système des processeurs ADI ADSP-2183x/ADSP-SC83x sont compatibles avec les processeurs SHARC précédents, ce qui permet un portage facile des applications.
En intégrant un ensemble de périphériques et de mémoire de système parmi les meilleurs du secteur, cette famille de processeurs ADI est la plateforme idéale pour les applications nécessitant un traitement de signal de pointe dans un boîtier intégré. Ces applications incluent les applications automobiles audio professionnelles et industrielles qui nécessitent des performances élevées en virgule flottante.
Caractéristiques
- Cœur haute performance en virgule flottante SHARC-FX
- Taille vector de 256 bits
- Performance maximale à une fréquence de 1 GHz du processeur - 24 GFLOPS, 8 GMAC (virgule flottante 32 bits), 16 GMAC (fixe 16 bits)
- Instruction 64/512 kB L1/RAM de données avec conducteur de masse
- 32/256 kB Instruction/données L1 cache avec conducteur de masse
- Noyau de connectivité ARM Cortex-M33 - fréquence 400 MHz, instruction 64/128 kB /RAM de données avec protection de parité
- Mémoire
- Exploitation parallèle avec mémoire dédiée DMA et prise en charge multicanal
- Jusqu'à 16 Mb (2 MB) sur puce L2 SRAM avec protection conducteur de masse
- Une interface de niveau 3 (L3) 16 bits pour dispositifs DDR3L SDRAM
- Accélérateurs intégrés
- Deux moteurs FIR (jusqu'à 1 GHz, 4 coefficients par cycle)
- Quatre moteurs IIR (jusqu'à 1 GHz 6-cycles par biquad chacun)
- Sécurité
- Accélérateurs matériels cryptographiques
- Amorçage sécurisé rapide avec protection IP
- Ethernet, HyperBus, CAN-FD, HADC, I2C et ASRC/SPORT
- Options compatibles avec le montage des ADSP-2156x et ADSP-2159x
- Homologué AEC-Q100 pour les applications automobiles
- Boîtier de 17 mm × 17 mm, 400 billes BGA_ED (pas de 0,8 mm)
- Conforme RoHS
Applications
- Automobile
- Audio pour les unités centrales et les amplificateurs
- ANC/RNC
- Cockpit numérique
- ICC
- Formation de faisceaux Mic/AEC
- Système d'aide à la conduite (ADAS)
- Grand public
- Haut-parleurs
- Barres de son
- Systèmes audio-vidéo
- Systèmes de conférence
- Consoles de mixage
- Réseaux de microphones
Caractéristiques techniques
- Gamme de fréquences d'horloge boucle boucle à verrouillage de phase (BVP) de 1,20 GHz à 2,00 GHz
- Courant de fuite à trois états maximum de 10 μA
- Capacité d'entrée maximale de 5 pF
- Plages de température de jonction
- De 0 °C à +125 °C, qualité grand public
- -40 °C à +125 °C industriel/qualité automobile
Schéma fonctionnel du processeur ADSP-SC835
Schéma fonctionnel du processeur SHARC-FX
Schéma d'intégration du processeur Arm Cortex-M33
