Design verification in FPGA

OP #4753223
Rate this post
• ▲ useful
▼ not useful
Hi all,

I am working on FPGA and I am using chipscope to verify my designs. In 
this case I will set the input test patterns and I will verify the 
corresponding output. But the problem with this method is that, it is 
time consuming.

So, I am searching for techniques to automate the verification in FPGA. 
Can you please tell me the options available to automate the 
verification and their pros and cons.


Thanks
#4753849
Rate this post
• ▲ useful
▼ not useful
Deepika A. wrote:
> So, I am searching for techniques to automate the verification in FPGA.

Instead of comparing the chipscope results outside, you can do that 
directly inside the FPGA having two different possibilities:
- Assertion based simulation (not synthesizable, but helps
  find errors already during simulation)
- BIST (built-in self test). You gather the data as before,
  instead of storing in RAM and read to the PC, you have
  your comparing engine directly within the FPGA. The BIST
  will tell you go/no-go and even may come up with some
  diagnostics, if you do it well...
Guest #4753870
Rate this post
• ▲ useful
▼ not useful
Hi,

if Co-Simulation is not an option, meaning, you are forced to use HW, 
you might be better off hacking your own chipscope with the more or less 
well documented features of the JTAG primitives (which are a pain on 
some older Xilinx-FPGAs). However, having a proper JTAG testing front 
end (i.e. fast adapter and boundary scan driver routines) can range from 
a cheap FTDI solution up to a serious investment - depends on how many 
test vectors you need to play back on your design. Maybe you have to 
elaborate on what you are targetting at.

Cheers,

- Strubi

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.