MAX9257EVKIT [MAXIM]
On-Board Emulated Camera;型号: | MAX9257EVKIT |
厂家: | MAXIM INTEGRATED PRODUCTS |
描述: | On-Board Emulated Camera |
文件: | 总24页 (文件大小:1012K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
19-4176; Rev 1; 11/08
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
General Description
Features
o USB Connectivity
The MAX9257/MAX9258 evaluation kit (EV kit) consists
of a MAX9257/MAX9258 evaluation board and software.
The MAX9257/MAX9258 EV kit is a fully assembled and
tested PCB that evaluates the MAX9257 serializer and
the MAX9258 deserializer (SerDes). The EV kit also
emulates an electronic control unit (ECU) and a camera.
The MAX9258 receives programming instructions from
the emulated ECU during the control channel and trans-
mits to the MAX9257 over the serial video link. The
instructions can program or update the MAX9258,
MAX9257, or an external peripheral device such as a
camera. The MAX9257 communicates with the periph-
o On-Board Emulated ECU
o On-Board Emulated Camera
o On-Board Connectors for Connection with Pattern
Generators or Video Equipment
o Flexible On-Board Video Pixel Clock Generator
o Single 5V Power Supply
o Windows 2000/XP- and Windows Vista
(32-Bit)-Compatible Evaluation Software
o Lead(Pb)-Free and RoHS Compliant
2
eral device with either an I C or UART interface.
Ordering Information
®
The MAX9257/MAX9258 EV kit includes Windows
PART
TYPE
®
2000/XP- and Windows Vista -compatible software that
provides a simple graphical user interface (GUI) for
exercising the features of the MAX9257 and MAX9258.
The EV kit is connected to a PC through USB.
MAX9257EVKIT+
or
MAX9258EVKIT+
EV Kit
+Denotes lead(Pb)-free RoHS compliant.
Note: The MAX9257/MAX9258 EV kit can be ordered using
either part number.
Windows and Windows Vista are registered trademarks of
Microsoft Corp.
Component List
DESIGNATION QTY
DESCRIPTION
Red LED (0603)
DESIGNATION QTY
DESCRIPTION
D2
1
C1–C6,
C16–C19,
C23–C45,
C50–C55,
C59–C65,
C75–C80,
C84–C101,
C106–C111,
C114, C115,
C116
470Ω at 100MHz ferrite beads, DC
1000mA (0603)
Murata BLM18PG471SH1B
FB1–FB10
10
0.1µF 10ꢀ, 16V X7R ceramic
capacitors (0402)
TDK C1005X7R1C104K
J1, J6
J2, J7
2
2
2 x 20 header sockets
79
LVDS connectors
JAE Electronics MX39004NQ1
USB type-B right-angle female
receptacle
J3
1
1nF 5ꢀ, 25V C0G ceramic
capacitors (0402)
TDK C1005C0G1E102J
Not installed, dual-row (2 x 5)
headers
C7–C12,
13
J4, J9
J5, J10
J8
0
2
0
C66–C72
2 x 6 header sockets
15pF 5ꢀ, 50V C0G ceramic
capacitors (0402)
TDK C1005C0G1H150J
C20, C21, C81,
Not installed, USB type-B right-
angle female receptacle
4
C82
JU1–JU10,
JU15, JU16,
JU19–JU23,
JU30, JU31
1µF 10ꢀ, 16V X7R ceramic
capacitors (0603)
TDK C1608X7R1C105K
C22, C83
2
8
19
10
2-pin headers
100µF 20ꢀ, 6.3V X5R ceramic
capacitors (1210)
TDK C3225X5R0J107M
C46–C49,
C102–C105
JU11, JU14,
JU17, JU18,
JU24–JU29
3-pin headers
10µF 10ꢀ, 10V X5R ceramic
capacitors (1206)
TDK C3216X5R1A106K
C56, C57, C112,
C113
n-channel MOSFETs (SOT23)
Fairchild 2N7002
4
3
Q1, Q2
2
4
D1, D3, D4
Green LEDs (0603)
R1, R2, R46, R47
49.9Ω 1ꢀ resistors (0402)
________________________________________________________________ Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MAX9257/MAX9258 Evaluation Kit
Component List (continued)
DESIGNATION QTY
DESCRIPTION
DESIGNATION QTY
DESCRIPTION
R3, R4,
R15–R19, R48,
R49, R63–R67
500mA LDOs (8 TQFN)
Maxim MAX1935ETA+
U3, U11
U4, U12
2
2
14
10kΩ 5ꢀ resistors (0402)
3.3V, 1A LDOs (16 TSSOP-EP*)
Maxim MAX8869EUE33+
R5, R21, R22
R8, R68
3
2
2
1kΩ 5ꢀ resistors (0402)
100kΩ 1ꢀ resistors (0402)
200kΩ 1ꢀ resistors (0402)
3.3V, 200mA LDOs (6 SOT23)
Maxim MAX8881EUT33+
U5, U13
U6, U14
U7, U15
2
2
2
R9, R69
R10, R23, R24,
R54
Microcontrollers (64 QFN-EP*)
4
4
6
160Ω 5ꢀ resistors (0402)
22Ω 5ꢀ resistors (0402)
2kΩ 5ꢀ resistors (0402)
Serial programmable clock
generators (16 TSSOP)
R11, R12, R50,
R51
Cyclone II FPGAs (144 TQFP)
Altera EP2C5T144C6N
U8, U16
U9, U17
2
2
R13, R14, R44,
R45, R52, R53
FPGA serial-configuration devices
(8 SO)
Altera EPCS4SI8N
R20, R55, R56
R25–R43, R70
3
0
100Ω 5ꢀ resistors (0402)
Not installed, resistors (0402)
Y1, Y2
—
2
1
8MHz crystals (HCM49)
Common-mode EMI chokes
Würth 744231091
T1, T2
2
2-meter LVDS cable
JAE Electronics MX39B-FF-L2000
TP1, TP4, TP5
TP2, TP3, TP6,
3
0
Test points (red)
—
1
25
1
USB high-speed A-to-B cable, 6ft
Shunts
Not installed, test points
—
Deserializer (48 LQFP)
Maxim MAX9258GCM+
U1
U2
1
1
—
PCB: MAX9257/8 Evaluation Kit+
*EP = Exposed pad.
Serializer (40 TQFN-EP*)
Maxim MAX9257GTL+
Evluates:7/MAX9258
MAX9257/MAX9258 EV Kit Files
FILE
DESCRIPTION
Installs the EV kit files on your computer
Application program
INSTALL.EXE
MAX9257_8.EXE
ATUSBHID.DLL
UNINST.INI
USB software library
Uninstalls the EV kit software
Component Suppliers
SUPPLIER
PHONE
WEBSITE
Altera Corp.
800-800-3753
48-32-282-82-66
949-753-2600
770-436-1300
847-803-6100
201-7850-8800
www.altera.com
Digital Core Design
www.digitalcoredesign.com
www.jae.com
JAE Electronics, Inc.
Murata Electronics North America, Inc.
TDK Corp.
www.murata-northamerica.com
www.component.tdk.com
www.we-online.com
Würth Electronik GmbH & Co. KG
Note: Indicate that you are using the MAX9257 and MAX9258 when contacting these component suppliers.
2
_______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
11) Start the MAX9257/MAX9258 program by opening
Quick Start
Recommended Equipment
Before beginning, the following equipment is needed:
its icon in the Start menu.
12) Press the Yes button on the popup window (Figure
1), which verifies if the ECU remotely wakes up the
MAX9257. If the REM pin of the MAX9257 is set to
high, the ECU should wake up the MAX9257 by set-
ting the REG08 PD bit to low. If the REM pin of the
MAX9257 is set to low, the MAX9257 is powered up
• MAX9257/MAX9258 EV kit (USB cable included)
• User-supplied Windows 2000/XP- or Windows Vista-
compatible PC with a spare USB port
• One 5V, 500mA power supply
• One 4-channel oscilloscope
when V
is applied.
CC
Refer to the MAX9257/MAX9258 IC data sheet while
using this EV kit for a detailed description of the SerDes
pair features.
Note: In the following sections, software-related items
are identified by bolding. Text in bold refers to items
directly from the EV kit software. Text in bold and under-
lined refers to items from the Windows operating system.
Procedure
The MAX9257/MAX9258 EV kit is fully assembled and
tested. Follow the steps below to verify board opera-
tion. Caution: Do not turn on the power supply until
all connections are completed.
Figure 1. MAX9257/MAX9258 Evaluation Kit Software—
MAX9257 REM Status
1) Visit www.maxim-ic.com/evkitsoftware to down-
load the latest version of the EV kit software,
9257_8Rxx.ZIP. Save the EV kit software to a
temporary folder and uncompress the ZIP file.
13) The next popup window (Figure 2) asks if you want
to load a previous EV kit setting from a file. If this
is the first time the software is run, you can choose
from three EV kit setting files included with
the software: NeverComeBackSettings.txt,
FiniteCTOSettings.txt, or I2CSettings.txt. Press
the No button.
2) Install the MAX9257/MAX9258 EV kit software on
your computer by running the INSTALL.EXE pro-
gram inside the temporary folder. The program files
are copied and icons are created in the Windows
Start | Programs menu.
3) Verify that all the jumpers are set in their default
positions. See Table 1 for default shunt positions.
4) Connect the 5V power supply to the +5V and GND
pads on both sides of the EV board. Keep the
power off.
5) Connect the JAE LVDS cable between J2 and J7.
Figure 2. MAX9257/MAX9258 Evaluation Kit Software—Load
Previous EV Kit Settings
6) Connect Ch1 of the oscilloscope to J1-35 (ECU TX
line).
7) Connect Ch2 of the oscilloscope to J1-37 (ECU RX
line).
14) Verify that the software main window shows up next
(Figure 3).
8) Connect Ch3 of the oscilloscope to J5-12
(MAX9258 CCEN pin).
15) Verify that the Hardware: Connected message is
displayed on the status bar of the software main
window. This indicates the proper connection of the
EV kit.
9) Connect the USB cable between the PC and J3
(Attention: not J8).
16) Press the ECU Wakes Up MAX9257 button on the
ECU Control tab sheet.
10) Turn on the 5V power supply. Verify that D3 and D4
green LEDs are lit.
_______________________________________________________________________________________
3
MAX9257/MAX9258 Evaluation Kit
17) Click on the Deserializer MAX9258 tab to move to
the Deserializer MAX9258 tab sheet (Figure 4).
ECU Writes N Bytes to MAX9257/58/Camera edit box.
Similarly, the ECU commands can be read by typing
commands in the ECU Reads N Bytes from
MAX9257/58/Camera edit box. The write or read com-
mands are not executed until the corresponding Write
or Read button is pressed. Follow the instructions dis-
played on the software GUI.
18) Press the Read MAX9258 & 9257 button to read all
the registers of the MAX9258 and MAX9257.
19) Set both MAX9258 REG03 and MAX9257 REG03
ETOCNT to 0100 by selecting the ETOCNT drop-
down list. Press the Write button on the right of the
Reg03 controls.
When the EV kit is powered up the first time, and the
MAX9257 is configured to be powered up remotely by
the ECU (REM is high), press the ECU Wakes Up
MAX9257 button to wake up the MAX9257. Refer to the
Remote Power-Up of the MAX9257 (REM = Pulled Up
to V ) section in the MAX9257/MAX9258 IC data
CC
sheet for timing requirements of the remote wake-up.
20) Set both MAX9258 REG07 CTO and MAX9257
REG08 CTO to 111 by selecting the CTO drop-
down list. Press the Write button on the right of the
Reg07 controls.
21) Click on the Serializer MAX9257 tab to move to the
Serializer MAX9257 tab sheet (Figure 5).
Check the Prefix a SYNC frame everytime a
read/write command is sent checkbox when a SYNC
frame is desired before sending a command to the
MAX9258, MAX9257, or the camera. A SYNC frame is
needed only once every control channel.
22) Enable the MAX9257 REG04 SEREN bit by select-
ing enable in the SEREN drop-down list. Press the
Write button on the right of the Reg04 controls.
23) Click on the Camera Control tab to move to the
Camera Control tab sheet (Figure 6).
Check the Postfix an END frame everytime a read/write
command is sent checkbox when an END frame is
desired after sending a command to the MAX9258,
MAX9257, or the camera. Do not send END frame after a
READ command. In a real application, the ECU can send
END frame after the READ operation is completed.
24) Press the Slow Blink D4 button and verify that LED
D4 flashes for about five seconds.
25) Press the Enable PCLK_IN/HSYNC_IN/VSYNC_IN
button and verify that LOCK indicator LED D1
turns on.
Press the Reset the EVKIT button to reset the EV kit
software and hardware. The user must manually dis-
connect and reconnect the power supply to reset the
EV kit hardware.
26) Use the oscilloscope to check the waveforms dur-
ing the evaluation.
Detailed Description of Software
Evluates:7/MAX9258
The MAX9257/MAX9258 EV kit software contains four
tab sheets: ECU Control, Deserializer MAX9258,
Serializer MAX9257, and Camera Control.
Deserializer MAX9258 Tab
On the Deserializer MAX9258 tab sheet (Figure 4), the
ECU can write or read all registers on the MAX9258 by
pressing the Write or Read buttons on the right of each
register. Refer to the MAX9257/MAX9258 IC data sheet
for the definition of each register.
Warning: When the MAX9257/MAX9258 UART baud
rate ranges are changed, they do not take effect until
the next control channel is entered. The ECU baud rate
should not be changed during the current control
channel.
Four registers on each of the MAX9258 and MAX9257
should have the same values. They should be config-
ured simultaneously for the SerDes pair to work proper-
ly. Check the Write Both 9258&9257 checkbox to
enable the write operation of the two devices on the
same control channel.
ECU Control Tab
The ECU Control tab sheet (Figure 3) lets the ECU con-
figure the MAX9258, MAX9257, and the camera.
The ECU UART baud rate can be selected by choosing
the appropriate baud rate in the Select ECU UART
Baud Rate drop-down list. By default, the UART speed
is 400kbps. In base mode, the UART baud rate should
not be higher than 4.25Mbps.
On the bottom-left side of the software window, press
the Reset MAX9258 GUI button to set all of the GUI
values to the MAX9258 power-on-reset values. No
operations are executed on the actual MAX9258
device. The other four buttons: Read MAX9258 & 9257,
Write MAX9258 & 9257, Read MAX9258, and Write
MAX9258 let the user read or write to the MAX9258 and
the MAX9257 simultaneously or individually.
Except for the menu-driven commands that can be
generated on the Deserializer MAX9258, Serializer
MAX9257, and Camera Control tab sheets, the ECU
commands can be written by typing commands in the
4
_______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 3. MAX9257/MAX9258 Evaluation Kit Software—ECU Control Tab
On the bottom-left side of the software window, press
the Reset MAX9257 GUI button to set all the GUI val-
ues to the MAX9257 power-on-reset values. No opera-
tions are executed on the actual MAX9257 device. The
other four buttons: Read MAX9258 & 9257, Write
MAX9258 & 9257, Read MAX9257, and Write
MAX9257 let the user read or write to the MAX9258 and
the MAX9257 simultaneously or individually.
Serializer MAX9257 Tab
On the Serializer MAX9257 tab sheet (Figure 5), the
ECU can write or read all registers on the MAX9257 by
pressing the Write or Read buttons on the right of each
register. Refer to the MAX9257/MAX9258 IC data sheet
for the definition of each register.
Four registers on each of the MAX9257 and the
MAX9258 should have the same values. They should
be configured simultaneously for the SerDes pair to
work properly. Check the Write Both 9258&9257
checkbox to enable the write operation of the two
devices on the same control channel.
Camera Control Tab
On the Camera Control tab sheet (Figure 6), the ECU
can communicate to the emulated camera during a
control-channel session.
_______________________________________________________________________________________
5
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 4. MAX9257/MAX9258 Evaluation Kit Software—Deserializer MAX9258 Tab
By default, the MAX9258, MAX9257, and the emulated
camera use the UART interface (JU26 and JU27 shunts
are set across pins 1-2). Press the Turn On D4, Turn
Off D4, Fast Blink D4, and Slow Blink D4 buttons to
demonstrate several simple communication trans-
actions between the ECU and the camera.
enabled, so that an external pattern generator or piece
of video equipment can be connected to J6. If the
Enable PCLK_IN/HSYNC_IN/VSYNC_IN button is
pressed, the signals are enabled and the status of
these three signals are displayed in the Onboard
PCLK_IN, HSYNC_IN, VSYNC_IN Status group box.
A user can change the UART speed, enable/disable
the video clocks (PCLK_IN, HSYNC_IN, and
VSYNC_IN), select different video clock speeds, and
switch the camera to the I2C interface. See the
Configuration Examples section for details.
By default, PCLK_IN is 30MHz, HSYNC_IN is 30kHz,
and VSYNC_IN is 60Hz. The duty cycles of all the sig-
nals are fixed at 50ꢀ.
Configuration Examples
This section describes how to configure the SerDes to
work in UART Never Come Back Operation, UART
With Finite CTO Operation, and I2C Mode. Use an
oscilloscope to monitor the activity on the MAX9258 TX,
RX, and CCEN pins.
The MAX9257/MAX9258 EV kit can generate PCLK_IN,
HSYNC_IN, and VSYNC_IN signals with the following
relationships: HSYNC_IN = PCLK_IN/1000 and
VSYNC_IN = PCLK_IN/500000. By default they are not
6
_______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 5. MAX9257/MAX9258 Evaluation Kit Software—Serializer MAX9257 Tab
UART Never Come Back Operation
This operation is used in an application when the
ECU completes the configuration of the MAX9257/
MAX9258 right after power-up and does not want to
access the MAX9257/MAX9258 once the video trans-
mission begins. The following procedure is an example
of one of many possible configurations:
3) Navigate to the Deserializer MAX9258 tab sheet
(Figure 4). Press the Read MAX9258 & 9257 button
to refresh the current register values on the GUI.
4) Keep the four Write Both 9258&9257 checkboxes
checked.
5) Set t
and t
on both the MAX9258 and
ETO
STO
MAX9257 to expected values. Note that the t
STO
1) Start the program or press the Reset the EVKIT
button on the ECU Control tab sheet (Figure 3).
and t
times are based on the pixel clock
ETO
(PCLK_IN) time. For example, if PCLK_IN is 30MHz,
set STODIV to 1024 and STOCNT to 0, t
2) If MAX9257 REM is set to high (JU25 shunt is set
across pins 1-2), press the ECU Wakes Up
MAX9257 button on the ECU Control tab sheet. If
MAX9257 REM is set to low (JU25 shunt is set
across pins 2-3), skip this step.
=
STO
(1024 x 1/30)µs ≈ 34µs. Set ETODIV to 1024 and
ETOCNT to 4, t = (1024 x 5/30)µs ≈ 170µs.
ETO
6) Set other MAX9258 registers as desired.
_______________________________________________________________________________________
7
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 6. MAX9257/MAX9258 Evaluation Kit Software—Camera Control Tab
7) Navigate to the Serializer MAX9257 tab sheet
(Figure 5). Select Enable in the SEREN drop-down
list within the Reg04 controls if it is not enabled.
ify that the ECU is communicating to the camera
properly.
11) Press the Enable PCLK_IN/HSYNC_IN/VSYNC_IN
button to enable the pixel clock, the horizontal syn-
chronization clock, and the vertical synchronization
clock. The frequencies are displayed in the
Onboard PCLK_IN, HSYNC_IN, VSYNC_IN Status
group box.
8) Select Enable in the INTEN drop-down list within
the REG08 controls of the Serializer MAX9257 tab
sheet. INTEN is changed in both MAX9258 and
MAX9257 when the INTEN drop-down list is
changed on either tab sheet.
9) From this step on, the MAX9257 and the MAX9258
registers are no longer accessible. The ECU can
only communicate with the camera in bypass mode
because CTO is set to 0 (never come back).
12) Use an oscilloscope to check that CCEN is toggling
and the D1 green LED is lit up (MAX9258 LOCK pin
is asserted high).
13) Exercise different pixel clocks by selecting different
options in the Change PCLK_IN/HSYNC_IN/
VSYNC_IN group box. The selected pixel clock
should be in the range of the configured PRATE
10) Navigate to the Camera Control tab sheet (Figure
6). Press the Turn On D4, Turn Off D4, Fast Blink
D4, and Slow Blink D4 buttons, respectively, to ver-
8
_______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
range, and the following relationship formula must
be met:
6) Set t
on both MAX9258 and MAX9257 to
CTO
desired values. Note that the t
time is based on
CTO
the UART bit time. For example, if the UART speed
is 400kbps, set CTO to 64, t
140 µs.
Serial Word Length x Pixel Clock = Serial
= (64 x 2.5)µs =
CTO
Data Rate ≤ 840Mbps
It is preferred to select the pixel clock frequency
before the clock is enabled.
7) Set other MAX9258 registers as desired.
8) Navigate to the Serializer MAX9257 tab sheet
(Figure 5). Select enable in the SEREN drop-down
list within the Reg04 controls if it is not enabled.
14) To select a different UART speed, change the cam-
era UART speed first and then go to the ECU
Control tab sheet to change the ECU UART speed
accordingly. Ensure that t
and t
values are
9) Select enable in the INTEN drop-down list within the
Reg08 controls on the Serializer MAX9257 tab
sheet. INTEN is changed in both MAX9258 and
MAX9257 when the INTEN drop-down list is
changed on either tab sheet.
STO
ETO
set correctly in order for the UART speed to work
properly. The MAX9258 REG07 FAST bit and
MAX9257 REG08 FAST bit should be configured
correctly before going to the never come back
operation.
10) Press the Read button to read back the contents of
Reg08. Ensure that the INTEN drop-down list dis-
plays disabled because CTO expired by the time
the read operation executed and STO/ETO are not
counting yet since the pixel clock is not activated.
15) Press the Disable PCLK_IN/HSYNC_IN/VSYNC_IN
button to disable the video clock inputs to the
MAX9257. Check that the D1 green LED is turned
off (MAX9258 LOCK pin stays low) and that the
control channel is available indefinitely (MAX9258
CCEN pin stays high).
11) Navigate to the Camera Control tab sheet (Figure
6). On this tab sheet, all ECU commands to the
camera follow this order in one control-channel ses-
sion:
16) Press the Enable PCLK_IN/HSYNC_IN/VSYNC_IN
button again to enable the video clock inputs to the
MAX9257. Check that the D1 green LED lights up
again.
a) SYNC frame
b) Set MAX9258 INTEN to 1
UART with Finite CTO Operation
c) Wait for 15 UART bit times
d) Set MAX9257 INTEN to 1
If t
< t
then the MAX9257 and the MAX9258
ETO
CTO
registers can be accessed and UART communication
with the camera in bypass mode is possible.
e) ECU command to the camera
After every command, CTO expires first because of
1) Start the program or press the Reset the EVKIT
button on the ECU Control tab sheet (Figure 3).
t
< t
This resets INTEN on both MAX9258
CTO
ETO.
and MAX9257 to 0 so that they become accessible
again when the next control channel is available.
2) If MAX9257 REM is set to high (JU25 shunt is set
across pins 1-2), then press the ECU Wakes Up
MAX9257 button on the ECU Control tab sheet. If
MAX9257 REM is set to low (JU25 shunt is set
across pins 2-3), then skip this step.
12) Press the Turn On D4, Turn Off D4, Fast Blink D4,
and Slow Blink D4 buttons to verify that the ECU
communicates to the camera properly.
13) Press the Enable PCLK_IN/HSYNC_IN/VSYNC_IN
button to enable the pixel clock, the horizontal syn-
chronization clock, and the vertical synchronization
clock. The frequencies are displayed in the
Onboard PCLK_IN, HSYNC_IN, VSYNC_IN Status
group box.
3) Navigate to the Deserializer MAX9258 tab sheet
(Figure 4). Press the Read MAX9258 & 9257 button
to refresh the current register values on the GUI.
4) Keep the four Write Both 9258&9257 checkboxes
checked.
5) Set t
and t
on both the MAX9258 and
ETO
STO
14) Use an oscilloscope to check that CCEN is toggling
and the D1 green LED is lit (MAX9258 LOCK pin is
asserted high).
MAX9257 to desired values. Note that the t
and
STO
t
times are based on pixel clock (PCLK_IN)
ETO
time. For example, if PCLK_IN is 30MHz, set
STODIV to 1024 and STOCNT to 0, t = (1024 x
STO
1/30)µs ≈ 34µs. Set ETODIV to 1024 and ETOCNT
to 9, t = (1024 x 10/30)µs ≈ 340µs.
ETO
_______________________________________________________________________________________
9
MAX9257/MAX9258 Evaluation Kit
15) Exercise different pixel clocks by selecting different
options in the Change PCLK_IN/HSYNC_IN/
VSYNC_IN group box. The selected pixel clock
should be in the range of the configured PRATE
range, and the following relationship formula must
be met:
4) Keep the four Write Both 9258&9257 checkboxes
checked.
5) Set t on both the MAX9257 and MAX9258 to 64.
CTO
6) Navigate to the Camera Control tab sheet (Figure
6) and press the Exit UART Mode => Enter I2C
Mode button (this button is available only when
CTO is not equal to 0).
Serial Word Length x Pixel Clock = Serial
Data Rate ≤ 840Mbps
7) Follow the reminder message by moving the shunts
from JU26 and JU27 (pins 1-2) to pins 2-3. Press
the OK button.
It is preferred to select the pixel clock frequency
before the clock is enabled.
16) To select a different UART speed, change the cam-
era UART speed first and then go to the ECU
Control tab sheet to change ECU UART speed
8) Now the camera and the SerDes use an I2C inter-
face. Navigate to any tab sheet and exercise the
features of the SerDes.
9) The I2C interface on the emulated camera can oper-
ate at speeds up to 4.25MHz. This is the same as
the MAX9257 and MAX9258. Before changing the
ECU UART baud rate, the bit rates of the MAX9257
and MAX9258 must be configured properly.
accordingly. Ensure that t
and t
values are
STO
ETO
set correctly in order for the UART speed to work
properly. The MAX9258 REG07 FAST bit and
MAX9257 REG08 FAST bit should be configured
correctly before choosing a different UART speed.
17) Press the Disable PCLK_IN/HSYNC_IN/VSYNC_IN
button to disable the video clock inputs to the
MAX9257. Check that the D1 green LED is turned
off (MAX9258 LOCK pin stays low) and that the
control channel is available indefinitely (MAX9258
CCEN pin stays high).
Detailed Description of Hardware
The MAX9257/MAX9258 EV kit is a complete SerDes
pair evaluation system for the MAX9257 serializer and
MAX9258 deserializer. Check the schematic for
detailed EV kit hardware. The following is a brief
description of the EV kit design.
18) During any step above, the user can navigate to the
Deserializer MAX9258 or Serializer MAX9257 tab
sheets and perform read or write operations
because INTEN is reset to 0 after every operation.
Deserializer Side
(Right Side of the EV Kit Board)
Figure 7a shows the schematic for the MAX9258.
Figure 7b shows the schematic for the power supplies,
a clock generator, and a microcontroller that communi-
cates with the PC. The microcontroller, together with an
FPGA, emulates an ECU.
Evluates:7/MAX9258
2
I C Mode
If the camera uses an I2C interface, both the MAX9257
and MAX9258 should be configured to use the I2C
interface. Because the on-board emulated camera uses
the default UART interface, the camera must first be
switched from the UART interface to an I2C interface.
Follow the steps below to evaluate the SerDes link in
base mode when the I2C interface is enabled:
Figure 7c shows the FPGA, which implements a high-
speed UART interface for the emulated ECU.
Serializer Side
(Left Side of the EV Kit Board)
Figure 7d shows the schematic for the MAX9257.
Figure 7e shows the schematic for the power supplies,
a clock generator, and a microcontroller that, together
with an FPGA, emulate a camera.
1) Start the program or press the Reset the EVKIT
button on the ECU Control tab sheet (Figure 3).
2) If MAX9257 REM is set to high (JU25 shunt is set
across pins 1-2), then press the ECU Wakes Up
MAX9257 button on the ECU Control tab sheet. If
MAX9257 REM is set to low (JU25 shunt is set
across pins 2-3), then skip this step.
Figure 7f shows the FPGA, which implements a high-
speed UART and a high-speed I2C interface for the
emulated camera. The FPGA also generates PCLK_IN,
HSYNC_IN, and VSYNC_IN for the emulated camera.
3) Navigate to the Deserializer MAX9258 tab sheet
(Figure 4). Press the Read MAX9258 & 9257 button
to refresh the current register values on the GUI.
10 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
DI2CS Core
Description of IP Cores
(Provided by Digital Core Design)
The DI2CS is an IP core that provides an interface
between a microprocessor and an I2C bus. It can work
as a slave receiver or transmitter depending on the
working mode determined by a microprocessor/micro-
controller. The DI2CS core supports all of the transmis-
sion modes required by the I2C specification (standard,
fast, and high speed). Contact Digital Core Design for
any questions relating to the DI2CS IP core. See the
Component Suppliers section for contact information or
email Digital Core Design at info@dcd.pl for more infor-
mation.
The EV kit implements two digital cores on the FPGA
devices to generate high-speed UART signals and to
emulate a high-speed I2C slave device.
D16750 Core
(Provided by Digital Core Design)
The D16750 is an IP core of a universal asynchronous
receiver-transmitter (UART), functionally identical to the
TL16C750. Contact Digital Core Design for questions
relating to the D16750 IP core. See the Component
Suppliers section for contact information or email Digital
Core Design at info@dcd.pl for more information.
Table 1. EV Kit Jumper Settings
JUMPER
SETTING
DESCRIPTION
1-2*
MAX9258 PD pin is pulled up to V
by a 1kΩ resistor
CC
JU1
Open
Open*
Open*
1-2*
MAX9258 PD pin is internally pulled down to ground
MAX9258 LVDS line probing connector
JU2
JU3
MAX9258 LVDS line probing connector
MAX9258 ERROR pin is pulled up to V
by a 1kΩ resistor
by a 1kΩ resistor
CCOUT
JU4
JU5
Open
1-2*
MAX9258 ERROR pin is open-drain output
MAX9258 LOCK pin is pulled up to V
CCOUT
Open
1-2*
MAX9258 LOCK pin is open-drain output
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
MAX9258 V
connected to on-board LDO 3.3V output
CC
JU6
Open
1-2*
connected to an external power supply
CC
connected to on-board LDO 3.3V output
connected to an external power supply
connected to on-board LDO 3.3V output
connected to an external power supply
CCOUT
CCOUT
CCPLL
CCPLL
CCSPLL
CCSPLL
CCLVDS
CCLVDS
JU7
Open
1-2*
JU8
Open
1-2*
connected to on-board LDO 3.3V output
connected to an external power supply
connected to on-board LDO 3.3V output
connected to an external power supply
JU9
Open
1-2*
JU10
JU11
JU14
Open
1-2
MAX9258 is powered by on-board LDO U5, whose V input range is 3.5V to 12V
DD
2-3*
MAX9258 is powered by on-board LDO U4, whose input is 5V
MAX9258 LVDS cable line-1 connected to VDD
1-2
2-3*
MAX9258 LVDS cable line-1 connected to ground
1-2*
MAX9258 RX pin is connected to the on-board emulated ECU RX line
JU15
JU16
MAX9258 RX pin is disconnected from the on-board emulated ECU RX line (an external ECU RX line
can connect to J1-37)
Open
1-2*
MAX9258 TX pin is connected to the on-board emulated ECU TX line
MAX9258 TX pin is disconnected from the on-board emulated ECU TX line (an external ECU TX line
can connect to J1-35)
Open
______________________________________________________________________________________ 11
MAX9257/MAX9258 Evaluation Kit
Table 1. EV Kit Jumper Settings (continued)
JUMPER
SETTING
DESCRIPTION
1-2
MAX9257 SCL/TX pin is pulled up to V
MAX9257 SCL/TX pin is pulled up to V
CC
JU17
2-3*
CCIO
1-2
MAX9257 SDA/RX pin is pulled up to V
MAX9257 SDA/RX pin is pulled up to V
CC
CCIO
JU18
JU19
JU20
JU21
JU22
JU23
JU24
JU25
2-3*
1-2*
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
MAX9257 V
connected to on-board LDO 3.3V output
connected to an external power supply
CC
Open
1-2*
CC
connected to on-board LDO 3.3V output
connected to an external power supply
CCIO
Open
1-2*
CCIO
connected to on-board LDO 3.3V output
connected to an external power supply
connected to on-board LDO 3.3V output
connected to an external power supply
connected to on-board LDO 3.3V output
connected to an external power supply
CCFPLL
CCFPLL
CCSPLL
CCSPLL
CCLVDS
CCLVDS
Open
1-2*
Open
1-2*
Open
1-2
MAX9257 J6 connector one side connected to V
CCIO
2-3*
MAX9257 J6 connector one side connected to ground
MAX9257 REM pin connected to V (ECU needs to remotely wake up MAX9257)
1-2*
CCIO
2-3
MAX9257 REM pin connected to ground
1-2*
MAX9257 SCL/TX pin is connected to the on-board emulated camera RX line
MAX9257 SCL/TX pin is connected to the on-board emulated camera SCL line
2-3
JU26
JU27
MAX9257 SCL/TX pin is disconnected from the on-board emulated camera (an external camera RX
or SCL line might connect to J6-35)
Open
Evluates:7/MAX9258
1-2*
2-3
MAX9257 SDA/RX pin is connected to the on-board emulated camera TX line
MAX9257 SDA/RX pin is connected to the on-board emulated camera SDA line
MAX9257 SDA/RX pin is disconnected from the on-board emulated camera (an external camera TX
or SDA line may connect to J6-37)
Open
1-2
2-3*
MAX9257 is powered by on-board LDO U13, whose V
input range is 3.5V to 12V
DD
JU28
JU29
MAX9257 is powered by on-board LDO U12, whose input is +5V
LVDS cable line-1 connected to VDD
LVDS cable line-1 connected to ground
LVDS line probing connector
1-2
2-3*
JU30
JU31
Open*
Open*
LVDS line probing connector
*Default position.
12 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
N . C .
G N D
N . C .
O U T
I O
G N D
C C I O
C C O U T
V
V C C I O - C
D 6
V
V C C I O - D
D O U T 1 5
H S Y N C _ O U T
V S Y N C _ O U T
P C L K _ O U T
L O C K
D 1 5
D O U T 6
D O U T 5
D O U T 4
D O U T 3
D O U T 2
D O U T 1
D O U T 0
C C E N
D 5
H S Y N C _ O U T
D 4
V S Y N C _ O U T
P C L K _ O U T
D 3
D 2
L O C K
T X _ I N
R X _ O U T
D 1
T X _ I N
D 0
R X _ O U T
G N D
C C E N
O U T
N . C .
G N D
Figure 7a. MAX9257/MAX9258 EV Kit Schematic (Sheet 1 of 6)
______________________________________________________________________________________ 13
MAX9257/MAX9258 Evaluation Kit
A D 2 - 1
A D 1 - 1
A D 0 - 1
P D 7
P D 6
S U S P E N D - 1
P A 2
P A 1
P A 0
V C C
G N D
P F 7
S H U T D O W N - 1
P D 5
P D 4
Evluates:7/MAX9258
P D 3
P D 2
P D 1
S D A _ M C U - 1
P F 6
P D 0
S C L _ M C U - 1
P F 5
X T A L 1
X T A L 2
G N D
V C C
R E S E T
P E 5
P F 4
P F 3
P F 2
P F 1
P F 0
A R E F
G N D
A V C C
P E 4
P B 7
Figure 7b. MAX9257/MAX9258 EV Kit Schematic (Sheet 2 of 6)
14 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
I O
7 2
V C C A _ P L L 2
G N D A _ P L L 2
1 0 9
1 1 0
1 1 1
1 1 2
1 1 3
1 1 4
1 1 5
1 1 6
1 1 7
1 1 8
1 1 9
1 2 0
1 2 1
1 2 2
1 2 3
1 2 4
1 2 5
1 2 6
1 2 7
1 2 8
1 2 9
1 3 0
1 3 1
1 3 2
1 3 3
1 3 4
1 3 5
1 3 6
1 3 7
1 3 8
1 3 9
1 4 0
1 4 1
1 4 2
1 4 3
1 4 4
I O
7 1
I O
7 0
G N D
I O
6 9
A D 0 - 1
A D 1 - 1
I O
I O
I O
I O
G N D
6 8
I O
6 7
A D 2 - 1
A D 3 - 1
V C C _ E C U
V C C I O 4
6 6
I O
6 5
V C C _ E C U
V C C I O 2
G N D
I O
6 4
I O
6 3
A D 4 - 1
A D 5 - 1
I O
I O
I O
I O
I O
V C C I N T
6 2
1 . 2 V
G N D
6 1
A D 6 - 1
A D 7 - 1
I O
6 0
I O
5 9
A L E - 1
I O
5 8
G N D
V C C I N T
I O
5 7
+ 1 . 2 V
G N D
5 6
C S _ 1 2 C - 1
C S _ U A R
V C C _ E C U
I O
I O
I O
5 5
1 - T
V C C _ E C U
V C C I O 4
5 4
V C C I O 2
G N D
I O
5 3
I O
5 2
- 1
F P G A _ R E S E T
I O
I O
5 1
G N D
V C C I N T
V C C I N T
5 0
+ 1 . 2 V
+ 1 . 2 V
R D - 1
G N D
4 9
I O
I O
I O
I O
I O
I O
I O
4 8
W R - 1
I O
T X _ F P G A - 1
V C C _ E C U
4 7
V C C I O 4
4 6
1 - T
I N T _ U A R
I O
4 5
R X _ F P G A - 1
I O
4 4
I O
4 3
V C C _ E C U
V C C I O 2
I O
4 2
1 - T
C L K _ U A R
I O
I O
4 1
G N D
I O
4 0
I O
I O
I O
I O
G N D
3 9
G N D A _ P L L 1
3 8
V C C A _ P L L 1
3 7
Figure 7c. MAX9257/MAX9258 EV Kit Schematic (Sheet 3 of 6)
______________________________________________________________________________________ 15
MAX9257/MAX9258 Evaluation Kit
C C
V
D I N 1
D I N 2
G N D
C C I O
V
C C
V
S D A / R X
S C L / T X
P C L K _ I N
V S Y N C _ I N
H S Y N C _ I N
D I N 1 5 / G P I O 7
G N D
G N D
D I N 3
D I N 4
D I N 5
D I N 6
D I N 7
D I N 3
D I N 4
D I N 5
D I N 1 5
D I N 8 / G P I O 0
D I N 6
Evluates:7/MAX9258
D I N 7
D I N 8
V C C I O - A
Figure 7d. MAX9257/MAX9258 EV Kit Schematic (Sheet 4 of 6)
16 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
A D 2
A D 1
A D 0
P D 7
P D 6
S U S P E N D
P A 2
P A 1
P A 0
V C C
G N D
P F 7
S H U T D O W N
P D 5
P D 4
P D 3
P D 2
P D 1
S D A _ M C U
P F 6
P D 0
S C L _ M C U
P F 5
X T A L 1
X T A L 2
G N D
V C C
R E S E T
P E 5
P F 4
P F 3
P F 2
S Y N C _ O E
P F 1
P F 0
A R E F
G N D
A V C C
P E 4
P B 7
Figure 7e. MAX9257/MAX9258 EV Kit Schematic (Sheet 5 of 6)
______________________________________________________________________________________ 17
MAX9257/MAX9258 Evaluation Kit
I O
I O
I O
I O
7 2
7 1
7 0
6 9
V C C A _ P L L 2
1 0 9
G N D A _ P L L 2
1 1 0
G N D
1 1 1
A D 0
A D 1
I O
I O
I O
I O
G N D
6 8
1 1 2
1 1 3
1 1 4
1 1 5
1 1 6
1 1 7
1 1 8
1 1 9
1 2 0
1 2 1
1 2 2
1 2 3
1 2 4
1 2 5
1 2 6
1 2 7
1 2 8
1 2 9
1 3 0
1 3 1
1 3 2
1 3 3
1 3 4
1 3 5
1 3 6
1 3 7
1 3 8
1 3 9
I O
6 7
A D 2
A D 3
V C C _ C A M E R A
V C C I O 4
6 6
I O
6 5
V C C _ C A M E R A
V C C I O 2
G N D
I O
6 4
I O
6 3
A D 4
A D 5
I O
I O
I O
I O
I O
V C C I N T
6 2
1 . 2 V
G N D
6 1
A D 6
A D 7
I O
6 0
I O
5 9
A L E
S D A _ F P G A
S C L _ F P G A
I O
5 8
G N D
V C C I N T
I O
5 5
1 . 2 V
G N D
5 6
C S _ 1 2 C
C S _ U A R
V C C _ C A M E R A
I O
I O
I O
5 7
T
V C C _ C A M E R A
V C C I O 4
5 4
V C C I O 2
G N D
I O
5 3
Evluates:7/MAX9258
I O
5 2
F P G A _ R E S E T
I O
I O
5 1
G N D
V C C I N T
V C C I N T
5 0
1 . 2 V
1 . 2 V
R D
G N D
4 9
I O
I O
I O
I O
I O
I O
I O
4 8
W R
I O
T X _ F P G A
V C C _ C A M E R A
4 7
I N T _ 1 2 C
V C C I O 4
4 6
T
I N T _ U A R
I O
4 5
R X _ F P G A
I O
4 4
I O
4 3
V C C _ C A M E R A
V C C I O 2
I O
4 2
T
C L K _ U A R
I O
I O
4 1
G N D
I O
1 4 0
1 4 1
4 0
I O
I O
I O
I O
G N D
3 9
1 4 2
1 4 3
1 4 4
G N D A _ P L L 1
3 8
V C C A _ P L L 1
3 7
Figure 7f. MAX9257/MAX9258 EV Kit Schematic (Sheet 6 of 6)
18 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 8. MAX9257/MAX9258 EV Kit Component Placement Guide—Component Side
______________________________________________________________________________________ 19
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 9. MAX9257/MAX9258 EV Kit PCB Layout—Component Side
20 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 10. MAX9257/MAX9258 EV Kit PCB Layout—Inner Layer 2
______________________________________________________________________________________ 21
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 11. MAX9257/MAX9258 EV Kit PCB Layout—Inner Layer 3
22 ______________________________________________________________________________________
MAX9257/MAX9258 Evaluation Kit
Evluates:7/MAX9258
Figure 12. MAX9257/MAX9258 EV Kit PCB Layout—Solder Side
______________________________________________________________________________________ 23
MAX9257/MAX9258 Evaluation Kit
Revision History
REVISION REVISION
DESCRIPTION
PAGES
CHANGED
NUMBER
DATE
0
1
6/08
Initial Release
—
11/08
Ordering part number change.
1, 2, 3, 9, 10
Evluates:7/MAX9258
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
24 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
© 2008 Maxim Integrated Products
is a registered trademark of Maxim Integrated Products, Inc.
相关型号:
SI9130DB
5- and 3.3-V Step-Down Synchronous ConvertersWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135LG-T1
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135LG-T1-E3
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135_11
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9136_11
Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130CG-T1-E3
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130LG-T1-E3
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130_11
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137DB
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137LG
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9122E
500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification DriversWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
©2020 ICPDF网 联系我们和版权申明