Ano ang mga pakinabang ng paggamit ng Direktang Memory Access sa disenyo?

A

alam.tauqueer

Guest
Hi, Ano ang DMA? at ano ang ang benefite ng paggamit ng DMA sa disenyo? Regards, Tauqueer
 
DMA ay direktang access memory kung saan dalawang peripheral makipag-ugnay pagitan ng mga ito (gamit ang bus) nang walang ang paggamit ng processor .... oras na ito processor ang ginagawa ng proseso sa background nang walang paggamit ng bus ....
 
Ano ang mga pakinabang ng paggamit ng DMA? O mayroong anumang tukoy na pangangailangan kung saan dapat naming gamitin ang DMA may processor? Pinapayuhan answer aking itaas tanong ako nagpapasalamat sa iyo. Regards, Tauqueer
 
gamit DMA pinapataas ang bilis ng transfer at din dahil processor ay hindi kasangkot sa panahon ng oras na iyon ay maaaring gumawa ng iba pang pagpoproseso ng trabaho na hindi sangkot ang bus kaya ang bilis ng pagpoproseso ay tumaas ....
 
maaari mong bigyan ang higit pang mga sanggunian para sa mas mahusay na pag-unawa. Ba namin kailangan upang sundin ang mga standard na protocol ng bus.
 
oo bawat tulad proseso ay magkaroon ng sarili nitong protocol .... sa reference na aparato dahil kailangan mo ng impormasyon sa DMA .... ibig sabihin ng i ng produkto bilang ng mga uri ng microprocessor o controller ....
 
Ako pagdidisenyo ng aking sariling DSP processor at nais ang aking sariling non-AHB/APB batay sa DMAC.
 
Halimbawa kung mayroon kang isang VGA card na may DMA controller, maaari mong magreserba ng puwang sa sistema ng RAM upang mag-imbak ng mga imahe at maaaring basahin ang VGA ito nang direkta mula sa memory ng RAM walang humihiling sa ang processor, dahil ang VGA controller ay tulad ng isang hiwalay na processor. Malinaw na may arbitrasyon at mga isyu sa pag-synchronize na kasangkot dahil hindi sila maaaring ma-access ang memory sa parehong oras o kahit na sa parehong bilis. Upang maaari naming sabihin na ang mga bentahe ng paggamit ng DMA ay na maaari mong magkaroon ng hiwalay na mga entity pagproseso ng data withiut na humihiling sa pangunahing processor, at maaari mong interface ng mga mga entity na tumatakbo sa iba't ibang mga rate. Bumabati
 

Welcome to EDABoard.com

Sponsor

Back
Top