index
:
iCE40/nextpnr
master
[no description]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ecp5
/
globals.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
refactor: Use IdString::in instead of || chains
gatecat
2022-08-10
1
-11
/
+11
*
ecp5: Split the SLICE bel into separate LUT/FF/RAMW bels
gatecat
2022-04-07
1
-2
/
+6
*
Switch to potentially-sparse net users array
gatecat
2022-02-27
1
-10
/
+12
*
refactor: New member functions to replace design_utils
gatecat
2022-02-18
1
-3
/
+3
*
refactor: Use constids instead of id("..")
gatecat
2022-02-16
1
-7
/
+7
*
refactor: New NetInfo and CellInfo constructors
gatecat
2022-02-16
1
-13
/
+10
*
ecp5: Add DCSC support
gatecat
2021-07-06
1
-11
/
+34
*
Fixing old emails and names in copyrights
gatecat
2021-06-12
1
-1
/
+1
*
ecp5: Don't attempt to promote undriven nets to globals
gatecat
2021-06-07
1
-1
/
+2
*
Using hashlib in arches
gatecat
2021-06-02
1
-7
/
+7
*
Use hashlib for core netlist structures
gatecat
2021-06-02
1
-6
/
+6
*
Remove isValidBelForCell
gatecat
2021-02-16
1
-24
/
+26
*
ecp5: Use snake case for arch-specific functions
D. Shah
2021-02-03
1
-16
/
+16
*
refactor: Replace getXName().c_str(ctx) with ctx->nameOfX
D. Shah
2021-02-02
1
-7
/
+6
*
ecp5: Proof-of-concept using IdStringList for bel names
D. Shah
2021-02-02
1
-3
/
+3
*
ecp5: Fix placement of DCCs to guarantee routeability
David Shah
2020-06-10
1
-2
/
+44
*
ecp5: Improve global routing robustness
David Shah
2020-05-14
1
-0
/
+11
*
ecp5: Don't promote VCC/GND to globals even if connected to clock port
David Shah
2020-05-14
1
-0
/
+2
*
ecp5: Use dedicated routing for ECLKs where possible
David Shah
2020-04-14
1
-1
/
+80
*
ecp5: Don't reroute existing globals
David Shah
2020-01-20
1
-1
/
+2
*
ecp5: Always promote IOLOGIC SCLK to global
David Shah
2019-12-27
1
-1
/
+3
*
Revert "Merge pull request #355 from YosysHQ/ecp5-promote-lsr"
David Shah
2019-11-20
1
-71
/
+5
*
ecp5: Add support for promotion of LSRs to global network
David Shah
2019-11-19
1
-5
/
+71
*
ecp5: Add support for clock gating with DCCA
David Shah
2019-08-31
1
-38
/
+58
*
Rename clock restriction attribute to "noglobal"
Arnaud Durand
2019-08-24
1
-2
/
+2
*
Restrict clock promotion to global
Arnaud Durand
2019-08-22
1
-0
/
+3
*
ecp5: Add --out-of-context for building hard macros
David Shah
2019-08-07
1
-1
/
+5
*
ecp5: New Property interface
David Shah
2019-08-05
1
-2
/
+2
*
ecp5: Use an attribute to store is_global
David Shah
2019-06-07
1
-1
/
+1
*
ecp5: Fix global clock routing with multiclock DPRAM
David Shah
2019-02-25
1
-7
/
+12
*
ecp5: Add IOLOGIC timing and bitstream; ODDR working
David Shah
2018-12-14
1
-0
/
+2
*
ecp5: Pre-place PLLs and use dedicated routes into globals
David Shah
2018-11-30
1
-2
/
+4
*
ecp5: DCU clocking fixes
David Shah
2018-11-15
1
-2
/
+8
*
ecp5: EXTREFB fixes
David Shah
2018-11-15
1
-0
/
+2
*
ecp5: remove debug and clangformat
David Shah
2018-11-15
1
-5
/
+6
*
ecp5: Prefer DCCs with dedicated routing when placing DCCs
David Shah
2018-11-15
1
-0
/
+43
*
ecp5: Copy clock constraints during global promotion
David Shah
2018-11-12
1
-0
/
+7
*
ecp5: Add PLL support
David Shah
2018-10-31
1
-3
/
+10
*
ecp5: Separate global promotion and routing
David Shah
2018-10-31
1
-32
/
+83
*
ecp5: Optimise DCC placement
David Shah
2018-10-14
1
-3
/
+12
*
ecp5: Small DRAM routing fixes
David Shah
2018-10-01
1
-1
/
+15
*
ecp5: Debugging DRAM packing
David Shah
2018-10-01
1
-1
/
+1
*
ecp5: Use ArchNetInfo to mark global nets to ignore
David Shah
2018-09-29
1
-0
/
+1
*
clangformat
David Shah
2018-09-29
1
-19
/
+15
*
ecp5: Fix global buffer connectivity and timing
David Shah
2018-09-29
1
-0
/
+2
*
ecp5: Fix handling of global to fabric connections
David Shah
2018-09-29
1
-3
/
+20
*
ecp5: Remove excessive debugging from global promoter
David Shah
2018-09-29
1
-9
/
+1
*
ecp5: Fixing global to global user routing
David Shah
2018-09-29
1
-6
/
+13
*
ecp5: Fixing global router bugs
David Shah
2018-09-29
1
-3
/
+14
*
ecp5: Integrate global router and debug naming
David Shah
2018-09-29
1
-2
/
+4
[next]