參數(shù)資料
型號: CY22393FI
廠商: CYPRESS SEMICONDUCTOR CORP
元件分類: XO, clock
英文描述: -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
中文描述: 166 MHz, OTHER CLOCK GENERATOR, PDSO16
封裝: 4.40 MM, MO-153, TSSOP-16
文件頁數(shù): 8/19頁
文件大小: 235K
代理商: CY22393FI
CY22393
CY22394
CY22395
Document #: 38-07186 Rev. *B
Page 8 of 19
Serial Programming Interface (SPI) Protocol
and Timing
The CY22393,CY22394 and CY22395 utilizes a 2-serial-wire
interface SDAT and SCLK that operates up to 400 kbits/sec in
Read or Write mode. The basic Write serial format is as
follows:
Start Bit; 7-bit Device Address (DA); R/W Bit; Slave Clock
Acknowledge (ACK); 8-bit Memory Address (MA); ACK; 8-bit
Data; ACK; 8-bit Data in MA+1 if desired; ACK; 8-bit Data in
MA+2; ACK; etc. until STOP Bit. The basic serial format is
illustrated in
Figure 2
.
Default Startup Condition for the CY22393/94/95
The default (programmed) condition of each device is
generally set by the distributor, who will program the device
using a customer-specified JEDEC file produced by
CyClocksRT, Cypress’s proprietary development software.
Parts shipped by the factory are blank and unprogrammed. In
this condition, all bits are set to 0, all outputs are three-stated,
and the crystal oscillator circuit is active.
While users can develop their own subroutine to program any
or all of the individual registers as described in the following
pages, it may be easier to simply use CyClocksRT to produce
the required register setting file.
Device Address
The device address is a 7-bit value that is configured during
Field Programming. By programming different device
addresses, two or more parts can be connected to the serial
interface and be independently controlled. The device address
is combined with a read/write bit as the LSB and is sent after
each start bit.
The default serial interface address is 69H, but should there
be a conflict with any other devices in your system, this can
also be changed using CyClocksRT.
Data Valid
Data is valid when the clock is HIGH, and may only be transi-
tioned when the clock is LOW as illustrated in
Figure 3
.
Data Frame
Every new data frame is indicated by a start and stop
sequence, as illustrated in
Figure 4
.
Start Sequence - Start Frame is indicated by SDAT going LOW
when SCLK is HIGH. Every time a start signal is given, the next
8-bit data must be the device address (seven bits) and a R/W
bit, followed by register address (eight bits) and register data
(eight bits).
Stop Sequence - Stop Frame is indicated by SDAT going HIGH
when SCLK is HIGH. A Stop Frame frees the bus for writing to
another part on the same bus or writing to another random
register address.
Acknowledge Pulse
During Write Mode the CY22393,CY22394 and CY22395 will
respond with an Acknowledge pulse after every eight bits. This
is accomplished by pulling the SDAT line LOW during the N*9
th
clock cycle as illustrated in
Figure 5
. (N = the number of bytes
transmitted). During Read Mode the acknowledge pulse after
the data packet is sent is generated by the master.
Write Operations
Writing Individual Bytes
A valid write operation must have a full 8-bit register address
after the device address word from the master, which is
followed by an acknowledge bit from the slave (ack = 0/LOW).
The next eight bits must contain the data word intended for
storage. After the data word is received, the slave responds
with another acknowledge bit (ack = 0/LOW), and the master
must end the write sequence with a STOP condition.
Writing Multiple Bytes
In order to write more than one byte at a time, the master does
not end the write sequence with a stop condition. Instead, the
master can send multiple contiguous bytes of data to be
stored. After each byte, the slave responds with an
acknowledge bit, just like after the first byte, and will accept
data until the acknowledge bit is responded to by the STOP
condition. When receiving multiple bytes, the CY22393,
CY22394, and CY22395 internally increments the register
address.
4CH
4DH
4EH
4FH
50H
51H
52H
53H
54H
55H
56H
57H
100
PLL1_Q[7:0]
PLL1_P[7:0]
DivSel
PLL1_En
PLL1_LF[2:0]
PLL1_Q[7:0]
PLL1_P[7:0]
PLL1_LF[2:0]
PLL1_Q[7:0]
PLL1_P[7:0]
PLL1_LF[2:0]
PLL1_Q[7:0]
PLL1_P[7:0]
PLL1_LF[2:0]
PLL1_PO
PLL1_P[9:8]
101
DivSel
PLL1_En
PLL1_PO
PLL1_P[9:8]
110
DivSel
PLL1_En
PLL1_PO
PLL1_P[9:8]
111
DivSel
PLL1_En
PLL1_PO
PLL1_P[9:8]
Addr
S2
(1,0)
b7
b6
b5
b4
b3
b2
b1
b0
相關PDF資料
PDF描述
CY22394FC -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
CY22394FCT -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
CY22394FI -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
CY22394FIT -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
CY22395FC -bit AVR Microcontroller with 8K Bytes In- System Programmable Flash
相關代理商/技術參數(shù)
參數(shù)描述
CY22393FIT 制造商:CYPRESS 制造商全稱:Cypress Semiconductor 功能描述:Three-PLL Serial-Programmable Flash-Programmable Clock Generator
CY22393FXA 功能描述:IC CLOCK GEN 3-PLL 16TSSOP 制造商:cypress semiconductor corp 系列:汽車級,AEC-Q100 包裝:管件 零件狀態(tài):有效 類型:時鐘發(fā)生器,扇出配送 PLL:帶旁路 輸入:LVTTL,晶體 輸出:CMOS 電路數(shù):1 比率 - 輸入:輸出:1:6 差分 - 輸入:輸出:無/無 頻率 - 最大值:166MHz 分頻器/倍頻器:是/無 電壓 - 電源:3.135 V ~ 3.465 V 工作溫度:-40°C ~ 85°C 安裝類型:表面貼裝 封裝/外殼:16-TSSOP(0.173",4.40mm 寬) 供應商器件封裝:16-TSSOP 標準包裝:192
CY22393FXC 功能描述:時鐘發(fā)生器及支持產(chǎn)品 3-PLL Clk Syn COM RoHS:否 制造商:Silicon Labs 類型:Clock Generators 最大輸入頻率:14.318 MHz 最大輸出頻率:166 MHz 輸出端數(shù)量:16 占空比 - 最大:55 % 工作電源電壓:3.3 V 工作電源電流:1 mA 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:QFN-56
CY22393FXC 制造商:Cypress Semiconductor 功能描述:IC CLOCK GENERATOR 200MHZ TSSOP-16
CY22393FXCKN 制造商:Cypress Semiconductor 功能描述: