Sega Dreamcast Gd-Rom Controller (Oti-9220)
Sega Dreamcast Gd-Rom Controller (Oti-9220)
Sega Dreamcast Gd-Rom Controller (Oti-9220)
The Sega Dreamcast GD-ROM system utilizes Oak Technology's OTI-9220 CD-ROM controller which is a single chip
integration of Sony's "CXD-3005R" DSP/Servo control and Oak Technology's "OTI-912" CD-ROM decoder.
So what does this mean? Sega had their "proprietary" GD-ROM system designed to use media with 2 times the
capacity of CD-ROM discs, but with off-the-shelf CD-ROM components, and may have used a technique of running the
spindle motor at half the speed required for CD-ROM's in reading 2x density GD-ROM discs-- tricking the pickup into
believing it's reading off data from a CD-ROM disc at "x" (CAV) spindle rpm when it is actually reading a GD-ROM disc
at "y" spindle rpm (x divided by 2=y). With same data read rates as with a CD-ROM disc running at twice it's rpm, the
optical head, focus servo controls, signal processors, etc etc. aren't aware it's actually reading data off from a larger
capacity medium. In other words, the GD-ROM disc is nothing more than a "passively accelerated" (tightly packed) CD-
ROM disc, "decelerated" to emulate a CD-ROM by running the spindle motor at half the rpm!
http://mozcom.com/~sknkwrks/gdcontroller.html 19/11/2005
Sega Dreamcast GD-ROM System Page 2 sur 3
http://mozcom.com/~sknkwrks/gdcontroller.html 19/11/2005
Sega Dreamcast GD-ROM System Page 3 sur 3
http://mozcom.com/~sknkwrks/gdcontroller.html 19/11/2005
O A K T E C H N O L O G Y
OTI-9220
4-in-1 IDE/ATAPI Integrated CD-ROM Controller
. Supports 1x to 20x playback by switching easy firmware migration from previous CD-ROM designs. Hardware reference designs with
firmware are available that ease the task of implementing an ATAPI interface capable of
. thePowerful
built-in VCO
error correction strategy:
handling the high data rates of a CAV drive.
Structure
. Silicon gate CMOS IC
. 176-pin LQFP Package Microcontroller
The OTI-9220 consists of three major functional blocks: the When designing a CD-ROM drive that uses the OTI-9220, one
Oak Technology CD-ROM Decoder (OTI-912), the Sony of two possible audio playback modes must be chosen: 1x
CD-DSP and Servo Controller (CXD3005R), and a 128KB CLV audio playback or Nx-to-1x audio playback. If the
DRAM. There are five groups of signals interconnecting the 1x CLV option is used, the digital audio from the CD-DSP
CD-DSP to the CD-ROM decoder within the OTI-9220: must be connected externally to the OTI-9220’s over-sampling
main channel CD data, P~W subcode data, CD-DSP command digital-to-analog (DAC) converter. If Nx-to-1x playback is
interface, jitter-free subcode sync, and an audio reference chosen, the external connection is made between the CD-
clock. ROM decoder digital audio output and the audio DAC. Nx-
to-1x playback also requires extra microcontroller firmware
to sequence the CD-ROM decoder correctly.
64K x 16 DRAM
RAD[15:0] RD[15:0]
CD Data
DA16 DSDATA
CD Data Bit Clock
33.8688 MHz DA15 DBCK 27.0 MHz
Crystal Left/Right Clock Crystal
LRCK DLRCK
DA06 C2 Error Flags DC2PO
BCKI
XRST# PRST#
XRST# (Reset)
Audio Data
Audio Bit Clock 1x CLV Audio Data
Left/Right Clock
The key functional blocks of the OTI-9220 are: servo DSP, 128KByte buffer. If configured by the microcontroller, a third
EFM demodulator, C1/C2 error corrector, CD-ROM buffer, layer of data correction (“C3”) will be performed by the
ECC data corrector, microcontroller interface, and IDE Reed-Solomon ECC processor on the Mode 1 and Mode 2/
interface. The servo DSP uses the servo error signals as Form 1 CD-ROM data. The CD-ROM or audio data is then
feedback to keep the optical head over the spiral CD track. sent to the IDE host. Operation of the OTI-9220 is controlled
The DSP also has acceleration and breaking algorithms for by the microcontroller through an 8-bit bus.
the optical head to jump to a new location when requested.
The amplified RF signal from the optical head is routed to the The OTI-9220 has the ability to read CD-DA data at Nx speed
digital PLL where the clock signal is extracted. The serial data and store the data in the CD-ROM data buffer. The audio data
stream is sent through an eight-to-fourteen demodulator and is then sent to the digital-to-analog converter (DAC) at the
is temporarily stored in a 32K RAM. The CD-DA or CD-ROM normal 1x audio playback rate. This allows the system to
data is then error corrected where a maximum of two C1 remain in CAV mode when reading CD-ROM data or playing
errors and four C2 errors can be corrected. The data is then CD-DA data, thereby reducing spindle motor wear and
stored in a 128KByte buffer. The P~W subcode data, which is allowing uninterrupted audio playback when shock is applied
extracted by the EFM demodulator, is also stored in the to the drive.
Servo Control
Clock • Focus
RF Signal Digital PLL Servo DSP
Generators • Tracking
• Sled
• Spindle
Spindle Control
EFM
Demodulator Digital Out Digital
Processor Audio
C1 / C2 Error
32K RAM Q-Subcode Q-Subcode or
Correction
Processor Peak Meter
Analog 4fs filter & Audio DAC Decoder / DSP Host Interface
Audio DAC Control Control & Status Processor IDE Bus
• IDE Registers
• Data FIFO
Microcontroller
Interface
corporate
offices
Corporate Headquarters
Oak Technology
139 Kifer Court
Sunnyvale, CA 94086
U.S.A.
Ph: (408) 737-0888
Fax: (408) 737-3838
www.oaktech.com
Taiwan
Oak Technology,Taiwan
Room B, 7F, No. 370
Section 1, Fu Hsing South Road
Taipei, Taiwan R.O.C.
Ph: 886-2-784-9123
Fax: 886-2-706-7641
Japan
Oak Technology, KK
Musashino Nissay Plaza 5F
1-11-4, Nakamachi, Musashino City
Tokyo, Japan 180
Ph: 0422-56-3761
Fax: 0422-56-3778
Oak Technology and the Oak logo are registered trademarks of Oak Technology, Inc. All other brands, product names and company names are trademarks or registered trademarks of their
respective owners.The information in this document is believed to be reliable. However, Oak Technology, Inc. makes no guarantee or warranty concerning the accuracy of said information and
shall not be responsible for any loss or damage of whatever nature resulting from the use of, or reliance upon it. Oak does not guarantee that the use of any information contained herein will not
infringe upon patent, trademark, copyright, or rights of third parties. No patent or license is implied hereby. This document does not in any way extend the warranty on any product beyond that
set forth in Oak’s standard terms and conditions of sale. Oak Technology, Inc. reserves the right to make changes in the product or specifications, or both, presented in this publication at any
time without notice.
BA5986FM は CD-ROM / DVD 等用に開発された 4ch 入り BTL ドライバです。全 ch に汎用 OP-AMP が内蔵されてお
り、多様なアプリケーションに対応できます。また、前段と出力段の電源を分離して与えることができ、さらに、出力
段電源も 2ch ずつ分離していますので、効率のよいドライブが可能です。
!用途
CD-ROM、DVD-ROM、MD 等、光 DISC 関連
!特長
1) ダイナミックレンジが広い。
(PreVCC=8V, PowVCC=5V, RL=8Ω時, VOUT=4V(Typ.)
)
2) サーマルシャットダウン内蔵。
3) ミュート機能内蔵。
4) スタンバイ機能内蔵。
!絶対最大定格
絶対最大定格(Ta=25°C)
Parameter Symbol Limits Unit
電源電圧 PreVCC・PowVCC 18.0 V
許容損失 Pd 2200* mW
動作温度範囲 Topr −40∼+85 ℃
保存温度範囲 Tstg −55∼+150 ℃
* Ta=25℃以上で使用する場合は、1℃につき17.6mWを減じる。
!推奨動作条件
推奨動作条件(Ta=25°C)
Parameter Symbol Limits Unit
前段電源電圧 PreVCC 4.5∼13.2
V
出力段電源電圧 PowVCC 4.5∼PreVCC
BA5986FM
光ディスク IC
!ブロックダイアグラム
BIAS IN 1 28 PreVCC
VCC
OPIN1(+) 2 27 OPIN4(+)
+
+
−
−
OPIN1(−) 3 26 OPIN4(−)
10k 10k
OPOUT1 4 25 OPOUT4
−+ +−
10k 20k
OPIN2(+) 5 24 OPIN3(+)
+
+
−
−
OPIN2(−) 6 23 OPIN3(−)
10k 10k
OPOUT2 7 22 OPOUT3
−+ +−
10k 20k
GND 8 21 GND
STAND-BY
MUTE
MUTE 9 20 STBY
PowVCC 10 19 PowVCC
VCC VCC
10k 10k
10k − 10k
−
VO2(−) 11 + 18 VO3(−)
+
LEVEL
LEVEL
SHIFT
SHIFT
+
+
VO2(+) 12 − 10k 10k 17 VO3(+)
10k − 10k
10k 10k
10k − 10k
−
VO1(−) 13 + 16 VO4(−)
+
LEVEL
LEVEL
SHIFT
SHIFT
+
+
VO1(+) 14 − 10k 10k 15 VO4(+)
10k − 10k
BA5986FM
光ディスク IC
!各端子説明
Pin No. 端子名 機 能 Pin No. 端子名 機 能
1 BIAS IN バイアスアンプ入力 15 VO4(+) ドライバch4正出力
2 OPIN1
(+) ch1前段アンプ非反転入力 16 VO4(−) ドライバch4負出力
3 OPIN1
(−) ch1前段アンプ反転入力 17 VO3(+) ドライバch3正出力
4 OPOUT1 ch1前段アンプ出力 18 VO3(−) ドライバch3負出力
5 OPIN2
(+) ch2前段アンプ非反転入力 19 PowVCC PowVCC(ch3,ch4)
6 OPIN2
(−) ch2前段アンプ反転入力 20 STBY スタンバイコントロール
7 OPOUT2 ch2前段アンプ出力 21 GND GND
8 GND GND 22 OPOUT3 ch3前段アンプ出力
9 MUTE ミュートコントロール 23 OPIN3
(−) ch3前段アンプ反転入力
10 PowVCC PowVCC(ch1,ch2) 24 OPIN3
(+) ch3前段アンプ非反転入力
11 VO2(−) ドライバch2負出力 25 OPOUT4 ch4前段アンプ出力
12 VO2(+) ドライバch2正出力 26 OPIN4
(−) ch4前段アンプ反転入力
13 VO1(−) ドライバch1負出力 27 (+) ch4前段アンプ非反転入力
OPIN4
14 VO1(+) ドライバch1正出力 28 PreVCC PreVCC
注:ドライバの正出力、負出力は入力に対する極性
(例えば4pin端子電圧が“H”のとき、14pinが“H”になります。)
BA5986FM
光ディスク IC
!入出力回路図
2,5,24,27pin 3,6,23,26pin
9pin
50k
50k
4,7,22,25pin 正出力
12,14,15,17pin
10k
10k
10k
10k
負出力
11,13,16,18pin
1pin
20pin
30k
50k
50k
50k
抵抗の単位は〔Ω〕
BA5986FM
光ディスク IC
!測定回路図
RL RL
15 14
V 8Ω 8Ω V
16 13
RL RL
17 12
V 8Ω 8Ω V
18 11
19 10
0.1μF 0.1μF
5V VST VMT 5V
20 9
21 8
OPOUT 22 7 OPOUT
OPIN− 23 6 OPIN−
OPIN+ 24 5 OPIN+
OPOUT 25 4 OPOUT
OPIN− 26 3 OPIN−
OPIN+ 27 2 OPIN+
A 28 1
IQ 0.1μF
2.5V
8V
OPOUT
OPIN+
OPIN−
VIOF VBOP
OPB V OPRL
V 3
1M
NF 2
VBOP 3 1 50
1
V 2
1M
1 V
2
VOOP V VDROP
2.5V VIN
Fig.1
BA5986FM
光ディスク IC
!測定回路スイッチ表
回路電流、及び、スタンバイ(VMT=5V, VIN=2.5V, RL→OFF, OPB→1, NF→1, OPRL→1)
入力
記号 備考 測定ポイント
VST
IQ 5V IQ
VPSON 0.5V IQ
VPSOFF 2.0V IQ
!応用例
10k 10k
10k − 10k
−
15 + 14
+
sled motor
LEVEL
SHIFT
LEVEL
SHIFT
focus coil
+
+
16 − 10k 10k 13
10k − 10k
10k 10k
10k − 10k
−
17 + 12
+
spindle motor
LEVEL
SHIFT
LEVEL
SHIFT
tracking coil
+
+
18 − 10k 10k 11
10k − 10k
19 VCC VCC 10
0.1μF
STAND-BY
0.1μF
MUTE
L=power save 20 9 L=mute on
21 8
20k 10k
−+ +−
22 7
10k 10k
23 6
−
−
+
+
24 20k 10k 5
−+ +−
25 4
10k 10k
26 3
−
−
+
+
27 2
28 VCC 1
0.1μF
SPINDLE
SLED
BIAS
FOCUS
TRACKING
DIGITAL SERVO
Fig.2
BA5986FM
光ディスク IC
!使用上の注意
(1) BA5986FM では、サーマルシャットダウン回路を内蔵しています。
チップ温度が、175°C(Typ.)になると、出力電流がミュートされ、再びチップ温度が 150℃(Typ.)になると、
ドライバ部回路が立上がります。
(2) ミュート端子電圧を 0.5V 以下に下げると、出力電流をミュートすることができます。
通常使用状態では、ミュート端子を 2.0V 以上にプルアップしてください。
(3) バイアス端子(1pin)は、1.0V(Typ.)以下になるとミュートがかかります。
通常使用状態では 1.4V 以上にしてください。
(4) サーマルシャットダウン、ミュート ON、及び、バイアス端子電圧の低下で、ミュートがかかりますが、そのいず
れの場合も、ドライバ部以外はミュートされません。
また、出力端子は、内部バイアス電圧(PowVCC / 2)になります。
(5) スタンバイ端子電圧をオープン、または、0.5V 以下に下げると、回路電流を減少することができます。
通常使用状態では、スタンバイ端子を 2.0V 以上にプルアップしてください。
(6) 供給電源間には、この IC の根元にパスコン(0.1µF 程度)を付けてください。
(7) 放熱フィンは、パッケージ内部で GND につながっていますが、外部の GND とつないでください。
(8) 応用例は推奨すべきものと確信しておりますが、ご使用に当たっては更に特性のご確認を十分に願います。外付け
回路定数等を変更してご使用になるときは、静特性のみならず過渡特性も含め外付け部品、及び、当社 IC のばらつ
き等を考慮して十分なマージンをみて決定してください。
また、特許権に関しましては当社では十分な確認はできておりませんのでご了承ください。
!電気的特性曲線
3 15 5
RL=20Ω
16Ω
4
OP-AMP OUTPUT VOLTAGE : Voop(V)
BA5986FM(Ta=25℃) 12Ω 8Ω
POWER DISSIPATION:Pd(W)
ch4,前段OP AMP,VOH, 3 4Ω
OUTPUT VOLTAGE : VO(V)
VOL
H
VO 2
2 10
1
0
−1
1 5 PreVCC=12V
−2 PowVCC=5V
−3 OP-AMP…BUFFER
BIAS=2.5V
−4
VOL
−5
0 25 50 75 100 125 150 175 0 5 10 15 −1.5 −1 −0.5 0 0.5 1 1.5
5
RL20Ω PreVCC=12V SOURSE
10 16Ω PowVCC=5V
OUTPUT VOLTAGE(VS GND): VOG(V)
OUTPUT VOLTAGE(VS GND): VOG(V)
12Ω 8Ω SOURC
E 10
4
OUTPUT VOLTAGE : VO(V)
5
PreVCC=12V
3 PowVCC=12V
0
2 5
PreVCC=12V
PowVCC=12V
−5 OP-AMP…BUFFER
BIAS=2.5V 1
SINK
−10 SINK
!外形寸法図(Unit:
外形寸法図 mm)
18.5±0.2
28 15
9.9±0.3
7.5±0.2
0.25±0.1
1 5.15±0.1 14
2.2±0.1
0.11
HSOP-M28