Beheshti et al., 2005 - Google Patents
Software defined radio implementation considerations and principles using the sandblaster™ SDR baseband processorBeheshti et al., 2005
View PDF- Document ID
- 11838320353790481199
- Author
- Beheshti B
- Raja T
- Publication year
- Publication venue
- Proceedings of Software Defined Radio Technical Forum
External Links
Snippet
The design flow and methodology for hardware centric radio baseband processors is well established and understood. However, migration to a software centric baseband processor approach is still new to many designers. The paradigm shift of viewing real time events from …
- 238000000034 method 0 abstract description 9
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/445—Programme loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline, look ahead
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Update
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/76—Adapting program code to run in a different environment; Porting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8024554B2 (en) | Modifying an instruction stream using one or more bits to replace an instruction or to replace an instruction and to subsequently execute the replaced instruction | |
US6990598B2 (en) | Low power reconfigurable systems and methods | |
US7543283B2 (en) | Flexible instruction processor systems and methods | |
CN101938566B (en) | Visual terminal debugging method and device | |
Smit et al. | Dynamic reconfiguration in mobile systems | |
CN109508198A (en) | Application program installation method, device, storage medium and terminal | |
CN109582377A (en) | BIOS option amending method, device, equipment and storage medium | |
US8447346B2 (en) | SDR terminal and reconfiguration method | |
JP2006127183A (en) | Information processing device | |
CN112199121B (en) | DSP capacity-expanding loading program method according to need | |
US20060182135A1 (en) | System and method for executing loops in a processor | |
Beheshti et al. | Software defined radio implementation considerations and principles using the sandblaster™ SDR baseband processor | |
CN104424198A (en) | Method and device for acquiring page display speed | |
EP3654176B1 (en) | User equipment, server, control method of the user equipment and control method of the server | |
US7840784B2 (en) | Test and skip processor instruction having at least one register operand | |
Glossner et al. | A multithreaded processor architecture for SDR | |
US7634643B2 (en) | Stack register reference control bit in source operand of instruction | |
CN119271220A (en) | Application installation package generation method, application installation method and related equipment | |
Huang et al. | DelayDroid: an instrumented approach to reducing tail-time energy of Android apps | |
Bluethgen et al. | A programmable baseband platform for software-defined radio | |
KR100878044B1 (en) | Application conversion method and apparatus for providing compatibility between brew and Wippy | |
Singh | Mobile Phone Operating Systems: A Comparison. U | |
KR100548430B1 (en) | Improved download device and method of multiprocessor | |
Glossner et al. | Trends in low power handset software defined radio | |
Draa et al. | User information analysis for energy consumption optimization in mobile systems |