Random crazy idea: Hardware demoscene. How small can you make a piece of RTL that does something cool? We could have "1K gate demos" etc.
-
-
Replying to @azonenberg
I'd be very interested in how small you could make a RISC-V CPU on an FPGA.
@oe1cxw PicoRV32 is a start but I feel things could go smaller - specially if performance was not an issue. I think the winner would be something like an 8-bit CPU running an emulator for@risc_v2 replies 0 retweets 7 likes -
Replying to @mithro @azonenberg and
In fact, I would probably be even willing to put up some prize money (or hardware) but don't have the bandwidth to run the "competition" myself...
1 reply 0 retweets 1 like -
How do you measure size? Number of LUTs? Is block RAM free?
1 reply 0 retweets 1 like -
I'd probably go with number of tiles or possibly config frames on Artix 7, with categories something along line of SLICEL only, SLICEL+SLICEM and "free for all" (DSP+BlockRAM). Figuring out the rules and how to evaluate entries is a large part of the effort I think?
1 reply 0 retweets 2 likes -
Number of tiles and number of frames are *very* different metrics! A bram column contains 28+128=156 frames and 10 tiles. A logic column contains 36 frames and 50 tiles. So either a bram column is 4x *more* expensive than logic (frames) or 5x *less* expensive (tiles).
1 reply 0 retweets 2 likes -
Related: In the free-for-all category, have points for "worst abuse of hard IP". Example: using a GP_COUNT8 with count=1 as a R-S FF (RST=R, CLK=S) when you run out of flipflops
0 replies 0 retweets 0 likes -
This Tweet is unavailable.
-
Replying to @scanlime @azonenberg and
Potentially a good metric but worry it encourages a design which too much heavy use of resource sharing... Metrics are hard. I kinda like that retro comp because the rules seem to be "coolness wins" but that makes judging harder.
1 reply 0 retweets 0 likes
I like "number of instances to fit on <reference platform>". Easy to prevent resource sharing by not requesting one large multicore system but instead a single core, which is then naively instantiated N times by a top level that is provided by the competition.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.