System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit

Embodiments of the present invention are directed to a microcontroller system incorporating a DMA system and to a method of accessing a memory by a plurality of processing units. In embodiments of the present invention, the microcontroller system includes a plurality of processing units, a DMA modul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MONACO, FRANK P, DREHER, GEOFFREY A, MARKS, KARL M, COOK, CRAIG C
Format: Patent
Sprache:eng
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 MONACO
FRANK P
DREHER
GEOFFREY A
MARKS
KARL M
COOK
CRAIG C
description Embodiments of the present invention are directed to a microcontroller system incorporating a DMA system and to a method of accessing a memory by a plurality of processing units. In embodiments of the present invention, the microcontroller system includes a plurality of processing units, a DMA module, and an interface to an external memory system. The DMA module controls access to the external memory system by the processing units on a time shared basis by allocating time slots to each of the plurality of processing units. The processing units can access the external memory system during their assigned time slots. Data transfers to and from the memory are accomplished in packets having a fixed maximum size.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US5894586A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US5894586A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US5894586A3</originalsourceid><addsrcrecordid>eNqFzDEOwjAMheEuDAg4A74AExSVESEQe2GuosQtlpK4ilOqXoXTQlAmFqa3fO-fF696kogOWg7QB36SId-B0hpFIDI4dBwmIA_jg_QDFAhq9ibhZJIePEUgAWUtj2jSLQfy2wzhW4VIDkEsR1Cfa-czhpaCxN_kspi1ygqu8i6K9eV8O1032HOD0iuNHmNzr8vqsCur_XH7X7wBsjtSWQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit</title><source>esp@cenet</source><creator>MONACO; FRANK P ; DREHER; GEOFFREY A ; MARKS; KARL M ; COOK; CRAIG C</creator><creatorcontrib>MONACO; FRANK P ; DREHER; GEOFFREY A ; MARKS; KARL M ; COOK; CRAIG C</creatorcontrib><description>Embodiments of the present invention are directed to a microcontroller system incorporating a DMA system and to a method of accessing a memory by a plurality of processing units. In embodiments of the present invention, the microcontroller system includes a plurality of processing units, a DMA module, and an interface to an external memory system. The DMA module controls access to the external memory system by the processing units on a time shared basis by allocating time slots to each of the plurality of processing units. The processing units can access the external memory system during their assigned time slots. Data transfers to and from the memory are accomplished in packets having a fixed maximum size.</description><edition>6</edition><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>1999</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=19990413&amp;DB=EPODOC&amp;CC=US&amp;NR=5894586A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19990413&amp;DB=EPODOC&amp;CC=US&amp;NR=5894586A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MONACO; FRANK P</creatorcontrib><creatorcontrib>DREHER; GEOFFREY A</creatorcontrib><creatorcontrib>MARKS; KARL M</creatorcontrib><creatorcontrib>COOK; CRAIG C</creatorcontrib><title>System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit</title><description>Embodiments of the present invention are directed to a microcontroller system incorporating a DMA system and to a method of accessing a memory by a plurality of processing units. In embodiments of the present invention, the microcontroller system includes a plurality of processing units, a DMA module, and an interface to an external memory system. The DMA module controls access to the external memory system by the processing units on a time shared basis by allocating time slots to each of the plurality of processing units. The processing units can access the external memory system during their assigned time slots. Data transfers to and from the memory are accomplished in packets having a fixed maximum size.</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>1999</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqFzDEOwjAMheEuDAg4A74AExSVESEQe2GuosQtlpK4ilOqXoXTQlAmFqa3fO-fF696kogOWg7QB36SId-B0hpFIDI4dBwmIA_jg_QDFAhq9ibhZJIePEUgAWUtj2jSLQfy2wzhW4VIDkEsR1Cfa-czhpaCxN_kspi1ygqu8i6K9eV8O1032HOD0iuNHmNzr8vqsCur_XH7X7wBsjtSWQ</recordid><startdate>19990413</startdate><enddate>19990413</enddate><creator>MONACO; FRANK P</creator><creator>DREHER; GEOFFREY A</creator><creator>MARKS; KARL M</creator><creator>COOK; CRAIG C</creator><scope>EVB</scope></search><sort><creationdate>19990413</creationdate><title>System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit</title><author>MONACO; FRANK P ; DREHER; GEOFFREY A ; MARKS; KARL M ; COOK; CRAIG C</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US5894586A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>1999</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MONACO; FRANK P</creatorcontrib><creatorcontrib>DREHER; GEOFFREY A</creatorcontrib><creatorcontrib>MARKS; KARL M</creatorcontrib><creatorcontrib>COOK; CRAIG C</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MONACO; FRANK P</au><au>DREHER; GEOFFREY A</au><au>MARKS; KARL M</au><au>COOK; CRAIG C</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit</title><date>1999-04-13</date><risdate>1999</risdate><abstract>Embodiments of the present invention are directed to a microcontroller system incorporating a DMA system and to a method of accessing a memory by a plurality of processing units. In embodiments of the present invention, the microcontroller system includes a plurality of processing units, a DMA module, and an interface to an external memory system. The DMA module controls access to the external memory system by the processing units on a time shared basis by allocating time slots to each of the plurality of processing units. The processing units can access the external memory system during their assigned time slots. Data transfers to and from the memory are accomplished in packets having a fixed maximum size.</abstract><edition>6</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US5894586A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing 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-25T10%3A52%3A13IST&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=MONACO;%20FRANK%20P&rft.date=1999-04-13&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS5894586A%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