15-BusInterfacing-Part2

15-BusInterfacing-Part2 - BUS CONCEPTS and INTERFACING PART...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
BUS CONCEPTS and INTERFACING ART 2 PART 2 1 ECE 2534 Based on notes from X. Qin from CS589 at NM Tech
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
utline (again) Outline (again) • Interfacing basics • Microprocessor interfacing • I/O Addressing • Interrupts Direct memory access rbitration • Arbitration • Hierarchical buses •Protoco ls •Se r ia l • Parallel ireless 2 • Wireless
Background image of page 2
MA DMA DMADance Masters of America DMADangerous Military Activities DMADanish Music Awards DMADimethylamines DMADiploma of Municipal Administration DMADirect Market Access MA irect Marketing Association DMAData Management Analysis DMADayton Microcomputer Association (Ohio, USA) DMADecision Making Authority DMADefense Manufacturers Association (UK) DMADefense Mapping Agency MA efense of Marriage Act DMADirect Marketing Association DMADirect Memory Access DMADirector of Military Assistance DMADirectory Maintenance Assistant DMADirectory of Military Application DMADisaster Mitigation Act of 2000 DMADefense of Marriage Act DMADemographic Market Area DMADenver Metropolitan Area DMADepartment of Management and Administration DMADepartment of Medical Assistance MA epot Maintenance Activity DMADiscretionary Managed Account DMADisplaced Moving Average DMADistributed Management Application(s) DMADistributed Multipole Analysis DMADistrict Metered Area (geography) DMADepot Maintenance Activity DMADesign and Make Assignment DMADesign Margin Analysis DMADesignated Maintenance Agency DMADesignated Market Area DMADeutsches Musikarchiv Berlin DMADivision of Medical Assistance DMADivision of Military Application DMADoctor of Musical Arts DMADocument Management Alliance DMADolores Mission Alternative School MA ominant Marketing Area DMADiagnosis of Multiple Alarms DMADietary Managers Association DMADifferential Mobility Analyzer DMADigital Media Academy DMADigital Media Adapter MA igital Media Archive DMADominant Marketing Area DMADominica (ISO Country code) DMADon't Mess Around DMADowntown Merchants Association DMADrawing Mark As-built DMADublin Martial Arts DMADigital Media Archive DMADigital Media Association DMADigital Model Assembly DMADigraph Matrix Analysis DMADimethoxyamphetamine DMADungeon Masters Association DMADurham Miners' Association (UK) DMADynamic Mechanical Analysis DMADynamic Mechanical Analyzer (thermoanalytical technique) DMADynamic Memory Allocation
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
• Objective: To transfer (a block of) data from one location in memory to another with the least amount of overhead. •M icroprocessor could handle this in software • Moving blocks of data with the processor has overhead • Wasteful of CPU cycles • Alternative: Use a special peripheral SRC y dedicated to this purpose. DMA Controller Memor DMA = Direct Memory Access DST
Background image of page 4
MA vs PIO DMA vs. PIO
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
emory Copy Memory Copy # MYMEMCPY: A simple word-oriented block transfer program.
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/07/2011 for the course ECE 2534 taught by Professor Abbott during the Fall '10 term at Virginia Tech.

Page1 / 31

15-BusInterfacing-Part2 - BUS CONCEPTS and INTERFACING PART...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online