SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(O'Nils Mattias) srt2:(1995-1999)"

Sökning: WFRF:(O'Nils Mattias) > (1995-1999)

  • Resultat 11-20 av 35
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
11.
  •  
12.
  •  
13.
  • O'Nils, Mattias, et al. (författare)
  • Grammar Based Modelling and Synthesis of Device Drivers and Bus Interfaces
  • 1998
  • Ingår i: Proceedings. 24th EUROMICRO Conference, 25-27 Aug. 1998, Västerås. - 0818686464 ; , s. 55-58
  • Konferensbidrag (refereegranskat)abstract
    • ProGram, a grammar based communication protocol description language, is used for architectural independent modelling of device drivers and bus interfaces for mixed hardware/software systems. The specification of the protocol is separated from the description of processor bus interfaces and operating system device driver interfaces, which ensures a high efficiency in device driver development and maintenance. A synthesis method for device drivers is presented together with results on modelling and implementation efficiency for both device drivers and bus interfaces.
  •  
14.
  • O'Nils, Mattias (författare)
  • Hardware/Software partitioning of embedded computer systems
  • 1996
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • The codesign of embedded computer systems involving hardware and software components has received lot of attention in the recent years. There are several different approaches to solve the codesign problem. The approach adopted in this thesis is to implement non time critical parts in software that is executed on some standard processor and implement the performance critical parts in hardware. This keeps the amount of self designed hardware small and thus the implementation effort low. The flexibility is kept high since a large part of the system is implemented in software. This thesis presents a hardware/software partitioning algorithm and three case studies (two from the telecommunication field and one X-windows Mandelbrot plotter) on hardware/software codesign. The partitioning algorithm is based on a knapsack stuffing algorithm which selects a partition of hardware and software which gives the highest system speed-up with the lowest gate cost. The proposed method, partition a C/C++ executable description based on several analysis results; execution profiling, hardware estimations and estimated parameter transfer times. The three case studies show results and experience from the analysis tools, partitioning tools, verification methods and prototyping environment. The case studies are: - D-AMPS Channel Decoder, channel decoder functionality in a D-AMPS cellular phone base station. - F4 model, operation and maintenance functionality of the ATM protocol. - Mandelbrot plotter, X-windows Mandelbrot set plotter.
  •  
15.
  •  
16.
  •  
17.
  • O'Nils, Mattias, et al. (författare)
  • HW/SW Interface Validation in IP based System Design
  • 1998
  • Ingår i: Proceedings of International Workshop on IP based Synthesis and System Design. ; , s. 79-74
  • Konferensbidrag (refereegranskat)abstract
    • Hardware/Software interfaces are a critical point for system simulation because the hardware and software parts are developed by separate development activities. Our multi-phase validation approach facilitates the simulation of the interfaces at several steps during development. We keep all the simulation models consistent with both the specification and the implementation by generating the models with a technique derived from interface synthesis, which enables the interface specification, simulation models, and implementation to be consistent with each other. We justify validation in several phases by (a) the up to four orders of magnitude faster simulation of early phases compared to late phases, and by (b) enable efficient and accurate validation and reuse of interfaces to IP components in embedded HW/SW systems.
  •  
18.
  •  
19.
  • O'Nils, Mattias, et al. (författare)
  • Interactive Hardware-Software Partitioning and Memory Allocation Based on Data Transfer Profiling
  • 1995
  • Ingår i: International Conference on Recent Advances in Mechantronics. ICRAM '95, 14-16 Aug. 1995 , Istanbul, Turkey. - 975 518 063 X ; , s. 447-452
  • Konferensbidrag (refereegranskat)abstract
    • This paper deals with the problems of memory allocation and partitioning in hardware/software codesign. We present two algorithms to solve these problems. First a memory allocation algorithm for minimizing memory traffic is presented. The memory allocations are performed based upon data transfer profiling information captured with an extension to the Gnu C compiler. A partitioning algorithm is then presented which is used to partition the C/C++ specification into behavioural VHDL and object code, the partitioning algorithm decisions are based upon information from memory allocation, execution profiling and hardware estimations. The partitioning process is made interactive by allowing the user to control how a specific object should be implemented. We present results from two examples: One calculating the Fibonacchi numbers and one implementing the operation and maintenance functionality of the ATM protocol. We observe that taking data transfer information into account can lead to 50% performance improvement.
  •  
20.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 11-20 av 35

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy