Isa Dma & Bus Masters

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Group

    Isa Dma & Bus Masters - Presentation Transcript

    1. ISA DMA & Bus Masters By Nishant H. Shah Roll No : 0412096 Batch : B4
      • What is DMA ?
      • ISA DMA Signals
      • Modes of Dma Tranfers
      • Dmac Priority Logic
      • Dmac Adressing capabilty
      • ISA Bus Master
    2. ISA Bus Master
      • All The Channels of DMA is Programmed for Cascaded Mode
      • Bus Master is Attached To Master DMAC
    3. ISA DMA Signal Lines
      • DRQ [3:0] - DMA Request
      • DRQ [7 :0] - DMA Request
      • DAK# [3:0] - DMA Acknowledge
      • DAK# [7:5] - DMA Acknowledge
      • TC - Transfer Complete
      • Master16# - For 16 bit Bus Master
      • AEN - Address Enable
    4. Associated Signals with ISA DMA
      • SA [19:0] - System Address Bus
      • La [ 23:7] - Latchable Address Bus
      • SBHE# - System Bus High Enable
    5. DMA Channel Assignments In ISA
      • Channel 0 :
      • Earlier was used for DRAM Refresh on 8bit ISA .Now its on 16 bit ISA used for 16 bit Bus Master
      • Channel 1:
      • For External Device
      • Channel 2:
      • Floppy And Hard drive Controller
    6. DMA Channel Assignments In ISA
      • Channel 3 :
      • Hard disk controller
      • Channel 5 :
      • Hard disk controller
      • Channel 6 & 7:
      • External Device
    7. Modes of DMA Transfers
      • Single Transfer Mode
      • Block Transfer Mode
      • Demand Transfer Mode
      • Cascaded Mode (used in 16 bit ISA Bus)
    8. DMA Priority Logic
      • Fixed Priority
      • Rotating Priority
    9. Addressing Capability of DMA
      • Address Range of 16 MB
      • 000000H-FFFFFFH
      • This Can Achieved with 16bit Memory Address Register associated with DMA & 8bit external DMA Page Register
    10. Addressing Capability of DMA
      • Addressing for Slave DMA
      • Addressing Master DMA
      • Addressing The ISA Memory
      • DMAC resides on X-bus & Addresses Bus on ISA Bus
      • When ISA MASTER requests for the Bus following Sequence Takes place
      • Requesting device asserts DRQ line
      • Master DMA 8237 asserts Hold request to the Microprocessor
      • In response The Microprocessor asserts HLDA
      • Master DMAC asserts DAK line associated with respective DRQ line of Bus Master
      • Now ISA Bus Master card should Asserts MASTER16#
      • This causes AEN signal on ISA bus to be deasserted.
      • When ISA Bus Master has completed it uses of the bus it desasserts DRQ line
      • And DMAC deasserts DAK and HOLD
      • And this Deasserts HLDA line On Micro processor
    11. Thank You Nishant H. Shah BE ETRX BATCH – B4 Roll No: 0412096

    + nishantshah2381nishantshah2381, 3 years ago

    custom

    1331 views, 0 favs, 0 embeds more stats

    All about ISA DMA BUS Transfers

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 1331
      • 1331 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 21
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events