EO_509
ANALOG DMA MAX32660 (Fig. 4). Il percorso superiore corrisponde al flusso di dati, mentre quello inferiore rappresenta il flusso di controllo/stato tra l’Advanced High perfor- mance Bus (AHB) e la logica DMA. Il controllore DMA può fungere da interfaccia buffer tra l’AHB e la memo- ria o i moduli periferici, a seconda di come è configu- rato. La logica DMA si colloca tra il buffer DMA e cia- scuna periferica per gestire in modo indipendente ogni singolo bus periferico durante le transazioni. Un’ope- razione DMA può spostare fino a 32 byte alla volta, a condizione che i buffer di origine/destinazione possa- no contenere tale quantità di dati. Il buffer può conte- nere fino a 16 MB ed è configurabile per trasmettere o ricevere via I 2 C, SPI, I 2 S e UART, oltre ai trasferimenti di memoria interna. La programmazione del control- lo DMA può variare leggermente tra i vari protocolli, ma le transazioni periferiche sono gestite esclusiva- mente dal controllore DMA. Un modulo di arbitraggio controlla le restrizioni di accesso al bus tra i quattro canali DMA e la CPU, concedendo l’accesso in base a un sistema di priorità. Opzioni DMA Moderne In sintesi, il DMA rappresenta una funzionalità fon- damentale per i moderni sistemi embedded che gesti- scono un gran numero di sensori e richiedono throu- ghput elevato, efficienza e funzionamento low-power. Si comporta come un coprocessore dedicato esclusiva- mente alle transazioni su memoria e bus periferici. L’uso del DMA è indispensabile in molte applicazioni per ridurre al minimo il consumo energetico e alleg- gerire il carico del processore. Ad esempio, i dispositivi medicali e quelli indossabili gestiscono grandi quanti- tà di dati, ma devono anche conservare il più possibile la carica della batteria, il tutto gestendo dati sensibili. Analog Devices offre architetture DMA a burst veloce su microcontrollori ben adatti a progetti wearable a basso consumo, come i modelli MAX32660 e MAX32670 . Inol- tre, i microcontrollori ArmDARWIN, come il MAX32666 sono progettati per applicazioni indossabili e IoT con Bluetooth 5 integrato. Questi dispositivi dispongono di due controllori DMA burst a 8 canali con supporto inte- grato per transazioni event-based. Dispongono anche del migliore hardware di sicurezza della categoria, con un bootloader sicuro e una Trust Protection Unit (TPU) per accelerare la crittografia ECDSA, SHA-2 e AES. Dai primi PC IBM alle schede di rete, fino ai dispositivi wearable e IoT sicuri e a basso consumo, il DMA è un aspetto essenziale dei moderni sistemi digitali. Fig. 4 – Architettura del controllore DMA sul MAX32660 1-48 strati | 1 giorno Express Più di 30 anni di esperienza www.multi-cb.it Calcola prezzi e tempi di produzione online: Metodi di pagamento: Fattura Pagamento anticipato Uno dei maggiori fornitori di PCB di alta qualità in Europa. Spedito dalla Germania. per es. 1 pz. 115mm x 120mm Prezzi netti, se applicabile più IVA. Vendite solo a professionisti e istituzioni pubbliche. per es. 1 pz. € 29,80 net per es. 30 pz. ogni € 3,55 net per es. 100 pz. ogni € 2,07 net per es. 500 pz. ogni € 1,40 net Doppio strato PCB peres. 80mmx100mm pezzi per es. 5 pz. ogni € 11,49 net € € 9 , 90 net Incluso: Aperture illimitate, acciaio inossidabile, spessore 100- 120µm, PCB nome inciso sul lato racla, riduzione pad opzionale, finitura: sbavatura di entrambi i lati, tolleranza assiale solo ±2µm Incluso: 0.1mm piste & isolamento, 0.2mm fori, FR4 1.55mm 35µm Cu, finitura HAL senza piombo, 2x soldermask verde, 1x serigrafia bianca, test elettrico, Design Rule Check, costi di attrezzatura Lamina SMD (laser) fino a Circuiti stampati ad alta tecnologia L’automazione lo rende possibile! -47% fino a Tutti i prezzi ridotti dal 2021: Spedizione IT da €4,80
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz