mirror of https://github.com/YosysHQ/icestorm.git
Compare commits
7 Commits
f94385dda2
...
b8a08b1b02
| Author | SHA1 | Date |
|---|---|---|
|
|
b8a08b1b02 | |
|
|
f31c39cc2e | |
|
|
213d116050 | |
|
|
8893d13655 | |
|
|
0bd9f5d7fa | |
|
|
d06a967590 | |
|
|
1bbd53500e |
|
|
@ -55,9 +55,8 @@ further defined and clarified by project maintainers.
|
|||
Enforcement
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported by contacting the project team at clifford@clifford.at (and/or
|
||||
cliffordvienna@gmail.com if you think your mail to the other address got
|
||||
stuck in the spam filter). All complaints will be reviewed and investigated and
|
||||
reported by contacting the project team at office@yosyshq.com.
|
||||
All complaints will be reviewed and investigated and
|
||||
will result in a response that is deemed necessary and appropriate to the
|
||||
circumstances. The project team is obligated to maintain confidentiality with
|
||||
regard to the reporter of an incident. Further details of specific enforcement
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 1.8 MiB |
|
|
@ -0,0 +1,31 @@
|
|||
"Part", "Package", "Pin Spacing", "I/Os", "nextpnr opts", "arachne-pnr opts", "icetime opts"
|
||||
"iCE40-LP1K-SWG16TR", "16-ball WLCSP (1.40 x 1.48 mm)", "0.35 mm", 10, "--lp1k --package swg16tr", "-d 1k -P swg16tr", "-d lp1k"
|
||||
"iCE40-UP3K-UWG30", "30-ball WLCSP (2.15 x 2.55 mm)", "0.40 mm", 21, "--up5k --package uwg30", "-d 5k -P uwg30", "-d up5k"
|
||||
"iCE40-UP5K-UWG30", "30-ball WLCSP (2.15 x 2.55 mm)", "0.40 mm", 21, "--up5k --package uwg30", "-d 5k -P uwg30", "-d up5k"
|
||||
"iCE40-LP384-CM36", "36-ball ucBGA (2.5 x 2.5 mm)", "0.40 mm", 25, "--lp384 --package cm36", "-d 384 -P cm36", "-d lp384"
|
||||
"iCE40-LP1K-CM36", "36-ball ucBGA (2.5 x 2.5 mm)", "0.40 mm", 25, "--lp1k --package cm36", "-d 1k -P cm36", "-d lp1k"
|
||||
"iCE40-LP384-CM49", "49-ball ucBGA (3 x 3 mm)", "0.40 mm", 37, "--lp384 --package cm49", "-d 384 -P cm49", "-d lp384"
|
||||
"iCE40-LP1K-CM49", "49-ball ucBGA (3 x 3 mm)", "0.40 mm", 35, "--lp1k --package cm49", "-d 1k -P cm49", "-d lp1k"
|
||||
"iCE40-LP1K-CM81", "81-ball ucBGA (4 x 4 mm)", "0.40 mm", 63, "--lp1k --package cm81", "-d 1k -P cm81", "-d lp1k"
|
||||
"iCE40-LP4K-CM81", "81-ball ucBGA (4 x 4 mm)", "0.40 mm", 63, "--lp8k --package cm81:4k", "-d 8k -P cm81:4k", "-d lp8k"
|
||||
"iCE40-LP8K-CM81", "81-ball ucBGA (4 x 4 mm)", "0.40 mm", 63, "--lp9k --package cm81", "-d 8k -P cm81", "-d lp8k"
|
||||
"iCE40-LP1K-CM121", "121-ball ucBGA (5 x 5 mm)", "0.40 mm", 95, "--lp1k --package cm121", "-d 1k -P cm121", "-d lp1k"
|
||||
"iCE40-LP4K-CM121", "121-ball ucBGA (5 x 5 mm)", "0.40 mm", 93, "--lp8k --package cm121:4k", "-d 8k -P cm121:4k", "-d lp8k"
|
||||
"iCE40-LP8K-CM121", "121-ball ucBGA (5 x 5 mm)", "0.40 mm", 93, "--lp8k --package cm121", "-d 8k -P cm121", "-d lp8k"
|
||||
"iCE40-LP4K-CM225", "225-ball ucBGA (7 x 7 mm)", "0.40 mm", 167, "--lp8k --package cm225:4k", "-d 8k -P cm225:4k", "-d lp8k"
|
||||
"iCE40-LP8K-CM225", "225-ball ucBGA (7 x 7 mm)", "0.40 mm", 178, "--lp8k --package cm225", "-d 8k -P cm225", "-d lp8k"
|
||||
"iCE40-HX8K-CM225", "225-ball ucBGA (7 x 7 mm)", "0.40 mm", 178, "--hx8k --package cm225", "-d 8k -P cm225", "-d hx8k"
|
||||
"iCE40-LP384-QN32", "32-pin QFN (5 x 5 mm)", "0.50 mm", 21, "--lp384 --package qn32", "-d 384 -P qn32", "-d lp384"
|
||||
"iCE40-UP5K-SG48", "48-pin QFN (7 x 7 mm)", "0.50 mm", 39, "--up5k --package sg48", "-d 5k -P sg48", "-d up5k"
|
||||
"iCE40-LP1K-QN84", "84-pin QFNS (7 x 7 mm)", "0.50 mm", 67, "--lp1k --package qn84", "-d 1k -P qn84", "-d lp1k"
|
||||
"iCE40-LP1K-CB81", "81-ball csBGA (5 x 5 mm)", "0.50 mm", 62, "--lp1k --package cb81", "-d 1k -P cb81", "-d lp1k"
|
||||
"iCE40-LP1K-CB121", "121-ball csBGA (6 x 6 mm)", "0.50 mm", 92, "--lp1k --package cb121", "-d 1k -P cb121", "-d lp1k"
|
||||
"iCE40-HX1K-CB132", "132-ball csBGA (8 x 8 mm)", "0.50 mm", 95, "--hx1k --package cb132", "-d 1k -P cb132", "-d hx1k"
|
||||
"iCE40-HX4K-CB132", "132-ball csBGA (8 x 8 mm)", "0.50 mm", 95, "--hx8k --package cb132:4k", "-d 8k -P cb132:4k", "-d hx8k"
|
||||
"iCE40-HX8K-CB132", "132-ball csBGA (8 x 8 mm)", "0.50 mm", 95, "--hx8k --package cb132", "-d 8k -P cb132", "-d hx8k"
|
||||
"iCE40-HX1K-VQ100", "100-pin VQFP (14 x 14 mm)", "0.50 mm", 72, "--hx1k --package vq100", "-d 1k -P vq100", "-d hx1k"
|
||||
"iCE40-HX1K-TQ144", "144-pin TQFP (20 x 20 mm)", "0.50 mm", 96, "--hx1k --package tq144", "-d 1k -P tq144", "-d hx1k"
|
||||
"iCE40-HX4K-TQ144", "144-pin TQFP (20 x 20 mm)", "0.50 mm", 107, "--hx8k --package tq144:4k", "-d 8k -P tq144:4k", "-d hx8k"
|
||||
"iCE40-HX4K-BG121", "121-ball caBGA (9 x 9 mm)", "0.80 mm", 93, "--hx8k --package bg121:4k", "-d 8k -P bg121:4k", "-d hx8k"
|
||||
"iCE40-HX8K-BG121", "121-ball caBGA (9 x 9 mm)", "0.80 mm", 93, "--hx8k --package bg121", "-d 8k -P bg121", "-d hx8k"
|
||||
"iCE40-HX8K-CT256", "256-ball caBGA (14 x 14 mm)", "0.80 mm", 206, "--hx8k --package ct256", "-d 8k -P ct256", "-d hx8k"
|
||||
|
|
|
@ -13,10 +13,13 @@ author = 'YosysHQ'
|
|||
# -- General configuration ---------------------------------------------------
|
||||
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
|
||||
|
||||
extensions = ['sphinx_rtd_theme']
|
||||
extensions = ['sphinx_rtd_theme',
|
||||
'sphinxcontrib.rsvgconverter'
|
||||
]
|
||||
|
||||
templates_path = ['_templates']
|
||||
exclude_patterns = []
|
||||
smartquotes = False
|
||||
|
||||
|
||||
# -- Options for HTML output -------------------------------------------------
|
||||
|
|
@ -31,3 +34,5 @@ html_theme_options = {
|
|||
"titles_only": False
|
||||
}
|
||||
html_static_path = ['_static']
|
||||
|
||||
latex_engine = 'lualatex'
|
||||
|
|
|
|||
|
|
@ -63,181 +63,12 @@ Verilog models for all bitstreams generated by Lattice iCEcube2 for the
|
|||
iCE40 HX1K-TQ144 and the iCE40 HX8K-CT256 using our ``icebox_vlog``
|
||||
tool.
|
||||
|
||||
Here is a list of currently supported parts and the corresponding
|
||||
options for arachne-pnr (place and route) and icetime (timing analysis):
|
||||
See `status-table.csv <_static/status-table.csv>`__ for currently supported parts and the corresponding
|
||||
options for arachne-pnr (place and route) and icetime (timing analysis).
|
||||
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| Part | Package | Pin | I/Os | nextpnr | arac | icetime |
|
||||
| | | Spacing | | opts | hne-pnr | opts |
|
||||
| | | | | | opts | |
|
||||
+=========+=========+=========+======+=========+=========+=========+
|
||||
| iCE4 | 16-ball | 0.35 mm | 10 | --lp1k | -d 1k | -d lp1k |
|
||||
| 0-LP1K- | WLCSP | | | -- | -P | |
|
||||
| SWG16TR | (1.40 x | | | package | swg16tr | |
|
||||
| | 1.48 | | | swg16tr | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 30-ball | 0.40 mm | 21 | --up5k | -d 5k | -d up5k |
|
||||
| E40-UP3 | WLCSP | | | -- | -P | |
|
||||
| K-UWG30 | (2.15 x | | | package | uwg30 | |
|
||||
| | 2.55 | | | uwg30 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 30-ball | 0.40 mm | 21 | --up5k | -d 5k | -d up5k |
|
||||
| E40-UP5 | WLCSP | | | -- | -P | |
|
||||
| K-UWG30 | (2.15 x | | | package | uwg30 | |
|
||||
| | 2.55 | | | uwg30 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 36-ball | 0.40 mm | 25 | --lp384 | -d 384 | -d |
|
||||
| E40-LP3 | ucBGA | | | -- | -P cm36 | lp384 |
|
||||
| 84-CM36 | (2.5 x | | | package | | |
|
||||
| | 2.5 mm) | | | cm36 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 36-ball | 0.40 mm | 25 | --lp1k | -d 1k | -d lp1k |
|
||||
| CE40-LP | ucBGA | | | -- | -P cm36 | |
|
||||
| 1K-CM36 | (2.5 x | | | package | | |
|
||||
| | 2.5 mm) | | | cm36 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 49-ball | 0.40 mm | 37 | --lp384 | -d 384 | -d |
|
||||
| E40-LP3 | ucBGA | | | -- | -P cm49 | lp384 |
|
||||
| 84-CM49 | (3 x 3 | | | package | | |
|
||||
| | mm) | | | cm49 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 49-ball | 0.40 mm | 35 | --lp1k | -d 1k | -d lp1k |
|
||||
| CE40-LP | ucBGA | | | -- | -P cm49 | |
|
||||
| 1K-CM49 | (3 x 3 | | | package | | |
|
||||
| | mm) | | | cm49 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 81-ball | 0.40 mm | 63 | --lp1k | -d 1k | -d lp1k |
|
||||
| CE40-LP | ucBGA | | | -- | -P cm81 | |
|
||||
| 1K-CM81 | (4 x 4 | | | package | | |
|
||||
| | mm) | | | cm81 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 81-ball | 0.40 mm | 63 | --lp8k | -d 8k | -d lp8k |
|
||||
| CE40-LP | ucBGA | | | -- | -P | |
|
||||
| 4K-CM81 | (4 x 4 | | | package | cm81:4k | |
|
||||
| | mm) | | | cm81:4k | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 81-ball | 0.40 mm | 63 | --lp9k | -d 8k | -d lp8k |
|
||||
| CE40-LP | ucBGA | | | -- | -P cm81 | |
|
||||
| 8K-CM81 | (4 x 4 | | | package | | |
|
||||
| | mm) | | | cm81 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.40 mm | 95 | --lp1k | -d 1k | -d lp1k |
|
||||
| E40-LP1 | 21-ball | | | -- | -P | |
|
||||
| K-CM121 | ucBGA | | | package | cm121 | |
|
||||
| | (5 x 5 | | | cm121 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.40 mm | 93 | --lp8k | -d 8k | -d lp8k |
|
||||
| E40-LP4 | 21-ball | | | -- | -P | |
|
||||
| K-CM121 | ucBGA | | | package | c | |
|
||||
| | (5 x 5 | | | c | m121:4k | |
|
||||
| | mm) | | | m121:4k | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.40 mm | 93 | --lp8k | -d 8k | -d lp8k |
|
||||
| E40-LP8 | 21-ball | | | -- | -P | |
|
||||
| K-CM121 | ucBGA | | | package | cm121 | |
|
||||
| | (5 x 5 | | | cm121 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 2 | 0.40 mm | 167 | --lp8k | -d 8k | -d lp8k |
|
||||
| E40-LP4 | 25-ball | | | -- | -P | |
|
||||
| K-CM225 | ucBGA | | | package | c | |
|
||||
| | (7 x 7 | | | c | m225:4k | |
|
||||
| | mm) | | | m225:4k | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 2 | 0.40 mm | 178 | --lp8k | -d 8k | -d lp8k |
|
||||
| E40-LP8 | 25-ball | | | -- | -P | |
|
||||
| K-CM225 | ucBGA | | | package | cm225 | |
|
||||
| | (7 x 7 | | | cm225 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 2 | 0.40 mm | 178 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX8 | 25-ball | | | -- | -P | |
|
||||
| K-CM225 | ucBGA | | | package | cm225 | |
|
||||
| | (7 x 7 | | | cm225 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 32-pin | 0.50 mm | 21 | --lp384 | -d 384 | -d |
|
||||
| E40-LP3 | QFN (5 | | | -- | -P qn32 | lp384 |
|
||||
| 84-QN32 | x 5 mm) | | | package | | |
|
||||
| | | | | qn32 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 48-pin | 0.50 mm | 39 | --up5k | -d 5k | -d up5k |
|
||||
| CE40-UP | QFN (7 | | | -- | -P sg48 | |
|
||||
| 5K-SG48 | x 7 mm) | | | package | | |
|
||||
| | | | | sg48 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 84-pin | 0.50 mm | 67 | --lp1k | -d 1k | -d lp1k |
|
||||
| CE40-LP | QFNS (7 | | | -- | -P qn84 | |
|
||||
| 1K-QN84 | x 7 mm) | | | package | | |
|
||||
| | | | | qn84 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| i | 81-ball | 0.50 mm | 62 | --lp1k | -d 1k | -d lp1k |
|
||||
| CE40-LP | csBGA | | | -- | -P cb81 | |
|
||||
| 1K-CB81 | (5 x 5 | | | package | | |
|
||||
| | mm) | | | cb81 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.50 mm | 92 | --lp1k | -d 1k | -d lp1k |
|
||||
| E40-LP1 | 21-ball | | | -- | -P | |
|
||||
| K-CB121 | csBGA | | | package | cb121 | |
|
||||
| | (6 x 6 | | | cb121 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.50 mm | 95 | --hx1k | -d 1k | -d hx1k |
|
||||
| E40-HX1 | 32-ball | | | -- | -P | |
|
||||
| K-CB132 | csBGA | | | package | cb132 | |
|
||||
| | (8 x 8 | | | cb132 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.50 mm | 95 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX4 | 32-ball | | | -- | -P | |
|
||||
| K-CB132 | csBGA | | | package | c | |
|
||||
| | (8 x 8 | | | c | b132:4k | |
|
||||
| | mm) | | | b132:4k | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.50 mm | 95 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX8 | 32-ball | | | -- | -P | |
|
||||
| K-CB132 | csBGA | | | package | cb132 | |
|
||||
| | (8 x 8 | | | cb132 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 100-pin | 0.50 mm | 72 | --hx1k | -d 1k | -d hx1k |
|
||||
| E40-HX1 | VQFP | | | -- | -P | |
|
||||
| K-VQ100 | (14 x | | | package | vq100 | |
|
||||
| | 14 mm) | | | vq100 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 144-pin | 0.50 mm | 96 | --hx1k | -d 1k | -d hx1k |
|
||||
| E40-HX1 | TQFP | | | -- | -P | |
|
||||
| K-TQ144 | (20 x | | | package | tq144 | |
|
||||
| | 20 mm) | | | tq144 | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 144-pin | 0.50 mm | 107 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX4 | TQFP | | | -- | -P | |
|
||||
| K-TQ144 | (20 x | | | package | t | |
|
||||
| | 20 mm) | | | t | q144:4k | |
|
||||
| | | | | q144:4k | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.80 mm | 93 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX4 | 21-ball | | | -- | -P | |
|
||||
| K-BG121 | caBGA | | | package | b | |
|
||||
| | (9 x 9 | | | b | g121:4k | |
|
||||
| | mm) | | | g121:4k | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 1 | 0.80 mm | 93 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX8 | 21-ball | | | -- | -P | |
|
||||
| K-BG121 | caBGA | | | package | bg121 | |
|
||||
| | (9 x 9 | | | bg121 | | |
|
||||
| | mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
| iC | 2 | 0.80 mm | 206 | --hx8k | -d 8k | -d hx8k |
|
||||
| E40-HX8 | 56-ball | | | -- | -P | |
|
||||
| K-CT256 | caBGA | | | package | ct256 | |
|
||||
| | (14 x | | | ct256 | | |
|
||||
| | 14 mm) | | | | | |
|
||||
+---------+---------+---------+------+---------+---------+---------+
|
||||
.. csv-table::
|
||||
:file: _static/status-table.csv
|
||||
:header-rows: 1
|
||||
|
||||
Current work focuses on further improving our timing analysis flow.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
sphinx
|
||||
sphinx_rtd_theme
|
||||
sphinxcontrib-svg2pdfconverter
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
#
|
||||
# Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
# Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2016 Clifford Wolf <clifford@clifford.at>
|
||||
// Copyright (C) 2016 Claire Xenia Wolf <claire@clairexen.net>
|
||||
// Copyright (C) 2023 Sylvain Munaut <tnt@246tNt.com>
|
||||
//
|
||||
// Permission to use, copy, modify, and/or distribute this software for any
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
// Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
//
|
||||
// Based on a reference implementation provided by Mathias Lasser
|
||||
//
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
// Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
//
|
||||
// Permission to use, copy, modify, and/or distribute this software for any
|
||||
// purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* iceprog -- simple programming tool for FTDI-based Lattice iCE programmers
|
||||
*
|
||||
* Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
* Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
* Copyright (C) 2018 Piotr Esden-Tempski <piotr@esden.net>
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for any
|
||||
|
|
@ -549,14 +549,14 @@ static void help(const char *progname)
|
|||
fprintf(stderr, " programming the flash chip and one zero ohm resistor must be desoldered\n");
|
||||
fprintf(stderr, " and the FT2232H SI pin must be connected to the iCE SPI_SI pin, as shown\n");
|
||||
fprintf(stderr, " in this picture:\n");
|
||||
fprintf(stderr, " http://www.clifford.at/gallery/2014-elektronik/IMG_20141115_183838\n");
|
||||
fprintf(stderr, " https://github.com/yosyshq/icestorm/blob/master/docs/source/_static/images/icestick.jpg\n");
|
||||
fprintf(stderr, "\n");
|
||||
fprintf(stderr, "Notes for the iCE40-HX8K Breakout Board:\n");
|
||||
fprintf(stderr, " Make sure that the jumper settings on the board match the selected\n");
|
||||
fprintf(stderr, " mode (SRAM or FLASH). See the iCE40-HX8K user manual for details.\n");
|
||||
fprintf(stderr, "\n");
|
||||
fprintf(stderr, "If you have a bug report, please file an issue on github:\n");
|
||||
fprintf(stderr, " https://github.com/cliffordwolf/icestorm/issues\n");
|
||||
fprintf(stderr, " https://github.com/YosysHQ/icestorm/issues\n");
|
||||
}
|
||||
|
||||
int main(int argc, char **argv)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* iceprog -- simple programming tool for FTDI-based Lattice iCE programmers
|
||||
*
|
||||
* Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
* Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
* Copyright (C) 2018 Piotr Esden-Tempski <piotr@esden.net>
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for any
|
||||
|
|
@ -360,4 +360,4 @@ void mpsse_close(void)
|
|||
ftdi_disable_bitbang(&mpsse_ftdic);
|
||||
ftdi_usb_close(&mpsse_ftdic);
|
||||
ftdi_deinit(&mpsse_ftdic);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* iceprog -- simple programming tool for FTDI-based Lattice iCE programmers
|
||||
*
|
||||
* Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
* Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
* Copyright (C) 2018 Piotr Esden-Tempski <piotr@esden.net>
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for any
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
|
||||
// Copyright (C) 2015 Claire Xenia Wolf <claire@clairexen.net>
|
||||
//
|
||||
// Permission to use, copy, modify, and/or distribute this software for any
|
||||
// purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* yosys -- Yosys Open SYnthesis Suite
|
||||
*
|
||||
* Copyright (C) 2012 Clifford Wolf <clifford@clifford.at>
|
||||
* Copyright (C) 2012 Claire Xenia Wolf <claire@clairexen.net>
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
|
|
|
|||
Loading…
Reference in New Issue