ASIP Design Methodology.- A Short Introduction to Compilers.- Related Work.- Processor Designer.- Code Selector Description Generation.- Results for Semantics based Compiler Generation.- SIMD Optimization.- Predicated Execution.- Assembler Optimizer.- Summary.