Florent Kermarrec
|
87d8ff2de7
|
xilinx/programmer: add source of vivado's settings (need to be tested on a linux machine)
|
2015-02-28 03:38:47 +01:00 |
Florent Kermarrec
|
54a8a52e90
|
xilinx/programmer: add partial flash_bitstream for vivado (can flash full bitstream, need to be adapted to flash part of the flash (bios, ...))
|
2015-02-27 09:05:23 +01:00 |
Robert Jordens
|
2b0937153d
|
xilinx/programmer: fix xc3sprog (GenericProgrammer)
|
2015-02-26 21:36:15 -07:00 |
Robert Jordens
|
8de5b947bd
|
pipistrello: use fpgaprog
|
2015-02-26 21:34:02 -07:00 |
Robert Jordens
|
ca52aa5b8c
|
add fpgaprog programmer
|
2015-02-26 21:33:49 -07:00 |
Robert Jordens
|
5b5d2d15b8
|
add pipistrello platform
|
2015-02-26 21:33:42 -07:00 |
Sebastien Bourdeauducq
|
ba26a400e3
|
Merge branch 'master' of https://github.com/m-labs/migen
|
2015-02-26 21:32:39 -07:00 |
Sebastien Bourdeauducq
|
28c219ebd2
|
platforms/kc705: add user SMA clock
|
2015-02-26 16:22:22 -07:00 |
Yann Sionneau
|
dbdb263acc
|
mibuild/kc705: add missing pins on FMC LPC
|
2015-02-26 15:54:41 -07:00 |
Florent Kermarrec
|
8da1faf310
|
mibuild: move identifier to platforms
|
2015-02-26 19:00:43 +01:00 |
Florent Kermarrec
|
e6a21b2305
|
mibuild: fix missing xilinx_common -->xilinx.common change
|
2015-02-26 14:04:36 +01:00 |
Florent Kermarrec
|
bd5ed0977b
|
platforms: add default_clk_freq/default_clk_name (to use it on simple designs to test MiSOC on various platforms)
|
2015-02-26 12:51:57 +01:00 |
Florent Kermarrec
|
e27a94e7fc
|
mibuild: add VivadoProgrammer (only load_bitstream)
|
2015-02-26 12:31:19 +01:00 |
Florent Kermarrec
|
b3faf5f0da
|
mibuild: better file organization (create directory for each vendor and move programmers in it)
|
2015-02-26 12:25:59 +01:00 |
Yann Sionneau
|
5bb1c789aa
|
mibuild/kc705: add FMC connectors
|
2015-02-18 08:32:45 -07:00 |
Yann Sionneau
|
cea1551ae0
|
mibuild: support pin names in IO extensions
|
2015-02-18 08:32:31 -07:00 |
Sebastien Bourdeauducq
|
d51d33af73
|
mibuild: make resolve_signals public
|
2015-02-14 03:05:07 -08:00 |
Florent Kermarrec
|
beef7425ce
|
mibuild: return verilog namespace with build
|
2015-02-14 03:02:47 -08:00 |
Sebastien Bourdeauducq
|
6fca1dd4dc
|
mibuild/xilinx_vivado: fix list aliasing problem
|
2014-12-21 17:37:11 +08:00 |
Florent Kermarrec
|
8576b91290
|
xilinx_vivado: add parameters to pass specific commands (to be declared in platforms)
|
2014-12-21 17:35:42 +08:00 |
Florent Kermarrec
|
b87ad1af63
|
xilinx_vivado: use REM for comment on Windows
|
2014-11-20 15:27:14 -08:00 |
Sebastien Bourdeauducq
|
dff3a17711
|
mibuild/programmer: add migen folders to flash proxy search dirs
|
2014-11-05 23:23:22 +08:00 |
Florent Kermarrec
|
648ab8fa7a
|
kc705: add Ethernet pins
|
2014-11-01 21:11:47 +08:00 |
Florent Kermarrec
|
c0c04a1878
|
xilinx_vivado: use .bat on Windows platforms (otherwise Vivado uses Unix scripts...)
|
2014-11-01 20:59:19 +08:00 |
Florent Kermarrec
|
51f699758c
|
xilinx_vivado: add hierarchical utilization report
|
2014-11-01 20:57:54 +08:00 |
Florent Kermarrec
|
dbaeaf7833
|
remove trailing whitespaces
|
2014-10-17 17:08:46 +08:00 |
Robert Jordens
|
4328122a9c
|
vivado: add more reporting
|
2014-09-04 15:25:34 +08:00 |
Robert Jordens
|
7c19e43444
|
vivado: mode batch to prevent vivado from opening tcl shell on error
|
2014-09-04 15:25:34 +08:00 |
Sebastien Bourdeauducq
|
f21e05025d
|
platforms/kc705: use jtaghs1_fast cable
|
2014-09-03 17:29:26 +08:00 |
Florent Kermarrec
|
644fa8ec55
|
kc705: enable DCI termination on DDR3
|
2014-09-02 10:54:38 +08:00 |
Sebastien Bourdeauducq
|
402c7db63c
|
platforms/kc705: read the configuration flash faster (ISE only)
|
2014-08-22 18:44:10 +08:00 |
Sebastien Bourdeauducq
|
cb5894b33c
|
platforms: add -w option to bitgen_opt
|
2014-08-22 18:26:25 +08:00 |
Florent Kermarrec
|
7f4e51253e
|
kc705: add spiflash pins
|
2014-08-22 10:32:58 +08:00 |
Florent Kermarrec
|
c19d134978
|
vivado: enable bitstream compression (optional)
|
2014-08-21 20:22:08 +08:00 |
Robert Jordens
|
7e77254c57
|
vivado: make tcl a list of commands, add reporting
|
2014-08-18 11:01:56 +08:00 |
Sebastien Bourdeauducq
|
c61f96588a
|
mibuild/programmer: remove unneeded needs_flash_proxy attr
|
2014-08-09 14:28:15 +08:00 |
Sebastien Bourdeauducq
|
54c63275e0
|
platforms/kc705: remove DDR3 multirank pins
|
2014-08-09 10:56:59 +08:00 |
Sebastien Bourdeauducq
|
5fb221e7d9
|
typo
|
2014-08-06 23:58:09 +08:00 |
Sebastien Bourdeauducq
|
7ebf08db5e
|
mibuild/xilinx: connect CE on reset synchronizer FFs
|
2014-08-06 23:51:50 +08:00 |
Sebastien Bourdeauducq
|
b124a98d92
|
genlib: add reset synchronizer
|
2014-08-06 19:38:37 +08:00 |
Sebastien Bourdeauducq
|
4d382328d5
|
mibuild/xilinx: share more code between ISE and Vivado, use special overrides with Vivado, merge xilinx_tools into xilinx_common
|
2014-08-06 19:26:00 +08:00 |
Sebastien Bourdeauducq
|
8a7afff30a
|
platforms/kc705: fix speed grade
|
2014-08-03 17:51:44 +08:00 |
Sebastien Bourdeauducq
|
8adf6027e1
|
platforms/kc705: add automatic clk200 constraint
|
2014-08-03 15:53:58 +08:00 |
Sebastien Bourdeauducq
|
40dcc8b2aa
|
platforms/kc705: use XC3SProg
|
2014-08-03 15:53:42 +08:00 |
Sebastien Bourdeauducq
|
210cb720c1
|
platforms/kc705: use Vivado by default
|
2014-08-03 15:53:21 +08:00 |
Sebastien Bourdeauducq
|
536a220679
|
mibuild/programmer: fix XC3SProg init
|
2014-08-03 15:52:34 +08:00 |
Florent Kermarrec
|
a0d0742664
|
mibuild/generic_platform: add recursive parameter to add_source_dir
|
2014-08-02 21:25:51 +08:00 |
Florent Kermarrec
|
82068267db
|
mibuild: move programmer to mibuild and create programmer directly in platforms
|
2014-08-01 08:03:36 +08:00 |
Sebastien Bourdeauducq
|
244ee52381
|
kc705/ddram: use lighter pin syntax
|
2014-07-30 10:31:26 +08:00 |
Florent Kermarrec
|
9cf204598a
|
mibuild/xilinx_vivado: allow sharing Misc constraints with ISE: example: ISE: DIFF_TERM=True VIVADO: set property DIFF_TERM TRUE
|
2014-07-30 10:10:41 +08:00 |