1 research outputs found

    Embedded Task Machine with BTnode and FPGA

    No full text
    The aim of this semester project was to create an Embedded Task Ma-chine. The system would provide a means of executing applications that are too large to fit on the available hardware. Such applications would be broken down into smaller tasks and a description of how they relate to each other. Synchronous Data Flow is used as the modelling language for the ap-plications. The Embedded Task Machine then executes the tasks one after another on reconfigurable hardware. The system at hand consists of a task repository, a memory management module for the interexchanged data, an execution unit, and a scheduler. This report describes the architecture and the the detailed design of the complete project. Acknowledgment We would like to thank Prof. Lothar Thiele for making it possible for us to work on this interesting project. We also would like to thank our tutor, Matthias Dyer, who supported us on any problems we had and Jan Beutel who helped out when Matthias was not present. We would not have come this far if Roman Plessl would not have taken time for us in the last few weeks of his Master’s Thesis. The discussions we had with him about the concepts of his work were very helpful and helped us a lot to start off our project. Last but not least we also would like to thank the rest of the TIK-team for the various small things they did to support us
    corecore