To allocate resources such as an envelope generator (GE) and a memory used in each block in a rearrangeable state when a microprogram of a DSP, etc., is divided into blocks actualizing different processes. DSP等のマイクロプログラムを、各々異なる処理を実現するブロック毎に分割する際、各ブロック内で用いられるエンベロープジェネレータ(EG)、メモリ等のリソースを再配置可能な状態で割り当てる。 - 特許庁