WO2001086434A3 - Software modem architecture - Google Patents

Software modem architecture Download PDF

Info

Publication number
WO2001086434A3
WO2001086434A3 PCT/US2001/014930 US0114930W WO0186434A3 WO 2001086434 A3 WO2001086434 A3 WO 2001086434A3 US 0114930 W US0114930 W US 0114930W WO 0186434 A3 WO0186434 A3 WO 0186434A3
Authority
WO
WIPO (PCT)
Prior art keywords
state machine
finite state
events
scheduler
states
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.)
Ceased
Application number
PCT/US2001/014930
Other languages
French (fr)
Other versions
WO2001086434A2 (en
Inventor
Dennis Kwan
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.)
Microtune Inc
Original Assignee
Transilica Inc
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 Transilica Inc filed Critical Transilica Inc
Priority to EP01933215A priority Critical patent/EP1299804A2/en
Priority to AU2001259657A priority patent/AU2001259657A1/en
Publication of WO2001086434A2 publication Critical patent/WO2001086434A2/en
Anticipated expiration legal-status Critical
Publication of WO2001086434A3 publication Critical patent/WO2001086434A3/en
Ceased legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00—Arrangements for program control, e.g. control units
    • G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46—Multiprogramming arrangements
    • G06F9/48—Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806—Task transfer initiation or dispatching
    • G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • G06F9/4887—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues involving deadlines, e.g. rate based, periodic
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02—Terminal devices
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00—Indexing scheme relating to G06F9/00
    • G06F2209/50—Indexing scheme relating to G06F9/50
    • G06F2209/509—Offload
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W84/00—Network topologies
    • H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

A system is described comprising: a finite state machine having a plurality of states interconnected through a plurality of events, wherein certains states and events in said plurality are implemented in software and other states and events in said plurality are implemented in hardware; and a scheduler communicatively coupled to the finite state machine and being programmable with one or more parameters defining scheduled operations to be performed by the scheduler, wherein the finite state machine is configured toselect one or more of said parameters to be used by said scheduler upon transition by said finite state machine from a first state to a second state.
PCT/US2001/014930 2000-05-08 2001-05-08 Software modem architecture Ceased WO2001086434A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP01933215A EP1299804A2 (en) 2000-05-08 2001-05-08 Software modem architecture
AU2001259657A AU2001259657A1 (en) 2000-05-08 2001-05-08 Software modem architecture

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US20273400P 2000-05-08 2000-05-08
US60/202,734 2000-05-08

Publications (2)

Publication Number Publication Date
WO2001086434A2 WO2001086434A2 (en) 2001-11-15
WO2001086434A3 true WO2001086434A3 (en) 2003-01-30

Family

ID=22751041

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/014930 Ceased WO2001086434A2 (en) 2000-05-08 2001-05-08 Software modem architecture

Country Status (4)

Country Link
US (1) US7075914B2 (en)
EP (1) EP1299804A2 (en)
AU (1) AU2001259657A1 (en)
WO (1) WO2001086434A2 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW567695B (en) * 2001-01-17 2003-12-21 Ibm Digital baseband system
US20020176412A1 (en) * 2001-04-24 2002-11-28 Andras Racz Signaling free, self learning scatternet scheduling using checkpoints
US7245725B1 (en) * 2001-05-17 2007-07-17 Cypress Semiconductor Corp. Dual processor framer
US7096353B2 (en) 2001-07-09 2006-08-22 Advanced Micro Devices, Inc. Software modem with privileged mode decryption of control codes
US20030058921A1 (en) * 2001-09-26 2003-03-27 Leeper David G. Apparatus and method for handoff in a wireless network
KR100460967B1 (en) 2001-12-18 2004-12-09 삼성전자주식회사 Wireless communication apparatus capable of improving connection rate
US20030144029A1 (en) * 2002-01-25 2003-07-31 Koninklijke Philips Electronics N.V. Apparatus for wireless connectivity using software modem
DE10309368A1 (en) * 2002-08-06 2004-02-26 Aventis Behring Gmbh Intellectual Property/Legal Pharmaceutical preparation with RNA as a cofactor of hemostasis
US7372928B1 (en) 2002-11-15 2008-05-13 Cypress Semiconductor Corporation Method and system of cycle slip framing in a deserializer
US6904377B2 (en) * 2003-03-17 2005-06-07 Northrop Grumman Corporation Method for measuring force-dependent gyroscope sensitivity
US7411953B2 (en) 2004-02-02 2008-08-12 Telefonaktiebolaget Lm Ericsson (Publ) Distributed finite state machine
KR20060127143A (en) * 2004-02-19 2006-12-11 코닌클리즈케 필립스 일렉트로닉스 엔.브이. Data packet processing method and wireless communication device
US8244892B2 (en) * 2005-02-25 2012-08-14 Thomson Licensing Radio communication device and radio communication system comprising same
KR101226581B1 (en) 2005-03-14 2013-01-28 나노라디오 에이비 Wlan transmit scheduler comprising an accelerated back-off function
GB2460467A (en) * 2008-05-30 2009-12-02 Symbian Software Ltd Specifying a finite state machine by a set of instructions and a set of parameters which are stored in different files.
US9195628B2 (en) * 2008-08-15 2015-11-24 Intel Deutschland Gmbh Partitioned bluetooth system
TW201035767A (en) * 2009-03-24 2010-10-01 Ralink Technology Corp Transmission system for a computer system
GB2535744A (en) * 2015-02-25 2016-08-31 Elekta ltd Computer system integration

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000016534A1 (en) * 1998-09-17 2000-03-23 Conexant Systems, Inc. Multi-task plug-in architecture for software modem

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NZ247602A (en) * 1992-05-21 1995-11-27 Alcatel Australia Synchronous state machine for sonet
US5870539A (en) * 1996-07-01 1999-02-09 Sun Microsystems, Inc. Method for generalized windows application install testing for use with an automated test tool
US5778059A (en) * 1996-08-30 1998-07-07 Digital Technics, Inc. Distributed predictive and event-driven processing environment
US5953741A (en) * 1996-11-27 1999-09-14 Vlsi Technology, Inc. Stack cache for stack-based processor and method thereof
US6321366B1 (en) * 1997-05-02 2001-11-20 Axis Systems, Inc. Timing-insensitive glitch-free logic system and method
US6526066B1 (en) * 1998-07-16 2003-02-25 Nortel Networks Limited Apparatus for classifying a packet within a data stream in a computer network
US6243778B1 (en) * 1998-10-13 2001-06-05 Stmicroelectronics, Inc. Transaction interface for a data communication system
US6766383B1 (en) * 1999-09-27 2004-07-20 Conexant Systems, Inc. Packet-based direct memory access
AU2001238153A1 (en) * 2000-02-11 2001-08-20 Convergent Networks, Inc. Service level executable environment for integrated pstn and ip networks and call processing language therefor
US20020025832A1 (en) * 2000-02-18 2002-02-28 Durian Michael B. Controlling data transmission involving a wireless telephone

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000016534A1 (en) * 1998-09-17 2000-03-23 Conexant Systems, Inc. Multi-task plug-in architecture for software modem

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HARDT W: "AN AUTOMATED APPROACH TO HW/SW-CODESIGN", IEE COLLOQUIUM ON PARTITIONING IN HARDWARE-SOFTWARE CODESIGNS (DIGEST NO.1995/032), LONDON, UK, 13 February 1995 (1995-02-13), pages 4/1 - 4/11, XP002197757, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel3/3369/10035/00478126.pdf?isNumber=10035&prod=CNF&arnumber=478126&arSt=4%2F1&ared=411&arAuthor=Hardt%2C+W.> [retrieved on 20020429] *

Also Published As

Publication number Publication date
US7075914B2 (en) 2006-07-11
US20010055281A1 (en) 2001-12-27
EP1299804A2 (en) 2003-04-09
WO2001086434A2 (en) 2001-11-15
AU2001259657A1 (en) 2001-11-20

Similar Documents

Publication Publication Date Title
GB0019341D0 (en) System-on-chip solutions
EP1227952B8 (en) Retaining net
AU7072200A (en) Fast-acting formulation components, compositions and laundry methods employing same
WO2004102853A8 (en) Protected switching ring
WO2001026459A3 (en) Flowering time modification
AU2002332107A1 (en) Method, system, and program for configuring system resources
AU2001233042A1 (en) Software composition using graph types, graphs, and agents
WO2004038587A3 (en) Enterprise multi-agent software system
EE9900037A (en) Cutting screw, especially concrete screw
AU2003249167A8 (en) Storage services and systems
WO2002073336A3 (en) Microprocessor employing a performance throttling mechanism for power management
DE59401601D1 (en) BISTABLE SOLENOID VALVE
AU2003253940A1 (en) Face mask having hook and loop type fastener
WO2003073580A3 (en) Processing system for a power distribution system
AU2003255044A1 (en) Network system, spanning tree structuring method, spanning tree structure node, and spanning tree structure program
WO2005011118A3 (en) A digital pulse width modulator
WO2002047505A3 (en) Magnetic fastening system
AU2002214081A1 (en) Listeria inocua, genome and applications
AU2003281697A1 (en) A high strength low shrinkage polyester drawn yarn, and a process of preparing for the same
AU2002223766A1 (en) Single crystals, method for making single crystals by growth in solution and uses
AU2001244741A1 (en) Interpretation managing system, interpretation managing system, and interpretation managing program
WO2004072343A3 (en) Methods and systems for designing circularly knitted garments
TR199802213A3 (en) The tool used for tying the cross thread to the thread is the loom.
WO2004025700A3 (en) Programmable serial interface for a semiconductor circuit
CA2338914A1 (en) Packet switch and method of scheduling the same

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 2001933215

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001933215

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP