Movatterモバイル変換


[0]ホーム

URL:


US20010049757A1 - Programmable task scheduler for use with multiport xDSL processing system - Google Patents

Programmable task scheduler for use with multiport xDSL processing system
Download PDF

Info

Publication number
US20010049757A1
US20010049757A1US09/797,648US79764801AUS2001049757A1US 20010049757 A1US20010049757 A1US 20010049757A1US 79764801 AUS79764801 AUS 79764801AUS 2001049757 A1US2001049757 A1US 2001049757A1
Authority
US
United States
Prior art keywords
data
data object
memory
transfer
processing circuitry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/797,648
Inventor
Ming-Kang Liu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Realtek Semiconductor Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US09/797,648priorityCriticalpatent/US20010049757A1/en
Publication of US20010049757A1publicationCriticalpatent/US20010049757A1/en
Assigned to REAL COMMUNICATIONS, INCreassignmentREAL COMMUNICATIONS, INCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECON EXPRESS, INC.
Assigned to REAL COMMUNICATIONS, INC.reassignmentREAL COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: INTEGRATED TELECOM EXPRESS, INC.
Assigned to REALTEK SEMICONDUCTOR CORPORATIONreassignmentREALTEK SEMICONDUCTOR CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: REAL COMMUNICATIONS, INC.
Priority to US11/299,953prioritypatent/US7818748B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A task scheduler for a TC subsystem is disclosed. The task scheduler is responsible for responding to computation block requests from the TC subsystem, and retrieving/storing data objects for such computation blocks. The task scheduler thus facilitates a type of logical pipeline by exchanging such data objects with a common TC memory used by each computation block. The task scheduler generally includes a queue, a state machine and a bus master for satisfying the data object requests.

Description

Claims (58)

What is claimed is:
1. Scheduling apparatus for scheduling the transfer of machine readable data objects associated with a logical pipeline involving a plurality of processing circuitry blocks, said scheduling apparatus comprising:
means for handling a first transfer request for a machine readable data object, said first transfer request including a first field containing data associated with a function sharing parameter and a second field containing id data associated with the identification of one of said processing circuitry blocks that is to use said machine readable data object;
a state machine means capable of accessing one or more offset address tables in an address table memory to obtain address information associated with the machine readable data objects, said address information being generated based on said first field and/or said second field;
a bus interface means capable of processing said address information from said state machine block and initiating a transfer of a machine readable data object in connection with said address information.
2. The apparatus of
claim 1
wherein said state machine means is capable of obtaining address information in connection with a second transfer request during a clock period in which said machine readable data object is being transferred.
3. The apparatus of
claim 1
further comprising:
a transfer request queue storing a plurality of transfer requests.
4. The apparatus of
claim 3
wherein said one or more of said transfer requests are handled with a programmable priority.
5. The apparatus of
claim 1
wherein at least one of said one or more offset address tables is stored in a memory means located within said scheduling apparatus.
6. The apparatus of
claim 1
wherein said second field contains data associated with the identification of a subset of functionality of one of said processing circuitry blocks.
7. Data object retrieval apparatus for use in a communications system in connection with the movement of data objects among a plurality of processing circuitry blocks, said movement being dynamic and configurable, said data object retrieval apparatus comprising:
a movement request lookup means for accessing a table in connection with a first movement request, said table providing address information associated with a data object based on parameters specified by said first movement request;
a movement request enacting means for processing said address data in machine readable form relating to said address information, said movement request enacting means further being configured for performing an access to a memory block in connection with said address data,
wherein said movement request enacting means is capable of performing some part of said access while said movement request lookup means is available to access said table in connection with a second movement request.
8. The apparatus of
claim 7
wherein said movement of data objects may be associated with priority information in machine readable form.
9. The apparatus of
claim 7
wherein said each of said processing circuitry blocks is hardware-based or software-based.
10. The apparatus of
claim 7
wherein said movement request enacting means is capable of performing an access to an external memory block.
11. The apparatus of
claim 7
wherein said movement request enacting means is capable of performing an access to an internal memory block.
12. The apparatus of
claim 7
wherein said communications system process a stream of xDSL data, and wherein a processing circuitry block processes Discrete Multi Tone DMT) symbols.
13. Transfer request queue circuitry for storing a plurality of transfer requests in machine readable form, said transfer requests being used in a communications system in connection with the movement of data objects among a plurality of processing circuitry blocks, said movement associated with a logical pipeline processing operation involving the processing of a stream of communications data, said transfer request queue circuitry comprising:
an upload transfer memory for temporarily storing an upload transfer request in machine readable form received from a first processing circuitry block, said upload transfer request being receivable over a bus;
a download transfer memory for temporarily storing a download transfer request in machine readable form received from a second processing circuitry block, said download transfer request being receivable over said bus;
a transfer request priority means associated with said transfer requests.
14. The circuitry of
claim 13
wherein said transfer request priority means is a circuitry block providing a relative priority between said upload transfer memory and said download transfer memory.
15. The circuitry of
claim 13
wherein said transfer request priority means provides a relative priority among said transfer requests.
16. The circuitry of
claim 13
wherein said relative priority is associated with information in machine readable form relating to fields contained in said data objects.
17. The circuitry of
claim 13
wherein said first processing circuitry block and said second processing circuitry block each process Discrete Multi Tone (DMT) symbols.
18. A data object memory in machine readable form for use in a communications system in connection with the movement of data objects in machine readable form, said movement occurring among a plurality of processing circuitry blocks, said movement associated with a logical pipeline processing operation involving the processing of a stream of communications data, said data object memory comprising:
a first memory for storing a plurality of fields containing data associated with data object address information usable in connection with said movement of data objects;
a second memory for storing a plurality of records, each of said records being comprised of said plurality of fields, said each of said fields corresponding to one of said data objects;
wherein one of said records is useable in connection with said logical pipeline processing operation to enable in part the transfer of said one of said data objects in connection with at least one processing circuitry block.
19. The data object memory of
claim 18
wherein said plurality of fields and said plurality of records are configurable by said communications system.
20. The data object memory of
claim 18
wherein said transfer of said one of said data objects is enabled in part by a second data object memory in machine readable form, said second data object memory associated with data object sequence information.
21. The data object memory of
claim 18
wherein said transfer of said one of said data objects is enabled in part by a second data object memory in machine readable form, said second data object memory associated with processing circuitry block sequence information.
22. The data object memory of
claim 18
wherein said data object memory and said second data object memory are contained in a memory circuitry block located externally to a scheduling apparatus, said scheduling apparatus for scheduling said transfer.
23. The data object memory of
claim 18
wherein said each of processing circuitry blocks is hardware-based or software-based.
24. The data object memory of
claim 18
wherein said at least one processing circuitry block processes Discrete Multi Tone (DMT) symbols.
25. Data object retrieval apparatus for use in an communications system in connection with the movement of data objects in machine readable form among a plurality of processing circuitry blocks, said data objects containing retrieval apparatus comprising:
a movement request lookup means configured for accessing a first table in connection with a movement request from a processing circuitry block, said first table being configured to provide a first address information based on parameters specified by said movement request;
said movement request lookup means further being configured for accessing a second table in connection with said movement request, said second table being configured to provide a second address information based in part on a computation parameter specified by said movement request;
a movement request enacting means configured for performing an access to a memory block in connection with said first address information and said second address information.
26. The apparatus of
claim 25
wherein each of a plurality of processing circuitry blocks is hardware-based or software-based.
27. The apparatus of
claim 25
wherein said processing circuitry block processes Discrete Multi Tone (DMT) symbols.
28. The apparatus of
claim 25
wherein said computation parameter is associated with the computation function performed by said processing circuitry block.
29. The apparatus of
claim 25
wherein said computation parameter is associated with the computation sequence of a data object in connection with said processing circuitry block.
30. Method of operating a scheduling apparatus for scheduling the transfer of machine readable data objects associated with a logical pipeline involving a plurality of processing circuitry blocks, said method comprising:
handling a first transfer request for a machine readable data object, said first transfer request including a first field containing data associated with a function sharing parameter and a second field containing id data associated with the identification of one of said processing circuitry blocks that is to use said machine readable data object;
accessing one or more offset address tables in an address table memory to obtain address information associated with the machine readable data objects, said address information being generated based on said first field and/or said second field;
initiating a transfer of a machine readable data object in connection with said address information.
31. The method of
claim 30
wherein said address information is obtained in connection with a second transfer request during a clock period in which said machine readable data object is being transferred.
32. The method of
claim 30
further comprising:
providing a transfer request queue storing a plurality of transfer requests.
33. The method of
claim 32
wherein said one or more of said transfer requests are handled with a programmable priority.
34. The method of
claim 32
wherein at least one of said one or more offset address tables is stored in a memory means located within said scheduling apparatus.
35. The method of
claim 32
wherein said second field contains data associated with the identification of a subset of functionality of one of said processing circuitry blocks.
36. A method for operating a data object retrieval for use in a communications system in connection with the movement of data objects among a plurality of processing circuitry blocks, said movement being dynamic and configurable, said method comprising:
providing a movement request lookup means for accessing a table in connection with a first movement request, said table providing address information associated with a data object based on parameters specified by said first movement request;
providing a movement request enacting means for processing said address data in machine readable form relating to said address information, said movement request enacting means further being configured for performing an access to a memory block in connection with said address data,
wherein said movement request enacting means is capable of performing some part of said access while said movement request lookup means is available to access said table in connection with a second movement request.
37. The method of
claim 36
wherein said movement of data objects may be associated with priority information in machine readable form.
38. The method of
claim 36
wherein said each of said processing circuitry blocks is hardware-based or software-based.
39. The method of
claim 36
wherein said movement request enacting means is capable of performing an access to an external memory block.
40. The method of
claim 39
wherein said movement request enacting means is capable of performing an access to an internal memory block.
41. The method of
claim 39
wherein the communications system process a stream of xDSL data, and wherein a processing circuitry block processes Discrete Multi Tone (DMT) symbols.
42. Method of operating a transfer request queue for storing a plurality of transfer requests in machine readable form, said transfer requests being used in a communications system in connection with the movement of data objects among a plurality of processing circuitry blocks, said movement associated with a logical pipeline processing operation involving the processing of a stream of communications data, said method comprising:
providing an upload transfer memory for temporarily storing an upload transfer request in machine readable form received from a first processing circuitry block, said upload transfer request being receivable over a bus;
providing a download transfer memory for temporarily storing a download transfer to request in machine readable form received from a second processing circuitry block, said download transfer request being receivable over said bus;
providing a transfer request priority means associated with said transfer requests.
43. The method of
claim 42
wherein said transfer request priority means is a circuitry block providing a relative priority between said upload transfer memory and said download transfer memory.
44. The method of
claim 42
wherein said transfer request priority means provides a relative priority among said transfer requests.
45. The method of
claim 42
wherein said relative priority is associated with information in machine readable form relating to fields contained in said data objects.
46. The method of
claim 42
wherein said first processing circuitry block and said second processing circuitry block each process Discrete Multi Tone (DMT) symbols.
47. A method for operating a data object memory in machine readable form for use in a communications system in connection with the movement of data objects in machine readable form, said movement occurring among a plurality of processing circuitry blocks, said movement associated with a logical pipeline processing operation involving the processing of a stream of communications data, said method comprising:
storing a plurality of fields containing data associated with data object address information usable in connection with said movement of data objects;
for storing a plurality of records, each of said records being comprised of said plurality of fields, said each of said fields corresponding to one of said data objects;
wherein one of said records is useable in connection with said logical pipeline processing operation to enable in part the transfer of said one of said data objects in connection with at least one processing circuitry block.
48. The method of
claim 47
wherein said plurality of fields and said plurality of records are configurable by said communications system.
49. The method of
claim 47
wherein said transfer of said one of said data objects is enabled in part by a second data object memory in machine readable form, said second data object memory associated with data object sequence information.
50. The method of
claim 47
wherein said transfer of said one of said data objects is enabled in part by a second data object memory in machine readable form, said second data object memory associated with processing circuitry block sequence information.
51. The method of
claim 47
wherein said data object memory and said second data object memory are contained in a memory circuitry block located externally to a scheduling apparatus, said scheduling apparatus for scheduling said transfer.
52. The method of
claim 47
wherein said each of processing circuitry blocks is hardware-based or software-based.
53. The method of
claim 47
wherein said at least one processing circuitry block processes Discrete Multi Tone (DMT) symbols.
54. A method for retrieving a data object in an communications system in connection with the movement of data objects in machine readable form among a plurality of processing circuitry blocks, said method comprising:
accessing a first table in connection with a movement request from a processing circuitry block, said first table providing a first address information based on parameters specified by said movement request;
accessing a second table in connection with said movement request, said second table providing a second address information based in part on a computation parameter specified by said movement request;
performing an access to a memory block in connection with said first address information and said second address information.
55. The method of
claim 54
wherein each of a plurality of processing circuitry blocks is hardware-based or software-based.
56. The method of
claim 54
wherein said processing circuitry block processes Discrete Multi Tone (DMT) symbols.
57. The method of
claim 54
wherein said computation parameter is associated with the computation function performed by said processing circuitry block.
58. The method of
claim 54
wherein said computation parameter is associated with the computation sequence of a data object in connection with said processing circuitry block.
US09/797,6482000-03-012001-03-01Programmable task scheduler for use with multiport xDSL processing systemAbandonedUS20010049757A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US09/797,648US20010049757A1 (en)2000-03-012001-03-01Programmable task scheduler for use with multiport xDSL processing system
US11/299,953US7818748B2 (en)2000-03-012005-12-12Programmable task scheduler

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US18596400P2000-03-012000-03-01
US09/797,648US20010049757A1 (en)2000-03-012001-03-01Programmable task scheduler for use with multiport xDSL processing system

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US11/299,953ContinuationUS7818748B2 (en)2000-03-012005-12-12Programmable task scheduler

Publications (1)

Publication NumberPublication Date
US20010049757A1true US20010049757A1 (en)2001-12-06

Family

ID=22683113

Family Applications (14)

Application NumberTitlePriority DateFiling Date
US09/797,648AbandonedUS20010049757A1 (en)2000-03-012001-03-01Programmable task scheduler for use with multiport xDSL processing system
US09/798,113Expired - LifetimeUS7200138B2 (en)2000-03-012001-03-01Physical medium dependent sub-system with shared resources for multiport xDSL system
US09/797,778Expired - LifetimeUS7085285B2 (en)2000-03-012001-03-01xDSL communications systems using shared/multi-function task blocks
US09/797,755Expired - LifetimeUS6988188B2 (en)2000-03-012001-03-01Data object architecture and method for xDSL ASIC processor
US09/797,633Expired - LifetimeUS7075941B2 (en)2000-03-012001-03-01Scaleable architecture for multiple-port, system-on-chip ADSL communications systems
US09/798,054Expired - LifetimeUS6839830B2 (en)2000-03-012001-03-01Logical pipeline for data communications system
US09/797,634Expired - LifetimeUS7032223B2 (en)2000-03-012001-03-01Transport convergence sub-system with shared resources for multiport xDSL system
US09/797,789Expired - LifetimeUS6986073B2 (en)2000-03-012001-03-01System and method for a family of digital subscriber line (XDSL) signal processing circuit operating with an internal clock rate that is higher than all communications ports operating with a plurality of port sampling clock rates
US09/797,782Expired - LifetimeUS6965960B2 (en)2000-03-012001-03-01xDSL symbol processor and method of operating same
US09/798,133AbandonedUS20020010810A1 (en)2000-03-012001-03-01xDSL function ASIC processor & method of operation
US09/797,793Expired - LifetimeUS6839889B2 (en)2000-03-012001-03-01Mixed hardware/software architecture and method for processing xDSL communications
US10/986,502Expired - LifetimeUS8325751B2 (en)2000-03-012004-11-10Mixed hardware/software architecture and method for processing communications
US11/299,953Expired - LifetimeUS7818748B2 (en)2000-03-012005-12-12Programmable task scheduler
US11/330,610Expired - LifetimeUS7295571B2 (en)2000-03-012006-01-12xDSL function ASIC processor and method of operation

Family Applications After (13)

Application NumberTitlePriority DateFiling Date
US09/798,113Expired - LifetimeUS7200138B2 (en)2000-03-012001-03-01Physical medium dependent sub-system with shared resources for multiport xDSL system
US09/797,778Expired - LifetimeUS7085285B2 (en)2000-03-012001-03-01xDSL communications systems using shared/multi-function task blocks
US09/797,755Expired - LifetimeUS6988188B2 (en)2000-03-012001-03-01Data object architecture and method for xDSL ASIC processor
US09/797,633Expired - LifetimeUS7075941B2 (en)2000-03-012001-03-01Scaleable architecture for multiple-port, system-on-chip ADSL communications systems
US09/798,054Expired - LifetimeUS6839830B2 (en)2000-03-012001-03-01Logical pipeline for data communications system
US09/797,634Expired - LifetimeUS7032223B2 (en)2000-03-012001-03-01Transport convergence sub-system with shared resources for multiport xDSL system
US09/797,789Expired - LifetimeUS6986073B2 (en)2000-03-012001-03-01System and method for a family of digital subscriber line (XDSL) signal processing circuit operating with an internal clock rate that is higher than all communications ports operating with a plurality of port sampling clock rates
US09/797,782Expired - LifetimeUS6965960B2 (en)2000-03-012001-03-01xDSL symbol processor and method of operating same
US09/798,133AbandonedUS20020010810A1 (en)2000-03-012001-03-01xDSL function ASIC processor & method of operation
US09/797,793Expired - LifetimeUS6839889B2 (en)2000-03-012001-03-01Mixed hardware/software architecture and method for processing xDSL communications
US10/986,502Expired - LifetimeUS8325751B2 (en)2000-03-012004-11-10Mixed hardware/software architecture and method for processing communications
US11/299,953Expired - LifetimeUS7818748B2 (en)2000-03-012005-12-12Programmable task scheduler
US11/330,610Expired - LifetimeUS7295571B2 (en)2000-03-012006-01-12xDSL function ASIC processor and method of operation

Country Status (2)

CountryLink
US (14)US20010049757A1 (en)
WO (1)WO2001065774A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020059565A1 (en)*2000-03-022002-05-16Wind River Systems, Inc.System and method for common code generation
US8325751B2 (en)2000-03-012012-12-04Realtek Semiconductor Corp.Mixed hardware/software architecture and method for processing communications
US20120317371A1 (en)*2012-06-192012-12-13Concurix CorporationUsage Aware NUMA Process Scheduling
CN104407237A (en)*2014-10-132015-03-11中国电子科技集团公司第四十一研究所Data communication circuit based on phase noise measurement and method thereof
US9575813B2 (en)2012-07-172017-02-21Microsoft Technology Licensing, LlcPattern matching process scheduler with upstream optimization
US20220357986A1 (en)*2019-09-272022-11-10Vitesco Technologies GmbHMethod and computer for the management of data exchanges between a plurality of tasks

Families Citing this family (119)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040160906A1 (en)2002-06-212004-08-19Aware, Inc.Multicarrier transmission system with low power sleep mode and rapid-on capability
US6477683B1 (en)*1999-02-052002-11-05Tensilica, Inc.Automated processor generation system for designing a configurable processor and method for the same
US6634008B1 (en)*1999-06-202003-10-14Fujitsu LimitedMethodology server based integrated circuit design
US6961369B1 (en)1999-11-092005-11-01Aware, Inc.System and method for scrambling the phase of the carriers in a multicarrier communications system
CA2788662C (en)2000-01-072017-01-03Aware, Inc.Diagnostic methods and systems for multicarrier modems
US6438737B1 (en)*2000-02-152002-08-20Intel CorporationReconfigurable logic for a computer
US6829763B1 (en)*2000-05-162004-12-07Litton Systems, Inc.Partitioned executive structure for real-time programs
JP2003534729A (en)*2000-05-232003-11-18アウェア, インコーポレイテッド Multi-mode multi-carrier modem system and communication method via the same
US7197542B2 (en)*2000-06-302007-03-27Ponzio Jr Frank JSystem and method for signaling quality and integrity of data content
EP1997001A4 (en)*2000-07-242008-12-03Infineon Technologies Ag ARCHITECTURE OF PROCESSORS OF DISTRIBUTED MICROINSTRUCTING ASSEMBLIES FOR HIGH-PERFORMANCE SIGNAL PROCESSING
DE10040389A1 (en)*2000-08-182002-03-07Infineon Technologies AgHigh speed data processor for XDSL data transmission, has directly addressable input and output intermediate interface memories
WO2002021323A2 (en)*2000-09-082002-03-14Avaz NetworksHardware function generator support in a dsp
US7024653B1 (en)*2000-10-302006-04-04Cypress Semiconductor CorporationArchitecture for efficient implementation of serial data communication functions on a programmable logic device (PLD)
TW567695B (en)*2001-01-172003-12-21IbmDigital baseband system
US7308500B1 (en)*2001-03-162007-12-11Symantec Operating CorporationModel for cost optimization and QoS tuning in hosted computing environments
DE10139779C2 (en)*2001-08-032003-06-26Infineon Technologies Ag Method for transmitting data streams and warm start sequence for S (H) DSL transceivers
US7164697B1 (en)*2001-08-212007-01-16Juniper Networks, Inc.Receiver design for implementing virtual upstream channels in broadband communication systems
US7453881B2 (en)2001-10-052008-11-18Aware, Inc.Systems and methods for multi-pair ATM over DSL
CA2359305A1 (en)*2001-10-192003-04-19Andrew DeczkyA method and system for l2 power saving mode for adsl
US20030105799A1 (en)*2001-12-032003-06-05Avaz Networks, Inc.Distributed processing architecture with scalable processing layers
US20030112758A1 (en)*2001-12-032003-06-19Pang Jon LaurentMethods and systems for managing variable delays in packet transmission
JP2003188259A (en)*2001-12-202003-07-04Oki Electric Ind Co Ltd Hard macro and semiconductor integrated circuit using hard macro
WO2003063060A2 (en)*2002-01-242003-07-31Broadcom CorporationAsymmetric digital subscriber line modem apparatus and methods therefor
US7039102B2 (en)*2002-01-242006-05-02Broadcom CorporationHighly integrated asymmetric digital subscriber line (ADSL) circuit
US20030214326A1 (en)*2002-02-112003-11-20Craimer Stephen G.Distributed dynamically optimizable processing communications and storage system
US20040006636A1 (en)*2002-04-192004-01-08Oesterreicher Richard T.Optimized digital media delivery engine
US7899924B2 (en)*2002-04-192011-03-01Oesterreicher Richard TFlexible streaming hardware
US20040006635A1 (en)*2002-04-192004-01-08Oesterreicher Richard T.Hybrid streaming platform
JP2004007269A (en)*2002-05-312004-01-08Panasonic Communications Co LtdDsl modem, and initializing method of dsl communication
GB0304628D0 (en)*2003-02-282003-04-02Imec Inter Uni Micro ElectrMethod for hardware-software multitasking on a reconfigurable computing platform
US7366179B2 (en)*2002-06-212008-04-29Adtran, Inc.Dual-PHY based integrated access device
US7243154B2 (en)*2002-06-272007-07-10Intel CorporationDynamically adaptable communications processor architecture and associated methods
KR100859408B1 (en)*2002-09-282008-09-22주식회사 케이티 Digital subscriber network terminal and digital subscriber network access device for home auto communication
US6941539B2 (en)*2002-10-312005-09-06Src Computers, Inc.Efficiency of reconfigurable hardware
US7484079B2 (en)*2002-10-312009-01-27Hewlett-Packard Development Company, L.P.Pipeline stage initialization via task frame accessed by a memory pointer propagated among the pipeline stages
US7107199B2 (en)*2002-10-312006-09-12Hewlett-Packard Development Company, L.P.Method and system for the design of pipelines of processors
US7924839B2 (en)*2002-12-062011-04-12Stmicroelectronics, Inc.Mechanism to reduce lookup latency in a pipelined hardware implementation of a trie-based IP lookup algorithm
US7002456B2 (en)*2003-01-132006-02-21Delphi Technologies, Inc.Receiver circuit and method for tire pressure monitoring system
JP2004264039A (en)*2003-01-302004-09-24Hitachi Ltd Scanning probe microscope, CD / cross section profile measurement method, and semiconductor device manufacturing method
EP1460555A1 (en)*2003-03-202004-09-22AlcatelMultiprocessor Architecture for DSL applications
WO2004114577A2 (en)*2003-06-182004-12-29Centillium Communications, Inc.Event scheduling for multi-port xdsl transceivers
US7188331B2 (en)*2003-06-302007-03-06Hewlett-Packard Development Company, L.P.Firmware development within a framework from different design centers depositing component(s) with related contextual and genealogy information in an accessible repository
US7412588B2 (en)2003-07-252008-08-12International Business Machines CorporationNetwork processor system on chip with bridge coupling protocol converting multiprocessor macro core local bus to peripheral interfaces coupled system bus
US7353362B2 (en)*2003-07-252008-04-01International Business Machines CorporationMultiprocessor subsystem in SoC with bridge between processor clusters interconnetion and SoC system bus
US7702882B2 (en)*2003-09-102010-04-20Samsung Electronics Co., Ltd.Apparatus and method for performing high-speed lookups in a routing table
EP1545083B1 (en)*2003-12-192018-04-04Proton World International N.V.Apparatus and method with reduced complexity for per tone equalization in a multicarrier system
WO2005062915A2 (en)*2003-12-232005-07-14Arkados, Inc.Power line communications device in which physical communications protocol layer operation is dynamically selectable
US7287217B2 (en)*2004-01-132007-10-23International Business Machines CorporationMethod and apparatus for processing markup language information
US7107566B1 (en)*2004-01-222006-09-12Altera CorporationProgrammable logic device design tools with gate leakage reduction capabilities
EP1721403A2 (en)2004-03-032006-11-15Aware, Inc.Impulse noise management
WO2006003673A1 (en)*2004-07-052006-01-12Accord Software & Systems Pvt. Ltd.Low gate count sequential multitap correlator
WO2006012418A2 (en)*2004-07-212006-02-02Beach Unlimited LlcDistributed storage architecture based on block map caching and vfs stackable file system modules
CN101010959B (en)*2004-07-232012-01-25海滩无极限有限公司Method and device for transmitting data stream
CA2935980C (en)2004-09-252019-01-08Tq Delta, LlcCrc counter normalization
CA2582957C (en)*2004-10-112013-09-032Wire Inc.Periodic impulse noise mitigation in a dsl system
KR101160765B1 (en)2004-10-122012-06-28어웨어, 인크.Method of allocating memory in transceiver
KR101314976B1 (en)2004-10-152013-10-14티큐 델타, 엘엘씨Dmt symbol repetition in the presence of impulse noise
US7665077B2 (en)*2004-10-182010-02-16Microsoft CorporationSystem and method for sharing objects between applications in a virtual runtime environment
US7953163B2 (en)2004-11-302011-05-31Broadcom CorporationBlock linear equalization in a multicarrier communication system
KR100682060B1 (en)*2005-01-072007-02-15삼성전자주식회사 Switching device for network on-chip system and its scheduling method
CA2593247A1 (en)*2005-01-102006-11-16Quartics, Inc.Integrated architecture for the unified processing of visual media
US7852950B2 (en)2005-02-252010-12-14Broadcom CorporationMethods and apparatuses for canceling correlated noise in a multi-carrier communication system
US7395411B2 (en)*2005-03-142008-07-01Sony Computer Entertainment Inc.Methods and apparatus for improving processing performance by controlling latch points
US9374257B2 (en)2005-03-182016-06-21Broadcom CorporationMethods and apparatuses of measuring impulse noise parameters in multi-carrier communication systems
US7774584B2 (en)*2005-03-302010-08-10Freescale Semiconductor, Inc.Discrete multi-tone (DMT) system and method that communicates a data pump data stream between a general purpose CPU and a DSP via a buffering scheme
EP1869845A1 (en)*2005-04-072007-12-26Koninklijke Philips Electronics N.V.Network-on-chip environment and method for reduction of latency
US7398482B2 (en)*2005-07-282008-07-08International Business Machines CorporationModular design method and apparatus
TWM285858U (en)*2005-09-162006-01-11Hon Hai Prec Ind Co LtdNetwork device
US7366032B1 (en)2005-11-212008-04-29Advanced Micro Devices, Inc.Multi-ported register cell with randomly accessible history
WO2007071193A1 (en)*2005-12-232007-06-28Triductor Technology (Suzhou) Inc.A multi-channel timing recovery system
US7813439B2 (en)2006-02-062010-10-12Broadcom CorporationVarious methods and apparatuses for impulse noise detection
US8543629B2 (en)*2006-04-042013-09-24Qualcomm IncorporatedIFFT processing in wireless communications
US8612504B2 (en)2006-04-042013-12-17Qualcomm IncorporatedIFFT processing in wireless communications
EP2173071B1 (en)2006-04-122013-06-26TQ Delta, LLCPacket retransmission and memory sharing
US20070261059A1 (en)*2006-04-252007-11-08Orth Joseph FArray-based memory abstraction
EP1868094B1 (en)*2006-06-122016-07-13Samsung Electronics Co., Ltd.Multitasking method and apparatus for reconfigurable array
US7782929B2 (en)*2006-08-282010-08-24Teranetics, Inc.Multiple transmission protocol transceiver
US8291417B2 (en)*2006-09-082012-10-16Freescale Semiconductor, Inc.Trace buffer with a processor
US9009032B2 (en)*2006-11-092015-04-14Broadcom CorporationMethod and system for performing sample rate conversion
US8805678B2 (en)*2006-11-092014-08-12Broadcom CorporationMethod and system for asynchronous pipeline architecture for multiple independent dual/stereo channel PCM processing
US9058668B2 (en)*2007-05-242015-06-16Broadcom CorporationMethod and system for inserting software processing in a hardware image sensor pipeline
US8605779B2 (en)*2007-06-202013-12-10Microsoft CorporationMechanisms to conceal real time video artifacts caused by frame loss
US8375261B2 (en)*2008-07-072013-02-12Qualcomm IncorporatedSystem and method of puncturing pulses in a receiver or transmitter
US8605837B2 (en)2008-10-102013-12-10Broadcom CorporationAdaptive frequency-domain reference noise canceller for multicarrier communications systems
US8161218B2 (en)*2008-10-232012-04-17Sony Ericsson Mobile Communications AbNetwork adapter, method, and computer program product
KR200454401Y1 (en)2008-12-022011-06-30모토로라 모빌리티, 인크. Timing device over discrete activity intervals for non-real-time data interfaces
US9727508B2 (en)2009-04-272017-08-08Intel CorporationAddress learning and aging for network bridging in a network processor
US8949578B2 (en)2009-04-272015-02-03Lsi CorporationSharing of internal pipeline resources of a network processor with external devices
US8874878B2 (en)2010-05-182014-10-28Lsi CorporationThread synchronization in a multi-thread, multi-flow network communications processor architecture
US9461930B2 (en)2009-04-272016-10-04Intel CorporationModifying data streams without reordering in a multi-thread, multi-flow network processor
US8873550B2 (en)2010-05-182014-10-28Lsi CorporationTask queuing in a multi-flow network processor architecture
US8910168B2 (en)2009-04-272014-12-09Lsi CorporationTask backpressure and deletion in a multi-flow network processor architecture
US8949582B2 (en)2009-04-272015-02-03Lsi CorporationChanging a flow identifier of a packet in a multi-thread, multi-flow network processor
US9152564B2 (en)2010-05-182015-10-06Intel CorporationEarly cache eviction in a multi-flow network processor architecture
US8144515B2 (en)*2009-07-232012-03-27Stec, Inc.Interleaved flash storage system and method
US8463928B2 (en)2009-10-272013-06-11Verisign, Inc.Efficient multiple filter packet statistics generation
US9149797B2 (en)*2009-12-152015-10-06SDCmaterials, Inc.Catalyst production method and system
GB0922071D0 (en)*2009-12-172010-02-03Wolfson Microelectronics PlcInterface
US9141831B2 (en)*2010-07-082015-09-22Texas Instruments IncorporatedScheduler, security context cache, packet processor, and authentication, encryption modules
US8526330B2 (en)*2010-11-122013-09-03Etherwan Systems, Inc.Automatic-switchable network extension apparatus and a switching method
WO2012071332A1 (en)*2010-11-222012-05-31Marvell World Trade, Ltd.Method and apparatus for defect recovery
US8473655B2 (en)*2011-01-172013-06-25Lsi CorporationMethod and apparatus for dividing a single serial enclosure management bit stream into multiple enclosure management bit streams and for providing the respective bit streams to respective midplanes
DE102011004363B4 (en)*2011-02-182023-10-05Airbus Operations Gmbh Control device for controlling network participants, method for operating a computer network and computer network
US8983632B2 (en)*2011-03-292015-03-17Honeywell International Inc.Function block execution framework
US10795722B2 (en)2011-11-092020-10-06Nvidia CorporationCompute task state encapsulation
RU2476924C1 (en)*2012-01-202013-02-27Российская Федерация, от имени которой выступает Государственная корпорация по атомной энергии "Росатом"Apparatus for interfacing control system with control object
CN103064736B (en)*2012-12-062017-02-22华为技术有限公司Device and method for task processing
WO2014163098A2 (en)*2013-04-022014-10-09太陽誘電株式会社Semiconductor device
US20150066175A1 (en)*2013-08-292015-03-05Avid Technology, Inc.Audio processing in multiple latency domains
US9323584B2 (en)*2013-09-062016-04-26Seagate Technology LlcLoad adaptive data recovery pipeline
US9280422B2 (en)2013-09-062016-03-08Seagate Technology LlcDynamic distribution of code words among multiple decoders
US10542125B2 (en)*2014-09-032020-01-21The Boeing CompanySystems and methods for configuring a computing device to use a communication protocol
US10277384B2 (en)*2017-04-042019-04-30Cisco Technology, Inc.Intermediate distribution frame for distributed radio heads
TWI646543B (en)*2017-11-032019-01-01大陸商深圳大心電子科技有限公司Data encoding method, data decoding method and storage controller
US11693795B2 (en)*2020-04-172023-07-04Texas Instruments IncorporatedMethods and apparatus to extend local buffer of a hardware accelerator
US11848980B2 (en)*2020-07-092023-12-19Boray Data Technology Co. Ltd.Distributed pipeline configuration in a distributed computing system
CN113505063B (en)*2021-07-052022-09-30中航机载系统共性技术有限公司FPGA logic test method and device
CN114022028B (en)*2021-11-222024-06-18江苏科技大学Automatic mixed pipeline scheduling layout integrated optimization method
US20250173301A1 (en)*2023-11-292025-05-29Microsoft Technology Licensing, LlcNetwork processing using fixed-function logic components close-coupled with programmable logic and software

Citations (92)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4161629A (en)*1978-02-061979-07-17Raytheon CompanyCommunication system with selectable data storage
US5115451A (en)*1988-10-141992-05-19Concord Communications, Inc.Local area network modem
US5335508A (en)*1991-08-191994-08-09Tippmann Edward JRefrigeration system
US5404469A (en)*1992-02-251995-04-04Industrial Technology Research InstituteMulti-threaded microprocessor architecture utilizing static interleaving
US5442789A (en)*1994-03-311995-08-15International Business Machines CorporationSystem and method for efficiently loading and removing selected functions on digital signal processors without interrupting execution of other functions on the digital signal processors
US5537601A (en)*1993-07-211996-07-16Hitachi, Ltd.Programmable digital signal processor for performing a plurality of signal processings
US5557612A (en)*1995-01-201996-09-17Amati Communications CorporationMethod and apparatus for establishing communication in a multi-tone data transmission system
US5590323A (en)*1994-05-131996-12-31Lucent Technologies Inc.Optimal parallel processor architecture for real time multitasking
US5590334A (en)*1994-03-301996-12-31Apple Computer, IncObject oriented message passing system and method
US5596742A (en)*1993-04-021997-01-21Massachusetts Institute Of TechnologyVirtual interconnections for reconfigurable logic systems
US5687325A (en)*1996-04-191997-11-11Chang; WebApplication specific field programmable gate array
US5696759A (en)*1994-12-151997-12-09Fujitsu LimitedApparatus for high-speed packet switching in a broadband ISDN
US5732224A (en)*1995-06-071998-03-24Advanced Micro Devices, Inc.Computer system having a dedicated multimedia engine including multimedia memory
US5768598A (en)*1993-09-131998-06-16Intel CorporationMethod and apparatus for sharing hardward resources in a computer system
US5794067A (en)*1994-10-031998-08-11Ricoh Company, Ltd.Digital signal processing device
US5805850A (en)*1997-01-301998-09-08International Business Machines CorporationVery long instruction word (VLIW) computer having efficient instruction code format
US5815206A (en)*1996-05-031998-09-29Lsi Logic CorporationMethod for partitioning hardware and firmware tasks in digital audio/video decoding
US5815505A (en)*1996-08-131998-09-29Advanced Micro Devices, Inc.Combined analog and digital communications device
US5818532A (en)*1996-05-031998-10-06Lsi Logic CorporationMicro architecture of video core for MPEG-2 decoder
US5819026A (en)*1995-06-061998-10-06Apple Computer, IncSystem and method for arbitrating accelerator requests
US5854754A (en)*1996-02-121998-12-29International Business Machines CorporationScheduling computerized backup services
US5870310A (en)*1996-05-031999-02-09Lsi Logic CorporationMethod and apparatus for designing re-usable core interface shells
US5887187A (en)*1993-10-201999-03-23Lsi Logic CorporationSingle chip network adapter apparatus
US5890009A (en)*1996-12-121999-03-30International Business Machines CorporationVLIW architecture and method for expanding a parcel
US5909559A (en)*1997-04-041999-06-01Texas Instruments IncorporatedBus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width
US5920705A (en)*1996-01-311999-07-06Nokia Ip, Inc.Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US5920561A (en)*1996-03-071999-07-06Lsi Logic CorporationATM communication system interconnect/termination unit
US5933447A (en)*1996-08-221999-08-03Golden Bridge Technology, Inc.Symbol-matched filter having a low silicon and power requirement
US5949762A (en)*1996-01-241999-09-07Telebit CorporationApparatus and method for processing multiple telephone calls
US5977997A (en)*1997-03-061999-11-02Lsi Logic CorporationSingle chip computer having integrated MPEG and graphical processors
US5978373A (en)*1997-07-111999-11-02Ag Communication Systems CorporationWide area network system providing secure transmission
US5990958A (en)*1997-06-171999-11-23National Semiconductor CorporationApparatus and method for MPEG video decompression
US6016539A (en)*1997-11-032000-01-18Teragen CorporationDatapath control logic for processors having instruction set architectures implemented with hierarchically organized primitive operations
US6023753A (en)*1997-06-302000-02-08Billion Of Operations Per Second, Inc.Manifold array processor
US6034538A (en)*1998-01-212000-03-07Lucent Technologies Inc.Virtual logic system for reconfigurable hardware
US6052773A (en)*1995-02-102000-04-18Massachusetts Institute Of TechnologyDPGA-coupled microprocessors
US6065060A (en)*1997-06-302000-05-16Integrated Telecom ExpressModular multiplicative data rate modem and method of operation
US6073179A (en)*1997-06-302000-06-06Integrated Telecom ExpressProgram for controlling DMT based modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US6075821A (en)*1997-12-162000-06-13Integrated Telecom ExpressMethod of configuring and dynamically adapting data and energy parameters in a multi-channel communications system
US6081783A (en)*1997-11-142000-06-27Cirrus Logic, Inc.Dual processor digital audio decoder with shared memory data transfer and task partitioning for decompressing compressed audio data, and systems and methods using the same
US6084881A (en)*1997-05-222000-07-04Efficient Networks, Inc.Multiple mode xDSL interface
US6088785A (en)*1998-04-152000-07-11Diamond Multimedia Systems, Inc.Method of configuring a functionally redefinable signal processing system
US6088385A (en)*1997-06-302000-07-11Integrated Telecom ExpressFlexible and scalable rate ADSL transceiver and system
US6092122A (en)*1997-06-302000-07-18Integrated Telecom ExpressxDSL DMT modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US6122703A (en)*1997-08-152000-09-19Amati Communications CorporationGeneralized fourier transform processing system
US6128307A (en)*1997-12-012000-10-03Advanced Micro Devices, Inc.Programmable data flow processor for performing data transfers
US6131114A (en)*1997-11-062000-10-10AlcatelSystem for interchanging data between data processor units having processors interconnected by a common bus
US6134605A (en)*1998-04-152000-10-17Diamond Multimedia Systems, Inc.Redefinable signal processing subsystem
US6151668A (en)*1997-11-072000-11-21Billions Of Operations Per Second, Inc.Methods and apparatus for efficient synchronous MIMD operations with iVLIW PE-to-PE communication
US6157051A (en)*1998-07-102000-12-05Hilevel Technology, Inc.Multiple function array based application specific integrated circuit
US6161161A (en)*1999-01-082000-12-12Cisco Technology, Inc.System and method for coupling a local bus to a peripheral component interconnect (PCI) bus
US6167502A (en)*1997-10-102000-12-26Billions Of Operations Per Second, Inc.Method and apparatus for manifold array processing
US6167501A (en)*1998-06-052000-12-26Billions Of Operations Per Second, Inc.Methods and apparatus for manarray PE-PE switch control
US6170045B1 (en)*1997-04-302001-01-02International Business Machines CorporationCross-system data piping using an external shared memory
US6173389B1 (en)*1997-12-042001-01-09Billions Of Operations Per Second, Inc.Methods and apparatus for dynamic very long instruction word sub-instruction selection for execution time parallelism in an indirect very long instruction word processor
US6175589B1 (en)*1996-06-102001-01-16Morphics Technology, Inc.Method and apparatus for communicating information
US6182206B1 (en)*1995-04-172001-01-30Ricoh CorporationDynamically reconfigurable computing using a processing unit having changeable internal hardware organization
US6188669B1 (en)*1997-06-172001-02-133Com CorporationApparatus for statistical multiplexing and flow control of digital subscriber loop modems
US6192073B1 (en)*1996-08-192001-02-20Samsung Electronics Co., Ltd.Methods and apparatus for processing video data
US6205410B1 (en)*1998-06-012001-03-20Globespan Semiconductor, Inc.System and method for bit loading with optimal margin assignment
US6222858B1 (en)*1999-02-102001-04-24Verizon Laboratories Inc.Method of inverse multiplexing for ATM
US6243414B1 (en)*1999-07-232001-06-05Pctel, Inc.Method and apparatus for data transmission using discrete multitone technology
US6252902B1 (en)*1999-09-132001-06-26Virata CorporationxDSL modem having DMT symbol boundary detection
US20010014104A1 (en)*2000-02-092001-08-16Bottorff Paul A.10 Gigabit ethernet mappings for a common LAN/WAN PMD interface with a simple universal physical medium dependent interface
US6282238B1 (en)*1999-05-282001-08-283Com CorporationAdapter card that selects between an ISDN interface and an analog modem interface
US6295314B1 (en)*1998-11-162001-09-25Advanced Micro Devices, Inc.Method and apparatus for partitioning a modem between non-real-time and real-time processing environments
US6298370B1 (en)*1997-04-042001-10-02Texas Instruments IncorporatedComputer operating process allocating tasks between first and second processors at run time based upon current processor load
US6314102B1 (en)*1997-07-102001-11-06AlcatelTelecommunications system for providing both narrowband and broadband services to subscribers
US6314475B1 (en)*1998-03-042001-11-06Conexant Systems, Inc.Method and apparatus for monitoring, controlling and configuring local communication devices
US20010049756A1 (en)*2000-03-012001-12-06Ming-Kang LiuTransport convergence sub-system with shared resources for multiport xDSL system
US6338130B1 (en)*1999-03-112002-01-08International Business Machines CorporationAdaptive method and apparatus for allocation of DSP resources in a communication system
US6353854B1 (en)*1998-10-012002-03-05International Business Machines CorporationAutomatic reconfiguration system for change in management servers having protocol destination addresses
US6427178B2 (en)*1998-03-042002-07-30Conexant Systems, Inc.Software modem having a multi-task plug-in architecture
US6430193B1 (en)*1999-07-062002-08-06Cisco Technology, Inc.Communication of physical layer control parameters
US6434188B1 (en)*1999-04-072002-08-13Legerity, Inc.Differential encoding arrangement for a discrete multi-tone transmission system
US6466629B1 (en)*1996-09-022002-10-15Stmicroelectronics N.V.Multi-carrier transmission systems
US6490639B1 (en)*1998-12-092002-12-03Globespanvirata, Inc.Peripheral component interconnect (PCI) single channel master direct memory access (DMA) serving two separate channels
US20030004697A1 (en)*2000-01-242003-01-02Ferris Gavin RobertMethod of designing, modelling or fabricating a communications baseband stack
US6507871B1 (en)*1997-12-292003-01-14Samsung Electronics Co., Ltd.Terminal system having both ATM terminal function and ATM-based-ADSL terminal function and method therefor
US6560648B1 (en)*1999-04-192003-05-06International Business Machines CorporationMethod and apparatus for network latency performance measurement
US6567480B1 (en)*1999-08-102003-05-20Lucent Technologies Inc.Method and apparatus for sampling timing adjustment and frequency offset compensation
US6570912B1 (en)*1999-03-052003-05-27Pctel, Inc.Hybrid software/hardware discrete multi-tone transceiver
USRE38127E1 (en)*1989-01-192003-05-27Mlr, LlcPortable hybrid communication system and methods
US6587476B1 (en)*1999-05-262003-07-013 Com CorporationEthernet frame encapsulation over VDSL using HDLC
US6597689B1 (en)*1998-12-302003-07-22Nortel Networks LimitedSVC signaling system and method
US6601101B1 (en)*2000-03-152003-07-293Com CorporationTransparent access to network attached devices
US6614761B1 (en)*1998-11-232003-09-02Electronics And Telecommunications Research InstituteADSL subscriber processing equipment in ATM switch
US6621831B1 (en)*1999-01-052003-09-16Legerity, Inc.Method and apparatus for verifying and correcting connectivity
US6735245B1 (en)*1998-01-092004-05-11Panasonic Communications Co., Ltd.Activation of multiple XDSL modems with channel probe
US6754881B2 (en)*2001-12-102004-06-22International Business Machines CorporationField programmable network processor and method for customizing a network processor
US6810039B1 (en)*2000-03-302004-10-26Azanda Network Devices, Inc.Processor-based architecture for facilitating integrated data transfer between both atm and packet traffic with a packet bus or packet link, including bidirectional atm-to-packet functionally for atm traffic
US6842429B1 (en)*2000-02-222005-01-11Ikanos Communications, IncMethod and apparatus for synchronizing a packet based modem supporting multiple X-DSL protocols

Family Cites Families (74)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US573224A (en)*1896-12-15Actuating device for street-car gongs
US681039A (en)*1896-05-291901-08-20Electro Magnetic Traction CompanyElectric railway.
US3404469A (en)*1966-05-101968-10-08Melvin B. PrenovitzHygienic aid
US4490784A (en)*1982-04-211984-12-25Ives David CHigh-speed data transfer unit for digital data processing system
US4868742A (en)*1984-06-201989-09-19Convex Computer CorporationInput/output bus for system which generates a new header parcel when an interrupted data block transfer between a computer and peripherals is resumed
ATE94999T1 (en)*1984-11-211993-10-15Harris Corp MICROPROCESSOR FOR FORTH-LIKE LANGUAGE.
US5287511A (en)1988-07-111994-02-15Star Semiconductor CorporationArchitectures and methods for dividing processing tasks into tasks for a programmable real time signal processor and tasks for a decision making microprocessor interfacing therewith
US5355508A (en)1990-05-071994-10-11Mitsubishi Denki Kabushiki KaishaParallel data processing system combining a SIMD unit with a MIMD unit and sharing a common bus, memory, and system controller
US5689534A (en)*1992-05-121997-11-18Apple Computer, Inc.Audio functional unit and system and method for configuring the same
US5471587A (en)*1992-09-301995-11-28Intel CorporationFractional speed bus coupling
TW276312B (en)*1992-10-201996-05-21Cirrlis Logic Inc
US5446726A (en)*1993-10-201995-08-29Lsi Logic CorporationError detection and correction apparatus for an asynchronous transfer mode (ATM) network device
US5572660A (en)*1993-10-271996-11-05Dell Usa, L.P.System and method for selective write-back caching within a disk array subsystem
KR960012231B1 (en)*1994-01-251996-09-18김기욱Aux steering system in automobile
US5534912A (en)*1994-04-261996-07-09Bell Atlantic Network Services, Inc.Extended range video on demand distribution system
EP0806051A4 (en)*1995-01-232006-09-20Hewlett Packard Development Co METHOD FOR ACCESSING FILES IN A MULTIPLE PROCESSOR COMPUTER SYSTEM USING THE PIPELINE AND FIFO PRINCIPLE
US5754881A (en)*1995-01-241998-05-19Hewlett-Packard CompanyMethod of controlling a PC parallel port switch for connecting multiple peripherals to the same parallel port
US6353554B1 (en)*1995-02-272002-03-05Btg International Inc.Memory apparatus including programmable non-volatile multi-bit memory cell, and apparatus and method for demarcating memory states of the cell
JPH096548A (en)*1995-06-221997-01-10Fujitsu Ltd Disk array device
JP3556047B2 (en)*1996-05-222004-08-18三菱電機株式会社 Digital broadcast receiver
US5825768A (en)*1996-09-301998-10-20Motorola, Inc.Interface for an asymmetric digital subscriber line transceiver
US6055570A (en)*1997-04-032000-04-25Sun Microsystems, Inc.Subscribed update monitors
JPH10293133A (en)*1997-04-181998-11-04Olympus Optical Co LtdScanning proximity field optical microscope
US5970254A (en)1997-06-271999-10-19Cooke; Laurence H.Integrated processor and programmable data path chip for reconfigurable computing
US6169723B1 (en)*1997-07-022001-01-02Telefonaktiebolaget Lm EricssonComputationally efficient analysis and synthesis of real signals using discrete fourier transforms and inverse discrete fourier transforms
US6272144B1 (en)*1997-09-292001-08-07Agere Systems Guardian Corp.In-band device configuration protocol for ATM transmission convergence devices
US6061326A (en)*1997-10-142000-05-09At&T CorpWideband communication system for the home
US6101592A (en)1998-12-182000-08-08Billions Of Operations Per Second, Inc.Methods and apparatus for scalable instruction set architecture with dynamic compact instructions
US6922415B1 (en)*1998-02-262005-07-26Paradyne CorporationApparatus and method for a non-symmetrical half-duplex DSL modem
US6307860B1 (en)*1998-04-032001-10-23Mmc Networks, Inc.Systems and methods for data transformation and transfer in networks
US7055151B1 (en)*1998-04-032006-05-30Applied Micro Circuits CorporationSystems and methods for multi-tasking, resource sharing and execution of computer instructions
WO1999059078A1 (en)1998-05-081999-11-18C-Port CorporationDigital communications processor
US6320867B1 (en)*1998-05-272001-11-203Com CorporationMethod and apparatus for hierarchical management of subscriber link traffic on digital networks
US6448801B2 (en)*1998-06-052002-09-10Advanced Micro Devices, Inc.Method and device for supporting flip chip circuitry in analysis
JP3622510B2 (en)*1998-06-192005-02-23富士通株式会社 Digital subscriber line transmission method, ADSL transceiver, channel analysis system method, and ADSL apparatus
CA2243888C (en)*1998-07-272005-10-18Newbridge Networks CorporationDs-o synchronization over a wireless atm link
WO2000010281A2 (en)1998-08-172000-02-24Vitesse Semiconductor CorporationNetwork traffic manager
AU5567499A (en)1998-08-172000-03-06Vitesse Semiconductor CorporationPacket processing architecture and methods
US6279044B1 (en)*1998-09-102001-08-21Advanced Micro Devices, Inc.Network interface for changing byte alignment transferring on a host bus according to master and slave mode memory and I/O mapping requests
US6442672B1 (en)1998-09-302002-08-27Conexant Systems, Inc.Method for dynamic allocation and efficient sharing of functional unit datapaths
US20020064142A1 (en)*1998-10-132002-05-30Franklin P. AntonioBase station architecture
US6347344B1 (en)*1998-10-142002-02-12Hitachi, Ltd.Integrated multimedia system with local processor, data transfer switch, processing modules, fixed functional unit, data streamer, interface unit and multiplexer, all integrated on multimedia processor
US6519456B2 (en)*1998-10-142003-02-11Qualcomm IncorporatedSofter handoff in a base station employing virtual channel elements
US6041400A (en)1998-10-262000-03-21Sony CorporationDistributed extensible processing architecture for digital signal processing applications
DE59902484D1 (en)*1998-10-272002-10-02Siemens Ag CHANNEL ASSIGNMENT METHOD AND DEVICE FOR CODED AND COMBINED INFORMATION SETS
US6457081B1 (en)*1998-11-232002-09-24Advanced Micro Devices, Inc.Packet protocol for reading an indeterminate number of data bytes across a computer interconnection bus
US6456647B1 (en)*1998-12-162002-09-24Lsi Logic CorporationTwo step signal recovery scheme for a receiver
US6345072B1 (en)*1999-02-222002-02-05Integrated Telecom Express, Inc.Universal DSL link interface between a DSL digital controller and a DSL codec
US6657970B1 (en)*1999-02-262003-12-02Cisco Technology, Inc.Method and apparatus for link state determination in voice over frame-relay networks
US6295315B1 (en)*1999-04-202001-09-25Arnold M. FrischJitter measurement system and method
WO2000069084A1 (en)1999-05-072000-11-16Morphics Technology Inc.Reprogrammable digital wireless communication device and method of operating same
AU5127200A (en)1999-05-072000-11-21Morphics Technology, Inc.Method of profiling disparate communications and signal processing standards andservices
US7110358B1 (en)*1999-05-142006-09-19Pmc-Sierra, Inc.Method and apparatus for managing data traffic between a high capacity source and multiple destinations
US6813268B1 (en)*1999-05-212004-11-02Broadcom CorporationStacked network switch configuration
US6721277B1 (en)*1999-05-282004-04-13Advanced Micro Devices, Inc.Generic register interface for accessing registers located in different clock domains
US6259728B1 (en)1999-06-082001-07-10Lucent Technologies Inc.Data communication system and method
US6760337B1 (en)1999-08-172004-07-06Conexant Systems, Inc.Integrated circuit that processes communication packets with scheduler circuitry having multiple priority levels
US6560225B1 (en)*1999-08-182003-05-06Nortel Networks LimitedEnhanced performance VoDSL
US6587689B1 (en)*1999-08-192003-07-01Texas Instruments IncorporatedMulti-sensor assisted cellular handoff technique
US6769033B1 (en)1999-08-272004-07-27International Business Machines CorporationNetwork processor processing complex and methods
US6992773B1 (en)*1999-08-302006-01-31Advanced Micro Devices, Inc.Dual-differential interferometry for silicon device damage detection
US6349346B1 (en)1999-09-232002-02-19Chameleon Systems, Inc.Control fabric unit including associated configuration memory and PSOP state machine adapted to provide configuration address to reconfigurable functional unit
US6662302B1 (en)1999-09-292003-12-09Conexant Systems, Inc.Method and apparatus of selecting one of a plurality of predetermined configurations using only necessary bus widths based on power consumption analysis for programmable logic device
US6430728B1 (en)*1999-09-302002-08-06Advanced Micro Devices, Inc.Acoustic 3D analysis of circuit structures
US6775305B1 (en)*1999-10-212004-08-10Globespanvirata, Inc.System and method for combining multiple physical layer transport links
US6871203B1 (en)*1999-10-292005-03-22International Business Machines CorporationData processing system
US6782466B1 (en)*1999-11-242004-08-24Koninklijke Philips Electronics N.V.Arrangement and method for accessing data in a virtual memory arrangement
US7793076B1 (en)1999-12-172010-09-07Intel CorporationDigital signals processor having a plurality of independent dedicated processors
WO2001050624A1 (en)1999-12-302001-07-12Morphics Technology, Inc.Method and apparatus to support multi standard, multi service base-stations for wireless voice and data networks
GB2374701B (en)2000-01-272004-12-15Morphics Tech IncImproved apparatus and method for multi-threaded signal procesing
US6701431B2 (en)2000-01-282004-03-02Infineon Technologies AgMethod of generating a configuration for a configurable spread spectrum communication device
JP3522668B2 (en)*2000-08-102004-04-26ローム株式会社 Signal transmission device
US6610039B1 (en)*2000-10-062003-08-26Kimberly-Clark Worldwide, Inc.Absorbent article
US6862294B1 (en)*2000-12-272005-03-01Cisco Technology, Inc.Method and apparatus for overcoming large transport delays between master and slave utopia devices

Patent Citations (92)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4161629A (en)*1978-02-061979-07-17Raytheon CompanyCommunication system with selectable data storage
US5115451A (en)*1988-10-141992-05-19Concord Communications, Inc.Local area network modem
USRE38127E1 (en)*1989-01-192003-05-27Mlr, LlcPortable hybrid communication system and methods
US5335508A (en)*1991-08-191994-08-09Tippmann Edward JRefrigeration system
US5404469A (en)*1992-02-251995-04-04Industrial Technology Research InstituteMulti-threaded microprocessor architecture utilizing static interleaving
US5596742A (en)*1993-04-021997-01-21Massachusetts Institute Of TechnologyVirtual interconnections for reconfigurable logic systems
US5537601A (en)*1993-07-211996-07-16Hitachi, Ltd.Programmable digital signal processor for performing a plurality of signal processings
US5768598A (en)*1993-09-131998-06-16Intel CorporationMethod and apparatus for sharing hardward resources in a computer system
US5887187A (en)*1993-10-201999-03-23Lsi Logic CorporationSingle chip network adapter apparatus
US5590334A (en)*1994-03-301996-12-31Apple Computer, IncObject oriented message passing system and method
US5442789A (en)*1994-03-311995-08-15International Business Machines CorporationSystem and method for efficiently loading and removing selected functions on digital signal processors without interrupting execution of other functions on the digital signal processors
US5590323A (en)*1994-05-131996-12-31Lucent Technologies Inc.Optimal parallel processor architecture for real time multitasking
US5794067A (en)*1994-10-031998-08-11Ricoh Company, Ltd.Digital signal processing device
US5696759A (en)*1994-12-151997-12-09Fujitsu LimitedApparatus for high-speed packet switching in a broadband ISDN
US5557612A (en)*1995-01-201996-09-17Amati Communications CorporationMethod and apparatus for establishing communication in a multi-tone data transmission system
US6052773A (en)*1995-02-102000-04-18Massachusetts Institute Of TechnologyDPGA-coupled microprocessors
US6182206B1 (en)*1995-04-172001-01-30Ricoh CorporationDynamically reconfigurable computing using a processing unit having changeable internal hardware organization
US5819026A (en)*1995-06-061998-10-06Apple Computer, IncSystem and method for arbitrating accelerator requests
US5732224A (en)*1995-06-071998-03-24Advanced Micro Devices, Inc.Computer system having a dedicated multimedia engine including multimedia memory
US5949762A (en)*1996-01-241999-09-07Telebit CorporationApparatus and method for processing multiple telephone calls
US5920705A (en)*1996-01-311999-07-06Nokia Ip, Inc.Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US5854754A (en)*1996-02-121998-12-29International Business Machines CorporationScheduling computerized backup services
US5920561A (en)*1996-03-071999-07-06Lsi Logic CorporationATM communication system interconnect/termination unit
US5687325A (en)*1996-04-191997-11-11Chang; WebApplication specific field programmable gate array
US5870310A (en)*1996-05-031999-02-09Lsi Logic CorporationMethod and apparatus for designing re-usable core interface shells
US5818532A (en)*1996-05-031998-10-06Lsi Logic CorporationMicro architecture of video core for MPEG-2 decoder
US5815206A (en)*1996-05-031998-09-29Lsi Logic CorporationMethod for partitioning hardware and firmware tasks in digital audio/video decoding
US6175589B1 (en)*1996-06-102001-01-16Morphics Technology, Inc.Method and apparatus for communicating information
US5815505A (en)*1996-08-131998-09-29Advanced Micro Devices, Inc.Combined analog and digital communications device
US6192073B1 (en)*1996-08-192001-02-20Samsung Electronics Co., Ltd.Methods and apparatus for processing video data
US5933447A (en)*1996-08-221999-08-03Golden Bridge Technology, Inc.Symbol-matched filter having a low silicon and power requirement
US6466629B1 (en)*1996-09-022002-10-15Stmicroelectronics N.V.Multi-carrier transmission systems
US5890009A (en)*1996-12-121999-03-30International Business Machines CorporationVLIW architecture and method for expanding a parcel
US5805850A (en)*1997-01-301998-09-08International Business Machines CorporationVery long instruction word (VLIW) computer having efficient instruction code format
US5977997A (en)*1997-03-061999-11-02Lsi Logic CorporationSingle chip computer having integrated MPEG and graphical processors
US6298370B1 (en)*1997-04-042001-10-02Texas Instruments IncorporatedComputer operating process allocating tasks between first and second processors at run time based upon current processor load
US5909559A (en)*1997-04-041999-06-01Texas Instruments IncorporatedBus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width
US6170045B1 (en)*1997-04-302001-01-02International Business Machines CorporationCross-system data piping using an external shared memory
US6084881A (en)*1997-05-222000-07-04Efficient Networks, Inc.Multiple mode xDSL interface
US5990958A (en)*1997-06-171999-11-23National Semiconductor CorporationApparatus and method for MPEG video decompression
US6188669B1 (en)*1997-06-172001-02-133Com CorporationApparatus for statistical multiplexing and flow control of digital subscriber loop modems
US6023753A (en)*1997-06-302000-02-08Billion Of Operations Per Second, Inc.Manifold array processor
US6065060A (en)*1997-06-302000-05-16Integrated Telecom ExpressModular multiplicative data rate modem and method of operation
US6073179A (en)*1997-06-302000-06-06Integrated Telecom ExpressProgram for controlling DMT based modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US6088385A (en)*1997-06-302000-07-11Integrated Telecom ExpressFlexible and scalable rate ADSL transceiver and system
US6092122A (en)*1997-06-302000-07-18Integrated Telecom ExpressxDSL DMT modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US6314102B1 (en)*1997-07-102001-11-06AlcatelTelecommunications system for providing both narrowband and broadband services to subscribers
US5978373A (en)*1997-07-111999-11-02Ag Communication Systems CorporationWide area network system providing secure transmission
US6122703A (en)*1997-08-152000-09-19Amati Communications CorporationGeneralized fourier transform processing system
US6167502A (en)*1997-10-102000-12-26Billions Of Operations Per Second, Inc.Method and apparatus for manifold array processing
US6016539A (en)*1997-11-032000-01-18Teragen CorporationDatapath control logic for processors having instruction set architectures implemented with hierarchically organized primitive operations
US6131114A (en)*1997-11-062000-10-10AlcatelSystem for interchanging data between data processor units having processors interconnected by a common bus
US6151668A (en)*1997-11-072000-11-21Billions Of Operations Per Second, Inc.Methods and apparatus for efficient synchronous MIMD operations with iVLIW PE-to-PE communication
US6081783A (en)*1997-11-142000-06-27Cirrus Logic, Inc.Dual processor digital audio decoder with shared memory data transfer and task partitioning for decompressing compressed audio data, and systems and methods using the same
US6128307A (en)*1997-12-012000-10-03Advanced Micro Devices, Inc.Programmable data flow processor for performing data transfers
US6173389B1 (en)*1997-12-042001-01-09Billions Of Operations Per Second, Inc.Methods and apparatus for dynamic very long instruction word sub-instruction selection for execution time parallelism in an indirect very long instruction word processor
US6075821A (en)*1997-12-162000-06-13Integrated Telecom ExpressMethod of configuring and dynamically adapting data and energy parameters in a multi-channel communications system
US6507871B1 (en)*1997-12-292003-01-14Samsung Electronics Co., Ltd.Terminal system having both ATM terminal function and ATM-based-ADSL terminal function and method therefor
US6735245B1 (en)*1998-01-092004-05-11Panasonic Communications Co., Ltd.Activation of multiple XDSL modems with channel probe
US6034538A (en)*1998-01-212000-03-07Lucent Technologies Inc.Virtual logic system for reconfigurable hardware
US6427178B2 (en)*1998-03-042002-07-30Conexant Systems, Inc.Software modem having a multi-task plug-in architecture
US6314475B1 (en)*1998-03-042001-11-06Conexant Systems, Inc.Method and apparatus for monitoring, controlling and configuring local communication devices
US6088785A (en)*1998-04-152000-07-11Diamond Multimedia Systems, Inc.Method of configuring a functionally redefinable signal processing system
US6134605A (en)*1998-04-152000-10-17Diamond Multimedia Systems, Inc.Redefinable signal processing subsystem
US6205410B1 (en)*1998-06-012001-03-20Globespan Semiconductor, Inc.System and method for bit loading with optimal margin assignment
US6167501A (en)*1998-06-052000-12-26Billions Of Operations Per Second, Inc.Methods and apparatus for manarray PE-PE switch control
US6157051A (en)*1998-07-102000-12-05Hilevel Technology, Inc.Multiple function array based application specific integrated circuit
US6353854B1 (en)*1998-10-012002-03-05International Business Machines CorporationAutomatic reconfiguration system for change in management servers having protocol destination addresses
US6295314B1 (en)*1998-11-162001-09-25Advanced Micro Devices, Inc.Method and apparatus for partitioning a modem between non-real-time and real-time processing environments
US6614761B1 (en)*1998-11-232003-09-02Electronics And Telecommunications Research InstituteADSL subscriber processing equipment in ATM switch
US6490639B1 (en)*1998-12-092002-12-03Globespanvirata, Inc.Peripheral component interconnect (PCI) single channel master direct memory access (DMA) serving two separate channels
US6597689B1 (en)*1998-12-302003-07-22Nortel Networks LimitedSVC signaling system and method
US6621831B1 (en)*1999-01-052003-09-16Legerity, Inc.Method and apparatus for verifying and correcting connectivity
US6161161A (en)*1999-01-082000-12-12Cisco Technology, Inc.System and method for coupling a local bus to a peripheral component interconnect (PCI) bus
US6222858B1 (en)*1999-02-102001-04-24Verizon Laboratories Inc.Method of inverse multiplexing for ATM
US6570912B1 (en)*1999-03-052003-05-27Pctel, Inc.Hybrid software/hardware discrete multi-tone transceiver
US6338130B1 (en)*1999-03-112002-01-08International Business Machines CorporationAdaptive method and apparatus for allocation of DSP resources in a communication system
US6434188B1 (en)*1999-04-072002-08-13Legerity, Inc.Differential encoding arrangement for a discrete multi-tone transmission system
US6560648B1 (en)*1999-04-192003-05-06International Business Machines CorporationMethod and apparatus for network latency performance measurement
US6587476B1 (en)*1999-05-262003-07-013 Com CorporationEthernet frame encapsulation over VDSL using HDLC
US6282238B1 (en)*1999-05-282001-08-283Com CorporationAdapter card that selects between an ISDN interface and an analog modem interface
US6430193B1 (en)*1999-07-062002-08-06Cisco Technology, Inc.Communication of physical layer control parameters
US6243414B1 (en)*1999-07-232001-06-05Pctel, Inc.Method and apparatus for data transmission using discrete multitone technology
US6567480B1 (en)*1999-08-102003-05-20Lucent Technologies Inc.Method and apparatus for sampling timing adjustment and frequency offset compensation
US6252902B1 (en)*1999-09-132001-06-26Virata CorporationxDSL modem having DMT symbol boundary detection
US20030004697A1 (en)*2000-01-242003-01-02Ferris Gavin RobertMethod of designing, modelling or fabricating a communications baseband stack
US20010014104A1 (en)*2000-02-092001-08-16Bottorff Paul A.10 Gigabit ethernet mappings for a common LAN/WAN PMD interface with a simple universal physical medium dependent interface
US6842429B1 (en)*2000-02-222005-01-11Ikanos Communications, IncMethod and apparatus for synchronizing a packet based modem supporting multiple X-DSL protocols
US20010049756A1 (en)*2000-03-012001-12-06Ming-Kang LiuTransport convergence sub-system with shared resources for multiport xDSL system
US6601101B1 (en)*2000-03-152003-07-293Com CorporationTransparent access to network attached devices
US6810039B1 (en)*2000-03-302004-10-26Azanda Network Devices, Inc.Processor-based architecture for facilitating integrated data transfer between both atm and packet traffic with a packet bus or packet link, including bidirectional atm-to-packet functionally for atm traffic
US6754881B2 (en)*2001-12-102004-06-22International Business Machines CorporationField programmable network processor and method for customizing a network processor

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8325751B2 (en)2000-03-012012-12-04Realtek Semiconductor Corp.Mixed hardware/software architecture and method for processing communications
US20020059565A1 (en)*2000-03-022002-05-16Wind River Systems, Inc.System and method for common code generation
US6678885B2 (en)*2000-03-022004-01-13Wind River Systems, Inc.System and method for common code generation
US20120317371A1 (en)*2012-06-192012-12-13Concurix CorporationUsage Aware NUMA Process Scheduling
US9047196B2 (en)*2012-06-192015-06-02Concurix CorporationUsage aware NUMA process scheduling
US9575813B2 (en)2012-07-172017-02-21Microsoft Technology Licensing, LlcPattern matching process scheduler with upstream optimization
CN104407237A (en)*2014-10-132015-03-11中国电子科技集团公司第四十一研究所Data communication circuit based on phase noise measurement and method thereof
US20220357986A1 (en)*2019-09-272022-11-10Vitesco Technologies GmbHMethod and computer for the management of data exchanges between a plurality of tasks
US12265846B2 (en)*2019-09-272025-04-01Vitesco Technologies GmbHMethod and computer for the management of data exchanges between a plurality of tasks

Also Published As

Publication numberPublication date
WO2001065774A1 (en)2001-09-07
US20020004871A1 (en)2002-01-10
US20020010849A1 (en)2002-01-24
US20010047434A1 (en)2001-11-29
US20060090002A1 (en)2006-04-27
US20020010810A1 (en)2002-01-24
US7200138B2 (en)2007-04-03
US7085285B2 (en)2006-08-01
US20010037443A1 (en)2001-11-01
US20010047465A1 (en)2001-11-29
US7032223B2 (en)2006-04-18
US6839889B2 (en)2005-01-04
US6988188B2 (en)2006-01-17
US7818748B2 (en)2010-10-19
US7295571B2 (en)2007-11-13
US6986073B2 (en)2006-01-10
US7075941B2 (en)2006-07-11
US20010049756A1 (en)2001-12-06
US20060203843A1 (en)2006-09-14
US20010037471A1 (en)2001-11-01
US8325751B2 (en)2012-12-04
US20020008256A1 (en)2002-01-24
US20050071800A1 (en)2005-03-31
US20020049581A1 (en)2002-04-25
US6839830B2 (en)2005-01-04
US6965960B2 (en)2005-11-15

Similar Documents

PublicationPublication DateTitle
US7032223B2 (en)Transport convergence sub-system with shared resources for multiport xDSL system
US7418536B2 (en)Processor having systolic array pipeline for processing data packets
US7353516B2 (en)Data flow control for adaptive integrated circuitry
US6079008A (en)Multiple thread multiple data predictive coded parallel processing system and method
US8296764B2 (en)Internal synchronization control for adaptive integrated circuitry
US5802287A (en)Single chip universal protocol multi-function ATM network interface
US5838904A (en)Random number generating apparatus for an interface unit of a carrier sense with multiple access and collision detect (CSMA/CD) ethernet data network
US20030196076A1 (en)Communications system using rings architecture
JP2000101651A (en)Adaptive electronic communication exchange network
US8145696B2 (en)Method for representing complex numbers in a communication system
CN101203846A (en) Digital Signal Processor with Programmable Network
US6940807B1 (en)Method and apparatus for a X-DSL communication processor
CN1205781C (en) Efficient Packet Buffer Management Method in DSL Access Multiplexer
US20040246956A1 (en)Parallel packet receiving, routing and forwarding
Tell et al.A low area and low power programmable baseband processor architecture
CN100512360C (en)Asymmetric digital customer wire modem and method for regulating its hardware moudel
Nilsson et al.Multi-standard support in SIMT programmable baseband processors
HK1102043A (en)Resource sharing in a dsl transceiver

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:REAL COMMUNICATIONS, INC, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC;REEL/FRAME:014934/0676

Effective date:20030623

ASAssignment

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014539/0689

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014763/0484

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014446/0816

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014446/0822

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014491/0095

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014102/0983

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014268/0583

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014446/0810

Effective date:20030623

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014852/0154

Effective date:20030623

ASAssignment

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECON EXPRESS, INC.;REEL/FRAME:014567/0103

Effective date:20030623

ASAssignment

Owner name:REAL COMMUNICATIONS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEGRATED TELECOM EXPRESS, INC.;REEL/FRAME:014863/0811

Effective date:20030623

ASAssignment

Owner name:REALTEK SEMICONDUCTOR CORPORATION, TAIWAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:REAL COMMUNICATIONS, INC.;REEL/FRAME:014462/0478

Effective date:20030902

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp