Sök i SwePub databas

  Utökad sökning

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

Sökning: WFRF:(O'Nils Mattias)

  • Resultat 1-10 av 136
Sortera/gruppera träfflistan
  • 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. - 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.
  • 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.
  • 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, IEE Colloquium, Bristol 22 Feb. 1996. ; s. 8/1-8/8
  • Konferensbidrag (övrigt vetenskapligt)abstract
    • Shortened design and life time 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 Akka1[1][2] - 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.
  • Abdalla, Suliman, et al. (författare)
  • Architecture and Circuit Design for Color X-Ray Pixal Array Detector Read-Out Electronics
  • 2007
  • Ingår i: 24th Norchip Conference, 2006. - New York : IEEE conference proceedings. - 978-1-4244-0772-9 ; s. 271-276
  • Konferensbidrag (refereegranskat)abstract
    • This paper proposes an area- and power-efficient implementation of the read-out electronics for color X-ray pixel detectors for imaging. Introducing multiple levels of energy discrimination will increase the complexity of the read-out electronics in each pixel. The proposed architecture has full resolution for the intensity and reduced resolution for the energy spectrum (color), which leads to a good compromise of image quality and circuit complexity. We show that the increase in complexity, compared to single energy-range pixel, will lead to increase in circuit area of less than 20%.
  • Ahmad, Naeem, et al. (författare)
  • A taxonomy of visual surveillance systems
  • 2013
  • Rapport (övrigt vetenskapligt)abstract
    • The increased security risk in society and the availability of low cost sensors and processors has expedited the research in surveillance systems. Visual surveillance systems provide real time monitoring of the environment. Designing an optimized surveillance system for a given application is a challenging task. Moreover, the choice of components for a given surveillance application out of a wide spectrum of available products is not an easy job. In this report, we formulate a taxonomy to ease the design and classification of surveillance systems by combining their main features. The taxonomy is based on three main models: behavioral model, implementation model, and actuation model. The behavioral model helps to understand the behavior of a surveillance problem. The model is a set of functions such as detection, positioning, identification, tracking, and content handling. The behavioral model can be used to pinpoint the functions which are necessary for a particular situation. The implementation model structures the decisions which are necessary to implement the surveillance functions, recognized by the behavioral model. It is a set of constructs such as sensor type, node connectivity and node fixture. The actuation model is responsible for taking precautionary measures when a surveillance system detects some abnormal situation. A number of surveillance systems are investigated and analyzed on the basis of developed taxonomy. The taxonomy is general enough to handle a vast range of surveillance systems. It has organized the core features of surveillance systems at one place. It may be considered an important tool when designing surveillance systems. The designers can use this tool to design surveillance systems with reduced effort, cost, and time.
  • Ahmad, Naeem, et al. (författare)
  • Cost Optimization of a Sky Surveillance Visual Sensor Network
  • 2012
  • Ingår i: Proceedings of SPIE - The International Society for Optical Engineering. - Belgium : SPIE - International Society for Optical Engineering. - 978-0-8194-9129-9 ; s. Art. no. 84370U
  • Konferensbidrag (refereegranskat)abstract
    • A Visual Sensor Network (VSN) is a network of spatially distributed cameras. The primary difference between VSN and other type of sensor network is the nature and volume of information. A VSN generally consists of cameras, communication, storage and central computer, where image data from multiple cameras is processed and fused. In this paper, we use optimization techniques to reduce the cost as derived by a model of a VSN to track large birds, such as Golden Eagle, in the sky. The core idea is to divide a given monitoring range of altitudes into a number of sub-ranges of altitudes. The sub-ranges of altitudes are monitored by individual VSNs, VSN1 monitors lower range, VSN2 monitors next higher and so on, such that a minimum cost is used to monitor a given area. The VSNs may use similar or different types of cameras but different optical components, thus, forming a heterogeneous network.  We have calculated the cost required to cover a given area by considering an altitudes range as single element and also by dividing it into sub-ranges. To cover a given area with given altitudes range, with a single VSN requires 694 camera nodes in comparison to dividing this range into sub-ranges of altitudes, which requires only 96 nodes, which is 86% reduction in the cost.
  • Ahmad, Naeem, et al. (författare)
  • Model and placement optimization of a sky surveillance visual sensor network
  • 2011
  • Ingår i: Proceedings - 2011 International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA 2011. - IEEE Computer Society. - 978-1-4577-1455-9 ; s. 357-362
  • Konferensbidrag (refereegranskat)abstract
    • Visual Sensor Networks (VSNs) are networks which generate two dimensional data. The major difference between VSN and ordinary sensor network is the large amount of data. In VSN, a large number of camera nodes form a distributed system which can be deployed in many potential applications. In this paper we present a model of the physical parameters of a visual sensor network to track large birds, such as Golden Eagle, in the sky. The developed model is used to optimize the placement of the camera nodes in the VSN. A camera node is modeled as a function of its field of view, which is derived by the combination of the lens focal length and camera sensor. From the field of view and resolution of the sensor, a model for full coverage between two altitude limits has been developed. We show that the model can be used to minimize the number of sensor nodes for any given camera sensor, by exploring the focal lengths that both give full coverage and meet the minimum object size requirement. For the case of large bird surveillance we achieve 100% coverage for relevant altitudes using 20 camera nodes per km2 for the investigated camera sensors.
  • Ahmad, Naeem, et al. (författare)
  • Model, placement optimization and verification of a sky surveillance visual sensor network
  • 2013
  • Ingår i: International Journal of Space-Based and Situated Computing (IJSSC). - 2044-4893. ; 3:3, s. 125-135
  • Tidskriftsartikel (refereegranskat)abstract
    • A visual sensor network (VSN) is a distributed system of a large number of camera nodes, which generates two dimensional data. This paper presents a model of a VSN to track large birds, such as golden eagle, in the sky. The model optimises the placement of camera nodes in VSN. A camera node is modelled as a function of lens focal length and camera sensor. The VSN provides full coverage between two altitude limits. The model can be used to minimise the number of sensor nodes for any given camera sensor, by exploring the focal lengths that fulfils both the full coverage and minimum object size requirement. For the case of large bird surveillance, 100% coverage is achieved for relevant altitudes using 20 camera nodes per km² for the investigated camera sensors. A real VSN is designed and measurements of VSN parameters are performed. The results obtained verify the VSN model.
  • Ahmad, Naeem, et al. (författare)
  • Modeling and Verification of a Heterogeneous Sky Surveillance Visual Sensor Network
  • 2013
  • Ingår i: International Journal of Distributed Sensor Networks. - 1550-1329. ; s. Art. id. 490489
  • Tidskriftsartikel (refereegranskat)abstract
    • A visual sensor network (VSN) is a distributed system of a large number of camera nodes and has useful applications in many areas. The primary difference between a VSN and an ordinary scalar sensor network is the nature and volume of the information. In contrast to scalar sensor networks, a VSN generates two-dimensional data in the form of images. In this paper, we design a heterogeneous VSN to reduce the implementation cost required for the surveillance of a given area between two altitude limits. The VSN is designed by combining three sub-VSNs, which results in a heterogeneous VSN. Measurements are performed to verify full coverage and minimum achieved object image resolution at the lower and higher altitudes, respectively, for each sub-VSN. Verification of the sub-VSNs also verifies the full coverage of the heterogeneous VSN, between the given altitudes limits. Results show that the heterogeneous VSN is very effective to decrease the implementation cost required for the coverage of a given area. More than 70% decrease in cost is achieved by using a heterogeneous VSN to cover a given area, in comparison to homogeneous VSN. © 2013 Naeem Ahmad et al.
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 136
fritt online (17)
Typ av publikation
konferensbidrag (87)
tidskriftsartikel (33)
annan publikation (7)
rapport (3)
bokkapitel (3)
konstnärligt arbete (2)
visa fler...
bok (1)
licentiatavhandling (1)
doktorsavhandling (1)
visa färre...
Typ av innehåll
refereegranskat (115)
övrigt vetenskapligt (20)
populärvet., debatt m.m. (1)
O'Nils, Mattias, (129)
Lawal, Najeem, (29)
Imran, Muhammad, (28)
Oelmann, Bengt, (24)
Ahmad, Naeem, (23)
Khursheed, Khursheed ... (20)
visa fler...
Thörnberg, Benny, (19)
Jantsch, Axel, (17)
Jantsch, A. (12)
O'Nils, Mattias, 196 ... (11)
Norell, Håkan, (11)
Hemani, Ahmed, (9)
Lundgren, Jan, (9)
Thim, Jan, (8)
Hemani, A., (7)
Abdalla, Suliman, (6)
Manuilskiy, Anatoliy ... (5)
Lepistö, Niklas, (5)
Tammemäe, K. (5)
Malik, Abdul Waheed, (4)
Imran, Muhammad, 198 ... (4)
Tammemäe, Kalle, (4)
Abdalla, Munir, (3)
Engstrand, Per, (3)
Tenhunen, Hannu, (3)
Lindgren, Johan, (3)
Lidén, Joar, (3)
Alam, Mohammad Anzar ... (3)
Ytterdal, Trond, (3)
Öberg, J. (3)
Tenhunen, H. (3)
Öberg, Johnny (3)
Norlin, Börje, 1967- ... (3)
Khursheed, Khursheed ... (3)
Nordin, Lisa, 1981-, (3)
Thörnberg, Benny, 19 ... (2)
Kjeldsberg, Per Gunn ... (2)
Kumar, S., (2)
Alam, Anzar, (2)
Westerlind, Christin ... (2)
Ericsson, A (2)
Thungström, Göran, (2)
Sandberg, Christer, (2)
Norlin, Börje, (2)
Cao, Cao, (2)
Ferritsius, Olof (2)
Ellervee, P. (2)
Svantesson, B. (2)
Olsson, Leif, (2)
Waheed, Malik A., (2)
visa färre...
Mittuniversitetet (122)
Kungliga Tekniska Högskolan (20)
Engelska (128)
Svenska (1)
Forskningsämne (UKÄ/SCB)
Teknik (136)
Naturvetenskap (3)


pil uppåt Stäng

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