Electronic Components Datasheet Search
  English  ▼

X  

HCS12 Datasheet(PDF) 28 Page - Motorola, Inc

Part # HCS12
Description  HCS12 Microcontrollers
PDF  34 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MOTOROLA [Motorola, Inc]
Direct Link  http://www.freescale.com
Logo MOTOROLA - Motorola, Inc

HCS12 Datasheet(HTML) 28 Page - Motorola, Inc

Back Button HCS12 Datasheet HTML 24Page - Motorola, Inc HCS12 Datasheet HTML 25Page - Motorola, Inc HCS12 Datasheet HTML 26Page - Motorola, Inc HCS12 Datasheet HTML 27Page - Motorola, Inc HCS12 Datasheet HTML 28Page - Motorola, Inc HCS12 Datasheet HTML 29Page - Motorola, Inc HCS12 Datasheet HTML 30Page - Motorola, Inc HCS12 Datasheet HTML 31Page - Motorola, Inc HCS12 Datasheet HTML 32Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 28 / 34 page
background image
Block Guide — S12BDM V4
28
abort pulse could be used. After a command is aborted the target assumes the next negedge, after the abort
pulse, is the first bit of a new BDM command.
NOTE:
The details about the short abort pulse are being provided only as a reference for
the reader to better understand the BDM internal behavior. It is not recommended
that this procedure be used in a real application.
Since the host knows the target serial clock frequency, the SYNC command (used to abort a command)
does not need to consider the lower possible target frequency. In this case, the host could issue a SYNC
very close to the 128 serial clock cycles length. Providing a small overhead on the pulse length in order to
assure the SYNC pulse will not be misinterpreted by the target. See 4.9 SYNC — Request Timed
Reference Pulse.
Figure 4-7 shows a SYNC command being issued after a READ_BYTE, which aborts the READ_BYTE
command. Note that, after the command is aborted a new command could be issued by the host computer.
Figure 4-7 ACK Abort Procedure at the Command Level
NOTE:
Figure 4-7 does not represent the signals in a true timing scale
Figure 4-8 shows a conflict between the ACK pulse and the SYNC request pulse. This conflict could
occur if a POD device is connected to the target BKGD pin and the target is already in debug active mode.
Consider that the target CPU is executing a pending BDM command at the exact moment the POD is being
connected to the BKGD pin. In this case, an ACK pulse is issued along with the SYNC command. In this
case, there is an electrical conflict between the ACK speedup pulse and the SYNC pulse. Since this is not
a probable situation, the protocol does not prevent this conflict from happening.
READ_BYTE
READ_STATUS
BKGD PIN
MEMORY ADDRESS
NEW BDM COMMAND
NEW BDM COMMAND
HOST
TARGET
HOST
TARGET
HOST
TARGET
SYNC RESPONSE
FROM THE TARGET
(OUT OF SCALE)
BDM DECODE
AND STARTS TO EXECUTES
THE READ_BYTE CMD
READ_BYTE CMD IS ABORTED
BY THE SYNC REQUEST
(OUT OF SCALE)



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 33 34


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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