This repository contains examples for users of our VT System FPGA modules.
This repository includes multiple VHDL files for different tasks. These blocks can be included in custom projects. Each block is described in the appropriate README file.
The projects folder (table below) includes the VHDL files necessary for the project.
The CANoe demos folder (table below) includes a CANoe demo and additional VHDL files used to integrate the source files into the demo.
| Name | Current Version | Date | Projects | CANoe Demos | Infos |
|---|---|---|---|---|---|
| Common Source Files | 1.0 | 2024-07-09 | Project | - | |
| Communication | 1.0 | 2025-09-30 | Project | VT2710 | I2C, SPI, UART |
| CRC Template | 1.0 | 2025-08-27 | Project | VT2710 | |
| Full PWM | 1.0 | 2024-08-16 | - | VT2848 | uses all 48 channels for PWM output & measurement |
| FIFO | 1.0 | 2025-06-17 | Project | VT2816 | |
| Incremental Encoder | 1.2 | 2025-10-23 | Project | VT2848 | |
| Measurement | 1.1 | 2025-08-19 | Project | VT5838 | |
| Phase Accumulator | 1.0 | 2024-07-12 | Project | VT5838 | |
| RAM Two Port | 1.0 | 2024-07-09 | Project | VT5838 |
Bugs, glitches, notes and requests can be specified under Issues.
- fixed a timing problem in the phase measurement of the 'Incremental Encoder' project
- added 'Communication' project & demo
- added 'Phase Difference' measurement to 'Incremental Encoder' project & demo (incremented to version 1.1)
- added 'CRC Template' (project & demo)
- fixed a bug in the Freq/DC measurement of the 'Measurement' project
- incremented the 'Measurement' project to version 1.1
- added 'FIFO' (project & demo)
- added 'Incremental Encoder' (project & demo)
- added .qip files to the 'Projects' folders
- creation