Florent Kermarrec
|
37930d70ac
|
genlib/misc: improve genericity of split/displacer/chooser
|
2013-08-20 18:49:02 +02:00 |
Sebastien Bourdeauducq
|
516a1d3464
|
Update LM32 submodule
|
2013-08-14 19:16:44 +02:00 |
Sebastien Bourdeauducq
|
316faa7fa8
|
platforms/m1: resetless by default
|
2013-08-14 00:46:30 +02:00 |
Nina Engelhardt
|
6f9f08f6eb
|
add ternary operator sel ? a : b
|
2013-08-12 13:15:56 +02:00 |
Nina Engelhardt
|
e12187aa80
|
add += operator to fragment
|
2013-08-12 13:15:05 +02:00 |
Nina Engelhardt
|
4ebbfa63bf
|
add mist synthesis mode to build
|
2013-08-12 13:13:25 +02:00 |
Sebastien Bourdeauducq
|
fdf022a04b
|
fhdl: improve naming of related signals
|
2013-08-08 19:22:17 +02:00 |
Sebastien Bourdeauducq
|
2c580fff03
|
fhdl/namer: detect leaf nodes better
|
2013-08-08 12:22:58 +02:00 |
Sebastien Bourdeauducq
|
eb1417c5ed
|
fhdl: move insert_resets to tools
|
2013-08-08 11:32:58 +02:00 |
Sebastien Bourdeauducq
|
305c6985bc
|
fhdl: support for naming related signals
|
2013-08-08 11:32:37 +02:00 |
Sebastien Bourdeauducq
|
88611be368
|
xilinx_ise: cleanup
|
2013-08-08 00:15:35 +02:00 |
Sebastien Bourdeauducq
|
146a1b5d51
|
namer: add HUID suffix step
|
2013-08-08 00:15:18 +02:00 |
user
|
9d531ba06a
|
Fix missing string replace. Added support for 32-bit ISE if 64-bit version is missing on 64-bit system.
|
2013-08-08 00:07:35 +02:00 |
Sebastien Bourdeauducq
|
fd34b75fb4
|
namer: split by numbers
|
2013-08-07 23:22:40 +02:00 |
Sebastien Bourdeauducq
|
0e369318bb
|
treeviz: support multiline labels
|
2013-08-07 21:46:03 +02:00 |
Sebastien Bourdeauducq
|
ceddd8afa4
|
treeviz: improve layout of unbalanced trees
|
2013-08-07 18:32:02 +02:00 |
Sebastien Bourdeauducq
|
7a243171bd
|
fhdl/namer: new namer with explicit tree
|
2013-08-07 17:13:52 +02:00 |
Sebastien Bourdeauducq
|
cc5ff7a772
|
add tree visualizer
|
2013-08-07 15:52:35 +02:00 |
Nina Engelhardt
|
6e64016885
|
add edif build routines
|
2013-08-03 10:55:12 +02:00 |
Nina Engelhardt
|
efa7dc9cf4
|
fhdl/edif: adjust for use with mibuild
|
2013-08-03 10:54:06 +02:00 |
Nina Engelhardt
|
7372c7a97c
|
fhdl/edif: add support for inout signals
|
2013-08-03 10:51:24 +02:00 |
Sebastien Bourdeauducq
|
0e195da3c0
|
bank/csrgen: add get_offset function to pre-calculate register addresses
|
2013-08-02 23:05:54 +02:00 |
Sebastien Bourdeauducq
|
2a296aced7
|
bank/description/AutoCSR: prefix csr/mem only once
|
2013-08-02 23:05:21 +02:00 |
Sebastien Bourdeauducq
|
c1fe6d1633
|
setup.py: change license to BSD
|
2013-08-01 17:46:46 +02:00 |
Sebastien Bourdeauducq
|
275a7ea94a
|
Change license to BSD
|
2013-08-01 17:46:09 +02:00 |
Sebastien Bourdeauducq
|
3d3d658795
|
m1nor-ng
|
2013-07-31 23:29:26 +02:00 |
Sebastien Bourdeauducq
|
3a4e7ae1e9
|
typo
|
2013-07-31 23:22:06 +02:00 |
Sebastien Bourdeauducq
|
524b631c83
|
Change license to BSD
|
2013-07-31 23:20:32 +02:00 |
Nina Engelhardt
|
17002fb05e
|
fhdl: add EDIF back-end
|
2013-07-31 22:47:43 +02:00 |
Sebastien Bourdeauducq
|
702471aa3c
|
platforms/mixxeo: new pin assignments to ease routing
|
2013-07-29 12:24:49 +02:00 |
Sebastien Bourdeauducq
|
246b860a85
|
csr: new data width API
|
2013-07-28 16:33:36 +02:00 |
Sebastien Bourdeauducq
|
6ba0d4bd0d
|
bus/wishbone: configurable data width
|
2013-07-27 22:25:07 +02:00 |
Sebastien Bourdeauducq
|
14ed5c1acc
|
genlib/record: support abstract signal width
|
2013-07-27 22:18:06 +02:00 |
Sebastien Bourdeauducq
|
7e20320b9d
|
pytholite/io: len -> flen
|
2013-07-27 15:38:48 +02:00 |
Sebastien Bourdeauducq
|
04ec60541c
|
pythloite/ExprCompiler: attempt compile-time evaluation first
|
2013-07-27 15:38:29 +02:00 |
Sebastien Bourdeauducq
|
f62eff0309
|
bus/csr/Initiator: correct read latency
|
2013-07-27 15:37:47 +02:00 |
Sebastien Bourdeauducq
|
e05f520cdf
|
actorlib/spi: remove unused function
|
2013-07-27 15:36:42 +02:00 |
Nina Engelhardt
|
61b8958953
|
fix synthesis translate on/off switch
|
2013-07-26 15:55:16 +02:00 |
Sebastien Bourdeauducq
|
bf325594ee
|
Use RenameClockDomains decorator instead of add_submodule
|
2013-07-26 15:42:44 +02:00 |
Sebastien Bourdeauducq
|
9c7ad6b05b
|
fhdl: RenameClockDomains decorator
|
2013-07-26 15:42:14 +02:00 |
Sebastien Bourdeauducq
|
f7f19b78e4
|
Fragment -> _Fragment
|
2013-07-26 15:13:24 +02:00 |
Sebastien Bourdeauducq
|
cec8fc4ca4
|
fhdl/specials/Instance: fix item sorting
|
2013-07-26 14:00:29 +02:00 |
Robert Jordens
|
6e1195415e
|
genlib/roundrobin: fix n==1 case (correctly)
|
2013-07-26 09:33:33 +02:00 |
Robert Jordens
|
b8ff2f2792
|
genlib/roundrobin.py: fix n==1 case
|
2013-07-26 00:41:08 +02:00 |
Sebastien Bourdeauducq
|
b96eb339af
|
fhdl: compact Instance syntax
|
2013-07-25 20:34:19 +02:00 |
Sebastien Bourdeauducq
|
b7ed19c6c5
|
fhdl: do not export Fragment
|
2013-07-25 18:52:54 +02:00 |
Sebastien Bourdeauducq
|
8e04de524b
|
memtest/LFSR: use module decorators
|
2013-07-25 17:57:17 +02:00 |
Sebastien Bourdeauducq
|
fcd48dafec
|
examples/two_dividers: demonstrate InsertCE and InsertReset decorators
|
2013-07-25 17:56:55 +02:00 |
Sebastien Bourdeauducq
|
b367932498
|
fhdl: introduce module decorators
|
2013-07-25 17:56:31 +02:00 |
Sebastien Bourdeauducq
|
cabae0c32b
|
genlib: remove direct uses of Fragment
|
2013-07-24 19:25:14 +02:00 |