Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

ACE1001M8X Fiches technique(PDF) 24 Page - Fairchild Semiconductor

No de pièce ACE1001M8X
Description  Arithmetic Controller Engine (ACEx?? for Low Power Applications
Download  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  FAIRCHILD [Fairchild Semiconductor]
Site Internet  http://www.fairchildsemi.com
Logo FAIRCHILD - Fairchild Semiconductor

ACE1001M8X Fiches technique(HTML) 24 Page - Fairchild Semiconductor

Back Button ACE1001M8X Datasheet HTML 20Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 21Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 22Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 23Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 24Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 25Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 26Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 27Page - Fairchild Semiconductor ACE1001M8X Datasheet HTML 28Page - Fairchild Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 24 / 32 page
background image
24
www.fairchildsemi.com
ACE1001 Product Family Rev. B.1
10.0 In-circuit Programming Specification10,11
The ACEx microcontroller supports in-circuit programming of the inter-
nal data EEPROM, code 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 between the
ACEx microcontroller and the external programmer is made through
a 32-bit command and response word described in Table 14.
The serial data timing for the four-wire interface is shown in Figure
22 and the programming protocol is shown in Figure 21.
10.1 Write Sequence
The external programmer brings the ACEx microcontroller into
programming mode by applying a super voltage level 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 CLOCK signals. By definition, bit 31 of the command word is
shifted in first. At the same time, the ACEx microcontroller 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
ACCESS (1µs) 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 device, the external
programmer must set the LOAD signal to 0V, and then apply two
clock pulses as shown in Figure 21 to complete program cycle.
The SHIFT_OUT pin acts as the handshaking signal between the
device and programming hardware once the LOAD signal is
brought low. The device sets SHIFT_OUT low by the time the
programmer has sent the second rising edge during the LOAD =
0V phase (if the timing specifications in Figure 21 are obeyed).
The device will set the R bit of the Status register when the write
operation has completed. The external programmer must wait for
the SHIFT_OUT pin to go high before bringing the LOAD signal to
5V to initiate a normal command cycle.
10.2 Read Sequence
When reading the device after a write, the external programmer must
set the LOAD signal to 5V before it sends the new command word.
Next, the 32-bit serial command word (for during a READ) should be
shifted into the device using the SHIFT_IN and the CLOCK signals
while the data from the previous command is serially shifted out on
the SHIFT_OUT pin. After the Read command has been shifted into
the device, the external programmer must, once again, set the LOAD
signal to 0V and apply two clock pulses as shown in Figure 21 to
complete READ cycle. Data from the selected memory location, will
be latched into the lower 8 bits of the command word shortly after the
second rising edge of the CLOCK signal.
Writing a series of bytes to the device is achieved by sending a
series of Write command words while observing the devices
handshaking requirements.
Reading a series of bytes from the device is achieved by sending
a series of Read command words with the desired addresses in
sequence and reading the following response words to verify the
correct address and data contents.
The addresses of the data EEPROM and code EEPROM loca-
tions are the same as those used in normal operation.
Powering down the device will cause the part to exit programming
mode.
Table 14: 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, or the
X
initialization registers, otherwise 0
bit 28
Set to 1 to read/write code EEPROM,
X
otherwise 0
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 programm ed or zero if data is to be read
Programmed data or data read at specified address
10 Application Note reference: "How to In-Circuit Program the ACEx Family of Microcontrollers."
11 During in-circuit programming, G5 must be either not connected or driven high.


Numéro de pièce similaire - ACE1001M8X

FabricantNo de pièceFiches techniqueDescription
logo
List of Unclassifed Man...
ACE100 ETC2-ACE100 Datasheet
201Kb / 4P
   Evaluation Kit For A/D Converters
logo
RHOPOINT COMPONENTS
ACE100 RHOPOINT-ACE100 Datasheet
209Kb / 4P
   Evaluation Kit For ADC100 Series A/D Converters
More results

Description similaire - ACE1001M8X

FabricantNo de pièceFiches techniqueDescription
logo
Fairchild Semiconductor
ACE1101 FAIRCHILD-ACE1101 Datasheet
152Kb / 33P
   Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE1202 FAIRCHILD-ACE1202 Datasheet
2Mb / 39P
   Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE1501 FAIRCHILD-ACE1501 Datasheet
1Mb / 33P
   ACE1501 Product Family Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE8000 FAIRCHILD-ACE8000 Datasheet
203Kb / 31P
   ACE8001 Product Family Arithmetic Controller Engine (ACEx?? for Low Power Applications
ACE1502 FAIRCHILD-ACE1502 Datasheet
1Mb / 33P
   Arithmetic Controller Engine for Low Power Applications
FAN302UL FAIRCHILD-FAN302UL Datasheet
1Mb / 19P
   PWM Controller for Low Standby Power Battery-Charger Applications
logo
Analog Devices
ADP1043 AD-ADP1043 Datasheet
141Kb / 8P
   Digital Controller for Isolated Power Supply Applications
Rev. PrA
ADP1043A AD-ADP1043A Datasheet
1Mb / 72P
   Digital Controller for Isolated Power Supply Applications
REV. 0
ADP1046A AD-ADP1046A Datasheet
1Mb / 88P
   Digital Controller for Isolated Power Supply Applications
REV. 0
logo
Fairchild Semiconductor
FAN302HLMY FAIRCHILD-FAN302HLMY Datasheet
1Mb / 18P
   PWM Controller for Low Standby Power Battery- Charger Applications ??mWSaver??Technology
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32


Fiches technique Télécharger

Go To PDF Page


Lien URL




Politique de confidentialité
ALLDATASHEET.FR
ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Echange de liens   |   Fabricants
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com