Evaluates: DS28E01/DS28CN01/DS2460 Secure Authentication Starter Kit
Evaluates: DS28E01/DS28CN01/DS2460 Secure Authentication Starter Kit
Evaluates: DS28E01/DS28CN01/DS2460 Secure Authentication Starter Kit
Evaluates: DS28E01/DS28CN01/DS2460
General Description Features
The secure authentication starter kit is a highly program- S Complete Development System for Applications
mable hardware/software system for development, lab Using Maxim SHA-1 Products
testing, and demonstration of embedded applications S Starter Kit Board Includes Maxim’s DS2460,
that use Maxim’s SHA-1-based secure authentication DS2482-100, DS28CN01, and DS28E01 Devices for
products. The system supports multiple options for dem- Rapid Development
onstrating and developing both host SHA-1 computa-
S Other and Future Maxim SHA-1 Authenticators
tion and associated host communication with Maxim’s
1-WireM and I2C-based SHA-1 slave ICs. Multiple options Supported Through Expansion Ports
are supported for host SHA-1 computation development S Embedded Host Development Options Supported
including fixed function processing with the Maxim with PIC18F4550 µC and Xilinx XC3S400A FPGA
DS2460, microcontroller(FC)-based with a Microchip S PC Connectivity with RS-232 and USB 2.0
PIC18F4550, and a Maxim-developed SHA-1 Verilog
S JTAG Connector Mates to Xilinx Platform Cables
implementation (DSSHA1) used in conjunction with
Through a Single Ribbon Cable
a Xilinx SpartanM-3A XC3S400A FPGA. Development
capabilities for the host interface to Maxim’s SHA-1 S 120-Pin Expansion Port for FPGA
slaves are similarly supported with multiple options S In-Circuit Debugger Port for PIC18F4550
including the Maxim DS2482-100 I2C-to-1-Wire line
S 40-Pin Expansion Port for PIC18F4550 Periphery
driver, software generation of 1-Wire waveforms with the
PIC18F4550, and a Verilog implementation (DS1WM) S Extension Ports for I2C and 1-Wire Bus
with the Xilinx FPGA. The EV kit can be used alone or S Jumper Configurable for µC or FPGA as I2C
controlled with a PC over RS-232 or USB interfaces. Master
Microcontroller software can be installed and tested
S Jumper Configurable for µC, FPGA, DS2482-100,
through an in-circuit debugger port. A JTAG port allows
or External 1-Wire Bus Master
changing the FPGA programming through standard
Xilinx development tools. With its expansion ports (40 S Six General-Purpose Pushbuttons and Indicator
pins for the microcontroller, 120 pins for the FPGA), the LEDs
board can be the development platform for complex S LED Indicators for Power and FPGA Load Done
designs. S Free Evaluation Software Available by NDA
The free software/firmware is available by request at
https://support.maximintegrated.com/1-Wire. Ordering Information
PART TYPE
DSAUTHSK# Secure Authentication Starter Kit
#Denotes a RoHS-compliant device that may include lead(Pb)
that is exempt under the RoHS requirements.
For pricing, delivery, and ordering information, please contact Maxim Direct
at 1-888-629-4642, or visit Maxim’s website at www.maximintegrated.com. 19-5894; Rev 0; 6/11
Secure Authentication Starter Kit
Evaluates: DS28E01/DS28CN01/DS2460
Component List
LOCATION
ITEM TYPE DESIGNATOR LABEL DESCRIPTION
(SEE FIGURE 1)
PCB — — — PCB: Secure Authentication Starter Kit#, REV A
POWER SUPPLY
Red LED
LED D9 — B7
LNJ208R8ARA
2.1mm barrel socket
Connector J14 — A6
PJ-002A-SMT
Jumper JP9 USB, JACK A6/A7, B6/B7 3 pins
Normally open
Pushbutton SW8 RESET POWER B5
7914J-1-000E
TP5 TIP A7 Inner contact of J14 (positive)
TP6 RING A6 Outer contact of J14 (negative)
TP7 5V B7 Raw 5V power rail
TP8 — B6/C6 Filtered 3.3V power rail before R47
TP9 — B6 Filtered 3.3V power rail
TP10 — C6 Filtered 1.2V power rail before R49
Test Point TP11 — C6 Filtered 1.2V power rail
TP14 GND I1
TP15 GND B7
TP16 GND H7
Access to local ground
TP17 GND I4
TP18 GND C2
TP19 GND C7
Step-down DC-DC converter (10 TDFN-EP*)
U24, U25 — B6, C6
Maxim MAX1556AETB+
IC Triple voltage monitor and sequencer
U26 — B5 (20 TQFN-EP*)
Maxim MAX16028TP+
SYSTEM CLOCK
Single Schmitt-trigger inverter
U21, U23 E2
74VHC1G14DF
IC
16MHz oscillator
U22 E2/F2
Fox Electronics FXO-HC536R-16
PIC MICRO
Green LED
LED D1, D2 — B1
LNJ308G8TRA
Mini USB, female
J1 — A4/A5
DX3R005HN2E700
DB9 connector
J2 — A1, A2, A3
5788797-1
Connector
5-pin header, ICD port
J3 — B3/B4
4-102972-0
2 x 20-pin header
J4 — D2–D5
PEC20DAAN
Jumper JP4 uP-OW E6 2 pins
Figure 1. Secure Authentication Starter Kit Circuit Board with Reference Grid
1-Wire
3
DAC J13
5V 16MHz 5V
PIC/FPGA
3.3V SYSTEM 3.3V
BRIDGE
CLOCK JP2, JP3 5V
I 2C
2
SECTION
2
2
3.3V
FPGA
1.2V
SECTION
40 40 40 14 4
J6 J7 J8 J5 J9
EXPANSION EXPANSION EXPANSION JTAG I 2C
Detailed Description of Hardware power line of the USB port (J1). See Table 1 for J14 pin
assignments. Jumper JP9 must be installed according to
Figure 1 shows the starter kit with an overlaid grid to the available power source. See the Setting the Jumpers
provide a quick reference for component location on the section for details. Various test points give access to the
board. The block diagram in Figure 2 shows the circuit 5V input and the 3.3V and 1.2V rails. TP8/TP9 and TP10/
with all connectors and ports. Subsequent sections dis- TP11 connect to 10mI resistors in the 3.3V and 1.2V rail
cuss the individual blocks, explain the necessary jumper to allow measuring the load current. A voltage measure-
settings, and give further references on additional appli- ment of 10mV corresponds to a current load of 1mA.
cations of the board.
Power-Supply Section Table 1. J14 Pin Assignments
The power-supply section contains three integrated cir- PIN SIGNAL NAME ALIAS
cuits: U24, U25, and U26. U24 and U25 are step-down 1 POWER TIP
DC-DC converters that generate 3.3V and 1.2V from
2 GND RING
the 5V input voltage. U26 monitors and sequences the
3 GND RING
power lines and issues a reset pulse on power-on, when
the 3.3V or 1.2V rail fails, or when the RESET POWER 4 POWER TIP
button (SW8) is pressed (user reset). The red LED (D9) Note: J14 has no printed pin 1 marker. Pin 1 is to the left
is on if the 5V power is available. Power is supplied either of TP5. The pin numbering is counterclockwise. Warning:
Incorrect voltage applied to J14 can result in damage to
from an external 5V Q5% source connected to J14 or the the board.
Table 13. J12 1-Wire Expansion Port Pin Table 14. J13 TO-92 Socket Pin
Assignments Assignments
PIN SIGNAL NAME PIN SIGNAL NAME
1 GND 1 GND
2 3V 2 OW
3 OW 3 GND
jumper to select either the PIC micro, or the FPGA or the points: TP4, TP12, and TP13. TP4 allows monitoring the
DS2482-100 as 1-Wire master. JP10 must be populated activity on the 1-Wire bus. TP12 and TP13 connect to a
to select the 1-Wire pullup voltage, which is typically 5V 10mI resistor in the VPUP path, which allows measuring
or 3.3V. JP11 is intended to select a user-programmable the load current. A voltage measurement of 10mV cor-
pullup voltage, which is controlled by U16, a digital-to- responds to a current load of 1mA.
analog converter in the I2C section. As a factory setting,
the JP11 location is not populated and the FIXED VPUP Setting the Jumpers
selection is hardwired by means of a short (R51). To
Power Supply
use adjustable VPUP, R51 must be removed and JP11
Jumpers must be installed according to the available
must be populated. For more details see the Setting
power source. See Figure 3.
the Jumpers section. The 1-Wire section has three test
FPGA Suspend Mode
The suspend mode, if enabled, reduces power consump-
USB JACK tion (Figure 4). Refer to XAPP480 for more information.
JP1 JP1
JP3 JP3
3V 3V
PIC PIC
SUSPEND SUSPEND
SDA SDA
GND GND
FPGA FPGA
SUSPEND DISABLED SUSPEND ENABLED
M0 JB1 M0 JB1
SCL SCL
FPGA FPGA
JP2 JP2
M2 M2 PIC IS SELECTED FPGA IS SELECTED
MASTER SERIAL MODE JTAG MODE
Figure 5. JB1, FPGA Configuration Source Selection Figure 6. JP2, JP3, I2C Master Selection
2482
JP8
JP5 JP5
PIC IS SELECTED FPGA IS SELECTED Figure 9. JP4, JP6, JP8, 1-Wire Strong Pullup Enable
JP7 JP7
DS28E01 DS28E01
CONNECTED DISCONNECTED
JP5 JP5
DS2482-100 IS SELECTED EXTERNAL MASTER
Figure 10. JP7, DS28E01 Access
Figure 7. JP5, 1-Wire Master Selection
5V 5V FIXED FIXED
VPUP VPUP
3V 3V ADJ ADJ
JP11 JP11
JP10 JP10 FIXED VPUP ADJUSTABLE VPUP
VPUP = 5V VPUP = 3.3V
Figure 8. JP10, 1-Wire Pullup Voltage preselection Figure 11. JP11, Fixed vs. Adjustable 1-Wire Pullup Selection
Revision History
REVISION REVISION PAGES
DESCRIPTION
NUMBER DATE CHANGED
0 6/11 Initial release —
Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent
licenses are implied. Maxim Integrated reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated 160 Rio Robles, San Jose, CA 95134 USA 1-408-601-1000 15
© 2011 Maxim Integrated Products, Inc. Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc.