accesing JTAG ports on GPIOs

Hi there, I have a virtex II board (xc2v1000), unfortunately no jtag signals are routed on this board (TMS, TDI, TDO, TCK ). This really deprives me from using ChipScope pro on this board to debug my design. Is it possible somehow to tap the jtag ports internally and route them to GPIOs which are available on th board! In that case, I will insert the ChipScope Pro core in my design in the normal fashion and will put that part of the code in the design that will tap the JTAG ports internally and will map them to other GPIOs?

Farhan

Reply to
maverick
Loading thread data ...

maverick schrieb:

sure, get it here:

formatting link

Antti

Reply to
Antti

Hi Antti, Thanks alot for the reply. I did have a look at the Spartan3-1000.vhd file. Unfortunately, I am a Verilog writer and do not have much exposure to VHDL code. What I have understood from the code is, I have to instantiate this primitive into my design and map the IO to FPGA IOs. It will make my life easy if you can demonstrate it by making required changes in the following simple counter code as it is not clear to me how would I make the chipscope logic communicate to this primitive. In the following code, assume that I have to monitor 8-bit counter reg in chipscope pro.

//---------------------------------------- module my_counter(clk, rst, led );

input clk; input rst; output led;

reg [7:0] counter;

always @(posedge clk) if(rst) counter

Reply to
maverick

just use the VHDL in your verilog design should be no issue all modern synthesis tools support mixed language designs.

Antti

Reply to
Antti

Thanks Antti for the reply, Yes, I am aware of the feature of mixed language synthesis. But here, I am more interested to know how to use these soft BSCAN primitives in the case where I need to use Chip SCope pro as well. Kindly modify the sample program I posted earlier to show the changes required to incorporate BSCAN primitive to use chip scope pro using GPIOs.

Thanks

Reply to
maverick

Hi Antti, I am anxiously waiting for your guidance on my problem. Kindly, do reply....

Farhan

Reply to
maverick

are

the

Dear maverick,

sure I can: "Kindly modify the sample program you posted posted earlier.." so if you wish that please contact me in private - the hourly fee is

50EUR + 19%TAX

if you just want other people to do your work, or things you dont want to learn then I guess you must wait, or seek another job

Antti

Reply to
Antti

are

the

Hi Antti, I never meant it that way that you do my work. , I am sorry in case if I have made you feel like that. Anyways, thanks for your help.

Reply to
maverick

signals are

me

to

insert the

put

have

ausblenden -

well read what you wrote your self. what you need can be done with a few mouseclicks. but if I do it for you never learn.

Antti

Reply to
Antti

signals are

deprives me

it

them to

insert the

put

ports

Spartan3-1000.vhd

have

this

8-bit

Text ausblenden -

Sure, I will work on it, thanks

Reply to
maverick

maverick wrote: ...

signals are

Could you please quote sensibly?

-- Uwe Bonnes snipped-for-privacy@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt

--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

Reply to
Uwe Bonnes

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.