Awesome videos! Thanks for posting these. I can't wait to see the rest, like naikrovek said, super dense stuff, I watched the first one about 5-6 times following along with a go-board and de0-nano. Probably gonna watch the part where you dive into the ALU on this one about 10 times lol Thanks again!
Fantastic! I've wanted to do this exact project t teach myself verilog. I am super limited with switches and indicators on my TinyFPGA Bx lattice board. Does anyone know if there's an equivalent to the in system sources and probes tool for the Ice storm tool chain? I'm using Ice studio. Can I use a tool from outside this toolchain?
Hi there, I got an error at statement of 171 of " assign w_bus = (a_enable) ? SW[7:0] : 8'bZZZZZZZZ; " the problem was w_bus is assigning on multiple therefore I've make it as previous, in which change a_enable with a_latch, my question is that correct please ???
I have a question about FPGA that I do not know very much about. So, I got few old Xilinx Spartan chips (XCS20 and XCS40, 5 of each). If I understand correctly about the FPGA technology and the Spartan in particular, I need to program a memory with the code that describe the functionality I want the chip to do and at power-on (boot) the FPGS loads the code and do the things I want. Am I right? And, how I design a circuit and convert it to the code that I need to write in the memory? What program(s) do you suggest to use? I tried the software from Xilinx but it include coding and I am not familiar; I would prefer something like Multisim, Eagle. Thanks.
I use Altera/Intel Quartus but I imagine there's something similar in Xilinx. I specify the memory that gets loaded either with an Intel .hex file for a MIF (Memory Initialization File). I use the tool srec (particularly srec_cat) to convert S record files (or many other formats) into .jex or .MIF files. Hope this help. You can web search for the srec tool. It's out there.
I don't believe that Xilinx offers synthesis tools for Spartan (1) chips any longer. ISE only supports Spartan 2 devices and up. You would need Synplify Pro from Synopsys. I have some old Spartan parts too that I haven't been able to use for that reason.
I bought nandland simplified FPGA. He has tutorials on his channel too. Haven't gotten into it yet because there I am on a Mac and there is no version of Ice. I applied for a personal license and havebn't gotten one yet in email -- maybe holidays.
Awesome videos! Thanks for posting these. I can't wait to see the rest, like naikrovek said, super dense stuff, I watched the first one about 5-6 times following along with a go-board and de0-nano. Probably gonna watch the part where you dive into the ALU on this one about 10 times lol Thanks again!
Excellent video !!! Thank you for your work. It help really helped me understand better Verilog HDL and how to make a CPU.
these vids are awesome. so dense and so complete. excellent stuff.
Super useful series! Subscribed for more of the same!
Fantastic! I've wanted to do this exact project t teach myself verilog. I am super limited with switches and indicators on my TinyFPGA Bx lattice board. Does anyone know if there's an equivalent to the in system sources and probes tool for the Ice storm tool chain? I'm using Ice studio. Can I use a tool from outside this toolchain?
Hi there, I got an error at statement of 171 of " assign w_bus = (a_enable) ? SW[7:0] : 8'bZZZZZZZZ; " the problem was w_bus is assigning on multiple therefore I've make it as previous, in which change a_enable with a_latch, my question is that correct please ???
I have a question about FPGA that I do not know very much about. So, I got few old Xilinx Spartan chips (XCS20 and XCS40, 5 of each). If I understand correctly about the FPGA technology and the Spartan in particular, I need to program a memory with the code that describe the functionality I want the chip to do and at power-on (boot) the FPGS loads the code and do the things I want. Am I right? And, how I design a circuit and convert it to the code that I need to write in the memory? What program(s) do you suggest to use? I tried the software from Xilinx but it include coding and I am not familiar; I would prefer something like Multisim, Eagle. Thanks.
I use Altera/Intel Quartus but I imagine there's something similar in Xilinx. I specify the memory that gets loaded either with an Intel .hex file for a MIF (Memory Initialization File). I use the tool srec (particularly srec_cat) to convert S record files (or many other formats) into .jex or .MIF files. Hope this help. You can web search for the srec tool. It's out there.
@@SixWildKids Thank you, I will that srec tool.
I don't believe that Xilinx offers synthesis tools for Spartan (1) chips any longer. ISE only supports Spartan 2 devices and up. You would need Synplify Pro from Synopsys. I have some old Spartan parts too that I haven't been able to use for that reason.
I bought nandland simplified FPGA. He has tutorials on his channel too. Haven't gotten into it yet because there I am on a Mac and there is no version of Ice. I applied for a personal license and havebn't gotten one yet in email -- maybe holidays.