litex.git
11 years agoplatforms: add Papilio Pro
Sebastien Bourdeauducq [Mon, 8 Apr 2013 18:28:23 +0000 (20:28 +0200)]
platforms: add Papilio Pro

11 years agocrg: apply constraint to IO pins, not internal signals
Sebastien Bourdeauducq [Mon, 8 Apr 2013 18:28:11 +0000 (20:28 +0200)]
crg: apply constraint to IO pins, not internal signals

11 years agocrg: use new platform.request
Sebastien Bourdeauducq [Tue, 26 Mar 2013 22:08:35 +0000 (23:08 +0100)]
crg: use new platform.request

11 years agoaltera_quartus: fix clock domain name
Sebastien Bourdeauducq [Tue, 26 Mar 2013 22:05:46 +0000 (23:05 +0100)]
altera_quartus: fix clock domain name

11 years agoSupport for platform info
Sebastien Bourdeauducq [Tue, 26 Mar 2013 18:17:35 +0000 (19:17 +0100)]
Support for platform info

11 years agogeneric_platform: remove obj in request + add lookup_request
Sebastien Bourdeauducq [Tue, 26 Mar 2013 16:56:53 +0000 (17:56 +0100)]
generic_platform: remove obj in request + add lookup_request

11 years agoxilinx_ise: fix clock domain names
Sebastien Bourdeauducq [Sat, 23 Mar 2013 18:37:16 +0000 (19:37 +0100)]
xilinx_ise: fix clock domain names

11 years agogeneric_platform: do not create clock domains during Verilog conversion
Sebastien Bourdeauducq [Mon, 18 Mar 2013 17:44:58 +0000 (18:44 +0100)]
generic_platform: do not create clock domains during Verilog conversion

11 years agoMultiReg: remove idomain
Sebastien Bourdeauducq [Fri, 15 Mar 2013 18:54:25 +0000 (19:54 +0100)]
MultiReg: remove idomain

11 years agoNew clock_domain API
Sebastien Bourdeauducq [Fri, 15 Mar 2013 17:46:11 +0000 (18:46 +0100)]
New clock_domain API

11 years agoaltera_quartus, de0nano: add copyright notices
Sebastien Bourdeauducq [Fri, 15 Mar 2013 11:37:25 +0000 (12:37 +0100)]
altera_quartus, de0nano: add copyright notices

11 years agoAdded platform file for DE0 Nano (by Florent Kermarrec)
Sebastien Bourdeauducq [Fri, 15 Mar 2013 10:41:38 +0000 (11:41 +0100)]
Added platform file for DE0 Nano (by Florent Kermarrec)

11 years agoAdded support for Altera Quartus (by Florent Kermarrec)
Sebastien Bourdeauducq [Fri, 15 Mar 2013 10:32:12 +0000 (11:32 +0100)]
Added support for Altera Quartus (by Florent Kermarrec)

11 years agoxilinx_ise/CRG_SE: reset inversion support
Sebastien Bourdeauducq [Fri, 15 Mar 2013 10:31:36 +0000 (11:31 +0100)]
xilinx_ise/CRG_SE: reset inversion support

11 years agoCRG: support reset inversion
Sebastien Bourdeauducq [Fri, 15 Mar 2013 09:49:18 +0000 (10:49 +0100)]
CRG: support reset inversion

11 years agoCRG: use new Module API
Sebastien Bourdeauducq [Fri, 15 Mar 2013 09:48:43 +0000 (10:48 +0100)]
CRG: use new Module API

11 years agogeneric_platform: implicit get_fragment
Sebastien Bourdeauducq [Tue, 12 Mar 2013 15:14:13 +0000 (16:14 +0100)]
generic_platform: implicit get_fragment

11 years agoplatforms/m1: add video mixer extension board
Sebastien Bourdeauducq [Tue, 5 Mar 2013 22:03:01 +0000 (23:03 +0100)]
platforms/m1: add video mixer extension board

11 years agoxilinx_ise: add lock cycle to bitgen
Sebastien Bourdeauducq [Fri, 1 Mar 2013 10:29:40 +0000 (11:29 +0100)]
xilinx_ise: add lock cycle to bitgen

11 years agoxilinx_ise: import Instance
Sebastien Bourdeauducq [Sun, 24 Feb 2013 14:36:56 +0000 (15:36 +0100)]
xilinx_ise: import Instance

11 years agoUse new 'specials' API
Sebastien Bourdeauducq [Sun, 24 Feb 2013 11:21:01 +0000 (12:21 +0100)]
Use new 'specials' API

11 years agoxilinx_ise: disable SRL extraction on synchronizers
Sebastien Bourdeauducq [Sat, 23 Feb 2013 18:43:12 +0000 (19:43 +0100)]
xilinx_ise: disable SRL extraction on synchronizers

11 years agogeneric_platform/get_verilog: pass additional args to verilog.convert
Sebastien Bourdeauducq [Sat, 23 Feb 2013 18:42:29 +0000 (19:42 +0100)]
generic_platform/get_verilog: pass additional args to verilog.convert

11 years agocorelogic -> genlib
Sebastien Bourdeauducq [Sat, 23 Feb 2013 18:37:27 +0000 (19:37 +0100)]
corelogic -> genlib

11 years agogeneric_platform: prefix subsignals
Sebastien Bourdeauducq [Wed, 20 Feb 2013 17:27:04 +0000 (18:27 +0100)]
generic_platform: prefix subsignals

11 years agoadd README, LICENSE and gitignore
Sebastien Bourdeauducq [Fri, 15 Feb 2013 18:56:44 +0000 (19:56 +0100)]
add README, LICENSE and gitignore

11 years agogeneric_platform: add name
Sebastien Bourdeauducq [Thu, 14 Feb 2013 19:02:35 +0000 (20:02 +0100)]
generic_platform: add name

11 years agogeneric_platform: fix IO signal set when using existing record objects
Sebastien Bourdeauducq [Wed, 13 Feb 2013 22:29:33 +0000 (23:29 +0100)]
generic_platform: fix IO signal set when using existing record objects

11 years agogeneric_platform: get absolute path for added sources
Sebastien Bourdeauducq [Tue, 12 Feb 2013 18:16:00 +0000 (19:16 +0100)]
generic_platform: get absolute path for added sources

11 years agogeneric_platform: fix request
Sebastien Bourdeauducq [Mon, 11 Feb 2013 16:54:01 +0000 (17:54 +0100)]
generic_platform: fix request

11 years agoplatforms/m1: norflash_reset -> norflash_rst_n
Sebastien Bourdeauducq [Mon, 11 Feb 2013 16:46:27 +0000 (17:46 +0100)]
platforms/m1: norflash_reset -> norflash_rst_n

11 years agoplatforms/m1: add serial pins
Sebastien Bourdeauducq [Mon, 11 Feb 2013 16:46:03 +0000 (17:46 +0100)]
platforms/m1: add serial pins

11 years agoSupport for command line arguments
Sebastien Bourdeauducq [Fri, 8 Feb 2013 21:23:58 +0000 (22:23 +0100)]
Support for command line arguments

11 years agoxilinx_ise: support building files without running ISE
Sebastien Bourdeauducq [Fri, 8 Feb 2013 19:31:45 +0000 (20:31 +0100)]
xilinx_ise: support building files without running ISE

11 years agoSupport adding Verilog/VHDL files
Sebastien Bourdeauducq [Fri, 8 Feb 2013 19:25:20 +0000 (20:25 +0100)]
Support adding Verilog/VHDL files

11 years agogeneric_platform: support name remapping
Sebastien Bourdeauducq [Fri, 8 Feb 2013 17:27:46 +0000 (18:27 +0100)]
generic_platform: support name remapping

11 years agoplatforms/rhino: add PCA9555 I2C expander
Sebastien Bourdeauducq [Fri, 8 Feb 2013 16:44:13 +0000 (17:44 +0100)]
platforms/rhino: add PCA9555 I2C expander

11 years agogeneric_platform: fix typo
Sebastien Bourdeauducq [Fri, 8 Feb 2013 16:43:04 +0000 (17:43 +0100)]
generic_platform: fix typo

11 years agoplatforms: add M1
Sebastien Bourdeauducq [Fri, 8 Feb 2013 16:42:35 +0000 (17:42 +0100)]
platforms: add M1

11 years agoplatforms: ROACH (incomplete)
Sebastien Bourdeauducq [Thu, 7 Feb 2013 21:38:33 +0000 (22:38 +0100)]
platforms: ROACH (incomplete)

11 years agoInitial version
Sebastien Bourdeauducq [Thu, 7 Feb 2013 21:07:30 +0000 (22:07 +0100)]
Initial version