參數(shù)資料
型號: DS2432
元件分類: DRAM
英文描述: 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine
中文描述: 1Kb、保護型1-Wire EEPROM,帶有SHA-1引擎
文件頁數(shù): 20/30頁
文件大?。?/td> 165K
代理商: DS2432
PRELIMINARY
The variables A, B, C, D, E are initialized as follows:
A
:=
67452301h
B
:=
EFCDAB89h
C
:=
98BADCFEh
D
:=
10325476h
E
:=
C3D2E1F0h
DS2432
20 of 30
The 160-bit MAC is the concatenation of A, B, C, D, and E after looping through the following set of
computations for t = 0 to 79 (discarding any carry-out):
TMP :=
S5(A) + ft(B,C,D) + Wt + Kt + E
E
:=
D
D
:=
C
C
:=
S30(B)
B
:=
A
A
:=
TMP
The master can read the Message Authentication Code (MAC) with the Read Authenticated Page com-
mand in a register and bit sequence as shown in Table 3. With the Copy Scratchpad command the bit
transmission sequence is the same, however, the master has to compute the MAC and send it to the
DS2432. With the Compute Next Secret command the MAC is not exposed. Instead, the content of the
SHA computation registers E and D is directly copied to the secret register, as shown in Table 1.
1-WIRE BUS SYSTEM
The 1-Wire bus is a system, which has a single bus master and one or more slaves. In all instances the
DS2432 is a slave device. The bus master is typically a microcontroller. The discussion of this bus system
is broken down into three topics: hardware configuration, transaction sequence, and 1-Wire signaling
(signal types and timing). A 1-Wire protocol defines bus transactions in terms of the bus state during
specific time slots that are initiated on the falling edge of sync pulses from the bus master. For a more
detailed protocol description, refer to Chapter 4 of the Book of DS19xx iButton Standards.
HARDWARE CONFIGURATION
The 1-Wire bus has only a single line by definition; it is important that each device on the bus be able to
drive it at the appropriate time. To facilitate this, each device attached to the 1-Wire bus must have open
drain or 3-state outputs. The 1-Wire port of the DS2432 is open drain with an internal circuit equivalent
to that shown in Figure 8. A multidrop bus consists of a 1-Wire bus with multiple slaves attached. At
regular speed the 1-Wire bus has a maximum data rate of 16.3k bits per second. The speed can be boosted
to 142k bits per second by activating the Overdrive Mode. The DS2432 requires a 1-Wire pull-up resistor
of maximum 2.2 k
for executing any of its memory and SHA function commands at any speed. When
communicating with several DS2432 simultaneously, e. g., to install the same secret in several devices,
the resistor should be bypassed by a low-impedance pull-up to V
PUP
while the device transfers data from
the scratchpad to the EEPROM and updates the tamper-detect register.
The idle state for the 1-Wire bus is high. If for any reason a transaction needs to be suspended, the bus
MUST be left in the idle state if the transaction is to resume. If this does not occur and the bus is left low
for more than 16 μs (Overdrive Speed) or more than 120 μs (regular speed), one or more devices on the
bus may be reset.
相關PDF資料
PDF描述
DS2432P 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine
DS2432X 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine
DS2432 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine(1K 位具有寫保護的1線EEPROM(帶SHA-1引擎))
DS2433 4k-Bit 1-Wire EEPROM
DS2433-Z01 4K-Bit 1-Wire EEPROM
相關代理商/技術參數(shù)
參數(shù)描述
DS2432_12 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:1Kb Protected 1-Wire EEPROM with SHA-1 Engine
DS2432P 功能描述:電可擦除可編程只讀存儲器 RoHS:否 制造商:Atmel 存儲容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:SOIC-8
DS2432P R 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:1Kb Protected 1-Wire EEPROM with SHA-1 Engine
DS2432P T 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:1Kb Protected 1-Wire EEPROM with SHA-1 Engine
DS2432P/T&R 功能描述:電可擦除可編程只讀存儲器 RoHS:否 制造商:Atmel 存儲容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:SOIC-8