WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/052695    International Application No.:    PCT/US2012/058791
Publication Date: 11.04.2013 International Filing Date: 04.10.2012
G06F 9/54 (2006.01), G06F 9/52 (2006.01)
Applicants: QUALCOMM INCORPORATED [US/US]; 5775 Morehouse Drive San Diego, California 82121 (US)
Inventors: TSADIK, Meir; (US).
YOSHER, Albert; (US)
Agent: SCHRAMM, Paul, M.; Holland & Hart LLP P.O. Box 8749 Denver, Colorado 80201 (US)
Priority Data:
13/252,276 04.10.2011 US
Abstract: front page image
(EN)Inter-processor communication (IPC) apparatus and a method for providing communication between two processors having a shared memory, the IPC apparatus including an arbitrated bus coupling the processors to one another and to the shared memory, a plurality of buffers in the shared memory, each of the buffers associated with one of the processors, and at least one pair of hardware queues coupled to each of the processors, the pair of hardware queues holding pointers to each of the buffers associated with that processor, wherein a first of the queues is associated with empty buffers of that processor while a second of said pair of queues is associated with buffers containing messages for that processor.
(FR)L'invention porte sur un appareil de communication entre processeurs (IPC) et sur un procédé qui permettent une communication entre deux processeurs possédant une mémoire partagée, l'appareil IPC comprenant un bus arbitré couplant les processeurs l'un à l'autre et à la mémoire partagée, une pluralité de tampons dans la mémoire partagée, chacun des tampons étant associé à l'un des processeurs, et au moins une paire de files d'attente matérielles couplées à chacun des processeurs, la paire de files d'attente matérielles contenant des pointeurs vers chacun des tampons associés à ce processeur. Une première des files d'attente est associée à des tampons vides de ce processeur tandis qu'une seconde file d'attente de ladite paire de files d'attente est associée à des tampons contenant des messages pour ce processeur.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)