19-3013; Rev 0; 10/03
HS I
2
C-Compatible Module
General Description
The HS I
2
C™-compatible module is a reference solution
for implementing an interface that is compatible with the
high-speed (HS) mode (3.4MHz, 1.7MHz), fast mode
(400kHz), and standard mode (100kHz) of the I
2
C stan-
dard. The module consists primarily of an Altera
EPM3256AQC208-10 programmable logic device (PLD)
containing the DI2CM core available from Digital Core
Design. The module allows microcontrollers (µCs) with a
compatible 8-bit-memory-mapped parallel interface to
communicate with I
2
C-compatible slave devices.
The HS I
2
C-compatible module is provided as part of
selected Maxim evaluation systems. The main purpose
of the HS I
2
C-compatible module is the evaluation of
Maxim products. The use of the HS I
2
C-compatible
module as a development board or any other use not
described in selected Maxim evaluation kit (EV kit)/
evaluation system (EV system) data sheets is not sup-
ported by Maxim.
Features
o
HS-Mode I
2
C-Compatible Interface (3.4MHz, 1.7MHz)
o
Fast-Mode I
2
C-Compatible Interface (400kHz)
o
Standard-Mode I
2
C-Compatible Interface (100kHz)
o
Proven Design
o
Proven PC Board Layout
o
On-Board 40MHz Crystal Oscillator
o
On-Board Regulated +3.3V
Evaluates: HS I
2
C-Compatible Parts
Ordering Information
PART NUMBER
HSI2CMOD
INTERFACE TYPE
HS/Fast/Standard-Mode I
2
C-Compatible
Component List
DESIGNATION QTY
C1–C15, C19,
C20, C21
18
DESCRIPTION
0.1µF ±10%, 16V X7R ceramic
capacitors (0603)
TDK C1608X7R1C104KT
1µF ±20%, 10V X5R ceramic
capacitor (0805)
TDK C2012X5R1A105M
10µF ±20%, 25V X5R ceramic
capacitor (1210)
TDK C3225X5R1E106M
100µF, 6.3V, 45mΩ low-ESR POSCAP
(D2)
Sanyo 6TPC100M
1A, 30V Schottky diode
Nihon EP10QY03
Surface-mount ferrite beads (0603)
TDK MMZ1608B601C
Not installed,10-pin, 2 x 5 header
20-pin, 2 x 10 male right-angle
connector
2 x 20 right-angle female connector
3-pin headers
2-pin headers
10µH inductor
Sumida CDRH6D28-100NC
DESIGNATION QTY
R1, R2
R3, R4, R7
R5
R6
SW1
2
3
1
1
1
DESCRIPTION
1.5kΩ ±5% resistors (1206)
(suitable for a 2-wire bus capacitance
of
≤
200pF)
0Ω ±5% resistors (1206)
165kΩ ±1% resistor (0603)
100kΩ ±1% resistor (0603)
DIP switch default:
SW: 1-4 (ON)
SW: 2-3 (ON)
Altera EPM3256AQC208-10
(208-pin PQFP)
Step-down regulator (8-pin µMAX)
Maxim MAX1776EUA
40MHz crystal oscillator (half-size DIP)
Oscilent 320-40.0M-5E-TTS
Tri-state logic buffer (5-pin SOT23)
Fairchild Semiconductor
NC7SZ126M5X
Schmitt trigger input-logic inverters
(5-pin SOT23)
Fairchild Semiconductor
NC7SZ14M5X
Shunts
C16
1
C17
1
C18
1
U1
U2
U3
1
1
1
D1
FB1, FB2
J1
J2
J3
JU1, JU2, JU5
JU3, JU4, JU6,
JU7, JU8
L1
1
2
1
1
1
3
5
1
U4
1
U5, U6, U7
3
None
5
Purchase of I
2
C components of Maxim Integrated Products,
Inc. or one of its sublicensed Associated Companies, conveys
a license under the Phillips I
2
C Patent Rights to use these
components in an I
2
C system, provided that the system con-
forms to the I
2
C Standard Specification as defined by Phillips.
1
________________________________________________________________
Maxim Integrated Products
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
HS I
2
C-Compatible Module
Evaluates: HS I
2
C-Compatible Parts
Component Suppliers
SUPPLIER
Altera
Corporation
Digital Core
Design
PHONE
WEBSITE
1-800-800-3753 www.altera.com
48-32282-8266 www.digitalcoredesign.com
Table 3. GPIOA
JUMPER
JU3
SHUNT POSITION
ON
OFF*
DESCRIPTION
Do not use
Disconnect GPIOA
Table 4. GPIOB
JUMPER
JU4
SHUNT POSITION
ON
OFF*
DESCRIPTION
Do not use
Disconnect GPIOB
Fairchild
1-888-522-5372 www.fairchildsemi.com
Semiconductor
Nihon
Oscilent
Sanyo
Sumida
TDK
81-33343-3411 www.niec.co.jp
1-949-252-0522 www.oscilent.com
1-619-661-6322 www.sanyo.com
1-847-545-6700 www.sumida.com
1-847-803-6100 www.component.tdk.com
Table 5. Global PLD Clear (GCLR)
JUMPER
JU5
SHUNT POSITION
1-2
2-3*
DESCRIPTION
Reset the PLD
Normal operation mode
Note:
Please indicate that you are using a Maxim part when
contacting these component suppliers.
Description of Hardware
HS I
2
C-Compatible Module Supplies
The HS I
2
C-compatible module requires two supplies.
The on-board 3.3V regulator requires an input voltage at
VIN of 4.5V to 24V (J3-5, J3-6). The module also requires
a regulated 5V logic supply (J3-7, J3-8). A Maxim µC
module normally provides both of these supplies.
Table 6. Active-High RD-Line Option
JUMPER
SHUNT POSITION
ON
JU6
OFF*
DESCRIPTION
The RD line to connector J3
pin 9 (J3-9) is active high;
remove U5
The
RD
line to connector J3
pin 9 (J3-9) is active low; U5
must be present for proper
operation
EPM3256AQC208-10 PLD (Altera)
The EPM3256AQC208-10 is from Altera’s MAX3000A
family of PLDs. This 256 product-term device accepts
3.3V or 5V logic even when powered from a 3.3V sup-
ply. Contact Altera for any questions relating to the
PLD. See the
Component Suppliers
section for contact
information.
Table 7. Active-High CS-Line Option
JUMPER
SHUNT POSITION
ON
JU7
OFF*
DESCRIPTION
The CS line to connector J3
pin 11 (J3-11) is active high;
remove U6
The
CS
line to connector J3
pin 11 (J3-11) is active low;
U6 must be present for
proper operation
HS I
2
C-Compatible Module Jumpers
*The
asterisks in the tables below indicate the default
configuration.
Table 1. I
2
C-Compatible Logic-Supply
Selection
JUMPER
JU1
SHUNT POSITION
1-2
2-3*
2
DESCRIPTION
3.3V I C-compatible interface
5V I
2
C-compatible interface
Table 8. Active-High WR-Line Option
JUMPER
SHUNT POSITION
ON
DESCRIPTION
The WR line to connector J3
pin 10 (J3-10) is active high;
remove U7
The
WR
line to connector J3
pin 10 (J3-10) is active low;
U7 must be present for
proper operation
Table 2. Crystal Oscillator Enable
JUMPER
JU2
SHUNT POSITION
1-2*
2-3
DESCRIPTION
Enable the crystal oscillator
Disable the crystal oscillator
JU8
OFF*
2
____________________________________________________
+3.3V
C2
0.1µF
C1
0.1µF
C5
0.1µF
74
83
179
186
5
23
41
68
85
107
125
143
165
191
C3
0.1µF
C7
0.1µF
C9
0.1µF
C11
0.1µF
C13
0.1µF
C4
0.1µF
C6
0.1µF
C8
0.1µF
C10
0.1µF
C12
0.1µF
C14
0.1µF
+5V
VCCIO
VCCIO
VCCIO
VCCIO
VCCIO
VCCIO
VCCIO
VCCIO
VCCIO
VCCIO
184
+3.3V
J1–3
J1–5
J1–6
J1–8
SW1
1
R1
1.5kΩ
SDA R4
0Ω
VDD
5
V
CC
A
GND 3
U4
Y
2
C15
0.1µF
PSCLHS
114
1
OE
VDD
CONNECTOR 2 X 10
J2–1
SDA
SCL
GPIOA
111
GPIOA
GPIOB
110
JU3
JU4
J2–3
J2–5
J2–7
J2–2
J2–4
J2–6
J2–8
J2–9 J2–10
J2–11 J2–12
J2–13 J2–14
J2–15 J2–16
J2–17 J2–18
J2–19 J2–20
GPIOB
JU7
A
U6
V
CC
59
CS
WR
55
4
JU8
WR
+5V
VIN
J2
4
SDA
SCL
SCL
R2
1.5kΩ
SCL
SDA
2
4
3
VDD
J1–7
TDI
183
INPUT/OE1
176
J1–9 J1–10
J1–4
INPUT/GCLK1
+3.3V
TCK 30
189
TDO
127
TMS
J1–1
J1–2
VCCINT
VCCINT
VCCINT
VCCINT
J1
DGND
FB2
C16
1µF
1
JU5 2
182
GCLR
3
PGND
8
5
V
CC
OUT
1
U3
2 JU2 1
OE GND
3
4
GCLR
+3.3V
+3.3V
VDD
181
INPUT/OE2/GCLK2
PSDA
J3
D0
D1
D2
VIN
+5V
D5
D6
WR
D7
28
AI0
AI1
34
D7
22
20
D6
18
D5
D4
16
D4
D3
12
D3
10
D2
8
D1
U1
3
D0
PSCL
118
123
R3
0Ω
+3.3V
GNDINT
GNDINT
GNDINT
GNDINT
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
GNDIO
75
82
6
14
32
40
50
72
84
180
185
108
116
134
142
152
174
190
Evaluates: HS I
2
C-Compatible Parts
_______________________________________________________________________________________
ALTERA
EPM3256AQC208-10
AI0
AI1
AI1
RD
INT
D1
JU6
2
+5V
5
V
CC
C19
0.1µF
2
+5V
5
C20
0.1µF
GNDIO
A
U5
4
RD
57
Y
N.C. 1
3
GND
D3
D5
D7
49
INT
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
N.C.
1
2
51
52
53
54
103
104
105
106
155
156
157
158
207
208
CS
4
Y
N.C. 1
3
GND
2
Y U7 A
1 N.C.
5
3
GND V
CC
C21
0.1µF
94
200
Figure 1. HS I
2
C-Compatible Module Schematic
+5V
1
JU1 2
3
FB1
+5V
J3–1
J3–2
J3–3
J3–4
VIN
J3–5
J3–6
+5V
J3–7
J3–8
RD
J3–9
J3–10
CS
J3–11 J3–12
J3–13 J3–14
AI0
J3–15 J3–16
J3–17 J3–18
D0
J3–19 J3–20
D2
J3–21 J3–22
D4
J3–23 J3–24
D6
J3–25 J3–26
INT
J3–27 J3–28
GPIOA
J3–29 J3–30
GPIOB
J3–31 J3–32
GCLR
J3–33 J3–34
J3–35 J3–36
J3–37 J3–38
J3–39 J3–40
HS I
2
C-Compatible Module
3
HS I
2
C-Compatible Module
Evaluates: HS I
2
C-Compatible Parts
Description of PLD Core
VIN
C17
10µF
25V
5
IN
OUT
8
DI2CM Core (Digital Core Design)
R5
165kΩ
1%
R6
100kΩ
1%
L1
10µH
D1
C18
100µF
6.3V
R7
0Ω
+3.3V
3
ILIM
U2
MAX1776
FB
6
ILIM2
1
The DI2CM is an I
2
C-compatible master-IP core from
Digital Core Design. Please contact Digital Core Design
for any questions relating to the DI2CM IP core. See the
Component Suppliers
section for contact information or
email Digital Core Design at info@dcd.pl for more infor-
mation.
LX
4
7
SHDN
GND
2
Figure 2. HS I
2
C-Compatible Module Schematic (Continued)
Figure 3. HS I
2
C-Compatible Module Component Placement Guide—Component Side
4
_______________________________________________________________________________________
HS I
2
C-Compatible Module
Evaluates: HS I
2
C-Compatible Parts
Figure 4. HS I
2
C-Compatible Module PC Board Layout—Component Side
_______________________________________________________________________________________
5