Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Uljana Reinsalu is active.

Publication


Featured researches published by Uljana Reinsalu.


design and diagnostics of electronic circuits and systems | 2008

Code Coverage Analysis using High-Level Decision Diagrams

Jaan Raik; Uljana Reinsalu; Raimund Ubar; Maksim Jenihhin; Peeter Ellervee

The paper proposes a novel method of analyzing code coverage metrics on a system representation called high-level decision diagrams (HLDD). Previous works have shown that HLDDs are an efficient model for simulation and test pattern generation. Current paper presents a technique, where fast HLDD based simulation is extended to support seamless code coverage analysis. We show how classical code coverage metrics can be directly mapped to HLDD constructs. In addition, we introduce an observability coverage calculation method using HLDD models. Experiments on ITC99 benchmark circuits indicate the feasibility of the proposed approach.


international biennial baltic electronics conference | 2008

High-level decision diagram manipulations for code coverage analysis

Karina Minakova; Uljana Reinsalu; Anton Chepurov; Jaan Raik; Maksim Jenihhin; Raimund Ubar; Peeter Ellervee

Previous works have shown that high-level decision diagrams (HLDD-s) are suitable for system representation for analyzing code coverage metrics. This is due to the fact that HLDD models implicitly represent classical code coverage items, such as statement and branch coverage. However, research on the properties of HLDD-s, which contribute to the accuracy of coverage assessment, is missing. Current paper proposes a set of HLDD manipulations in order to generate diagrams that would allow more stringent code coverage measurement without sacrificing performance, i.e., computation time and memory requirements. The techniques include generation of HLDD-trees from Hardware Description Language (HDL)descriptions and two types of HLDD collapsing methods, which are a generalization of the BDD reduction rules. Experiments on ITC99 benchmark circuits show that the code coverage assessment based on the proposed HLDD manipulation is more stringent than what can be achieved with classical methods. At the same time, the model is well scalable because HLDD generation is terminated in the HDL variables.


2009 10th Latin American Test Workshop | 2009

High-Level Decision Diagrams based coverage metrics for verification and test

Maksim Jenihhin; Jaan Raik; Anton Chepurov; Uljana Reinsalu; Raimund Ubar

The paper proposes High-Level Decision Diagrams (HLDDs) model based structural coverage metrics that are applicable to, both, verification and high-level test. Previous works have shown that HLDDs are an efficient model for simulation and test generation. However, the coverage properties of HLDDs against Hardware Description Languages (HDL) have not been studied in detail before. In this paper we show that the proposed methodology allows more stringent structural coverage analysis than traditional VHDL code coverage. Furthermore, the main new contribution of the paper is a hierarchical approach for condition coverage metric analysis that is based on HLDDs with expansion graphs for conditional nodes. Experiments on ITC99 benchmarks show that up to 14% increase in coverage accuracy can be achieved by the proposed methodology.


2008 19th EAEEIE Annual Conference | 2008

HDL-s and FPGA-s in digital design education

Peeter Ellervee; Uljana Reinsalu; Anton Arhipov; Eero Ivask; Kalle Tammemäe; Teet Evartson; Aleksander Sudnitson

To teach digital design efficiently, advantages of the technology should be taken into account. In this paper, an overview is given how hardware description languages (HDL) and field-programmable gate arrays (FPGA) are used at Tallinn University of Technology in digital design education in various related courses. The courses are taught for IT-students with different background - computer engineering, electronics, etc. Observations made and experiences learnt from running the courses over few years are described.


microelectronics systems education | 2007

HDL-s for Students with Different Background

Uljana Reinsalu; Anton Arhipov; Teet Evartson; Peeter Ellervee

In this paper, an overview of teaching hardware description languages (HDL) and related courses at Tallinn University of Technology are presented. The courses are taught for IT-students with different background - computer engineering, electronics, etc. Observations made and experiences learnt from running the courses over few years are described in the second part of the paper.


biennial baltic electronics conference | 2010

Register-transfer level deductive fault simulation using decision diagrams

Uljana Reinsalu; Jaan Raik; Raimund Ubar

The paper presents a deductive method for register-transfer level fault simulation on the system model of high-level decision diagrams. The method is based on the bit coverage fault model, which has been proven to have a good correspondence with gate-level structural faults. Experiments on ITC99 benchmark circuits have been carried out showing the feasibility of the proposed approach.


european workshop microelectronics education | 2014

Motivation-driven learning processes at the example of embedded systems

Thomas Hollstein; Uljana Reinsalu; Mairo Leier

This paper addresses motivation-driven learning processes, applied to the field of education in computer engineering. Advantages and drawbacks of classical university teaching approaches are analyzed and evaluated. Based on literature and own experiences a new model for motivation-based learning is derived and presented and illustrated along with a recently developed lecture for Embedded Systems Design. Finally conclusions for concrete future improvements of this course in accordance with the model will be presented.


microelectronics systems education | 2011

Experience in increase of practical hours for HDL course

Uljana Reinsalu; Peeter Ellervee

In this paper, an overview of teaching hardware description languages (HDL) at Tallinn University of Technology is presented. The structure of the course was modified by doubling the hours of practical exercises. These changes and their reasons are described in this paper. The course is taught for IT-students with different background — computer engineering, electronics, etc. Observations made and experiences learnt from running the course over few years are described.


defect and fault tolerance in vlsi and nanotechnology systems | 2011

Fast RTL Fault Simulation Using Decision Diagrams and Bitwise Set Operations

Uljana Reinsalu; Jaan Raik; Raimund Ubar; Peeter Ellervee

Efficient fault simulation algorithms for combinational circuits are known for decades. However, sequential fault simulation which is frequently used in test and fault tolerance applications remains a very time-consuming task, in particular for larger circuits. Current paper proposes a new deductive method for Register-Transfer Level (RTL) fault simulation on the system model of high-level decision diagrams. We apply the bit coverage fault model which has proven to provide a good correspondence with gate-level structural faults. Simulation speed-up is achieved due to efficient data structures implemented to perform set operations in the deductive fault simulation algorithm. Experiments on RTL benchmark circuits show that up to two orders of magnitude shorter run-times are achieved with the method in comparison to gate-level fault simulation.


international biennial baltic electronics conference | 2008

Architectural exploration tasks for on-chip embedded systems

Uljana Reinsalu; Anton Arhipov; Peeter Ellervee

In this paper an idea is proposed, how to simulate a large digital system that could not be mapped onto single FPGA, utilizing the sate-of-the-art features of modern reconfigurable devices. Partial reconfiguration of these devices is the feature for the idea described. Methodology of design flow to any platform is proposed and main problems concerning this methodology are highlighted.

Collaboration


Dive into the Uljana Reinsalu's collaboration.

Top Co-Authors

Avatar

Peeter Ellervee

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jaan Raik

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Raimund Ubar

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Anton Arhipov

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Maksim Jenihhin

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Anton Chepurov

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Kalle Tammemäe

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Thomas Hollstein

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mairo Leier

Tallinn University of Technology

View shared research outputs
Top Co-Authors

Avatar

Teet Evartson

Tallinn University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge