Diamond online debugging reveal error or flash back

Source: Internet
Author: User

Recently, a big customer in the commissioning of the time, has complained to me, our online debugging tools reveal has been error, error, or diamond flash back. After my detailed debugging, I can be very sure to tell you that this is the customer is not in accordance with the standard use caused.

Here I put the correct use of reveal process, write to everyone.

First step: Insert Reveal Inserter, click the icon, then come out a dialog box, as follows

If you want to see a signal, drag them below the trace (middle) in the design tree, and then drag the sampling clock into the clock (middle), then click Trigger Signal Setup, and the interface will appear.

In signals (MSB:LSB), choosing your previous step to the trace is a signal, or you can drag them to signals (MSB:LSB) under the design tree (in the left), which is more humane than Altera and Xilinx. Fill in the corresponding expression in expession, such as TE1 corresponding to fill in TU1----other similar. Then click on the icon in the upper left corner to see if the grammar check is error-free, then click

icon, insert debugging, will come out, click OK just fine. There is a figure, this is the input you want to insert the name of the reveal, call him Shabi good. Reveal Inserter completed.

The second step: Remember that the second step is not direct debugging, is to compile the synthesis, and then download (This step do not miss out)

Step three: Reveal Analyzer, click, will appear the following interface, choose Create a new file this does not elaborate, nothing.

The above settings will appear, set the trigger condition in operator, and then double-click to see the waveform.

It is important to note that when selecting Edge trigger (rising edge or falling edge), value is modified to 1, otherwise it cannot be triggered, which is a pit ———————— attention to the novice.

The following is a customer flash back or error problem.

How to observe the signal, before the reveal Inserter when not pulled out, then must be re-added, add the entire process has been fastidious.

1. Before adding reveal analyzer off, be sure to remember to first turn off the Add. Look, I turned it off, and I added the FLAG1 signal. The equivalent of re-inserting the signal, the process described above, and then

And then

2. Recompile the synthesis and re-download.

3. Re-open the previously built reveal analyzer, you will find a signal flag1, such as, then you can happily set the trigger, catch the waveform.

We remember to re-add the signal when the 123-step play can not be wrong, the wrong words will appear in the title of the question. According to the above step play if the error, you can come to beat me (open a joke), the real error is the step did not do well, carefully check. I can't really contact me, buckle: 825972925

Diamond online debugging reveal error or flash back

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.