System-Level Access to On-Chip Instruments
(2021) 26th IEEE European Test Symposium (ETS) , 2021 p.1-6- Abstract
- Modern integrated circuits (ICs) contain thousands of instruments to enable testing, tuning, monitoring, and so on. These on-chip instruments must be accessed through the ICs’ life- time. However, when ICs are mounted on Printed Circuit Boards (PCBs), access from system-level is challenged due to complex system hierarchies with a multitude of interfaces. In this paper we enable access from system-level to chip-level instruments by proposing hardware, protocol, and communication schemes. We have validated our scheme by implementing a system with two ICs on a Field-Programmable Gate Array (FPGA) where each IC includes an IEEE Std. 1687 network, communication between ICs is with Serial Peripheral Interface (SPI) and communication with the... (More)
- Modern integrated circuits (ICs) contain thousands of instruments to enable testing, tuning, monitoring, and so on. These on-chip instruments must be accessed through the ICs’ life- time. However, when ICs are mounted on Printed Circuit Boards (PCBs), access from system-level is challenged due to complex system hierarchies with a multitude of interfaces. In this paper we enable access from system-level to chip-level instruments by proposing hardware, protocol, and communication schemes. We have validated our scheme by implementing a system with two ICs on a Field-Programmable Gate Array (FPGA) where each IC includes an IEEE Std. 1687 network, communication between ICs is with Serial Peripheral Interface (SPI) and communication with the outside is with Universal Asynchronous Receiver Transmitter (UART). In experiments we evaluate communication based on software (polling) and hardware (interrupt) as well as overhead in terms of transported data and needed area.
(Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/32530062-c38d-4a24-86bf-ba14d69a955e
- author
- Larsson, Erik
LU
; Kiran Gangaraju, Shashi and Murali, Prathamesh
- organization
- publishing date
- 2021
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Proceedings of the European Test Symposium
- article number
- 9465415
- pages
- 6 pages
- conference name
- 26th IEEE European Test Symposium (ETS) , 2021
- conference location
- Brugge (Virtual), Belgium
- conference dates
- 2021-05-24 - 2021-05-28
- external identifiers
-
- scopus:85113716204
- ISBN
- 978-166541849-2
- DOI
- 10.1109/ETS50041.2021.9465415
- language
- English
- LU publication?
- yes
- id
- 32530062-c38d-4a24-86bf-ba14d69a955e
- date added to LUP
- 2021-04-27 10:56:19
- date last changed
- 2024-09-30 14:49:49
@inproceedings{32530062-c38d-4a24-86bf-ba14d69a955e, abstract = {{Modern integrated circuits (ICs) contain thousands of instruments to enable testing, tuning, monitoring, and so on. These on-chip instruments must be accessed through the ICs’ life- time. However, when ICs are mounted on Printed Circuit Boards (PCBs), access from system-level is challenged due to complex system hierarchies with a multitude of interfaces. In this paper we enable access from system-level to chip-level instruments by proposing hardware, protocol, and communication schemes. We have validated our scheme by implementing a system with two ICs on a Field-Programmable Gate Array (FPGA) where each IC includes an IEEE Std. 1687 network, communication between ICs is with Serial Peripheral Interface (SPI) and communication with the outside is with Universal Asynchronous Receiver Transmitter (UART). In experiments we evaluate communication based on software (polling) and hardware (interrupt) as well as overhead in terms of transported data and needed area. <br/>}}, author = {{Larsson, Erik and Kiran Gangaraju, Shashi and Murali, Prathamesh}}, booktitle = {{Proceedings of the European Test Symposium}}, isbn = {{978-166541849-2}}, language = {{eng}}, pages = {{1--6}}, title = {{System-Level Access to On-Chip Instruments}}, url = {{https://lup.lub.lu.se/search/files/97182557/ETS21.pdf}}, doi = {{10.1109/ETS50041.2021.9465415}}, year = {{2021}}, }