Table of Contents | ||||
---|---|---|---|---|
|
List of figures
NXCore GUI setup page for NXcope_Startup
NXscope_Startup overview
NXscope_Startup allows to capture a continuous data sequence at the FPGA startup (power-on). NXscope_Startup can be implemented in NG-MEDIUM and NG-LARGE.
...
The NXscope_Startup uses twice the amount of memory, comparing with the standard version of NXscope.
NXscope_Startup user’s inputs and outputs :
The following table shows the list on NXscope_Startup inputs and outputs.
...
Name | Width | Mode | Comments |
---|---|---|---|
DIN_LINES | 1 to 24 | In | Signals to be captured |
STARTUP_TRIGGER_LINES | 1 to 4 | In | 1 to 4 trigger lines for simple boolean condition (1 to 4-bit value) |
CLK_CAPT | 1 | In | Capture clock (can support frequencies up to 200 MHz – check timing reports for realistic performance) If “CLK_CAPT” is available before the trigger condition is met, samples can be captured before the trigger condition. |
CLK_READ | 1 | In | Secondary clock for data transfer management between the STARTUP_FAST_CAPTURE_RAM and the embedded NXscope RAM. CLK_READ can be asynchronous from CLK_CAPT, and doesn’t doesn’t need to be at high frequency. Any 20 to 100 MHz clock can be used as CLK_READ |
|
|
|
|
PRE_CAPTURE_DONE | 1 | Out | Goes high when the trigger condition has been met. The capture in the first RAM level is done imediatelly, then NXscope_Startup waits for a capture command to transfer the captured data to the dump file via ANGIE USB-JTAG adapter.. |
TRIG_ARMED | 1 | Out | Once the STARTUP_FAST_CAPTURE_RAM has been filled, the user can launch the NXscope capture thanks to the “nxboard” GUI. TRIG_ARMED goes high and launches the transfer between both RAM sets. |
DONE | 1 | Out | When the data transfer is complete, DONE goes high, and NXscope starts reading by JTAG via ANGIE USB adapter to generate the dump file for waveform display. |
|
|
|
|
NXscope_Startup user’s parameters (nxscope GUI)
The next figure shows the NXcore GUI setup page for NXscope_Startup generation.
...