Dandelion An IR for accelerator design TAPAS A parallel accelerator generator Chainsaw Cycle accurate simulator for simulating chains