Custom Synthesizable VHDL Processor for Embedded Capacitive Angle Sensor Data Processing
Abstract
We describe custom architecture of a small synthesizable soft processor for the next generation of proprietary capacitive angle sensor (CAPSE) developed by CTRL company for space applications. We process data streams from ADCs by custom developed 16-bit processor. The processor is written in platform independent VHDL code. It uses a small Leros (soft processor) control unit and several custom coprocessors including CORDIC, fixed-point fractional multiplier, and adder with barrel shifter optimized for fractional fixed-point arithmetic. We describe architecture of the proposed processor and present the results of developed custom processor mapping to the target FPGA circuit. The complete processor occupies only ∼2100 Logic Elements in target FPGA and complete firmware has less than 220 instructions. For a 10 kHz sampling rate, it requires less than 3 MHz system clock frequency.
Event details
- Event
- TC4 Symposium 2023
- Technical Committee
- TC4
- imeko_TC4_2023@senis.swiss
- Place
- Pordenone, ITALY
- Time
- 20 September 2023 - 21 September 2023
- Website
- https://conferences.imeko.org/event/3/