參數(shù)資料
型號: TPU3040PK
廠商: MICRONAS SEMICONDUCTOR HOLDING AG
元件分類: 圖文
英文描述: TELETEXT DECODER, PDIP40
封裝: PLASTIC, DIP-40
文件頁數(shù): 20/72頁
文件大?。?/td> 576K
代理商: TPU3040PK
TPU 3035, TPU 3040, TPU 3050
PRELIMINARY DATA SHEET
MICRONAS INTERMETALL
27
4.2. I2C Bus Interface
Communication between TPU 3040 and host controller
is done via I2C-bus. For detailed information on the I2C-
bus please refer to the Philips manual ‘I2C-bus Specifi-
cation’.
The TPU 3040 acts as a slave transmitter/receiver and
uses clock synchronization to slow down the data trans-
fer if necessary. General call address will not be ac-
knowledged.
Different memories and functions of TPU 3040 can be
accessed by subaddressing. The byte following the
slave address byte is defined as the subaddress byte.
Maximum length of an I2C telegram is 256 bytes follow-
ing slave address and subaddress byte. The interface
supports data transfer with autoincrement.
The I2C-bus interface is interrupt-driven and uses an in-
ternal 48-byte buffer to collect I2C data in real-time with-
out disturbing internal processes. This is done to avoid
clock synchronization as far as possible. When the TPU
3040 has to process the I2C buffer and the I2C telegram
has not yet been stopped, the I2C clock line will be held
down.
The time required to process the I2C buffer depends on
other processes running inside the TPU 3040 firmware.
Thus the following I2C telegram addressing the TPU can
be held after the slave address byte until the old tele-
gram is completely processed.
4.2.1. Subaddressing
Access to all memory locations and to the command in-
terface is achieved by subaddressing. Both the external
DRAM and the internal CPU memory can be addressed
completely. The TPU 3040 acknowledges 6 different
subaddresses following the slave address (see Table
4–2).
The following symbols are used to describe the I2C ex-
ample telegrams:
<
start condition
>
stop condition
ab
address bank byte
ah
address high byte
al
address low byte
cc
command byte
dd
data byte
ss
status byte
..
0 – n continuation bytes
Table 4–2: I2C-bus Subaddresses
Name
Binary Value
Hex Value
Mode
Function
TPU
0010 001x
22, 23
W, R
TPU slave address
Sub 1
0111 1000
78
W
subaddressing CPU (static)
Sub 2
0111 1001
79
W
subaddressing CPU (autoincrement)
Sub 3
0111 1010
7A
W
subaddressing DRAM (autoincrement)
Sub 4
0111 1011
7B
W
subaddressing command language
Data
0111 1100
7C
R/W
subaddressing data register
Status
0111 1101
7D
R
status register
bit 7 = command wait
bit 6 = command invalid
bit 5 = command found no data
bit 4 = not used
bit 3 = not used
bit 2 = not used
bit 1 = 0
bit 0 = 0
相關(guān)PDF資料
PDF描述
TPU3040PO TELETEXT DECODER, PDIP52
TPU3040PQ TELETEXT DECODER, PQCC44
TPU3050PO TELETEXT DECODER, PDIP52
TQ6122-D PARALLEL, 8 BITS INPUT LOADING, 0.002 us SETTLING TIME, 8-BIT DAC, UUC60
TQ6122-M PARALLEL, 8 BITS INPUT LOADING, 0.002 us SETTLING TIME, 8-BIT DAC, CQFP44
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
TPU3041 制造商:MICRONAS 制造商全稱:MICRONAS 功能描述:Cyrillic/Greek Teletext Processor
TPU3042 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Consumer IC
TPU305 制造商:未知廠家 制造商全稱:未知廠家 功能描述:TRANSISTOR | JFET | P-CHANNEL | 15MA I(DSS) | TO-226AA
TPU3050(PDIP40) 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microprocessor
TPU3050(PLCC44) 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Microprocessor