參數(shù)資料
型號: ACE1101E
廠商: Fairchild Semiconductor Corporation
英文描述: Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
中文描述: 算術控制器引擎(ACEx⑩)的低功耗應用
文件頁數(shù): 28/33頁
文件大小: 152K
代理商: ACE1101E
28
www.fairchildsemi.com
ACE1101 Rev. C.8
A
10.0 In-circuit Programming Specification for ACE1101
The ACE1101 supports in-circuit programming of the internal data
EEPROM, program EEPROM, and the initialization registers. An
externally controlled four wire interface consisting of a LOAD
control pin (G3), a serial data SHIFT_IN input pin (G4), a serial
data SHIFT_OUT output pin (G2), and a CLOCK pin (G1) is used
to access the on-chip memory locations. Communication be-
tween the ACE1101 and the external programmer is made through
a 32-bit command and response word described in Table 13.
The serial data timing for the four wire interface is shown in Figure
23. The programming protocol is shown in Figure 22.
The external programmer brings the ACE1101 into programming
mode by applying a supervoltage level (V
SUPERVOLTAGE
) to the
LOAD pin. The external programmer then needs to set the LOAD
pin to 5V before shifting in the 32-bit serial command word using
the SHIFT_IN and the CLOCK signals. By definition, bit 31 of the
command word is shifted in first. At the same time, the ACE1101
shifts out the 32-bit serial response to the last command on the
SHIFT_OUT pin. It is recommended that the external programmer
samples this signal t
(850ns) after the rising edge of the
CLOCK signal. The serial response word sent immediately after
entering programming mode contains indeterminate data.
After 32 bits have been shifted into the ACE1101, the external
programmer must set the LOAD signal to 0V, and then apply two
clock pulses as shown in Figure 22. When reading the device, the
external programmer must set the LOAD signal to 5V before it
sends a new command word. When writing to the ACE1101, the
SHIFT_OUT signal acts as the READY signal. The ACE1101 sets
SHIFT_OUT low by the time the programmer has sent the second
rising edge during the LOAD = 0V phase (if the timing specifica-
tions in Figure 22 are obeyed). The ACE1101 will set the R bit of
the Status register when the write operation has completed. The
external programmer must wait for the R bit to go high before
bringing the LOAD signal to 5V to initiate a new command cycle.
Powering down the device will cause the part to exit programming
mode.
Writing a series of bytes to the ACE1101 is achieved by sending
a series of command words with bit 24 set to 0. Reading a series
of bytes from the ACE1101 is achieved by sending a series of
command words with the desired addresses in sequence and
reading the following response words to verify the correct address
and reading the data contents.
are the same as those used in normal operation.
Table 13: 32-Bit Command and Response Word
Bit number
Input command word
Output response word
bits 31 – 30
Must be set to 0
X
bit 29
Set to 1 to read/write data EEPROM,
0 otherwise
X
bit 28
Set to 1 to read/write code EEPROM,
Initialization registers 0 otherwise
X
bits 27 – 25
Must be set to 0
X
bit 24
Set to 1 to read, 0 to write
X
bits 23 – 18
Must be set to 0
X
bits 17 – 8
Address of the byte to be read or written
Same as Input command word
bits 7 – 0
Data to be programmed or zero if data is to be read
Programmed data or data read at specified address
NOTE 1:
During in-circuit programming, pin 3 (G5) must be either not connected or driven high.
NOTE 2:
For further information, see Application Note AN-8005.
相關PDF資料
PDF描述
ACE1101 Arithmetic Controller Engine For Low Power Applications(低功耗器件運用的算術控制引擎)
ACE1202E Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
ACE12022EM8X Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
ACE12022BEM8X Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
ACE1202EM8X Arithmetic Controller Engine (ACEx⑩) for Low Power Applications
相關代理商/技術參數(shù)
參數(shù)描述
ACE1101EMT8 功能描述:8位微控制器 -MCU TSSOP-8 2.2V-5.5V RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
ACE1101EMT8X 功能描述:8位微控制器 -MCU TSSOP-8 2.2-5.5V T/R RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
ACE1101EMX 功能描述:8位微控制器 -MCU SO-14 2.2V-5.5V T/R RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
ACE1101EN 功能描述:8位微控制器 -MCU DIP-8 2.2V-5.5V RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
ACE1101EN14 功能描述:8位微控制器 -MCU DIP-14 2.2V-5.5V RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT