Ivan Kaštelan

Dr. Ivan Kaštelan

orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 November 2014 in Microprocessors and Microsystems
Verified
Journal Article
Closed access
IKIvan Kaštelan
Ivan Kaštelan
JBJorge R. Lopez Benito
Jorge R. Lopez Benito
EGEnara Artetxe Gonzalez
Enara Artetxe Gonzalez
JPJan Piwinski
Jan Piwinski
MBMoshe Barak
Moshe Barak
MTMiodrag Temerinac
Miodrag Temerinac

29 November 2023
Verified
Book Chapter
Closed access
PDF file
IPIvan Prokić
Ivan Prokić
SGSilvia Ghilezan
Silvia Ghilezan
SKSimona Kašterović
Simona Kašterović
MPMiroslav Popovic
Miroslav Popovic
MPMarko Popovic
Marko Popovic
IKIvan Kaštelan
Ivan Kaštelan

1 September 2013
Verified
Conference Paper
Closed access
MTMiodrag Temerinac
Miodrag Temerinac
IKIvan Kaštelan
Ivan Kaštelan
KSKarolj Skala
Karolj Skala
BRBranka Medved Rogina
Branka Medved Rogina
Leonhard M. ReindlLeonhard M. Reindl
Leonhard M. Reindl
MBMoshe Barak
Moshe Barak
The main idea behind this project is to provide a unified platform which will cover a complete process for embedded systems learning. A modular approach is considered for skills practice through supporting individualization in learning. This platform shall facilitate a novel development of universal approach in creative learning environment and knowledge management that encourage use of ICT. New learning model is challenging the education of engineers in embedded systems design through real-time experiments that stimulate curiosity with ultimate goal to support students to understand and construct their personal conceptual knowledge based on experiments. In addition to the technological approach, the use of cognitive theories on how people learn will help students to achieve a stronger and smarter adaptation of the subject. Applied methodology will be evaluated from the scientific point of view in parallel with the implementation in order to feedback results to the R&D.

22 March 2011 in IEEE Transactions on Consumer Electronics
Verified
Journal Article
Closed access
MKMihajlo Katona
Mihajlo Katona
IKIvan Kaštelan
Ivan Kaštelan
VPVukota Pekovic
Vukota Pekovic
NTNikola Teslic
Nikola Teslic
TTTarkan Tekcan
Tarkan Tekcan
The current verification methodologies on the final production line in digital television industry require a significant amount of manual work in connecting and disconnecting the television set to and from signal sources and verifying the correctness and quality of image shown on the TV screen. This manual work slows down the production and increases the cost of a final production line. This paper proposes an automatic system which will perform all required verification steps on the final production line such that manual work will be minimized, speed of the production will significantly increase and the cost of the final production line will decrease. The proposed final production line uses the camera to capture the image shown on the TV screen which improves the earlier solution with the grabber to allow verification of the image quality as seen by the user. The proposed system consists of: (1) TV set being verified, (2) camera to capture the content on the TV screen, (3) signal generator, (4) test monitoring system and (5) PC which runs the algorithm for extraction of the TV screen content and comparison with the referent content. The proposed algorithm uses the block-based normalized cross-correlation to compare captured and referent content. The proposed testing methodology divides the verification on the final production line in three steps: (1) setup phase, during which the TV set is brought and connected to the signal sources and test monitoring system, (2) execution phase which captures the content on the TV screen and runs the PC algorithm and (3) test report phase which reports the pass/fail result of the test in the test monitoring system. The experimental results of the block-based comparison method show a better sensitivity to small differences than the non-block-based method. The time required for verification step increased by a factor of 5 when using the automatic approach on the final production line instead of a manual one.

29 November 2023
Verified
Book Chapter
Closed access
PDF file
MPMiroslav Popovic
Miroslav Popovic
MPMarko Popovic
Marko Popovic
IKIvan Kaštelan
Ivan Kaštelan
MDMiodrag Djukic
Miodrag Djukic
IBIlija Basicevic
Ilija Basicevic

1 September 2009
Verified
Conference Paper
Closed access
IKIvan Kaštelan
Ivan Kaštelan
ZKZoran Krajacevic
Zoran Krajacevic
This paper presents one implementation of the Open Control Protocol (OCP) monitoring on the synthesized FPGA design using the implemented library of Synthesizable SystemVerilog Assertions (SSVA). The SSVA library is developed using the layer structure of SystemVerilog assertions. It is used in implementation of the monitors for two profiles of the OCP. SSVA library and OCP monitors are then functionally verified in simulator using the test case of the processor-memory communication. The test case is then synthesized on CHIPit Platinum Edition FPGA. The implemented library and monitors can be used in many commercial and educational projects due to their simplicity and low FPGA area usage.