Partially reconfigurable FPGA implementation of a real-time system /

Download
2014
Tengilimoğlu, Bengisu
The use of reconfigurable logic has increased in different kinds of applications during the last decades. Compared to other logic solutions reconfigurable logic has advantages such as easy update and lower time to market. The concept of partial reconfiguration in Field Programmable Gate Arrays (FPGAs), which are the most commonly used reconfigurable logic, has recently been introduced by leading FPGA vendors. Partial reconfiguration is a technique that allows reconfiguring a specific part of an FPGA during runtime. This method allows switching between design modules that are not necessary to function at the same time without interrupting the FPGA’s processing of the current task and therefore larger applications may be implemented. This thesis study mostly concentrates on partially reconfigurable architectures. Properties of partially reconfigurable architectures and systems are examined. As a case study, partial reconfiguration has been implemented on an FPGA, which is used as a hardware accelerator in a real-time target detection and tracking system. Using partial reconfiguration, switching between different algorithm components takes place during runtime without interrupting the object-tracking capability. By this approach, FPGA resources are used efficiently and power consumption is reduced.

Suggestions

OpenCL implementation of montgomery multiplication on FPGA /
Büyükşahin, Mehmet Ufuk; Bazlamaçcı, Cüneyt Fehmi; Department of Electrical and Electronics Engineering (2014)
Galois Field arithmetic has been used very frequently in popular security and errorcorrection applications. Montgomery multiplication is among the suitable methods used for accelerating modular multiplication, which is the most time consuming basic arithmetic operation. Montgomery multiplication is also suitable to be implemented in parallel. OpenCL, which is a portable, heterogeneous and parallel programming framework, is recently supported by a major FPGA vendor, Altera. Therefore it is now possible to ex...
Adaptive inference of autoregressive models under nonnormality
Yentür, Begüm; Dener Akkaya, Ayşen.; Department of Statistics (2019)
Recently, non-normal innovations in autoregressive models have become prevalent in many applications. In this case, it is known that the least squares (LS) estimators are neither efficient nor robust. Also, obtaining maximum likelihood (ML) estimators requires numerical solution which is a formidable task. To overcome these difficulties modified maximum likelihood (MML) estimation technique is used to obtain the estimators of the model parameters. In this method, although explicit solution can be found, the...
Representing design patterns as super components in component oriented software engineering
Avkaroğulları, Okan; Doğru, Ali Hikmet; Department of Computer Engineering (2004)
It is widely believed and empirically shown that component reuse improves both the quality and productivity of software development. This brings the necessity of a graphical editor to model the projects by using components. A graphical editor was implemented for the development of Component Oriented software development. The editor facilitates modeling efforts through application of the graphical modeling language COSEML. Both design patterns and software components have come to play important roles in soft...
A New Estimation Technique for AR(1) Model with Long-tailed Symmetric Innovations
Akkaya, Ayşen (null; 2017-09-17)
In recent years, it is seen in many time series applications that innovations are non-normal. In this situation, it is known that the least squares (LS) estimators are neither efficient nor robust and maximum likelihood (ML) estimators can only be obtained numerically which might be problematic. The estimation problem is considered newly through different distributions by the use of modified maximum likelihood (MML) estimation technique which assumes the shape parameter to be known. This becomes a drawback ...
An Ontology Based Question Answering System on Software Test Document Domain
Serhatlı, Meltem; Alpaslan, Ferda Nur (2009-04-26)
Processing the data by computers and performing reasoning tasks is an important aim in Computer Science. Semantic Web is one step towards it. The use of ontologies to enhance the information by semantically is the current trend. Huge amount of domain specific, unstructured on-line data needs to be expressed in machine understandable and semantically searchable format. Currently users are often forced to search manually in the results returned by the keyword-based search services. They also want to use their...
Citation Formats
B. Tengilimoğlu, “Partially reconfigurable FPGA implementation of a real-time system /,” M.S. - Master of Science, Middle East Technical University, 2014.