Viewing profile — ZirconiumX
ZirconiumX
HN member- Joined
- Fri, Nov 17, 2017, 1:14 PM UTC
- HN karma
- 88
- Public activity
- 50 items
- HN profile
- View on Hacker News ↗
About ZirconiumX
No profile information was provided.
Recent public activity
-
comment
Comment #48926838
> [The FreeBSD license] is a lax, permissive non-copyleft free software license https://www.gnu.org/licenses/license-list.html#FreeBSD
-
comment
Comment #47160350
> Being female or male is a fact about the biological world. I was responding to this line, which I feel marginalises intersex people and could have been more inclusively worded. I…
-
comment
Comment #47156122
You appear to have forgotten the existence of differences in sexual development (DSD). The chart in [1] is a good visualisation of that, if you wish to learn more. [1]: https://www…
-
comment
Comment #37697783
Sorry, I really don't see where the issue is. Nothing forces you to use C++ scripting here; Yosys has a shell that you can enter commands in, and it takes via `-s` a file of comman…
-
comment
Comment #37668454
...is your bugbear here that these particular scripts are written in C++ instead of Python? Yes, those flows use ScriptPass, because for the most part they are scripts. If they wer…
-
comment
Comment #37668172
Reading your answers, I've noticed that there appear to be some major misconceptions about Yosys and how it works: certainly, ABC is a core part of a standard synthesis flow, but Y…
-
comment
Comment #37668100
If you have any questions about nextpnr, feel free to email me at lofty@yosyshq.com.
-
comment
Comment #37668065
Well, at least part of this comes down to the fact that we did not choose a scripting language today, but at least a decade ago where Tcl was dominant in EDA and Python would not h…
-
comment
Comment #37667943
> > full disclosure: I work for YosysHQ > let me take this opportunity to ask a question about something that makes absolutely zero sense to me: why did yosys insist on sticking wi…
-
comment
Comment #37665179
I should point out that even the F4PGA page [admits]( https://f4pga.readthedocs.io/en/latest/how.html ) that ECP5 and iCE40 support is done through nextpnr, rather than VPR. (actua…
-
comment
Comment #37665128
full disclosure: I work for YosysHQ, who have an alternative open-source place-and-route program - [nextpnr]( https://github.com/YosysHQ/nextpnr/ ) - and YosysHQ presently has [a g…
-
comment
Comment #33616628
DIre SIlicon DeXtrously Concatenates 8 and 9 (for SysV). Jubilee[1] came up with that and it's a useful mnemonic. [1]: https://twitter.com/workingjubilee
-
comment
Comment #24109919
I asked whitequark about the name; it's named Glasgow because it's where the headquarters of FTDI are based, and the initial prototypes were intended to be an open-source serial ad…
-
comment
Comment #23421256
Distributing GCC does.
-
comment
Comment #23421246
GOWIN's design is very similar to the ECP5 in architecture, but the bitstream formats are notably different.
- comment
-
comment
Comment #22566016
Could you please point [6] at https://github.com/nmigen/nmigen which is the new upstream after a hard fork? Additionally, I'd like to clarify that nMigen generates Verilog indirect…
-
comment
Comment #22346584
There are three killers here: self-modifying code, synchronisation, and parallelism, all of which are major headaches for a JIT. The PS3 does not have self-modifying PPC code (SCEI…
-
comment
Comment #21067815
> There are no plucky garage shops or "wise crowds" making FPGA tools that are even in the same galaxy as ISE or Vivado. Symbiotic EDA comes to mind. However, I would argue they do…
-
comment
Comment #20915488
But modding a PS2 only requires a memory card with FreeMcBoot on it (it's literally plug and play), and at that point you might as well use an updated version of Linux like frno7's…
-
comment
Comment #20915480
With the PlayStation 2 you can run Linux on MIPS[1], though it's a highly nonstandard MIPS; you'll need to get a memory card with FreeMcBoot. Plus, even if you plan to do embedded …
-
comment
Comment #20845187
Which is why you implement a doubly linked list using data indices in a Vec . The resulting data structure is fully safe and resembles an ECS.
-
comment
Comment #19491252
Rust is safe from race conditions, because race conditions are memory errors. You should read [1] to understand how Rust achieves this. [1]: https://doc.rust-lang.org/nomicon/send-…
-
comment
Comment #19478882
So, I consider myself a MIPS fan, having studied the early (SGI era) MIPS revisions, but if I started from a clean sheet, I would pick RISC-V over MIPS, because while MIPS is a fai…
-
comment
Comment #19028202
I'm curious how you plan to detect dependencies from a file by piping it through a command that removes those dependencies.