2017 International Conference on Signals and Systems (ICSigSys) 2017
DOI: 10.1109/icsigsys.2017.7967039
|View full text |Cite
|
Sign up to set email alerts
|

A software infrastructure for firmware-software interaction: The case of TPMs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 2 publications
0
5
0
Order By: Relevance
“…The bottom layer shows monitorable and controllable hardware components that are distributed across the enclosure and receivers. A variety of communication protocols are used, including: the Python FPGA Board Interface Layer (PyFABIL) [7] for the TPM, SCPI for the VNA, a command-line serial interface to the uController, and proprietary USB and serial-based protocols for the temperature and power probes. New PyFABIL plugins were implemented to match the customised functionality of the FPGA firmware.…”
Section: Digital Backendmentioning
confidence: 99%
“…The bottom layer shows monitorable and controllable hardware components that are distributed across the enclosure and receivers. A variety of communication protocols are used, including: the Python FPGA Board Interface Layer (PyFABIL) [7] for the TPM, SCPI for the VNA, a command-line serial interface to the uController, and proprietary USB and serial-based protocols for the temperature and power probes. New PyFABIL plugins were implemented to match the customised functionality of the FPGA firmware.…”
Section: Digital Backendmentioning
confidence: 99%
“…Even if a real-time digital beamformer is present in this system, the beamforming has been performed offline exploiting all the digitized signals to achieve more flexibility e.g., perform offline calibration. A server hosts the monitoring and control software which can initialize and configure the TPMs [35], as well as the data acquisition system [36].…”
Section: The Antenna Under Test and Acquisition Systemmentioning
confidence: 99%
“…The board is controlled using an AXI4lite bridge to the 1 Gb Ethernet port, with each element seen as a memory mapped portion of the board address space. A map of this space is generated automatically at compile time and used by the control software to address each element by name (Magro et al 2017).…”
Section: Digital Backendmentioning
confidence: 99%
“…The main features of the acquisition system are summarized in Table 1. The ADU is managed using the monitoring and control software prototyped for the LFAA and uses the UniBoard Control Protocol for communication between the board and a compute server (Magro et al 2017). The management software runs on the server and can read from and write to the FPGA memory address and other devices on the board.…”
Section: Digital Backendmentioning
confidence: 99%