PHIDEO: A Silicon Compiler for High Speed Algorithms

PHIDEO is a silicon compiler targeted at the design of high performance real time systems with high sampling frequencies such as HDTV. It supports the complete design trajectory startingjiom a high level specification all the way down to layout. New techniques are used to perjform global optimisations across loop bowtdaries in hierarchical flow graphs. The compiler is based on a new target architectural model. Apartfrom the datapaths special attention is paid to memory optimisation. The new techniques are demonstrated using a progressive scan conversion algorithm.