Commit Graph

851 Commits

Author SHA1 Message Date
Miodrag Milanović f31c39cc2e
Merge pull request #342 from tarikgraba/master
Settings to build pdf documentation
2025-06-03 14:40:39 +02:00
TG 213d116050 Use Lualatex instead of plain pdfatex 2025-06-03 14:30:45 +02:00
TG 8893d13655 Use rsvgconverter sphinx extension to convert svg to pdf 2025-06-03 14:30:45 +02:00
Miodrag Milanović 0bd9f5d7fa
Merge pull request #348 from mattvenn/master
Update Claire's name and fix the reference image in the iceprog help
2025-06-03 11:12:06 +02:00
Matt Venn d06a967590 Update Claire's name and fix the reference image in the iceprog help 2025-06-03 11:06:08 +02:00
Miodrag Milanović 3cdcf4b009
Merge pull request #345 from csantosb/master
install instructions with guix
2025-04-01 08:10:14 +02:00
Cayetano Santos 8c77b03f90
install instructions with guix 2025-03-27 09:24:00 +01:00
Miodrag Milanovic 7fbf8c0afb Fix one more link 2025-02-07 14:03:48 +01:00
Miodrag Milanovic f1b0c7fd2f fix link 2025-02-07 13:52:33 +01:00
Miodrag Milanovic 4501cd5a97 Add presentation 2025-02-07 13:09:38 +01:00
Miodrag Milanovic 760f706989 Generate rest of bitstream HTML 2025-02-07 12:45:16 +01:00
Miodrag Milanovic 1341137372 Generate chip database HTML 2025-02-07 12:43:20 +01:00
Miodrag Milanovic 287f6666c8 Fix more links 2025-02-07 12:05:59 +01:00
Miodrag Milanović 91a403a42c
Update links to documentation 2025-02-07 11:57:48 +01:00
Miodrag Milanovic 68044cc4da Do not add wires for module ports 2025-01-20 15:37:01 +01:00
Miodrag Milanovic 7190770949 Resolve warning with python 3.12 2024-12-11 13:09:43 +01:00
Miodrag Milanović 461ba9dce9
Merge pull request #341 from YosysHQ/docs
Convert documentation to readthedocs
2024-12-11 13:07:00 +01:00
Miodrag Milanovic afb459ae2a Fix some of docs table layouts 2024-12-11 13:06:06 +01:00
Miodrag Milanovic 789a46da5e Setup for readthedocs 2024-12-05 12:52:54 +01:00
Miodrag Milanovic 42be8d5bf0 Start converting documentation to Sphinx 2024-11-29 09:04:06 +01:00
Miodrag Milanović 738af82290
Merge pull request #335 from maribu/icebram/fix-format-specifiers
icebram,icepack: use correct format specifiers for size
2024-06-24 15:10:57 +02:00
Marian Buschsieweke b171bdf665
icebram,icepack: use correct format specifiers for size
For printing `size_t` the format specifier `%lu` was used in the code.
However, `%lu` is used to print `unsigned long`. The correct format
specifier for `size_t` is `%zu`, so let's use that.
2024-06-21 23:36:34 +02:00
Miodrag Milanović c23e99c484
Merge pull request #317 from DanielG/fix-examples
Some fixes for examples/ used by Debian packaging
2024-05-17 10:44:56 +02:00
Miodrag Milanović 4fe71c12ea
Merge pull request #324 from thorpej/dev/pkgsrc-patch-NetBSD-1
Add NetBSD support
2024-05-17 10:43:54 +02:00
Miodrag Milanović bd8f291bd9
Merge pull request #331 from RCoeurjoly/master
Reset procedure after verification fails and before exiting. Refactor…
2024-05-17 10:42:22 +02:00
Roland Coeurjoly 0f99a8fe05 Reset procedure after verification fails and before exiting. Refactor set_cs_creset(1, 1) to flash_release_reset() 2024-05-15 20:03:15 +02:00
Jason Thorpe 98d4c3d7c3 Tweak the FreeBSD version of proc_self_dirname() to work on NetBSD
and use it.
2024-03-02 18:06:27 -08:00
myrtle 1a40ae75d4
Merge pull request #313 from YosysHQ/gatecat/bram-doc-update
Update BRAM NegClk info based on latest testing
2023-12-12 13:01:19 +01:00
Daniel Gröber 667b4bcc63 up5k_rgb: Fix icetime failure
I get this failure when building the up5k_rgb example:

    ERROR: Max frequency for clock 'clk': 38.87 MHz (FAIL at 48.00 MHz)

(Tested with yosys 0.23 and nextpnr 0.4)

Annotate the clk line frequency to fix this.
2023-06-13 12:19:12 +02:00
Daniel Gröber acb1cfcc74 icemulti: Fix missing all target 2023-06-13 12:17:20 +02:00
gatecat cfc6e9fdf7 Update BRAM NegClk info based on latest testing
Signed-off-by: gatecat <gatecat@ds0.me>
2023-03-20 09:12:23 +01:00
myrtle d20a5e9001
Merge pull request #311 from YosysHQ/fix-wasm-compat
icebram: fix WebAssembly compatibility
2023-02-18 16:37:53 +01:00
Catherine dd2dce84c4 icebram: don't use exceptions. 2023-02-18 11:33:40 +00:00
Catherine 59f5fa75fc icebram: do not include <bits/stdc++.h> 2023-02-18 11:33:40 +00:00
myrtle 5991092f51
Merge pull request #309 from smunaut/icebram
icebram: Complete rewrite to cleanup and make it work
2023-02-17 09:48:31 +01:00
Sylvain Munaut cd9add540d icebram: Complete rewrite to cleanup and make it work
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-02-14 14:02:58 +01:00
myrtle 8649e3e0bd
Merge pull request #306 from smunaut/icegate
icebox: Add PLL ICEGATE function
2023-02-01 14:34:12 +00:00
Sylvain Munaut bb519401cd icebox: Add PLL ICEGATE function
Only tested on UP5k. For others, it was just deduced.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-02-01 11:04:27 +01:00
myrtle 45f5e5f388
Merge pull request #305 from tomverbeure/icebram_error
Exit with error when no RAM contents were replaced.
2022-12-27 20:44:03 +01:00
Tom Verbeure a4d32c985b Exit with error when no RAM contents were replaced. 2022-12-27 10:43:31 -08:00
myrtle a545498d6f
Merge pull request #302 from YosysHQ/aki/rm_arachne
Replaced instances of `arachne-pnr` with the `nextpnr-ice40`  equivalent
2022-09-15 12:37:29 +02:00
Aki Van Ness ca43729f12
Replaced instances of `arachne-pnr` with the `nextpnr-ice40` equivalent 2022-09-15 06:32:45 -04:00
Miodrag Milanović 2bc541743a
Update COPYING 2022-06-03 10:31:05 +02:00
Miodrag Milanovic 752c96abbf Change help message 2022-05-30 10:14:13 +02:00
Miodrag Milanović cb067cf394
Merge pull request #278 from davidthings/master
Add an option (-p) to icepll to force use of SB_PLL40_PAD
2022-05-30 10:12:49 +02:00
Miodrag Milanović 29556af238
Merge pull request #283 from smunaut/misc
Misc improvements to iceprog
2022-05-30 10:09:53 +02:00
Miodrag Milanović eaea10ba4c
Merge pull request #291 from maikmerten/master
icetime: Parse PCF files with -pullup and -pullup_resistor in set_io directives
2022-05-30 10:08:40 +02:00
Miodrag Milanović 10ed4136f7
Merge pull request #296 from RafaelLeeImg/merge_request_float_exception
Fix float exception when value is less than 100
2022-05-23 12:52:44 +02:00
Rafael Lee 848f6a874e
Fix float exception when value is less than 100
Signed-off-by: Rafael Lee <rafaellee.img@gmail.com>
2022-04-13 04:51:46 +08:00
gatecat 9f66f9ce16
Merge pull request #294 from YosysHQ/gatecat/lut-false-path
icetime: Ignore false paths through LUTs based on function
2022-03-29 13:34:29 +01:00