Fellow Designers,
I am looking for a more convenient way to use inexpensive eval boards to test logic designs in an fpga. I do this quite a bit already by designing stimulator logic to put in front of my design and watching the results in ChipScope. This is a lot of extra "throw-away" logic to design and usually I only hit a limited number of test cases.
What I really want is a convenient way to interact with my design at run time. What I have in mind is a small piece of logic that connects to the JTAG TAP controller inside the FPGA and gives me a simple read-write bus to read and write registers and memories inside the FPGA. Then I would need a little application that runs on the PC to let me peek and poke addresses. The application should also let me run batch files that would be a list of reads and writes of addresses.
Has anyone heard of such a helper application like this exists for Xilinx fpga's?
Does Xilinx provide details of their chips and cable drivers to allow someone to develop such an application?
I know all this is possible because Chipscope itself is such an application. However, as far as I know, ChipScope does not let the user write into the chip to control a design.
Any comments welcome.
Pete Dudley