Generating Platform Configuration from Netlists
OPEN ACCESS
Loading...
Author / Producer
Date
2024-05
Publication Type
Bachelor Thesis
ETH Bibliography
yes
Citations
Altmetric
OPEN ACCESS
Data
Rights / License
Abstract
Most system software needs information about the platform they are running on. System
configuration can take different forms. Creating system configuration can be tedious and
error-prone. Netlists are a way to represent the connectivity of circuits.
In this work we explore how we can utilize the information stored in netlists. We
create an algorithm which traces wires through a netlist to determine how different parts
are connected. With this connectivity information we can validate and generate pin
assignments of designs for field programmable gate arrays. An algorithm for identifying
devices on an I2C bus shows that also more complex structures can be extracted form a
netlist. To implement these algorithms a rust program was created.
Permanent link
Publication status
published
External links
Editor
Contributors
Examiner: Schwyn, Daniel
Examiner : Roscoe, Timothy
Book title
Journal / series
Volume
Pages / Article No.
Publisher
ETH Zurich
Event
Edition / version
Methods
Software
Geographic location
Date collected
Date created
Subject
Organisational unit
03757 - Roscoe, Timothy / Roscoe, Timothy