Lofty
Lofty
Feedback given. Looking back at this, there are some exceptions not worth handling: Reset jumps into the bios immediately - nothing we can do there. I think on retail PS2s...
> I'd say this is ordered in descending priority (with debugging being highest priority) which makes a lot of sense. chronological ordering was what I had in mind; it makes...
> Would pcsx2 still be a good option for debugging you think? I've found the pcsx2 debugger to be clumsy, but beggars cannot be choosers. > Regarding the soldering iron,...
In particular, the standard placement flow in nextpnr is a modified [HeAP](https://ieeexplore.ieee.org/document/6339278) followed by simulated annealing for refinement; routing is performed based on [CRoute](https://ieeexplore.ieee.org/document/8735564).
You could perhaps use the limited Synopsis Design Constraint support with `--sdc`. - `create_clock`: supported - `set_false_path`: parsed; requires YosysHQ/nextpnr#1372 - `set_multicycle_path`: requires YosysHQ/nextpnr#1372 The others have no present implementation...
Most nextpnr architectures have an attribute that amounts to "place this flop in I/O". We could probably have one for GateMate too.
> This was a fun read, I hope you don't mind if I ask a few followup questions :D > > I feel like I'm not fully getting the Fusible...
No, there physically aren't enough outputs for 4xLUT4.
Micko is on holiday for a few weeks, so questions should be directed to me for now. I'll go take a look at the design and then report my findings.
``` Traceback (most recent call last): File "/home/lofty/openCologne/9.BetrustedSOC/betrusted_soc.py", line 245, in ret = main() File "/home/lofty/openCologne/9.BetrustedSOC/betrusted_soc.py", line 199, in main soc = BetrustedSoC( platform, ...... app_uart=args.app_uart, ) File "/home/lofty/openCologne/9.BetrustedSOC/betrusted_soc.py", line...