Synchronous dma transfer protocol

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 13/36 (2006.01) G06F 13/00 (2006.01) G06F 13/28 (2006.01)

Patent

CA 2210062

A synchronous DMA burst transfer method is provided for transferring data between a host device and a peripheral drive device connected by an ATA bus. The method provides synchronous data transfer capability in an asynchronous system by having one device in charge of both a strobe signal and a data signal. When a host read or write command (901) is delivered to the drive device, the device decides when to start the synchronous DMA burst (902). For a read command (B), the device requests the synchronous DMA burst, then drives a data word onto the ATA bus (908) after the host acknowledges that it is ready to begin the burst (904 and 906). After the device toggles a strobe signal (910), the host latches the data word on the bus (912). Additional data words can be driven on the bus and the strobe signal can be retoggled to latch additional data words into the host (914). After all data words have been transferred, the burst is terminated and ready to be used for another host command (918).

Un procédé de transfert de rafales DMA synchrone permet de transférer des données entre un dispositif hôte et un dispositif de commande de périphérique reliés par un bus ATA. Le procédé rend un système asynchrone capable de transfert synchrone de données, grâce à un dispositif unique traitant à la fois un signal de transfert et un signal de données. Quand une commande de lecture ou d'écriture (901) est transmise par l'hôte au dispositif de commande, celui-ci décide du moment où commencer la rafale DMA synchrone (902). Pour une commande de lecture (B), le dispositif demande la rafale DMA synchrone, puis place un mot de donnée sur le bus ATA (908) une fois que l'hôte a indiqué qu'il est prêt à commencer la rafale (904, 906). Quand le dispositif a basculé un signal de transfert (910), l'hôte verrouille le mot de donnée sur le bus (912). Des mots de données supplémentaires peuvent être placés sur le bus et le signal de transfert peut être rebasculé pour verrouiller des mots de données supplémentaires au niveau de l'hôte (914). Une fois que tous les mots de données ont été transférés, la rafale est terminée et prête à être utilisée pour une autre commande de l'hôte (918).

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Synchronous dma transfer protocol does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Synchronous dma transfer protocol, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronous dma transfer protocol will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1751796

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.