Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 59
  1. Yosys and nextpnr have excellent support for Lattice ECP5 FPGAs.

  2. The Godbolt Compiler Explorer is a fantastic tool for assembler programmers.

  3. This cheat sheet provides a handy guide to 32-bit RISC-V instructions.

  4. Integer multiply and divide instructions form the optional M extension.

  5. This RISC-V assembler post begins by examining the RISC-V jump instructions: jal and jalr.

  6. This RISC-V assembler post covers branch and set instructions, such as beq, bltu, bgez, and slt.

  7. This RISC-V assembler post covers load and store instructions, such as lw, sw, and lbu.

  8. This RISC-V assembler post covers shift instructions, such as sll, srl, and srai.

  9. This RISC-V assembler post covers bitwise logical instructions, such as and, not, and xori.

  10. This series will help you learn and understand 32-bit RISC-V instructions and programming.

  11. News: April 2023

    Welcome to the latest Project F news covering the first part of 2023.

  12. Are you tired of firing up the Vivado GUI to build an FPGA project?

  13. Mandelbrot in Verilog

    This FPGA demo uses fixed-point multiplication and a small framebuffer to render the Mandelbrot set.

  14. News: December 2022

    Happy New Year and welcome to the latest Project F news covering the end of 2022.

  15. Welcome back to my series covering mathematics and algorithms with FPGAs.

  16. Rasterbars

    This FPGA demo effect renders four animated rasterbars.

  17. Sine Scroller

    This FPGA demo effect renders a horizontally scrolling message along a sine wave.

  18. News: September 2022

    Welcome to Project F news for July, August, and September 2022.

  19. Castle Drawing

    In this FPGA demo, we use multiple shapes (rectangles, triangles, circles) to render a simple picture of a castle.

  20. News: June 2022

    Project F news is back!

  21. Lib: clock/xd

    Sometimes you need to send a single pulse from one clock domain to another.

  22. Display Signals

    Welcome back to Exploring FPGA Graphics.

  23. Racing the Beam

    Welcome back to Exploring FPGA Graphics.

  24. News: November 2021

    Welcome to your November news from Project F.

  25. Welcome back to my series covering mathematics and algorithms with FPGAs.

  26. News: October 2021

    Welcome to October’s update from Project F.

  27. News: September 2021

    Project F news is your monthly bowl of FPGA goodness with tasty tips and links from other developers mixed in.

  28. Numbers in Verilog

    Welcome to my ongoing series covering mathematics and algorithms with FPGAs.

  29. News: August 2021

    Project F news is your monthly bowl of FPGA goodness with tasty tips and links from other developers mixed in.

  30. Animated Shapes

    Welcome back to Exploring FPGA Graphics.

  31. News: July 2021

    Project F news is your monthly update on the FPGA project, with tasty tips and links from other developers thrown in.

  32. SPRAM on iCE40 FPGA

    The iCE40 UltraPlus distinguishes itself from the rest of the iCE40 FPGA family by including a relatively generous 1 Mb (128 KiB) of single port synchronous SRAM known as SPRAM.

  33. News: June 2021

    Project F news is your monthly update on the project, with tasty tips and links thrown in.

  34. It can be challenging to test your FPGA or ASIC graphics designs.

  35. News: May 2021

    As well as the occasional big blog post, I make many smaller FPGA discoveries and Project F updates each month.

  36. In this how to, we’re going to look at a straightforward method for generating sine and cosine using a lookup table.

  37. Hello Arty - Part 3

    Welcome back to our three-part FPGA tutorial with SystemVerilog and the Digilent Arty A7.

  38. I like to learn by doing, by trying things out and experimenting.

  39. 2D Shapes

    Welcome back to Exploring FPGA Graphics.

  40. Hello Nexys - Part 2

    Welcome back to our two-part FPGA tutorial with SystemVerilog and the Digilent Nexys Video.

  41. Lines and Triangles

    Welcome back to Exploring FPGA Graphics.

  42. Hardware design can be unforgiving, so it pays to use any advantage you can get.

  43. The square root is useful in many circumstances, including statistics, graphics, and signal processing.

  44. In this post, I provide a quick guide to building an open-source FPGA toolchain for iCE40 boards, such as iCEBreaker, on Linux.

  45. Hello Nexys - Part 1

    This two-part tutorial provides a quick introduction to FPGA development with SystemVerilog and the Digilent Nexys Video board.

  46. Framebuffers

    Welcome back to Exploring FPGA Graphics.

  47. Hardware Sprites

    Welcome back to Exploring FPGA Graphics.

  48. Life on Screen

    In this FPGA demo we’ll experiment with Game of Life, a cellular automaton created by prolific mathematician John Conway in 1970.

  49. FPGA Memory Types

    Designing with FPGAs involves many types of memory, some familiar from other devices, but some that are specific to FPGAs.

  50. FPGA Pong

    Welcome back to Exploring FPGA Graphics.