09-15-2009 12:00 AM
We use Spartan3A-DSP DaVinci Board for our project.
Theseday I suffered from the VLYNQ test..
I want the address translation between DSP and FPGA.
If I wrote data on the address of 4C00:0000, how can I calculate the address of OPB site(in FPGA) ?
11-12-2009 03:30 AM
The DSP's VLYNQ base address of 4C00:0000 will translate to 0000:0000 on the OPB bus inside the FPGA.
If you want, you can observe this with ChipScope.
In the default FPGA design:
Modify the following configuration package to enable ChipScope debug of the VLYNQ interface:
constant IncludeVlynqDebug_c : boolean := TRUE;
Rebuild the FPGA design and use the following ChipScope project to observe the OPB transactions generated by the VLYNQ core inside the FPGA: