CONCURRENT READ RESPONSE ACKNOWLEDGE ENHANCED DIRECT MEMORY ACCESS UNIT

An extended direct memory access (EDMA) operation issues a read command (322) to the source port to request data. The port returns the data (325) along with response information, which contains the channel and valid byte count. The EDMA stores the read data into a write buffer (311) and acknowledges...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CASTILLE, KYLE, AN, QUANG-DIEU, AGARWALA, SANJIVE
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator CASTILLE, KYLE
AN, QUANG-DIEU
AGARWALA, SANJIVE
description An extended direct memory access (EDMA) operation issues a read command (322) to the source port to request data. The port returns the data (325) along with response information, which contains the channel and valid byte count. The EDMA stores the read data into a write buffer (311) and acknowledges to the source port that the EDMA can accept more data. The read response and data can come from more than one port and belong to different channels. Removing channel prioritizing according to this invention allows the EDMA to store read data in the write buffer (311) and the EDMA then can acknowledge the port read response concurrently across all channels. This improves the EDMA inbound and outbound data flow dramatically. Une opération d'accès direct étendu à la mémoire (EDMA) émet une commande de lecture (322) à destination d'un port de source pour demander des données. Le port retourne les données (325) en même temps que les informations de réponse qui contiennent le canal et le nombre de bits valable. L'EDMA stocke les données de lecture dans un tampon d'écriture (311) et confirme au port de source qu'EDMA peut accepter plus de données. La réponse de lecture et les données peuvent provenir de plus d'un port et appartenir aux canaux différents. La suppression de la prioritisation des canaux selon cette invention permet à l'EDMA de stocker des données de lecture dans le tampon d'écriture (311), et l'EDMA peut ensuite confirmer la réponse de lecture de port de façon concurrente dans tous les canaux. Cela permet d'améliorer radicalement le flux de données entrant et sortant de l'EDMA.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2006124460A3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2006124460A3</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2006124460A33</originalsourceid><addsrcrecordid>eNrjZHB39vdzDg0KcvULUQhydXQBEsEB_n7BrgqOzt5-_uE-ri7urgqufh6Ofs6uLgounkGuziEKvq6-_kGRQCXOrsHBCqF-niE8DKxpiTnFqbxQmptB2c01xNlDN7UgPz61uCAxOTUvtSQ-3N_IwMDM0MjExMzA0diYOFUAllUtgg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>CONCURRENT READ RESPONSE ACKNOWLEDGE ENHANCED DIRECT MEMORY ACCESS UNIT</title><source>esp@cenet</source><creator>CASTILLE, KYLE ; AN, QUANG-DIEU ; AGARWALA, SANJIVE</creator><creatorcontrib>CASTILLE, KYLE ; AN, QUANG-DIEU ; AGARWALA, SANJIVE</creatorcontrib><description>An extended direct memory access (EDMA) operation issues a read command (322) to the source port to request data. The port returns the data (325) along with response information, which contains the channel and valid byte count. The EDMA stores the read data into a write buffer (311) and acknowledges to the source port that the EDMA can accept more data. The read response and data can come from more than one port and belong to different channels. Removing channel prioritizing according to this invention allows the EDMA to store read data in the write buffer (311) and the EDMA then can acknowledge the port read response concurrently across all channels. This improves the EDMA inbound and outbound data flow dramatically. Une opération d'accès direct étendu à la mémoire (EDMA) émet une commande de lecture (322) à destination d'un port de source pour demander des données. Le port retourne les données (325) en même temps que les informations de réponse qui contiennent le canal et le nombre de bits valable. L'EDMA stocke les données de lecture dans un tampon d'écriture (311) et confirme au port de source qu'EDMA peut accepter plus de données. La réponse de lecture et les données peuvent provenir de plus d'un port et appartenir aux canaux différents. La suppression de la prioritisation des canaux selon cette invention permet à l'EDMA de stocker des données de lecture dans le tampon d'écriture (311), et l'EDMA peut ensuite confirmer la réponse de lecture de port de façon concurrente dans tous les canaux. Cela permet d'améliorer radicalement le flux de données entrant et sortant de l'EDMA.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2007</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20071011&amp;DB=EPODOC&amp;CC=WO&amp;NR=2006124460A3$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76292</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20071011&amp;DB=EPODOC&amp;CC=WO&amp;NR=2006124460A3$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CASTILLE, KYLE</creatorcontrib><creatorcontrib>AN, QUANG-DIEU</creatorcontrib><creatorcontrib>AGARWALA, SANJIVE</creatorcontrib><title>CONCURRENT READ RESPONSE ACKNOWLEDGE ENHANCED DIRECT MEMORY ACCESS UNIT</title><description>An extended direct memory access (EDMA) operation issues a read command (322) to the source port to request data. The port returns the data (325) along with response information, which contains the channel and valid byte count. The EDMA stores the read data into a write buffer (311) and acknowledges to the source port that the EDMA can accept more data. The read response and data can come from more than one port and belong to different channels. Removing channel prioritizing according to this invention allows the EDMA to store read data in the write buffer (311) and the EDMA then can acknowledge the port read response concurrently across all channels. This improves the EDMA inbound and outbound data flow dramatically. Une opération d'accès direct étendu à la mémoire (EDMA) émet une commande de lecture (322) à destination d'un port de source pour demander des données. Le port retourne les données (325) en même temps que les informations de réponse qui contiennent le canal et le nombre de bits valable. L'EDMA stocke les données de lecture dans un tampon d'écriture (311) et confirme au port de source qu'EDMA peut accepter plus de données. La réponse de lecture et les données peuvent provenir de plus d'un port et appartenir aux canaux différents. La suppression de la prioritisation des canaux selon cette invention permet à l'EDMA de stocker des données de lecture dans le tampon d'écriture (311), et l'EDMA peut ensuite confirmer la réponse de lecture de port de façon concurrente dans tous les canaux. Cela permet d'améliorer radicalement le flux de données entrant et sortant de l'EDMA.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2007</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB39vdzDg0KcvULUQhydXQBEsEB_n7BrgqOzt5-_uE-ri7urgqufh6Ofs6uLgounkGuziEKvq6-_kGRQCXOrsHBCqF-niE8DKxpiTnFqbxQmptB2c01xNlDN7UgPz61uCAxOTUvtSQ-3N_IwMDM0MjExMzA0diYOFUAllUtgg</recordid><startdate>20071011</startdate><enddate>20071011</enddate><creator>CASTILLE, KYLE</creator><creator>AN, QUANG-DIEU</creator><creator>AGARWALA, SANJIVE</creator><scope>EVB</scope></search><sort><creationdate>20071011</creationdate><title>CONCURRENT READ RESPONSE ACKNOWLEDGE ENHANCED DIRECT MEMORY ACCESS UNIT</title><author>CASTILLE, KYLE ; AN, QUANG-DIEU ; AGARWALA, SANJIVE</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2006124460A33</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2007</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>CASTILLE, KYLE</creatorcontrib><creatorcontrib>AN, QUANG-DIEU</creatorcontrib><creatorcontrib>AGARWALA, SANJIVE</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CASTILLE, KYLE</au><au>AN, QUANG-DIEU</au><au>AGARWALA, SANJIVE</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>CONCURRENT READ RESPONSE ACKNOWLEDGE ENHANCED DIRECT MEMORY ACCESS UNIT</title><date>2007-10-11</date><risdate>2007</risdate><abstract>An extended direct memory access (EDMA) operation issues a read command (322) to the source port to request data. The port returns the data (325) along with response information, which contains the channel and valid byte count. The EDMA stores the read data into a write buffer (311) and acknowledges to the source port that the EDMA can accept more data. The read response and data can come from more than one port and belong to different channels. Removing channel prioritizing according to this invention allows the EDMA to store read data in the write buffer (311) and the EDMA then can acknowledge the port read response concurrently across all channels. This improves the EDMA inbound and outbound data flow dramatically. Une opération d'accès direct étendu à la mémoire (EDMA) émet une commande de lecture (322) à destination d'un port de source pour demander des données. Le port retourne les données (325) en même temps que les informations de réponse qui contiennent le canal et le nombre de bits valable. L'EDMA stocke les données de lecture dans un tampon d'écriture (311) et confirme au port de source qu'EDMA peut accepter plus de données. La réponse de lecture et les données peuvent provenir de plus d'un port et appartenir aux canaux différents. La suppression de la prioritisation des canaux selon cette invention permet à l'EDMA de stocker des données de lecture dans le tampon d'écriture (311), et l'EDMA peut ensuite confirmer la réponse de lecture de port de façon concurrente dans tous les canaux. Cela permet d'améliorer radicalement le flux de données entrant et sortant de l'EDMA.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2006124460A3
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title CONCURRENT READ RESPONSE ACKNOWLEDGE ENHANCED DIRECT MEMORY ACCESS UNIT
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T08%3A21%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=CASTILLE,%20KYLE&rft.date=2007-10-11&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2006124460A3%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true