SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "db:Swepub ;pers:(Jantsch Axel);pers:(O'Nils Mattias)"

Sökning: db:Swepub > Jantsch Axel > O'Nils Mattias

  • Resultat 1-10 av 18
  • [1]2Nästa
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • O'Nils, Mattias, et al. (författare)
  • Device driver and DMA controller synthesis from HW /SW communication protocol specifications
  • 2001
  • Ingår i: Design automation for embedded systems. - Kluwer Academic Publishers. - 0929-5585. ; 6:2, s. 177-205
  • Tidskriftsartikel (refereegranskat)abstract
    • We have separated the information required for HW /SW interface synthesis into three parts, the protocol specification, the operating system related information, and the processor related information. From these inputs a synthesis tool generates (a) device driver functions or (b) a combination of device driver functions and a DMA controller, depending on a designer's decision. The clean separation of information facilitates (1) efficient design space exploration with combinations of different processors, operating systems and protocols, and (2) maintaining a large number of different versions and variants of HW /SW interfaces by synthesising them on demand. Protocols are specified as a grammar, which is fully independent of architecture and implementation. From this the synthesis tool generates device driver code in C and /or synthesizable RTL code in VHDL for DMA controllers. After the initial selection of implementation alternatives the presented methods are fully automated. Its computational complexity is quadratic in terms of the number of states. With real-life examples we show that the quality of the generated code is close to hand written quality in terms of performance, area and code size.
  •  
2.
  • O’Nils, Mattias, et al. (författare)
  • Operating System Sensitive Device Driver Synthesis from Implementation Independent Protocol Specification
  • 1999
  • Ingår i: Proceedings of Design Automation and Test in Europe (DATE). ; s. 562-568
  • Konferensbidrag (refereegranskat)abstract
    • We present a method for generation of the software part of a HW/SW interface (i.e. the device drivers), which separatesthe behaviour of the interface from the architecture dependent parts. We do this by modelling the behaviour in ProGram (a grammar based protocol specification language) and capture the processor and OS kernel parts in separate libraries. By separating the behaviour from thearchitectural specific parts, compared to other approaches up to 50% development time can be saved the first time thecomponent is used, and up to 98% for each time the interfaced component is reused.
  •  
3.
  • Tammemäe, Kalle, et al. (författare)
  • AKKA : a tool-kit for cosynthesis and prototyping
  • 1996
  • Ingår i: Hardware-Software Cosynthesis for Reconfigurable Systems (Digest No 1996/036), IEE Colloquium on :  . ; s. 8-1
  • Konferensbidrag (refereegranskat)abstract
    • Shortened design and lifetime of embedded systems has motivated active research in HW/SW co-design area, together with evolution of relatively long-life of reconfigurable HW. In this paper we present AKKA-a set of tools for design space exploration, co-simulation and co-synthesis with two industrial examples from the telecommunication field-Maintenance functionality of the ATM protocol and Channel decoder functionality of a D-AMPS base station. For fast prototyping we have selected Xilinx XC4013 FPGA based board from Virtual Computer Corporation. The board is connected to the system bus (SBus) of the host computer
  •  
4.
  •  
5.
  •  
6.
  • O'Nils, Mattias, et al. (författare)
  • Design of D-AMPS Channel Decoder with Codesign Methodologies
  • 1996
  • Ingår i: BEC '96, the 5th Biennial Baltic Electronics Conference, October 7-11, 1996, Tallinn, Estonia : proceedings. - Tallinn, Estonia : Tallinn Technical University. - 9789985590263 ; s. 491
  • Konferensbidrag (refereegranskat)abstract
    • This paper is a case study on tool based codesign methodology.The presented methods are observed byapplying a D-AMPS channel decoder design to a codesignresearch tool-kit. The channel decoder functionalityis described with five thousand lines of C code. Theanalysis (profiling, estimation, hardware-software partitioningand verification) of the C description are presentedin the paper.
  •  
7.
  •  
8.
  •  
9.
  • 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 : Vol. 1. - 0-8186-8646-4 ; s. 55-58
  • Konferensbidrag (refereegranskat)abstract
    • ProGram, a grammar based communication protocol description language, is usedfor 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.
  •  
10.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 18
  • [1]2Nästa
 
pil uppåt Stäng

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