(For example, a system implantable neural stimulator (INS)) comprises a memory containing a second table and the first table implantable stimulator system. First table stores the block of the stimulus event data corresponding to the stimulus events (for example, 1 second or 0.5 seconds) a period of time is carried out. The second table, to save a block of event data the next time corresponding to the period. Implantable stimulator system further comprises a direct memory access controller including a first channel and a second 2DMA 1DMA channel (DMA). 1DMA second channel transmits selectively to a register is used to control the stimulus event from the first table, a block of stimulus event data. 2DMA first channel is transferred to the timer which is used to control the timing of events linked to the stimulation from the second table, a block of stimulus event time data next. Thus, DMA controller, can control the stimulation.埋め込み型刺激システム(例えば、埋め込み型神経刺激システム(INS))は、第1テーブルと第2テーブルを含むメモリを備える。第1テーブルは、ある期間(例えば、0.5秒間または1秒間)実施される刺激イベントに対応する刺激イベントデータのブロックを保存する。第2テーブルは、その期間に対応する次のイベントタイムデータのブロックを保存する。埋め込み型刺激システムは、第1DMAチャンネルと第2DMAチャンネルを含むダイレクトメモリアクセスコントローラー(DMA)をさらに含む。第1DMAチャンネルは、刺激イベントデータのブロックを、第1テーブルから刺激イベントを制御するために使用されるレジスタへ選択的に送る。第2DMAチャンネルは、次の刺激イベントタイムデータのブロックを、第2テーブルから刺激イベントに連動するタイミングを制御するために用いられるタイマーに転送される。このように、DMAコントローラーは、刺激を制御することができる。