aboutsummaryrefslogtreecommitdiffstats
path: root/ice40
Commit message (Expand)AuthorAgeFilesLines
* bba: Require explicit endianness flag, and supply itMarcus Comstedt2019-09-151-2/+2
* Merge pull request #329 from YosysHQ/dave/net_aliasesDavid Shah2019-09-131-0/+5
|\
| * json: Add support for net aliasesDavid Shah2019-09-131-0/+5
* | ice40: Move clock constraints across SB_IO and SB_GB_IODavid Shah2019-09-131-0/+20
|/
* ice40: Fix DSP cascade wiresDavid Shah2019-09-031-4/+9
* ice40: Only warn about default package if there is no package argumentSylvain Munaut2019-08-101-3/+4
* Add deprecation warning for default packagesDavid Shah2019-08-083-3/+5
* ice40/examples: Fix blinky.shDavid Shah2019-08-081-1/+1
* ice40: Add better stats on LC packingDavid Shah2019-08-082-1/+15
* ice40: Fix regressionDavid Shah2019-08-051-1/+3
* Major Property improvements for common and iCE40David Shah2019-08-058-161/+169
* Merge pull request #284 from YosysHQ/json_writeDavid Shah2019-07-035-98/+90
|\
| * clangformat runMiodrag Milanovic2019-06-253-27/+26
| * Merge masterMiodrag Milanovic2019-06-258-4/+83
| |\
| * | enable lading of jsons and setting up contextMiodrag Milanovic2019-06-141-0/+2
| * | Use flags for each stepMiodrag Milanovic2019-06-142-3/+3
| * | restore arch info for ecp5Miodrag Milanovic2019-06-141-0/+3
| * | restore context from jsonMiodrag Milanovic2019-06-141-3/+43
| * | Load properties from json and propagate to context createMiodrag Milanovic2019-06-131-2/+2
| * | Save settings that we saved in projectMiodrag Milanovic2019-06-131-1/+1
| * | Remove concept of project and code connectedMiodrag Milanovic2019-06-131-76/+0
| * | Use properties for settings and save in jsonMiodrag Milanovic2019-06-121-1/+1
| * | Save top level attrs and store current stepMiodrag Milanovic2019-06-072-0/+3
| * | Add vcc and gnd nets and cells only if neededMiodrag Milanovic2019-06-071-5/+20
| * | CleanupMiodrag Milanovic2019-06-072-13/+0
| * | WIP saving/loading attributesMiodrag Milanovic2019-06-073-4/+23
| * | Revert "Do not add VCC if not used, loading json works"Miodrag Milanovic2019-06-021-6/+5
| * | Added support for attributes/properties typesMiodrag Milanovic2019-06-011-1/+1
| * | Do not add VCC if not used, loading json worksMiodrag Milanovic2019-05-311-5/+6
* | | Merge pull request #297 from whitequark/serialize-chipdbDavid Shah2019-06-271-21/+29
|\ \ \
| * | | CMake: serialize chipdb generation by default.whitequark2019-06-261-2/+10
| * | | CMake: formatting. NFC.whitequark2019-06-261-21/+21
| | |/ | |/|
* | | Merge pull request #283 from tux3/warn_pcf_trailingDavid Shah2019-06-261-1/+4
|\ \ \ | |/ / |/| |
| * | ice40: Warn that trailing PCF settings are ignoredtux32019-05-311-1/+4
| |/
* | clangformatDavid Shah2019-06-243-6/+12
* | ice40: add RGB_DRV/LED_DRV_CUR support for u4kSimon Schubert2019-06-108-4/+77
|/
* ice40: Add support for HFOSC trimmingSylvain Munaut2019-05-131-0/+5
* Merge pull request #270 from smunaut/sb_io_conflictDavid Shah2019-04-172-2/+38
|\
| * ice40: Check for SB_IO shared wires conflicts in isValidBelForCellSylvain Munaut2019-04-171-0/+36
| * ice40: In assignCellInfo get PIN_TYPE/NEG_TRIGGER from params and not attrsSylvain Munaut2019-04-171-2/+2
* | ice40: Only create padin gbuf for PLLs if global output actually usedSylvain Munaut2019-04-171-11/+38
* | ice40: Take placed SB_GBs into account when placing PLLsSylvain Munaut2019-04-161-9/+55
|/
* ice40/pack: During IO packing, remove any unused input connectionSylvain Munaut2019-04-111-0/+13
* ice40: Don't constrain to a PLL bel that has already been usedDavid Shah2019-04-011-0/+2
* ice40: Add support for SB_I2C and SB_SPISylvain Munaut2019-03-255-1/+112
* Add --placer option and refactor placer selectionDavid Shah2019-03-243-6/+16
* HeAP: Add PlacerHeapCfgDavid Shah2019-03-221-1/+3
* HeAP: Make HeAP placer optionalDavid Shah2019-03-222-5/+11
* HeAP: Add TAUCS wrapper and integrationDavid Shah2019-03-221-2/+4
* ice40: Add examples folder including floorplan exampleDavid Shah2019-03-2211-0/+42