15.12.2012 Views

Implementing an IEEE 1588 V2 Node on the ColdFire MCF5441x ...

Implementing an IEEE 1588 V2 Node on the ColdFire MCF5441x ...

Implementing an IEEE 1588 V2 Node on the ColdFire MCF5441x ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> implementati<strong>on</strong> for <strong>ColdFire</strong> MCF54418 based <strong>on</strong> MQX<str<strong>on</strong>g>1588</str<strong>on</strong>g> library<br />

It is possible to minimize <strong>the</strong> impact of <strong>the</strong> protocol stack delay by taking timestamps closer to <strong>the</strong> physical<br />

interface, that is, at <strong>the</strong> MAC or PHY layers (see Figure 5). Dedicated hardware with timestamping<br />

capabilities, such as MAC-NET peripheral module of <strong>the</strong> Freescale <strong>ColdFire</strong> <strong>MCF5441x</strong>, allows<br />

synchr<strong>on</strong>izati<strong>on</strong> with signific<str<strong>on</strong>g>an</str<strong>on</strong>g>tly improved accuracy.<br />

3 <str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> implementati<strong>on</strong> for <strong>ColdFire</strong> MCF54418<br />

based <strong>on</strong> MQX<str<strong>on</strong>g>1588</str<strong>on</strong>g> library<br />

Freescale Semic<strong>on</strong>ductor’s <strong>ColdFire</strong> TWR-MCF54418 KIT serves as a hardware platform for hardware<br />

timestamping-based <str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> soluti<strong>on</strong>s. When combined with <strong>the</strong> Freescale MQX<str<strong>on</strong>g>1588</str<strong>on</strong>g> library, which<br />

uses <strong>the</strong> MQX TCP/IP stack, <str<strong>on</strong>g>an</str<strong>on</strong>g>d <strong>the</strong> <str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> <str<strong>on</strong>g>V2</str<strong>on</strong>g> protocol software by IXXAT Automati<strong>on</strong> GmbH,<br />

customers c<str<strong>on</strong>g>an</str<strong>on</strong>g> develop highly accurate <str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> systems. Figure 6 illustrates <strong>the</strong> hardware <str<strong>on</strong>g>an</str<strong>on</strong>g>d software<br />

comp<strong>on</strong>ents of this soluti<strong>on</strong>.<br />

3.1 Hardware comp<strong>on</strong>ents<br />

3.1.1 MCF5441X tower module kit<br />

6<br />

Figure 6. <str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> soluti<strong>on</strong> for <strong>ColdFire</strong> MCF54418<br />

The <strong>MCF5441x</strong> tower module kit (TWR-MCF5441X-KIT) is part of <strong>the</strong> Freescale Tower System, a<br />

modular development platform that enables rapid prototyping <str<strong>on</strong>g>an</str<strong>on</strong>g>d tool re-use through <strong>the</strong> implementati<strong>on</strong><br />

of rec<strong>on</strong>figurable hardware. The TWR-MCF5441X-KIT includes:<br />

• TWR-MCF5441X MPU module<br />

<str<strong>on</strong>g>Implementing</str<strong>on</strong>g> <str<strong>on</strong>g>an</str<strong>on</strong>g> <str<strong>on</strong>g>IEEE</str<strong>on</strong>g> <str<strong>on</strong>g>1588</str<strong>on</strong>g> <str<strong>on</strong>g>V2</str<strong>on</strong>g> <str<strong>on</strong>g>Node</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> MCF5441X, Rev. 0<br />

Freescale Semic<strong>on</strong>ductor

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

Saved successfully!

Ooh no, something went wrong!