Releases: YosysHQ/apicula
Releases · YosysHQ/apicula
0.5
What's Changed
- Corrects a typo in the unpacker. by @yrabbit in #116
- Long wires: bugfix by @yrabbit in #118
- WIP shadow RAM packer by @pepijndevos in #111
- packer: uniform type check by @yrabbit in #119
- packer: generalization of ignored cell types by @yrabbit in #121
- Add a directory with global network router tests by @yrabbit in #114
- don't unpack RAM dff by @pepijndevos in #122
- Redo to autodetect the location of I/O banks by @yrabbit in #128
- Make less dependencies required by @mmicko in #132
- Add initial PLL support by @yrabbit in #133
Full Changelog: 0.4...0.5
0.4
What's Changed
- Add further description of long wires by @yrabbit in #102
- Add new decoded cells associated with long wires. by @yrabbit in #103
- gowin_unpack: Change the constant representation by @yrabbit in #104
- readme.md: Clarify 9C footnote by @sevan in #109
- Clarify the constants relating to long wires by @yrabbit in #110
- Lutram example by @trcwm in #112
- Add the long wires by @yrabbit in #107
New Contributors
Full Changelog: 0.3.1...0.4
0.3.1
0.3
What's Changed
- try to fix CI by @pepijndevos in #91
- Add the Global Set/Reset primitive by @yrabbit in #89
- Change regex pattern to better support GW1NZ with full part name by @blueskull in #93
- Add support for the ODDR primitive by @yrabbit in #96
- Connect the outermost cells to the clock. by @yrabbit in #95
- Add oscillator to chipdb by @tpambor in #97
New Contributors
- @blueskull made their first contribution in #93
Full Changelog: 0.2...0.3
0.2
What's Changed
- Add support for GW1NSR-4C by @pepijndevos in #71
- Tone generator using CORDIC and sigma-delta noise shaper. by @trcwm in #72
- Fix .CST creation in the gowin_pack by @yrabbit in #74
- Update regex by @uis246 in #76
- Get the IOB encoding from the vendor tables by @yrabbit in #70
- chipdb: alu: mask CUPCDN functionality by @Icenowy in #78
- initial support for GW1N-9C by @Icenowy in #77
- Add support for shadow SRAM by @tpambor in #80
- Initial support for GW1NZ-1 by @chiplet in #81
- These cells, found in particular in GW1NZ-1, also have DFFs. by @yrabbit in #84
- Switch to read the banks encoding from .FSE by @yrabbit in #82
- Improvements to readme example by @DrJosh9000 in #88
- Add more examples to all target by @pepijndevos in #87
- Add support for true differential output (TLVDS) by @yrabbit in #86
New Contributors
- @trcwm made their first contribution in #72
- @uis246 made their first contribution in #76
- @Icenowy made their first contribution in #78
- @tpambor made their first contribution in #80
- @chiplet made their first contribution in #81
- @DrJosh9000 made their first contribution in #88
Full Changelog: 0.1...0.2
0.2a4
What's Changed
- Add support for GW1NSR-4C by @pepijndevos in #71
- Tone generator using CORDIC and sigma-delta noise shaper. by @trcwm in #72
- Fix .CST creation in the gowin_pack by @yrabbit in #74
- Update regex by @uis246 in #76
- Get the IOB encoding from the vendor tables by @yrabbit in #70
- chipdb: alu: mask CUPCDN functionality by @Icenowy in #78
- initial support for GW1N-9C by @Icenowy in #77
- Add support for shadow SRAM by @tpambor in #80
- Initial support for GW1NZ-1 by @chiplet in #81
New Contributors
- @trcwm made their first contribution in #72
- @uis246 made their first contribution in #76
- @Icenowy made their first contribution in #78
- @tpambor made their first contribution in #80
- @chiplet made their first contribution in #81
Full Changelog: 0.1...0.2a4
0.2a3
What's Changed
- Add support for GW1NSR-4C by @pepijndevos in #71
- Tone generator using CORDIC and sigma-delta noise shaper. by @trcwm in #72
- Fix .CST creation in the gowin_pack by @yrabbit in #74
- Update regex by @uis246 in #76
- Get the IOB encoding from the vendor tables by @yrabbit in #70
- chipdb: alu: mask CUPCDN functionality by @Icenowy in #78
- initial support for GW1N-9C by @Icenowy in #77
New Contributors
- @trcwm made their first contribution in #72
- @uis246 made their first contribution in #76
- @Icenowy made their first contribution in #78
Full Changelog: 0.1...0.2a3
0.2a2
What's Changed
- Add support for GW1NSR-4C by @pepijndevos in #71
- Tone generator using CORDIC and sigma-delta noise shaper. by @trcwm in #72
- Fix .CST creation in the gowin_pack by @yrabbit in #74
- Update regex by @uis246 in #76
- Get the IOB encoding from the vendor tables by @yrabbit in #70
New Contributors
Full Changelog: 0.1...0.2a2
0.2a1
What's Changed
- Add support for GW1NSR-4C by @pepijndevos in #71
- Tone generator using CORDIC and sigma-delta noise shaper. by @trcwm in #72
- Fix .CST creation in the gowin_pack by @yrabbit in #74
New Contributors
Full Changelog: 0.1...0.2a1
0.1
Known issues!
This release is by no means perfect. Some complex designs appear to generate bitstreams with timing violations. Passing -nodffe
resolves this in some cases. Depends on the exact commit of Yosys and Nextpnr used.
The main reason for publishing this release is that some major changes are coming, and we want to be able to do an alpha relese while most users will by default get a somewhat more stable release. Expect many bugfix and feature releases in the future.
What's Changed
- Fix nanolcd example by @yrabbit in #60
- Add pinless IO treatment by @yrabbit in #61
- Use LEDS_NR in the shift.v example by @yrabbit in #62
- Fix io flags detection. by @yrabbit in #63
- WIP: new vendor ide version support by @yrabbit in #55
- Allow the use of I2C pins iduring fuzzing. by @yrabbit in #66
- Fix base modification. by @yrabbit in #67
- compile attosoc both with and without dffe by @pepijndevos in #65
- Document the longval tables by @yrabbit in #68
- run CI on different yosys/nextpnr versions by @pepijndevos in #69
- Fix the .CST generation in the unpacker by @yrabbit in #73
Full Changelog: 0.0.1a12...0.1