aberro
Newbie level 3
Re: Is it possible to clone of the XDS510PP (TI DSP emulator
Hi, i tried the the xds510pp with smc34c60 implemented in vhdl. But i used a spartan 3 development kit, with two selfmade board connected to it. One with buffers and a db25 parallel port connector and the other with the tbc 74act8990, buffers, and the 14 pins jtag connector. I didnt used a gal because i included the equations into the fpga. Then i proved it with a vc33 board and sdconfig generated scan errors in diagnostic mode. The clock was in the start 8.33 MHz and was generated by the fpga dividing by 6 its 50Mhz clock. I reduced it ti 1.56MHz and the rate of errors was reduced. Then as i thinked there was a problem in the form of the clock wave i added an schmidt-trigger inverter at the clock output and the error rate reduced again, now it is 2 errors each 2000 tests. I execute code composer and i can load a program if it is small (4Kb) and sometime trying more than one time because it reports memory verification errors. But i can't set break points or execute.
I think there is a sinchronization problem but i haven't any idea to fix it.
Added after 1 hours 50 minutes:
Someone knows the function of signals EMU0 and EMU1 in the jtag connectors?
Hi, i tried the the xds510pp with smc34c60 implemented in vhdl. But i used a spartan 3 development kit, with two selfmade board connected to it. One with buffers and a db25 parallel port connector and the other with the tbc 74act8990, buffers, and the 14 pins jtag connector. I didnt used a gal because i included the equations into the fpga. Then i proved it with a vc33 board and sdconfig generated scan errors in diagnostic mode. The clock was in the start 8.33 MHz and was generated by the fpga dividing by 6 its 50Mhz clock. I reduced it ti 1.56MHz and the rate of errors was reduced. Then as i thinked there was a problem in the form of the clock wave i added an schmidt-trigger inverter at the clock output and the error rate reduced again, now it is 2 errors each 2000 tests. I execute code composer and i can load a program if it is small (4Kb) and sometime trying more than one time because it reports memory verification errors. But i can't set break points or execute.
I think there is a sinchronization problem but i haven't any idea to fix it.
Added after 1 hours 50 minutes:
Someone knows the function of signals EMU0 and EMU1 in the jtag connectors?