Skip to content
#

verilog

Here are 1,442 public repositories matching this topic...

chisel3
cutephoton
cutephoton commented Dec 18, 2018

This is the first RISCV core I've been able to get up and running without breaking my head. Much appreciation for the SpinalHDL team for the making this work with Qsys and Avalon. :) (Although SpinalHDL itself puzzling still.)

Where should notes and documentation go? (Is there a wiki?) There's a lot of little things I had to figure out. It would be nice to make it easy to post the notes. One ex

icestudio
drtrigon
drtrigon commented Sep 19, 2019

I would like to use icestudio in class e.g. to demonstrate the simulation of logic gates. Ultimatively I would like to create logic tables with the students.

I found following two descriptions but - unfortunately - do not speak spanish:

stoune
stoune commented Jan 2, 2020

Auto-generated files
.vscode/c_cpp_properties.json
.vscode/launch.json
contains absolute path, for example:

"configurations": [
        {
            "type": "platformio-debug",
            "request": "launch",
            "name": "PIO Debug",
            **"executable": "/Users/username/Projects/projname/.pio/build/esp32dev/firmware.elf",
            "toolchainBinDir": "/Users/u
yurivict
yurivict commented Jan 6, 2020

The README says:

[...] you'll need an SD card image for your DE10 with a valid installation of Cascade. Cascade can generate this image for you automatically [...]

The obvious question is "how". Is there a command that generates the image?

I have a working DE Nano, it has linux running, it is connected through the Ethernet.
Is this image not sufficient, and Cascade should generate

JaewonHur
JaewonHur commented Dec 4, 2019

As in spec,
EEAR register should save the instruction fetch VA when illegal instruction exception.

We should change code in mor1kx_ctrl_cappuccino.v as follow.

    always @(posedge clk `OR_ASYNC_RST)
     if (rst)
       spr_eear <= {OPTION_OPERAND_WIDTH{1'b0}};
     else if (/*padv_ctrl & exception*/ exception_re)
       begin
	  if (except_ibus_err_i | except_itlb_miss_i
verilator
veripoolbot
veripoolbot commented Dec 6, 2019

Author Name: Driss Hafdi
Original Redmine Issue: 1624 from https://www.veripool.org


If a variable of the wrong witdth is passed in as a parameter, verilator prints out in its warning the parameter definition location, whereas it would be more helpful to get the reference of the value that was passed in, particularly with bigger design with multiple levels of hierarchy. Here is a

s-ol
s-ol commented Mar 10, 2019

The SCons file is quite "magical" and undocumented at the moment. I needed to find it to understand these points for example:

  • how is a PCF file located? which is chosen if there are multiple?
  • how are testbench files recognized and treated?
  • how are verilog source files recognized and treated?

IMO the second two should be documented in the docs for apio sim and apio build respectiv

FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for running lazy functional programs, including hardware garbage collection. Reduceron has been implemented on various FPGAs with clock frequency ranging from 60 to 150 MHz depending on the FPGA. A high degree of parallelism allows Reduceron to implement graph evaluation very efficiently. This fork aims to continue development on this, with a view to practical applications. Comments, questions, etc are welcome.

  • Updated Apr 24, 2020
  • Haskell
linkfanel
linkfanel commented Nov 14, 2016

It's nice that contrary to the utwente WebSDR software, KiwiSDR makes an attempt at maximizing the use of screen real estate for the waterfall. However at the same time, it makes it frustrating whenever the interface clutters the useful display :/

I'll talk personally but I expect plenty other people would feel the same. The thick, solid top bar feels cumbersome. The top left general informatio

Improve this page

Add a description, image, and links to the verilog topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the verilog topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.