| Crates.io | riscv-etrace |
| lib.rs | riscv-etrace |
| version | 0.4.0 |
| created_at | 2025-07-03 18:24:13.692158+00 |
| updated_at | 2025-09-10 14:13:58.65032+00 |
| description | Decoder and tracer for RISC-V efficient instruction tracing |
| homepage | |
| repository | https://github.com/fzi-forschungszentrum-informatik/riscv-etrace |
| max_upload_size | |
| id | 1736685 |
| size | 328,029 |
This library provides a decoder and a tracer for the instruction tracing defined in the Efficient Trace for RISC-V specification. It provides:
Some aspects of support packets are defined by trace encoder implementations. This library provides an interface for abstracting them and support for the followng specific encoders (and, of course, compatible units):
This library is licensed under the Apache License 2.0.
Development of this library was partially funded by the German Federal Ministry of Research, Technology, and Space (BMFTR) within the project Scale4Edge (grant number 16ME0126).