A system and signal processing method, in which at least two processors have prioritized, shared access to one or more devices connected along a bus. In preferred embodiments, a fast processor is connected along a first bus, a slow processor and shared device are connected along a second bus, and a communication device is connected between the buses. The communication device is configured to provide the fast processor continuous access to the shared device (in response to grant of an access request by the fast processor) for a limited time that is longer than the time required for a single word transfer, but the slow processor must contend with the fast processor for access to the shared device each time after the slow processor completes a word transfer. Preferably, the communication device provides the fast processor continuous access to the shared device for up to a maximum number of word transfers in response to grant of one access request by the fast processor. Preferably, in response to grant of an access request by the fast processor, transfer of a word between the fast processor and a device is allowed, and then the fast processor is provided continuous access to the device for an additional time not less than a predetermined minimum time and not greater than a predetermined maximum time. The prioritized access technique improves the inter-processor data transfer throughput rate without unfairly depriving the slow processor of access to the shared device.

Een systeem en signaalverwerkingsprocédé, waarin minstens twee bewerkers voorrang aan hebben gegeven aan, deelde toegang tot één of meerdere apparaten die langs een bus worden aangesloten. In aangewezen belichamingen, wordt een snelle bewerker verbonden langs een eerste bus, worden een langzame bewerker en een gedeeld apparaat aangesloten langs een tweede bus, en een communicatie apparaat wordt aangesloten tussen de bussen. Het communicatie apparaat wordt gevormd om de snelle bewerker ononderbroken toegang tot het gedeelde apparaat (in antwoord op toelage van een toegangsverzoek door de snelle bewerker) voor een beperkte tijd te verlenen die langer is dan de tijd die voor een afzonderlijk woordoverdracht wordt vereist, maar de langzame bewerker moet met de snelle bewerker voor toegang tot het gedeelde apparaat vechten elke keer nadat de langzame bewerker een woordoverdracht voltooit. Bij voorkeur, verleent het communicatie apparaat de snelle bewerker ononderbroken toegang tot het gedeelde apparaat voor tot een maximumaantal woordoverdrachten in antwoord op toelage van één toegangsverzoek door de snelle bewerker. Bij voorkeur, in antwoord op toelage van een toegangsverzoek door de snelle bewerker, worden de overdracht van een woord tussen de snelle bewerker en een apparaat toegestaan, en dan is de snelle bewerker verleende ononderbroken toegang tot het apparaat voor een extra niet minder dan tijd een vooraf bepaalde minimumtijd en niet groter dan een vooraf bepaalde maximumtijd. De prioritaire toegangstechniek verbetert het tarief van de de overdrachtproductie van inter-bewerkergegevens zonder de langzame bewerker van toegang tot het gedeelde apparaat oneerlijk te beroven.

 
Web www.patentalert.com

< Cathode ray tube driver circuit with cathode current detection

< High-speed current-mirror circuitry and method of operating the same

> LDO regulator having an adaptive zero frequency circuit

> System and method for interleaved execution of multiple independent threads

~ 00063