Apparatus and method for adaptive multimedia reception and transmission in communication environments
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/177
G06F-015/00
G06F-015/76
출원번호
US-0719318
(2010-03-08)
등록번호
US-8504661
(2013-08-06)
발명자
/ 주소
Master, Paul L.
Uvacek, Bohumir
출원인 / 주소
Altera Corporation
대리인 / 주소
Nixon Peabody LLP
인용정보
피인용 횟수 :
0인용 특허 :
22
초록▼
The present invention provides a method and apparatus for configuration of adaptive integrated circuitry, to provide one or more operating modes or other functionality in a communication device, such as a cellular telephone, a GSM telephone, another type of mobile telephone or mobile station, or any
The present invention provides a method and apparatus for configuration of adaptive integrated circuitry, to provide one or more operating modes or other functionality in a communication device, such as a cellular telephone, a GSM telephone, another type of mobile telephone or mobile station, or any other type of media communication device, including video, voice or radio, or other forms of multimedia. The adaptive integrated circuitry is configured and reconfigured for multiple tasks, such as channel acquisition, voice transmission, or multimedia and other data processing. In the preferred embodiment, the configuration and reconfiguration occurs to adaptively optimize the performance of the particular activity over time, such as to increase the speed of channel acquisition, increase throughput rates, increase perceived voice and media quality, and decrease the rate of dropped communication sessions.
대표청구항▼
1. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a first plurality of hardware resources for performing basic functions, the first plurality of hardware resources including a first plurality of heterogeneous computational elements, each of the computational ele
1. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a first plurality of hardware resources for performing basic functions, the first plurality of hardware resources including a first plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation, at least some of the first plurality of heterogeneous computational elements used to perform the basic functions;a second plurality of hardware resources for performing complex functions, the second plurality of hardware resources including a second plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation, at least some of the second plurality of heterogeneous computational elements used to perform the complex functions; andan interconnection network configurably coupling the first and second plurality of hardware resources together, the interconnection network being operative to configure interconnections between at least some of the respective first and second plurality of hardware resources in response to a first configuration information to perform a first communications function and a first media functional mode for the first communications function at one point in time; andwherein the interconnection network is further operative to reconfigure the interconnections between at least some of the first or second plurality of hardware resources in response to a second configuration information to provide a second communications function and a second media functional mode for the second communications function at a second, different point in time; and wherein the first and second plurality of hardware resources are on a single integrated circuit. 2. The apparatus of claim 1, wherein the first communications function is a Global System for Mobile Communications (GSM) communications function, and the second communications function is a different communications function. 3. The apparatus of claim 2, wherein the different communications function is a Code Division Multiple Access (CDMA) communications function. 4. The apparatus of claim 1, wherein the first communications function is a Code Division Multiple Access (CDMA) communications function, and the second communications function is a different communications function. 5. The apparatus of claim 4, wherein the different communications function is a Global System for Mobile Communications (GSM) communications function. 6. The apparatus of claim 1, wherein the first media functional mode is an acquisition mode, and the second media functional mode is one of a traffic mode and the acquisition mode. 7. The apparatus of claim 1, wherein the first media functional mode is a traffic mode, and the second media functional mode is one of an acquisition mode and the traffic mode. 8. The apparatus of claim 7, wherein the interconnection network is further adapted to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to a fourth configuration information to provide the second communications function and a fourth, different media functional mode for the second communications function at a fourth point in time. 9. The apparatus of claim 8, wherein the media functional modes for the second communications function are configured and reconfigured simultaneously and in varying proportions depending on exigencies of a communication session. 10. The apparatus of claim 9, wherein the exigencies include at least one of channel acquisition, media reception, media transmission, data or media processing, synchronization, and control processing. 11. The apparatus of claim 1, wherein the first media functional mode and the second media functional mode are the same mode and are one of a traffic mode and an acquisition mode. 12. The apparatus of claim 1, wherein the first media functional mode is a legacy mode and the second media functional mode is a new mode. 13. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a first plurality of hardware resources for performing basic functions;a second plurality of hardware resources for performing complex functions; andan interconnection network configurably coupling the first and second plurality of hardware resources together, the interconnection network being operative to configure interconnections between at least some of the respective first and second plurality of hardware resources in response to a first configuration information to perform a first communications function and a first media functional mode for the first communications function at one point in time;wherein the interconnection network is further operative to reconfigure the interconnections between at least some of the first or second plurality of hardware resources in response to a second configuration information to provide a second communications function and a second media functional mode for the second communications function at a second, different point in time; andwherein the interconnection network is further adapted to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to a third configuration information to provide the second communications function and a third, different media functional mode for the second communications function at another point in time depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the second media functional mode for the second communications function. 14. The apparatus of claim 13, wherein the second media functional mode is the acquisition mode and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to a third configuration information to provide the second communications function and the traffic mode for the second communications function at a third point in time depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the acquisition mode for the second communications function. 15. The apparatus of claim 14, wherein the traffic mode includes a voice reception mode and a voice transmission mode. 16. The apparatus of claim 15, wherein the traffic mode further includes a data reception mode, a data transmission mode, and a data processing mode, and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to the third configuration information to provide the second communications function and the data reception mode, the data transmission mode, and the data processing mode for the second communications function depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the acquisition mode, the voice reception mode, and the voice transmission mode for the second communications function. 17. The apparatus of claim 16, wherein the traffic mode further includes a media processing mode, and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to the third configuration information to provide the second communications function and the media processing mode for the second communications function depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the acquisition mode, the voice reception mode, the voice transmission mode, the data reception mode, the data transmission mode, and the data processing mode for the second communications function. 18. The apparatus of claim 15, wherein the traffic mode further includes a media processing mode, and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to the third configuration information to provide the second communications function and the media processing mode for the second communications function depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the acquisition mode, the voice reception mode, and the voice transmission mode for the second communications function. 19. The apparatus of claim 18, wherein the traffic mode further includes at least one control processing mode, and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to the third configuration information to provide the second communications function and the at least one control processing mode for the second communications function depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the acquisition mode, the voice reception mode, the voice transmission mode, and the media processing mode for the second communications function. 20. The apparatus of claim 19, wherein the exigencies include at least one of channel acquisition, media reception, media transmission, data or media processing, synchronization, and control processing. 21. The apparatus of claim 13, wherein the second media functional mode is the traffic mode and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to a third configuration information to provide the second communications function and the acquisition mode at a third point in time depending upon the availability of the at least some of the first or second plurality of hardware resources from providing the second communications function and the traffic mode for the second communications function. 22. The apparatus of claim 13, wherein the second and third media functional modes for the second communications function are configured and reconfigured simultaneously and in varying proportions depending on exigencies of a communication session. 23. The apparatus of claim 13, wherein the first and second plurality of hardware resources are reconfigured based on optimization of performance of the second communications function and a multi-media function for the second communications function including the second and third media functional modes. 24. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a configurable basic computational unit having a configurable basic architecture including a first plurality of hardware resources for performing basic functions, the first plurality of hardware resources including a first plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation, at least some of the first plurality of heterogeneous computational elements used to perform the basic functions;a configurable complex computational unit having a configurable complex processing architecture including a second plurality of hardware resources for performing complex functions, the second plurality of hardware resources including a second plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation, at least some of the second plurality of heterogeneous computational elements used to perform the complex functions, wherein the first and second plurality of hardware resources are on a single integrated circuit;an interconnection network configurably coupling the first and second plurality of hardware resources together, the interconnection network being operative to configure interconnections between at least some of the respective first and second plurality of hardware resources in response to a first configuration information to perform a first communications function and a first media functional mode for the first communications function at one point in time, andwherein the interconnection network is further operative to reconfigure the interconnections between at least some of the first or second plurality of hardware resources in response to a second configuration information to provide a second communications function and a second media functional mode for the second communications function at a second, different point in time. 25. The apparatus of claim 24, wherein the configurable complex computational unit is a digital signal processing unit. 26. The apparatus of claim 24, wherein the second media functional mode is the traffic mode and the interconnection network is further operative to reconfigure the interconnections between at least some of the respective first or second plurality of hardware resources in response to a third configuration information to provide the second communications function and an acquisition mode for the second communications function depending upon how many of the at least some of the first or second plurality of hardware resources are needed to provide the second communications function and the traffic mode for the second communications function. 27. The apparatus of claim 24, wherein the first communications function is a Global System for Mobile Communications (GSM) communications function, and the second communications function is a Code Division Multiple Access (CDMA) communications function. 28. The apparatus of claim 24, wherein the first communications function is a Code Division Multiple Access (CDMA) communications function, and the second communications function is a Global System for Mobile Communications (GSM) communications function. 29. The apparatus of claim 24, wherein the media functional modes for the second communications function are configured and reconfigured simultaneously and in varying proportions depending on exigencies of a communication session. 30. The apparatus of claim 29, wherein the exigencies include at least one of channel acquisition, media reception, media transmission, data or media processing, synchronization, and control processing.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (22)
Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive processor for performing an operation with simple and complex units each comprising configurably interconnected heterogeneous elements.
Master, Paul L.; Watson, John, Apparatus, method and system for generating a unique hardware adaptation inseparable from correspondingly unique content.
Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
Master,Paul L.; Smith,Stephen J.; Watson,John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
Master,Paul L.; Smith,Stephen J.; Watson,John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements.
Master,Paul L.; Hogenauer,Eugene; Scheuermann,Walter James, Hierarchical interconnect for configuring separate interconnects for each group of fixed and diverse computational elements.
Morrow Glenn Charles ; Qaddoura Emad Abdel-Lateef ; Derrick Charles James ; Pecot Kenneth W. ; Thadasina Nivedan ; Jain Nikhil ; Landgren Patricia Ann ; Fink Bradley A., Integrated cellular voice and digital packet data telecommunications systems and methods for their operation.
Master, Paul; Watson, John, Method and system for increasing availability and proximity of base stations for cellular communications via mobile base stations.
Plunkett, Robert T.; Heidari, Ghobad; Master, Paul L., Method and system for managing hardware resources to implement system functions using an adaptive computing architecture.
Master,Paul L.; Hogenauer,Eugene; Wu,Bicheng William; Chuang,Dan MingLun; Freeman Benson,Bjorn, Method, system and program for developing and scheduling adaptive integrated circuity and corresponding control or configuration information.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.