biomed12
Junior Member
Offline
Posts: 94
Thank You
-Given: 67
-Receive: 5
|
|
« on: October 19, 2017, 12:15:43 00:15 » |
|
|
|
|
Logged
|
|
|
|
|
biomed12
Junior Member
Offline
Posts: 94
Thank You
-Given: 67
-Receive: 5
|
|
« Reply #2 on: October 19, 2017, 12:37:57 12:37 » |
|
Right, what do you think about altera-de0 board and what about Xilinx dev environments such as IDE, support etc.?
|
|
|
Logged
|
|
|
|
|
Sideshow Bob
Cracking Team
Hero Member
Offline
Posts: 1001
Thank You
-Given: 231
-Receive: 983
|
|
« Reply #4 on: October 21, 2017, 11:42:09 11:42 » |
|
You could of course also get second hand board from say ebay in order to save some money
|
|
|
Logged
|
I have come here to chew bubblegum and kick ass... and I'm all out of bubblegum
|
|
|
Mega32
Active Member
Offline
Posts: 179
Thank You
-Given: 207
-Receive: 37
|
|
« Reply #5 on: November 10, 2017, 08:55:59 20:55 » |
|
|
|
|
Logged
|
|
|
|
fpgaguy
Active Member
Offline
Posts: 138
Thank You
-Given: 154
-Receive: 166
|
|
« Reply #6 on: November 10, 2017, 11:10:27 23:10 » |
|
I would not recommend any specific board to for just beginning other than purely by cost of the board, and if you are tending towards a particular vendor.
First off make some sort of decision about what sorts of interfaces you want on the FPGA - IE ... do you want to talk to DDR3, or SD card, or USB or do you need serdes for HDMI or 1G/10G ethernet , or do you just want a few LED's and buttons and GPIO ? Once you know that it should narrow your choices and price down quite a bit.
You can do quite a lot of work on the vendors tools before actually picking a target or even having a physical target board.
If you have never used any fpga before perhaps something small is the best choice
|
|
|
Logged
|
|
|
|
weetit
Newbie
Offline
Posts: 17
Thank You
-Given: 18
-Receive: 9
|
|
« Reply #7 on: December 12, 2017, 06:04:32 18:04 » |
|
If the you want to start learning VHDL or Verilog, the cheapest way is to use simulator first. I will recommend you the online simulator. Even now, I always test my code when ever I am in doubt. This web site is very useful. https://www.edaplayground.com/If you want to buy one FPGA kit and you are a student, you can use your student account buy the kit from digilent. You can buy the update FPGA model under USD50.
|
|
|
Logged
|
|
|
|
allegro
Junior Member
Offline
Posts: 42
Thank You
-Given: 32
-Receive: 43
|
|
« Reply #8 on: December 12, 2017, 10:15:56 22:15 » |
|
I agree. Start with a simulator. It is not only the cheapest route, but also a wise route - in my opinion. I have done quite a few fpga designs, from small to large, and the simulator is my companion and friend. Spending time to really learn VHDL/SystemC etc and a simulator will save time in the end, and also a good workflow is established. Experiment and simulate the code before running the synthesis. The transition between simulation and synthesis can be interesting - what is simulated might not be synthesizable. It's part of the learning experience! Check the RTL schematic against your intended functionality. Treat warnings as errors until you are sure they can be waived. Point is that you learn a lot doing this:-)
I think the free version of Quartus has a stripped down version of Modelsim included (?) They used to. Maybe Xilinx tools has something similar.
Almost all my fpga designs start with no hardware, and sometimes no hardware at all. I have done fpga designs for customers, and worked with only a spec containing hardware schematics and required functionality. No hardware. Just sent the binary configuration file via email at certain milestones.
Happy coding. When the fpga bug bites you there is no turning back:-)
/Allegro
|
|
|
Logged
|
|
|
|
weetit
Newbie
Offline
Posts: 17
Thank You
-Given: 18
-Receive: 9
|
|
« Reply #9 on: December 13, 2017, 10:37:23 22:37 » |
|
Xilinx has Vivado Webpack and ISE Webpack. Vivado made for FPGA series 7 or newer. And it comes with document navigator which is very handful. I will recommend anybody to start with anything Xilinx or Altera, they probably similar. But keep an eye open for new technology, since now most of modern FPGA already embedded ARM processors and it breaks many barriers that FPGA was not good at in the past.
We can now easily run Ubuntu on FPGA processor, some of Altera sales told that Intel will soon embedded Atom CPU with next generation of Altera. It is very difficult to predict what will happen but it will be big.
|
|
|
Logged
|
|
|
|
Dgtslot
Inactive
Offline
Posts: 3
Thank You
-Given: 1
-Receive: 1
|
|
« Reply #10 on: December 15, 2017, 01:24:51 13:24 » |
|
hello all guys, i suggest you a terasic demo board with CYCLONE IV fpga. http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=593This is a very simple board and you can add a soft core processor NIOSII. This is a great union because you can use the NIOS II with C and you can make your custom logic in VHDL. I use it every day. Good vhdl
|
|
|
Logged
|
|
|
|
weetit
Newbie
Offline
Posts: 17
Thank You
-Given: 18
-Receive: 9
|
|
« Reply #11 on: December 15, 2017, 03:26:23 15:26 » |
|
Hi Dgtslot and everybody, How fast is Nios II? I have the deca board from the seminar but I did not have chance to use often. I like the idea of Max10 that it contain internal flash, do you ever try run Linux on the Nios, and is it possible to have graphics framebuffer?
|
|
|
Logged
|
|
|
|
Dgtslot
Inactive
Offline
Posts: 3
Thank You
-Given: 1
-Receive: 1
|
|
« Reply #12 on: December 17, 2017, 07:47:57 07:47 » |
|
Hi all, Nios II is a very fast 32bit processor but i never run linux on it. I think you can run s.o. like lnx, but you need a more powerful hardware CYCV for example. Max10 is limited in ram and logic block. Platform Designer in quartusII development tool have a lot of hardware acceleration IP for graphics take a look. Regards.
|
|
« Last Edit: December 17, 2017, 07:50:14 07:50 by Dgtslot »
|
Logged
|
|
|
|
weetit
Newbie
Offline
Posts: 17
Thank You
-Given: 18
-Receive: 9
|
|
« Reply #13 on: January 01, 2018, 03:26:42 15:26 » |
|
Can we possibly run Linux and play video from the framebuffer with Nios? I am now using Zynq. I may switch if it can do the same.
|
|
|
Logged
|
|
|
|
|
Old_but_Alive
Senior Member
Offline
Posts: 331
Thank You
-Given: 744
-Receive: 120
|
|
« Reply #15 on: January 06, 2018, 06:54:04 06:54 » |
|
@carlo,
just watched the video.
very very good, thank you
|
|
|
Logged
|
I fought Ohm's Law ... and the law won I only use Mosfets because I have a Bipolar mental disorder :-)
|
|
|
weetit
Newbie
Offline
Posts: 17
Thank You
-Given: 18
-Receive: 9
|
|
« Reply #16 on: January 08, 2018, 11:59:19 23:59 » |
|
Lattice MachXO2 FPGA is LQFP, this will allow me to manually install the component! It is so difficult now a day when most of the chip is BGA.
|
|
|
Logged
|
|
|
|
|
hexadec
Junior Member
Offline
Posts: 55
Thank You
-Given: 67
-Receive: 113
|
|
« Reply #18 on: January 26, 2018, 11:51:37 11:51 » |
|
I've just got into FPGA on a hobby level and to keep the old brain from going stale and after much deliberation and research I finally decided to go with the DE10-Nano from Terasic. http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=1046The board has good documentation, excellent support and is pretty affordable at $130. Well worth a look for anyone starting out.
|
|
|
Logged
|
Sponge.
I'm allowed to have it 'cos it's not sharp.
|
|
|
techneo
Junior Member
Offline
Posts: 51
Thank You
-Given: 120
-Receive: 41
|
|
« Reply #19 on: September 01, 2018, 08:49:11 08:49 » |
|
|
|
|
Logged
|
|
|
|
|
Just4Fun
Newbie
Offline
Posts: 21
Thank You
-Given: 6
-Receive: 20
|
|
« Reply #21 on: January 21, 2019, 03:13:49 15:13 » |
|
Just my 5 cent... If you buy a cheap Chinese dev board take in consideration that they might have a not so good power/decoupling design. A typical symptom of this with Clyclone FPGA is that you can use the AS connector to write the configuration into the eeprom, but the JTAG connector doesn't work (you get strange errors when attempting to connect with the FPGA...). Example: http://forum.hobbycomponents.com/viewtopic.php?t=1388#p6051Or: https://electronics.stackexchange.com/questions/399450/altera-cyclone-ii-quartus-ii-jtag-programming-errorI've recreated this fault not installing enough capacitors during a board assembly. Than installing all the needed capacitors the fault is disappeared. In this case try to change the capacitors after the regulators with bigger ones, if it is possible. This "may" resolve...
|
|
« Last Edit: January 24, 2019, 10:32:47 10:32 by Just4Fun »
|
Logged
|
|
|
|
|