Domipheus Labs

Stuff that interests Colin ‘Domipheus’ Riley

Colin Riley: Life Log

Posted Oct 10, 2023, Reading time: 7 minutes.

2023

Senior Manager Software Development, Core Technology Group, AMD
*

2022

Manager Software Development, Core Technology Group, AMD

Personal: “RPU” RISC-V soft CPU core able to run DooM on own SoC implementation to HDMI outut.

2021


2020

Senior Member of Technical Staff, Developer Technology Engineer, AMD

2019

Member of Technical Staff, Developer Technology Engineer, AMD

Personal: Own FPGA RISC-V CPU “RPU” Listed on official RISV-C core implementation list.

2018


Personal: Started work on my own RISC-V FPGA CPU, “RPU” - continued the “Designing a CPU in VHDL” blog series using this core.

2017

Member of Technical Staff, DX Driver Performance Team, AMD

2016

Senior Director, Parallel and Graphics Debugger Systems, Codeplay Software

2015

Senior Director, Parallel and Graphics Debugger Systems, Codeplay Software

Personal: Blog series “TeensyZ80”  on running a Z80 CPU using a microcontroller emulating the main system board. Touched on hardware considerations, design speccing, low-level development and implemented OS features such as multithreadding.
Started personal blog series “TPU” on Designing a CPU in VHDL. Walks through the implementation of a 16-bit custom CPU named TPU, with associated peripherals such as UART. Featured on Hackaday.

2014


Personal: Blog series “Pi On the Wall” creating a wall-mounted home server with a modified Raspberry Pi board, custom power solution and enclosure. Featured on Hackaday.

2013


2012


Launched own indie racing car game with bespoke online services system.

2011


2010

Technology Director - Games

2009


2008

Lead PS3 Developer

2007


2006

Compiler Developer

2005

2004


Before 2004

*All images and/or logos are used for illustrative purposes only and do not imply endorsement or affiliation. All trademarks are the property of their respective owners.