PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

How to create n number of pattern files automatically using and digital pattern editor and Ni 6570

Hi all, I need to create many pattern files (.digipat) to burst them into a chip. but it takes so much time to create too many pattern files. is there any alternate method for creating the pattern file automatically? I am using LabVIEW for automation. The instruments used are Ni 6570

 

 

0 Kudos
Message 1 of 7
(1,145 Views)

Could you please elaborate on your application and why you would need a lot of pattern files?

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 7
(1,115 Views)
From DM:

 

As I mentioned in the post. I am just sending random patterns to the chip and checking as changes have happened in the chip this is my application. so I need to create patterns for forcing that into the chip 


I would highly recommend continuing this discussion in the thread so that others are also aware of the discussions instead of just me. What kind of random patterns? is it really random like the PRBS sequence? are you doing a scan test or register read write or memory test? what exactly do these patterns contain?

 

I am trying to suggest the appropriate choice instead of having to generate a lot of patterns that you think might be the solution to your problem. If you still insist on going your way of the solution, you can generate digitpatsrc files (regular txt) and compile them.

 

digitpatsrc file format - https://www.ni.com/docs/en-US/bundle/ni-digital-pattern/page/digipat/text-pattern-file-syntax.html

how to compile them into digipat - https://www.ni.com/docs/en-US/bundle/digital-pattern-editor/page/compiling-patterns.html

 

You can generate these digitpatsrc txt files using your own custom program in any language.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 3 of 7
(1,091 Views)

Hi santo_13

I just want to create PRBS sequence that's it. not doing any read or write operations just want to generate some random patterns and burst those into the DUT.

0 Kudos
Message 4 of 7
(1,080 Views)

There may be a better way based on your PRBS sequence length etc., but a faster solution is to create the digitpatsrc files using custom script and compile them, this way you can generate infinite patterns (limited by 657x specs of course).

 


digitpatsrc file format - https://www.ni.com/docs/en-US/bundle/ni-digital-pattern/page/digipat/text-pattern-file-syntax.html

how to compile them into digipat - https://www.ni.com/docs/en-US/bundle/digital-pattern-editor/page/compiling-patterns.html

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 5 of 7
(1,057 Views)

Dear santo,Are there any relevant examples of how to create a standard digitpatsrc file

0 Kudos
Message 6 of 7
(621 Views)

Hi JackLinZe,

 

 

You can refer to the below link that might help you to create a digipatsrc.

https://www.ni.com/docs/en-US/bundle/digital-pattern-editor/page/text-pattern-file-syntax.html

 

Krishna0012_0-1709535450553.png

 

0 Kudos
Message 7 of 7
(257 Views)