4 ms·
As a computer science guy who interlops in computer engineering i really want to find time to build something cool like this and tapeout. The retro architectur
by xphos 10mo ago
As a computer science guy who interlops in computer engineering i really want to find time to build something cool like this and tapeout. The retro architectures for rendering are simple but fun! I love the project
- oofbey 10mo agoIt’s amazing and wonderful to see the Internet support these tiny cliques of interest. Having everybody connected leads to homogenization of culture in some ways, but it also supports these couple dozen (?) people around the world finding each other for this amazing little competition.
- anonymous908213 10mo agoHaving everybody connected leads to homogenization of culture in some ways The internet may hypothetically homogenize culture relative to a society that does not have any kind of mass communication at all, but relative to the world it was actually introduced into, the internet has completely balkanised the culture. Prior to the internet, we had television, cinema, literature, radio, and newspapers, which were all centralised and controlled enough that they created a shared monoculture in nations. A signifant portion of a country's population would watch, read, and listen to the same media. The internet bucked that trend, allowing all kinds of new subcultures to pop up and to more easily cross national boundaries.
- therein 10mo agoYeah, back in the day you would go to school the next day after a show that everyone watches released its new episode, it aired on the prime-time slot on the primary TV channel, and you'd discuss what happened in that episode, or have some references or new jokes. Created a common culture.
- amarant 10mo agoI remember those days. As the only kid in school who didn't watch Lost, those days sucked
- adrianN 10mo agoThen algorithms optimized content for addictiveness and we’re in a world where a large part of the world looks at the same set of „influencers“.
- Neywiny 10mo agoI recommend getting started like the author did: simulation first, then FPGA. Honestly FPGA will take you very far. I always get a kick out of being able to design my own SoC. "Hmmm I need 9 separate I2C ports... Ok, copy block, paste paste paste..." Or if you have an operation in software that's taking forever you can write an accelerator for it
- 8f2ab37a-ed6c 10mo agoWhat are the best modern tools to get started with in simulation for those who have never dabbled before?
- vanjoe 10mo agoVerilator is very good. It's faster than anything else, and it is free. The downsides are it won't stimulate encrypted IP blocks. And it doesn't do mixed language sim, so vhdl is no bueno.
- sweetjuly 10mo agoThe other commentator mentioned Verilator (which is indispensable in larger designs) but you may also want to grab Icarus Verilog too. It's a FOSS simulator and, unlike Verilator, is 2-bit and so it handles X ("don't care") and Z ("high impedance") signals. It's ridiculously slow compared to Verilator but the greater fidelity can be valuable depending on what you're trying to do.
- Neywiny 10mo agoI do the vast majority of my work on xilinx and it's easiest to just use the built in simulator. It's free and supports vhdl and verilog. Most support just one. For lattice and microchip work I use what the tool provides which is usually a cut down modelsim or something
- y1n0 10mo agostart here: https://github.com/YosysHQ/oss-cad-suite-build https://github.com/YosysHQ/oss-cad-suite-build
- 10mo ago