Hey all,
So I wasn't quite sure if I should ask this on the Vivado forum, or here...
However, I do have two Digilent Boards, the Basys 3 and Nexus 4 DDR.
I've basically been trying to 'self teach' myself FPGA via a textbook: Digital System Design with FPGA Implementation
But I've been struggling a bit with the 'compiling/implementation' step.
Grant I am using Vivado 2018.2 (I know there are obviously much more recent versions, but the install is *huge*-- I mean 225-250 GB?!? You *must be kidding me*),
And this should be just enough for my simple purposes.
In any case,
#1 I realized I had to manually install the board packages, which I think I have done successfully.
#2 Even though the related IP is explicitly stated in the code, I realized I have to manually add the IP to the project-- Having done so now it will run simulation, even synthesis:
But when I get to the last step, implementation, it is 'bugging out' and I'm really not sure what is wrong.
The code itself is two files, so a bit long to directly include here, but as stated, does come from a textbook, so I hope that's 'not wrong'. It is a simple VGA display 'test application'
I think I may have just not configured the IP right when I added it, but I didn't think that should be 'something you have to think about', if you already 'call it up in the code'.
In any case, any help would be appreciated, as like I said I am 'learning this on my own', so I have no 'professor' to ask about it.
And, even, the response it provides about the VCC clock not being connected is fairly clear... But I am still like 'what?'
Best,
-A