Purhonen, 2002 - Google Patents
Using architectural views in DSP software developmentPurhonen, 2002
- Document ID
- 9018701539792767285
- Author
- Purhonen A
- Publication year
- Publication venue
- APPLIED INFORMATICS-PROCEEDINGS-
External Links
Snippet
USING ARCHITECTURAL VIEWS IN DSP SOFTWARE DEVELOPMENT ANU PURHONEN
VTT Electronics, Embedded Software Software Architectures Group POBox 1100, FIN-90571
Oulu, Finland Anu.Purhonen@vtt.fi ABSTRACT Digital signal processing (DSP) is an essential …
- 235000019800 disodium phosphate 0 title 1
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/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
-
- 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/54—Interprogramme communication; Intertask communication
-
- 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
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- 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
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- 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
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101076910B1 (en) | Implementation of concurrent programs in object-oriented languages | |
| Sgroi et al. | Formal models for embedded system design | |
| US9043770B2 (en) | Program module applicability analyzer for software development and testing for multi-processor environments | |
| US20140006751A1 (en) | Source Code Level Multistage Scheduling Approach for Software Development and Testing for Multi-Processor Environments | |
| EP1372084A2 (en) | Method for hardware-software multitasking on a reconfigurable computing platform | |
| US20140007044A1 (en) | Source Code Generator for Software Development and Testing for Multi-Processor Environments | |
| US9075624B2 (en) | Compilation of system designs | |
| CN101248416A (en) | Component architecture | |
| CN106713469B (en) | Dynamic loading method, device and system for distributed container | |
| JP2013516711A (en) | System and method for controlling power in an electronic device | |
| CN115202623A (en) | Service capability using method, device and equipment | |
| Chen et al. | Embedded system design using UML and platforms | |
| Rau et al. | Embedded computer architecture and automation | |
| Bucknall et al. | ZyPR: end-to-end build tool and runtime manager for partial reconfiguration of FPGA SoCs at the edge | |
| GB2471484A (en) | A software framework for creating new software components in compliance with an existing multimedia application programming interface | |
| Purhonen | Using architectural views in DSP software development | |
| Ykman-Couvreur et al. | Run-time resource management based on design space exploration | |
| Gamatié et al. | A case study on controller synthesis for data-intensive embedded systems | |
| Plishker et al. | Heterogeneous design in functional DIF | |
| CN113391810B (en) | A parsing method and system based on application scenario graph | |
| An et al. | Autonomic management of reconfigurable embedded systems using discrete control: Application to fpga | |
| Strehl | Symbolic methods applied to formal verification and synthesis in embedded systems design | |
| Navas et al. | Reconciling run-time evolution and resource-constrained embedded systems through a component-based development framework | |
| Kelényi et al. | Supporting energy-efficient mobile application development with model-driven code generation | |
| Heckel et al. | Behavior-preserving refinement relations between dynamic software architectures |