为了在一片可编程芯片中实现可演化的片上系统(Evolvable System On a Chip,ESOC),分析了FPGA的软处理器MicroBlaze的体系结构,给出了MicroBlaze软核设计的初始工作及建核步骤,描述了基于EDK的MicroBlaze软核的开发流程,最后实现了用于演化硬件的MicroBlaze软核设计,为课题所需的ESOC演化平台的设计及应用奠定了基础。