Sign in

username:

password:



Not a member?

Search c6x



Search tips

Subscribe to c6x



c6x by Keywords

AD535 | BIOS | Booting | Bootloader | C621 | C6211 | C6415 | C671 | C6711 | C6711DSK | C6713 | CCS | Chassaing | COFF | DAT | DM64 | DM642 | DMA | DSK671 | DSK6711 | EDM | EDMA | EMIF | Emulator | EVM | EVM620 | FFT | FIR | GPIO | Halting | HPI | HWI | IDK | JTAG | LDB | LDH | LDW | Linker | LMS | LOG_printf | Matlab | McBSP | MEM_alloc | MIPS | PCI | PCM3003 | Pipeline | Profiling | QDM | Reset | ROM | RTDX | Sampling | SDRAM | Stack | TEB | THS1206 | TMS320C621 | TMS320C6416 | TMS320C6711 | TMS320C6713 | UART | Vector Table | XBUS | XDS560

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C6x | JTAG - IEEE1149.1 and emulator

Technical discussions about the TI C6000 DSPs (including the c62x, c64x and c67x DSPs).

  

Post a new Thread

JTAG - IEEE1149.1 and emulator - veereshin - May 31 9:45:50 2007

Hi,
    
       I've spectrum digital's XDS560 emulators, that I use for 6416
DSPs. 
       As we know, JTAG is a IEEE standard(IEEE1149.1). Then, why we
can't use the same emulator with IDEs of different vendors for
different processors?

Thanks and Regards,
Veeresh

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )

Re: JTAG - IEEE1149.1 and emulator - Richard Williams - May 31 11:52:10 2007

veer,

The JTAG specifies the pin outs and the communication protocol and the voltage
levels.
It does not specify what data is to be transfered across the JTAG bus nor what
address, registers,
etc are valid within a target processor.  I.E. JTAG is a transport mechanism and
really knows
nothing about the target hardware.

The on-chip debug module in the target processor is unique to that processor, as
is the scan chain
of that processor.  
The emulator must be unique for the specific processor that is being tested.

I hope this helps to answer your questions.

R. Williams

---------- Original Message -----------
From: "veereshin" <v...@yahoo.com>
To: c...@yahoogroups.com
Sent: Thu, 31 May 2007 11:35:35 -0000
Subject: [c6x] JTAG - IEEE1149.1 and  emulator

> Hi,
> 
>        I've spectrum digital's XDS560 emulators, that I use for 6416
> DSPs. 
>        As we know, JTAG is a IEEE standard(IEEE1149.1). Then, why we
> can't use the same emulator with IDEs of different vendors for
> different processors?
> 
> Thanks and Regards,
> Veeresh
------- End of Original Message -------





(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )

Re: JTAG - IEEE1149.1 and emulator - Jeff Brower - May 31 16:53:35 2007

Veeresh-

>        I've spectrum digital's XDS560 emulators, that I use for 6416
> DSPs.
>        As we know, JTAG is a IEEE standard(IEEE1149.1). Then, why we
> can't use the same emulator with IDEs of different vendors for
> different processors?

IEEE 1149.1 covers the interface between the emulator and the target hardware;
i.e. a
circuit-level specification.  Higher levels, for example interface between host
software and the emulator, or host PC peripheral and the emulator, are
vendor-specific.

Parallel port, USB port, PCI bus, Windows driver, Linux driver, etc -- those
things
are obviously not covered by 1149.1

-Jeff

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )