aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/archdefs.h
Commit message (Expand)AuthorAgeFilesLines
* Actually just move all the logic to ArchInfoRoss Schlaikjer2020-04-071-2/+8
* Extract regmode configuration to ArchInfoRoss Schlaikjer2020-04-071-0/+2
* Merge remote-tracking branch 'origin/master' into mmicko/ecp5_guiMiodrag Milanovic2019-12-281-0/+6
|\
| * Work around Qt MOC issue with IdString enumsDavid Shah2019-12-271-0/+4
| * ecp5: Add an error for out-of-sync constids and bbaDavid Shah2019-10-261-0/+2
* | type needs to be part of hash for GroupIdMiodrag Milanovic2019-10-201-1/+3
* | Draw swbox, smaller slices, proper ioMiodrag Milanovic2019-10-201-6/+15
|/
* ecp5: Adding support for 36-bit wide PDP RAMsDavid Shah2019-10-011-0/+4
* ecp5: Speed up timing analysisDavid Shah2019-02-251-0/+2
* ecp5: More optimal LUT6 placementDavid Shah2018-11-161-0/+1
* ecp5: Adding real timing data to databaseDavid Shah2018-11-161-8/+9
* ecp5: Regression fix & formatDavid Shah2018-11-151-3/+12
* Various router1 fixes, Add BelId/WireId/PipId::operator<()Clifford Wolf2018-11-131-0/+4
* ecp5: Improve mixed no-FF/FF placementDavid Shah2018-09-301-0/+1
* ecp5: Use ArchNetInfo to mark global nets to ignoreDavid Shah2018-09-291-0/+2
* ecp5: Speedup placement using ArchCellInfoDavid Shah2018-08-181-0/+4
* ecp5: Update to use const IdStrings in place of PortPin/BelTypeDavid Shah2018-08-081-18/+7
* Remove getFrameDecal() APIClifford Wolf2018-08-011-1/+1
* ecp5: Add Bel graphicsDavid Shah2018-07-311-4/+9
* Change DelayInfo semantics to what we actually needClifford Wolf2018-07-211-3/+8
* ecp5: Add simple constant packerDavid Shah2018-07-181-2/+6
* Add ArchNetInfo and ArchCellInfoClifford Wolf2018-07-171-0/+3
* Fixing hash link problemDavid Shah2018-07-131-1/+1
* Updates from clang-formatClifford Wolf2018-07-121-2/+8
* Add Groups APIClifford Wolf2018-07-121-0/+19
* ecp5: Update arch to use new graphics APIDavid Shah2018-07-111-0/+21
* ecp5: Fixing arch bugsDavid Shah2018-07-111-1/+1
* ecp5: Implementing (at least stubs) most of arch.ccDavid Shah2018-07-111-1/+1
* ecp5: Implementing core arch.h functionsDavid Shah2018-07-111-8/+38
* ecp5: Working on arch implementationDavid Shah2018-07-111-4/+4
* ecp5: Begin planning data structuresDavid Shah2018-07-111-0/+126