参数资料
型号: MCZ33781EK
厂商: Freescale Semiconductor
文件页数: 18/44页
文件大小: 0K
描述: IC MASTER DSI 2.02 DIFF 32-SOIC
标准包装: 42
应用: 车载系统
接口: SPI
电源电压: 4.75 V ~ 5.25 V
封装/外壳: 32-BSOP(0.295",7.50mm 宽)裸露焊盘
供应商设备封装: 32-SOICW 裸露焊盘
包装: 管件
安装类型: 表面贴装
Analog Integrated Circuit Device Data
Freescale Semiconductor
25
33781
FUNCTIONAL DEVICE OPERATION
LOGIC COMMANDS AND REGISTERS
.
Figure 19. SPI1 Bit Encoding
DO[0:9]- Data Bits
The received data bits from the bus channel transaction. If
the transaction had any CRC or SDS errors (See page 32
and page 33), then these bits are set to all zeros.
A[0:3] - Sensor Address Bits
The address of the slave that sent the data. This is a copy
of the address sent out during the previous bus transaction.
C[0:1] - Channel indicator Bits
The bits indicate which bus channel the data came from.
“01” indicates channel 2, and “10” indicates channel 3.
DBUS COMMUNICATIONS
The DBUS messages contain data from the DnH and DnL
registers. A CRC pattern is automatically appended to each
message. The data and CRC lengths are programmed by the
DnLENGTH register. Figure 20 shows the structure of the
DBUS message.
Figure 20. DBUS Communications Message
DBUS Driver/Receiver communications involve a frame
(DSIF), a data signal (DSIS), and a data return (DSIR) signal.
These are signals internal to the IC associated with the
protocol engine.
A message starts with a falling edge on the DSIF signal,
which marks the start of a frame. There is a one bit-time delay
before the MSB of data appears on DSIS. Data bits start with
a falling edge on DSIS. The low time is 1/3 of the bit time for
a 1, and 2/3 of a bit time for a 0. Data is transmitted on DSIS
and received on DSIR simultaneously. Receive data is the
captured level on DSIR at the end of each bit time. As a
message is received, it is stored bit-by-bit into the appropriate
receive register. For each data value received, there is a one-
bit status flag (ER) to indicate whether or not there was a
CRC error while receiving the data. At the end of the bit time
for the last CRC bit, DSIF returns to a logic high (Idle level).
A minimum delay is imposed between successive frames as
determined by the DnCTRL register.
Users initiate a message by writing (via the SPI0 interface
from the MCU) to the high and low byte of the data registers
(DnRnH/L). Transactions are scheduled once the CS0 for
that transfer rises. When 9- to 16-bit messages are to be
sent, the user writes to the DnH register first, and then the
DnL register, before the combined 9 to 16-bit data value
DnH:DnL is sent on the DBUS. The user should first check
the TE status flag to be sure the command register is not full
before writing a new data value to DnH and/or DnL. When the
minimum inter-frame delay has been satisfied, and CS0 has
risen, and if no SPI0 framing error has occurred, DSIF will go
low, indicating the start of a new transfer frame.
At the end of a DBUS transfer (and after the CRC error
status is stable), the RNE flag is set to indicate there is data
in the register available to be read.
DATA RATE
The base data rate is determined by the system clock
(CLK) and the values in the DnFSEL register. The CLK is
assumed to be 4MHz. The CLK is converted to a 64MHz
internal clock with a digital PLL, which is used to form the bit
rate clock. The minimum bit clock period which may be
programmed is:
(1/16*fCLK) x 320 = 5 usec
However, this period may not meet overall system
requirements for minimum bit time. Longer base clock
periods can be selected by using the DxFSEL register. There
are 8 bits in the DxFSEL register representing values from 0
to 255. The complete equation for determining the base clock
period is:
((1/16*fCLK) x (320 +2x)) where x = 0 to 255
Table 8 gives some examples of the base data rate for
fCLK = 4.0MHz.
SPI
Data Bit
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 8
Bit 9
Bit
10
Bit
11
Bit
12
Bit
13
Bit
14
Bit
15
Read
Only
DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7
DO8
DO9
A0
A1
A2
A3
C0
C1
Bit n
…………………
Bit 0
CRC n
……
CRC 0
Table 8. Examples of Base Data Rate
FSEL
Base Bit Period
(usec)
Base Bit Frequency
(kbps)
00000000
5.000
200.0
00000001
5.031
198.8
00001101
5.406
184.9
00101000
6.250
160.0
11111110
12.938
77.3
11111111
12.969
77.1
相关PDF资料
PDF描述
MS27484E14B18PB CONN PLUG 18POS STRAIGHT W/PINS
PIC18LF4221-I/ML IC PIC MCU FLASH 2KX16 44QFN
VE-B4D-IX-F3 CONVERTER MOD DC/DC 85V 75W
UPL2000-D19 BNC PLUG CRIMP STR BELDEN 1855A
UPL2000-D1 BNC PLUG CRIMP STR 7538 CABLE
相关代理商/技术参数
参数描述
MCZ33781EKR2 功能描述:输入/输出控制器接口集成电路 DBUS2 MASTER STND RoHS:否 制造商:Silicon Labs 产品: 输入/输出端数量: 工作电源电压: 最大工作温度:+ 85 C 最小工作温度:- 40 C 安装风格:SMD/SMT 封装 / 箱体:QFN-64 封装:Tray
MCZ33784EF 功能描述:加速计 - 板上安装 DBUS2 SENSOR INTERFACE RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C
MCZ33784EF/R2- 制造商:FREESCALE 制造商全称:Freescale Semiconductor, Inc 功能描述:DSI 2.02 Sensor Interface
MCZ33784EFR2 功能描述:加速计 - 板上安装 DBUS2 SENSOR INTERFACE RoHS:否 制造商:Murata 传感轴:Double 加速:12 g 灵敏度: 封装 / 箱体: 输出类型:Analog 数字输出 - 位数:11 bit 电源电压-最大:5.25 V 电源电压-最小:4.75 V 电源电流:4 mA 最大工作温度:+ 125 C 最小工作温度:- 40 C
MCZ33789AE 功能描述:网络控制器与处理器 IC Airbag ASSP RoHS:否 制造商:Micrel 产品:Controller Area Network (CAN) 收发器数量: 数据速率: 电源电流(最大值):595 mA 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:PBGA-400 封装:Tray