首页 > 器件类别 > 开发板/开发套件/开发工具

BH-ADP-60e_MIPI-20t_ARM

Sockets & Adapters Adapter Pin Converter MIPI

器件类别:开发板/开发套件/开发工具   

厂商名称:Blackhawk

下载文档
BH-ADP-60e_MIPI-20t_ARM 在线购买

供应商:

器件:BH-ADP-60e_MIPI-20t_ARM

价格:-

最低购买:-

库存:点击查看

点击购买

器件参数
参数名称
属性值
Product Attribute
Attribute Value
制造商
Manufacturer
Blackhawk
产品种类
Product Category
Sockets & Adapters
文档预览
Signal Analysis
Probing TCK and RTCK
The output (TCK) and return (RTCK) test
clocks are easily accessible via the target
board’s JTAG header on pin 11 (TCK) and
pin 9 (RTCK). Attaching oscilloscope probes
to these pins will give you the ability to view
the clock synchronization with and without the
adapter in place.
Figure 6 below shows the output of the test
clock signals using an emulator that does not
handle the adaptive clocking feature of the TI
OMAP cores.
For this example, measurements were made
with the emulator connected to an OSK5912
as the target board. You can see that the
clocks are not synchronized, which can lead
to data corruption and reduced performance.
Figure 7 shows the output from the same
clock signals, using the same emulator con-
nected to the same OSK5912 target board.
The only difference is that we inserted the
JACK between the target board’s JTAG
header and the JTAG connector of the emula-
tor.
This shows that, without changing the emula-
tor, target board, or any settings, the clock
edges are fully synchronized. The TCK sig-
nal is
adapting
to the changes in RTCK from
the OMAP device’s core clock.
Figure 6—Non-adaptive clocking Emulator
QUICK
START
GUIDE
Overview
Blackhawk™
JTAG
Adaptive Clocking
Kit
for OMAP™
The
JTAG Adaptive Clocking Kit
(JACK), shown in
figure 1, is designed to allow JTAG emulators for TI
DSPs to synchronize with the adaptive clocking cores
of Texas Instruments OMAP™ devices providing com-
plete data integrity and increased performance.
What is Adaptive Clocking?
Figure 1 - JACK hardware
Part No. BH-EMU-JACK
Adaptive clocking is a feature of synthesizable cores,
introduced by ARM
®
Ltd. and adopted by TI in their
OMAP platform, wherein the input test clock (TCK) is delayed and synchronized with the core clock
before producing the output clock (RTCK). Emulators need to
adapt
to this changing RTCK signal.
During this delay (synchronizing period) the target core samples Test Data In (TDI), Test Mode
Select (TMS), and TCK with the core clock. This delay is variable and changes in real time, which
can cause data corruption.
Figure 2 shows an example of this
synchronizing mechanism inside the
OMAP processor core. Here you can
see the multi-stage synchronizer
consisting of several D-triggers,
which is dependant on the core clock
rate.
Figure 7—Adaptive Clocking Emulator
Solving the TRST Issue with the TI XDS510
XDS510-class emulators that depend on the TI SN74ACT8990 test bus controller (TBC) to assert
the TRST signal are susceptible to a dead-lock condition with certain OMAP cores that stop
RTCK when TRST is asserted. Because these cores stop RTCK, the TBC enters a suspended
state, never updates, and will not clear the asserted TRST signal.
To solve this issue, the adapter board will route TCK to RTCK if it detects RTCK has stopped
when TRST is asserted (see Figure 3). You will find that the TI XDS510 ISA card and other TBC-
based emulators will now work with all OMAP devices when this adapter kit is being used.
XDS560-class emulators, which do not rely on the TBC for asserting TRST, will not be affected by
the JACK’s TRST logic.
Blackhawk
123 Gaither Drive
Mt. Laurel, NJ 08054-1701
www.blackhawk-dsp.com
+1-877-983-4514
Blackhawk is a registered trademark of EWA Technologies, Inc.
BH-Jack-QS-01
Figure 3 illustrates the JACK logic to
handle these real time changes to
RTCK. The resulting logic will main-
tains synchronization with the JTAG
signals as the rate of the OMAP core
clock changes.
You may find
emulator
release notes
that describe setup changes
(workarounds) that are necessary to
operate with these TI OMAP adaptive
clocking cores. This usually involves
decreasing the output TCK rate of the
emulator. While this may seem to
correct the problem, the
data
and
clock signals will still
not
be
synchro-
nized
with the OMAP core clock and
you will only
decrease performance.
Figure 2—OMAP Adaptive Clocking Mechanism
Figure 3—JACK Adaptive Clocking Logic
Compatibility
This JACK is designed to be compatible with the traditional 14-pin emulators supporting the com-
mon JTAG functions and signals. This includes XDS510™-class and XDS560™-class emulators.
The JACK will also work when connected to non-adaptive clocking targets.
1
4
Installation
Orientation
The JACK is keyed (pin 6), but care should be taken when connecting it to a target board JTAG
header or emulator. Pin 1 of the JACK socket should align with pin 1 on the target board header.
Figure 4 shows the JACK connected to a target board’s JTAG header. The emulator can now be
connected to the JACK in the same manner it would normally be connected to the target board.
Maximizing Performance
Optimization
Using the JACK does not require any changes to your emulator or CCStudio setup. The adapter
will automatically synchronize the JTAG data and clocks for increased stability and data integrity.
However, to maximize performance, you should set your emulator to generate its maximum TCK
frequency, if applicable. Increasing your emulator’s TCK output rate will not affect data integrity.
Below is a description covering some of the popular TI JTAG emulators and how you can optimize
your configuration for maximum performance.
WARNING
If the JACK is installed incorrectly, damage can occur
to the target board, emulator, and adapter. The
adapter is keyed, and so should the emulator’s con-
nector and target board header.
Be sure to align connections correctly, with no power
applied to the emulator or target board.
The JACK is NOT hot-pluggable!
Figure 4—JACK connected to a
target board’s JTAG header
Fixed TCK Emulators
Emulators that have a fixed TCK rate are typically XDS510-class and generate a TCK fre-
quency between 10 or 12 MHz (please consult your emulator’s documentation for the correct
specifications on your emulator). These fixed TCK emulators, such as most XDS510 ISA, Par-
allel Port, and USB versions, do not require any changes to get the benefits from the JTAG
Adaptive Clocking Kit.
Just insert the JACK between the 14-pin JTAG connectors of the emulator and target board.
Then setup and start CCS as you would normally and the adapter board will automatically syn-
chronize the TCK, TCK_RET, and data signals.
Variable TCK Capable Emulators
Emulators that support variable TCK frequencies, such as the Blackhawk USB510 and PCI510
JTAG models, as well as all XDS560-class emulators, can also be used without changes.
However, these emulators typi-
cally support TCK rates well
above 10 MHz. So you can con-
figure them to generate their
highest TCK rate possible to yield
maximum performance.
TCK
frequencies are usually set with a
configuration parameter (i.e. in
CCSetup), but please refer to
your emulator’s documentation
on how to set a maximum TCK
rate. Figure 5 shows how to
change the setting for an
XDS560-class emulator from the
Connection Properties dialog in
CCStudio v3.1 setup.
If you are using an OMAP device
and have been instructed to slow
down the TCK rate of the emula-
tor you are using, this work-
around will no longer be neces-
sary. You can set it back to its
Figure 5—Setting the maximum TCK rate
original, maximum value. The
data will be synchronized and performance will be back to its original speed.
DISCLAIMERS
Read the following for important information to be aware of when using this hardware.
Optional Configurations
The JACK ships with an additional right-angle connector, pictured in options 1 and 2.
This connector is also keyed to match the standard TI 14-pin JTAG header. The right
angle connector is provided to allow two additional configurations where the straight,
vertical connection will not work.
Each right-angle option can be easily configured by attaching the right-angle connec-
tor to a different end of the JACK. Options 1 and 2, pictured here, show the different
orientations that are possible and highlights how the right angle connecter should be
attached the JACK.
If the right-angle connector is attached, the
resulting JACK will have a keyed socket to
attach to a target board, and keyed header
where the emulator can be attached.
Option 1
Option 2
Mechanical Considerations
The JACK hardware was designed using quality compo-
nents, fast LVC logic, and an FR4 base-laminate material
suitable of supporting most legacy board designs and
speeds.
The JACK has an impedance of approximately 50 ohms to
reduce the chance of mismatch with typical target boards.
Table 1 provides the signal to pin relationship. These sig-
nals follow the standard TI JTAG layout recommendations.
The header and socket on the JACK conform to the stan-
dard 0.100” spacing in a double row configuration.
Pin Name
1
3
5
7
9
11
13
TMS
TDI
TVD
TDO
RTCK
TCK
EMU0
Pin
2
4
6
8
10
12
14
Name
TRST
TDIS
KEY
GND
GND
GND
EMU1
Blackhawk is not responsible for any damage that may occur to the JACK, target board, or emulator if misused,
mishandled, or forced into place.
The JACK is not intended to be hot pluggable, damage may occur. Make sure you emulator and target board
are not powered when making connections.
The JACK is keyed (pin 6). Removing or modifying the JACK’s connectors is not recommended or supported
and can harm connected hardware.
2
Table 1 - 14-pin JTAG Header
Pin-out
3
查看更多>
参数对比
与BH-ADP-60e_MIPI-20t_ARM相近的元器件有:BH-ADP-60e_MIPI-60t_TI、BH-ADP-60e_MIPI-14t_TI、BH-EMU-JACK。描述及对比如下:
型号 BH-ADP-60e_MIPI-20t_ARM BH-ADP-60e_MIPI-60t_TI BH-ADP-60e_MIPI-14t_TI BH-EMU-JACK
描述 Sockets & Adapters Adapter Pin Converter MIPI Sockets & Adapters Adapter Pin Converter MIPI Sockets & Adapters Adapter Pin Converter MIPI Sockets & Adapters OMAP TCK ADAPTER BOARD
Product Attribute Attribute Value Attribute Value Attribute Value Attribute Value
制造商
Manufacturer
Blackhawk Blackhawk Blackhawk Blackhawk
产品种类
Product Category
Sockets & Adapters Sockets & Adapters Sockets & Adapters Sockets & Adapters
ADI无线传感网络解决方案
资料下载: ADI无线传感网络解决方案 谢谢分享 ...
天明 ADI参考电路
求答案
求答案 求答案 求答案 这些电路都是相当基本的电路,你的教材上应该能够找到这些电...
wuyuezhiyong 模拟电子
EE下载中心资源专题--满足您创新创意的需要!--Arduino资料专题
Arduino,满足您创新创意的需要! Arduino 是一款便捷灵活、方便上手的开源电...
tiankai001 下载中心专版
ZLG MagicARM2200學習機問題
我用的是ZLG MagicARM2200學習機,现已用FlashDown_net將zlg_boot....
timber ARM技术
【Synplify技术问题】求助:如何让系统自己产生初始化信号
如何让 系统 在 时钟 的控制下自己产生复位 信号? 下面是一个HDB3编码的一部分 代码 modu...
eeleader FPGA/CPLD
NDIS6.0的filter怎么丢包?
微软例子里的 VOID FilterSendNetBufferLists( IN NDIS_...
js9413 嵌入式系统
热门器件
热门资源推荐
器件捷径:
S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO SP SQ SR SS ST SU SV SW SX SY SZ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ U0 U1 U2 U3 U4 U6 U7 U8 UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UP UQ UR US UT UU UV UW UX UZ V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO VP VQ VR VS VT VU VV VW VX VY VZ W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO WP WR WS WT WU WV WW WY X0 X1 X2 X3 X4 X5 X7 X8 X9 XA XB XC XD XE XF XG XH XK XL XM XN XO XP XQ XR XS XT XU XV XW XX XY XZ Y0 Y1 Y2 Y4 Y5 Y6 Y9 YA YB YC YD YE YF YG YH YK YL YM YN YP YQ YR YS YT YX Z0 Z1 Z2 Z3 Z4 Z5 Z6 Z8 ZA ZB ZC ZD ZE ZF ZG ZH ZJ ZL ZM ZN ZP ZR ZS ZT ZU ZV ZW ZX ZY
需要登录后才可以下载。
登录取消