Pixel Remapper
Open, NormalPublic


To apply for this task please complete this mandatory coding challenge together with your application: T871
Applications without matching coding challenge completed will not be considered.

Read our Google Summer of Code Overview page:

Sensor data comes in various configurations and does not always match the desired memory order.
The de-serialized data needs to be rearranged and repacked on the fly to provide a compact stream for the memory writers.


  • Implement remapping strategies for known sensors (CMV12000)
  • Optimize for low gate count and high throughput
  • Simulate/Test the re-mapper with test-streams


  • Dual Memory know how

Language Skills:

  • HDL (VHDL, Verilog, nMigen)

Useful Links:

Difficulty: Medium

Mentors: Bertl

To get in touch with any mentor check the Mentor Contact List.

Notes: If you do not have access to the required hardware platforms/dev kits, we will provide them (or remote access) to you for the duration of the project.

Related Objects

Bertl created this task.Feb 6 2019, 10:42 AM
Bertl moved this task from Misc to FPGA / HDL on the Google Summer of Code 2020 board.
sebastian triaged this task as Normal priority.Feb 6 2019, 12:47 PM
Bertl updated the task description. (Show Details)Feb 6 2019, 1:11 PM
Bertl updated the task description. (Show Details)Mar 11 2019, 3:10 AM
sebastian updated the task description. (Show Details)Apr 6 2019, 12:36 PM
Bertl updated the task description. (Show Details)Feb 25 2020, 12:40 AM
Bertl updated the task description. (Show Details)Mar 25 2020, 8:27 AM