index
:
iCE40/nextpnr
master
[no description]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ecp5
/
archdefs.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
ecp5: LUT permutation support
gatecat
2021-12-13
1
-0
/
+1
*
ecp5: Use a vector rather than dict
Matt Johnston
2021-12-12
1
-0
/
+2
*
Fixing old emails and names in copyrights
gatecat
2021-06-12
1
-2
/
+2
*
Remove redundant code after hashlib move
gatecat
2021-06-02
1
-70
/
+0
*
Add hash() member functions
gatecat
2021-06-02
1
-0
/
+7
*
ecp5: Use new cluster API
gatecat
2021-05-06
1
-1
/
+4
*
Split nextpnr.h to allow for linear inclusion.
Keith Rothman
2021-03-15
1
-5
/
+9
*
Fix compiler warnings introduced by -Wextra
gatecat
2021-02-25
1
-1
/
+0
*
Replace DelayInfo with DelayPair/DelayQuad
gatecat
2021-02-19
1
-22
/
+0
*
Add default implementation of bel bucket functions
D. Shah
2021-02-05
1
-18
/
+1
*
Run "make clangformat".
Keith Rothman
2021-02-02
1
-5
/
+3
*
Rename Partition -> BelBucket.
Keith Rothman
2021-02-02
1
-6
/
+6
*
Working compile of ECP5.
Keith Rothman
2021-02-02
1
-0
/
+14
*
Refactor ECP5 to new Partition API.
Keith Rothman
2021-02-02
1
-0
/
+7
*
Issue warning for mixed-mode inputs
Ross Schlaikjer
2020-04-29
1
-3
/
+1
*
Alter MULT18X18D timing db based on register config
Ross Schlaikjer
2020-04-28
1
-1
/
+7
*
Actually just move all the logic to ArchInfo
Ross Schlaikjer
2020-04-07
1
-2
/
+8
*
Extract regmode configuration to ArchInfo
Ross Schlaikjer
2020-04-07
1
-0
/
+2
*
Merge remote-tracking branch 'origin/master' into mmicko/ecp5_gui
Miodrag Milanovic
2019-12-28
1
-0
/
+6
|
\
|
*
Work around Qt MOC issue with IdString enums
David Shah
2019-12-27
1
-0
/
+4
|
*
ecp5: Add an error for out-of-sync constids and bba
David Shah
2019-10-26
1
-0
/
+2
*
|
type needs to be part of hash for GroupId
Miodrag Milanovic
2019-10-20
1
-1
/
+3
*
|
Draw swbox, smaller slices, proper io
Miodrag Milanovic
2019-10-20
1
-6
/
+15
|
/
*
ecp5: Adding support for 36-bit wide PDP RAMs
David Shah
2019-10-01
1
-0
/
+4
*
ecp5: Speed up timing analysis
David Shah
2019-02-25
1
-0
/
+2
*
ecp5: More optimal LUT6 placement
David Shah
2018-11-16
1
-0
/
+1
*
ecp5: Adding real timing data to database
David Shah
2018-11-16
1
-8
/
+9
*
ecp5: Regression fix & format
David Shah
2018-11-15
1
-3
/
+12
*
Various router1 fixes, Add BelId/WireId/PipId::operator<()
Clifford Wolf
2018-11-13
1
-0
/
+4
*
ecp5: Improve mixed no-FF/FF placement
David Shah
2018-09-30
1
-0
/
+1
*
ecp5: Use ArchNetInfo to mark global nets to ignore
David Shah
2018-09-29
1
-0
/
+2
*
ecp5: Speedup placement using ArchCellInfo
David Shah
2018-08-18
1
-0
/
+4
*
ecp5: Update to use const IdStrings in place of PortPin/BelType
David Shah
2018-08-08
1
-18
/
+7
*
Remove getFrameDecal() API
Clifford Wolf
2018-08-01
1
-1
/
+1
*
ecp5: Add Bel graphics
David Shah
2018-07-31
1
-4
/
+9
*
Change DelayInfo semantics to what we actually need
Clifford Wolf
2018-07-21
1
-3
/
+8
*
ecp5: Add simple constant packer
David Shah
2018-07-18
1
-2
/
+6
*
Add ArchNetInfo and ArchCellInfo
Clifford Wolf
2018-07-17
1
-0
/
+3
*
Fixing hash link problem
David Shah
2018-07-13
1
-1
/
+1
*
Updates from clang-format
Clifford Wolf
2018-07-12
1
-2
/
+8
*
Add Groups API
Clifford Wolf
2018-07-12
1
-0
/
+19
*
ecp5: Update arch to use new graphics API
David Shah
2018-07-11
1
-0
/
+21
*
ecp5: Fixing arch bugs
David Shah
2018-07-11
1
-1
/
+1
*
ecp5: Implementing (at least stubs) most of arch.cc
David Shah
2018-07-11
1
-1
/
+1
*
ecp5: Implementing core arch.h functions
David Shah
2018-07-11
1
-8
/
+38
*
ecp5: Working on arch implementation
David Shah
2018-07-11
1
-4
/
+4
*
ecp5: Begin planning data structures
David Shah
2018-07-11
1
-0
/
+126