03.08.2013 Views

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BDM Clock<br />

(Target MCU)<br />

Host<br />

Drive to<br />

BKGD Pin<br />

Target System<br />

Speedup<br />

Pulse<br />

Perceived<br />

Start of Bit Time<br />

BKGD Pin<br />

High-Impedance<br />

R-C Rise<br />

10 Cycles<br />

10 Cycles<br />

Host Samples<br />

BKGD Pin<br />

Figure 5-8. BDM Target-to-Host Serial Bit Timing (Logic 1)<br />

<strong>MC9S12VR</strong> <strong>Family</strong> Reference Manual, Rev. 2.8<br />

Background Debug Module (S12SBDMV1)<br />

Figure 5-9 shows the host receiving a logic 0 from the target. Since the host is asynchronous to the target,<br />

there is up to a one clock-cycle delay from the host-generated falling edge on BKGD to the start of the bit<br />

time as perceived by the target. The host initiates the bit time but the target finishes it. Since the target<br />

wants the host to receive a logic 0, it drives the BKGD pin low for 13 target clock cycles then briefly drives<br />

it high to speed up the rising edge. The host samples the bit level about 10 target clock cycles after starting<br />

the bit time.<br />

BDM Clock<br />

(Target MCU)<br />

Host<br />

Drive to<br />

BKGD Pin<br />

Target System<br />

Drive and<br />

Speedup Pulse<br />

Perceived<br />

Start of Bit Time<br />

BKGD Pin<br />

10 Cycles<br />

10 Cycles<br />

High-Impedance<br />

High-Impedance<br />

Host Samples<br />

BKGD Pin<br />

Figure 5-9. BDM Target-to-Host Serial Bit Timing (Logic 0)<br />

High-Impedance<br />

Speedup Pulse<br />

Earliest<br />

Start of<br />

Next Bit<br />

Earliest<br />

Start of<br />

Next Bit<br />

<strong>Freescale</strong> <strong>Semiconductor</strong> 189

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!