FDX (Fast Data eXchange) フレームワーク


The embedded tools company
特長


FDX (Fast Data eXchange) フレームワーク
  ハイライト
ホスト上のサードパーティアプリケーションとターゲットアプリケーションのインタラクション
ハードウェアの追加不要
高大域幅
リアルタイムデータ転送
ソフトウェアトレース機能
 
  はじめに
FDX (′Fast Data eXchange′) is a very efficient target-host communication framework.

TOP

特長




Function

The Fast Data Exchange (FDX) enables transferring user data between the target and the host. The protocol implementation on target side is included in the target application. The source code is provided by Lauterbach. On the host side the transmitted data can be processed by a user application communicating with the TRACE32 Application Interface or through Named Pipes. In a none-interactive mode TRACE32 can also read or write normal files as a general data source and sink. The FDX protocol has only a few overhead compared to the amount of processed data. Due to the buffered data transfer, the FDX channel has a high bandwidth.

Trace

A special application of the FDX is the FDX software trace. Through the trace application interface the target application can send trace information to the host. TRACE32 is capable to interpret the FDX data stream and handle it as ordinary trace information device.

Methodes

TRACE32 supports different basic transfer methods. Memory mapped buffered transfer through dual port memory allows communication in real-time, normal memory access at breakpoints or spot breakpoints can be used for almost all CPUs. Some target devices support a Debug Communication Channel (DCC), which can be used to transfer FDX data in real-time too.



Copyright © 2016 Lauterbach Japan, Ltd., Kouhoku-ku, Nisso 16th Building, Yokohama-shi, Japan 222-0033  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: 13-Dec-2016