

Next:外掛介面Up:設計方法及流程Previous:光碟機控制模組
暫存器
在 cdrom.v 中有以下暫存器:
-
play_reg
-
0:播放中,1:未播放
-
pause_reg
-
0:暫停中,1:未暫停
-
repeat_reg
-
0:重覆播放,1:未重覆播放(播放一次即停止)。內定值:1
-
track_reg
-
0:只播放此軌,1:播放全部音軌(註:若repeat_reg=0 且 track_reg=0,則重覆播放此軌)。內定值:1
-
[15:0] BeginTrack_reg
-
2 bytes:指向起始音軌
-
[15:0] EndTrack_reg
-
2 bytes:指向結束音軌
-
[15:0] CurrentTrack_reg
-
2 bytes:指向目前所播音軌
-
[23:0] BeginMSF_reg
-
3 bytes:指向起始 MSF
-
[23:0] EndMSF_reg
-
3 bytes:指向結束 MSF
-
[23:0] CurrentMSF_reg
-
3 bytes:指向目前所播 MSF
-
[255:0] TrackType_reg
-
32 bytes:記錄目前光碟片之音軌型態, 1 表資料軌,0 表音樂軌,內定值為 1。當光碟機之托盤退出後,OpenClose.v
將會將全部資料重設,在放入新光碟後再由 ReadTrack.v 來設定其值,舉例來說:假設
TrackType_reg[5]=0 表示第 6 軌為音樂軌,而 TrackType_reg[0]=1 表示第 1
軌為資料軌,因此在播放時不予播出。
-
[255:0] TrackType_reg
-
32 bytes:記憶歌曲暫存器 (god!!目前未列入計劃中)。
Herman Lee
2001-02-02