<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;Dk8CRX06cSp7ImA9Wx9VFUk.&quot;'><id>tag:blogger.com,1999:blog-4625940407428956117</id><updated>2011-01-31T23:21:04.319-08:00</updated><title>Complete Electronics</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ankithagopal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://ankithagopal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>CHINDANS</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;CUAHQ3o_cSp7ImA9Wx9VFUk.&quot;'><id>tag:blogger.com,1999:blog-4625940407428956117.post-3988468841792158305</id><published>2011-01-31T23:02:00.000-08:00</published><updated>2011-01-31T23:02:12.449-08:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-01-31T23:02:12.449-08:00</app:edited><title></title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div align="center" class="MsoNormal" style="margin: 0in 0in 0pt; text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;strong&gt;&lt;span style="color: #bf9000;"&gt;Direct memory access (DMA)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"&gt;&lt;span style="color: #674ea7; font-size: large;"&gt;Direct memory access is a bus operation that permits reads and writes which are not controlled by the CPU. After gaining control, The DMA controller performs read and write operations directly between device and memory. DMA contoller initially ask for ownership of the bus to CPU through a bus request. On granting permissuion, DMA controller receives bus grant signals. CPU turns DMA controller to a bus master. Bus master is a device that can initiate its own bus transfer. Now DMA controller can perform reads and writes using a bus protocol. DMA controller includes three registers namely starting address register, length register and status register.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4625940407428956117-3988468841792158305?l=ankithagopal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ankithagopal.blogspot.com/feeds/3988468841792158305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ankithagopal.blogspot.com/2011/01/direct-memory-access-dma-direct-memory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default/3988468841792158305?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default/3988468841792158305?v=2'/><link rel='alternate' type='text/html' href='http://ankithagopal.blogspot.com/2011/01/direct-memory-access-dma-direct-memory.html' title=''/><author><name>CHINDANS</name><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='02380122621511625682'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEMARn0-fSp7ImA9Wx5WF04.&quot;'><id>tag:blogger.com,1999:blog-4625940407428956117.post-4546729791067162516</id><published>2010-09-28T20:54:00.000-07:00</published><updated>2010-09-28T20:54:07.355-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-28T20:54:07.355-07:00</app:edited><title>Direct memory access(DMA)</title><content type='html'>&lt;div align="center" class="MsoNormal" style="margin: 0in 0in 0pt; text-align: center;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;u&gt;Direct memory access(DMA)&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"&gt;&lt;strong&gt;&lt;span style="font-size: large;"&gt;&lt;span style="color: #cc0000;"&gt;This is a bus operation. This allows reads and writes which are not controlled by the CPU. Here we require a DMA controller which requests control of the bus from the CPU. DMA controller performs operations directly between devices and memory. An input to the CPU which DMA controller uses for asking ownership of the bus is known as bus request. The response of bus is known as bus grant. Bus master initiates bus transfer. A classic four-cycle handshake is employed by DMA controller to gain control of the bus. The main three registers in DMA controller performs tasks like beginning of transfer ( starting address register), specifying the number of words to be transferred ( length register) and DMA controller link to CPU (status register).&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4625940407428956117-4546729791067162516?l=ankithagopal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ankithagopal.blogspot.com/feeds/4546729791067162516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ankithagopal.blogspot.com/2010/09/direct-memory-accessdma.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default/4546729791067162516?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default/4546729791067162516?v=2'/><link rel='alternate' type='text/html' href='http://ankithagopal.blogspot.com/2010/09/direct-memory-accessdma.html' title='Direct memory access(DMA)'/><author><name>CHINDANS</name><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='02380122621511625682'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DE4EQ3c8eyp7ImA9Wx5WFkk.&quot;'><id>tag:blogger.com,1999:blog-4625940407428956117.post-6267189987339021805</id><published>2010-09-27T21:08:00.000-07:00</published><updated>2010-09-27T21:08:22.973-07:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-27T21:08:22.973-07:00</app:edited><title>Geopositioning,remote sensing and electronics</title><content type='html'>&lt;span style="font-family: 'Times New Roman'; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;&lt;strong&gt;2D image processing by a digital computer is an interesting discussion topic. Digital processing of some particular two-dimensional data involves many steps.&lt;/strong&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4625940407428956117-6267189987339021805?l=ankithagopal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ankithagopal.blogspot.com/feeds/6267189987339021805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ankithagopal.blogspot.com/2010/09/geopositioningremote-sensing-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default/6267189987339021805?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4625940407428956117/posts/default/6267189987339021805?v=2'/><link rel='alternate' type='text/html' href='http://ankithagopal.blogspot.com/2010/09/geopositioningremote-sensing-and.html' title='Geopositioning,remote sensing and electronics'/><author><name>CHINDANS</name><email>noreply@blogger.com</email><gd:extendedProperty name='OpenSocialUserId' value='02380122621511625682'/></author><thr:total>0</thr:total></entry></feed>