The AMIDAR model is a new model for processor construction. It borrows concepts from microprogramming, dataflow computers and other well known techniques from the computer architecture. The central aim of the AMIDAR model is to provide a processor that can be adapted easily to the running application. Adaptation can occur in different ways: The communication infrastructure can be adapted, the type and number of functional units can be adapted and finally, specialized functional units can be synthesized and integrated into the processor. The talk explains the basic ideas of AMIDAR, the achievements we have already made (simulator, various profiling techniques), ongoing work (hardware implementation, synthesis) and will finally show the open chalenges (synthesis algorithms, hardware architectures).