English
HARDWARE ManualSCSPユーザーズマニュアル
戻る進む
SCSPユーザーズマニュアル/第1章 サウンドシステム概要

1.2 サウンドシステムの起動

■1.リセットからの立ち上がり

 サウンドシステムは電源投入直後、もしくはリセットボタン押下後、“SMPC”によってリセットがかけられます。
 この状態ではサウンドCPU“MC68EC000”と“SCSP”は動作することができません。

 ●リセット解除

注 意
リセット後には、25B00400Hに“0200H”をライトしてください。

 この作業はリセット後に必ず行なってください。そうしないと動作の保証はできません。

表1.2 リセット後の初期化設定データ
メイン側アドレス 25B00400/1h(サウンドCPU側アドレス 100400/1h)
アドレス25B00400h/100400h25B00401h/100401h
ビット 151413121110
レジスタM4D18VER[7:4]MVOL[3:0]
初期値0000001000000000
&H(16進)0200

注 意
MC68EC000でのプログラミングにおいて、以下の命令は使用禁止です。
RESET命令
 TAS 命令

 参 照:
『SEGASATURN Developer's Information STN-51』68000での使用禁止命令

■2.リセットベクターについて

表1.3 リセットベクタ
 MAIN/SOUNDD15     D8D7     D0MAIN/SOUND
RESET
VECTOR-0
0(2)5A00000H/000000H
スタックアドレス・上位ワード
0(2)5A00001H/000001H
0(2)5A00002H/000002H
スタックアドレス・下位ワード
0(2)5A00003H/000003H
RESET
VECTOR-1
0(2)5A00004H/000004H
プログラムカウンタ・ 上位ワード
0(2)5A00005H/000005H
0(2)5A00006H/000006H
プログラムカウンタ・ 下位ワード
0(2)5A00007H/000007H

 次図2.3にリセット時の手順を図で説明をします。

図2.3 リセットシーケンス(動作順序図)

■3.メインブロックとサウンドブロックとの通信に関して

注 意
アクセスの方向
メインブロック(SH2,SCU)からサウンドブロックに対するアクセスは可能。
サウンドブロックからメインブロックに対するアクセスは不可能。

■4.MIDI通信機能について

 参 照:
『SCSPユーザーズマニュアル』 4.2 音源部レジスタ/■MIDIレジスタ

コミュニケーションコネクタに出力されている信号線は、そのままMIDIとしては使用できません。
使用する場合には、それ相応のMIDI−I/F用オプション装置が必要になりますが、現在はそういった製品はございません。

■5.割り込みについて

注 意
ユーザーが使用可能な割り込みレベル  1〜6の6レベル

 参 照:
『SCSPユーザーズマニュアル』 4.2 音源部レジスタ/■割込み制御レジスタ

注 意
割り込みレベル優先度  7:最高 ←優先度→ 最低:1

表1.4 サウンドCPU用の割り込みベクターテーブル表
ベクター番号 アドレス割り込みベクタ内容
SH2  MC68EC000 
0(2)5A00000H 000000H リセットベクタ初期SSP値
0(2)5A00004H 000004H リセットベクター初期PC値
: : : :
25 0(2)5A00064H 000064H オートベクターレベル1割り込み
26 0(2)5A00068H 000068H オートベクターレベル2割り込み
27 0(2)5A0006CH 00006CH オートベクターレベル3割り込み
28 0(2)5A00070H 000070H オートベクターレベル4割り込み
29 0(2)5A00074H 000074H オートベクターレベル5割り込み
30 0(2)5A00078H 000078H オートベクターレベル6割り込み
31 0(2)5A0007CH 00007CH オートベクターレベル7割り込み

 参 考:
 表中のSSPはスーパーバイザースタックポインター値で、前述のスタックポインターと同じです。
またPCはプログラムカウンター値で、これもまた前述と同じです。


戻る進む
HARDWARE ManualSCSPユーザーズマニュアル
Copyright SEGA ENTERPRISES, LTD., 1997