It’s frowned upon to brag about yourself. But I feel like it’s good to hype yourself up, even if it is a little bit extreme or out of the ordinary! Post in this thread celebrating yourself and letting others know something you’re really good at! I’ll start…

I’m a really good coach. Strength and conditioning primarily but athletics overall. If an athlete comes to me and they have the mindset of improvement it’s a damn near guarantee that I will increase their athleticism and make them stronger, faster, more powerful, etc. I’ve trained young kids to become dominant high school athletes, high school athletes to get full ride scholarships to D1 universities, D1 athletes to get drafted to the NFL, MLB, and NBA, and I even trained a couple of professional athletes as well! All that said in a REALLY good strength and conditioning coach.

What can you brag about?!

  • vrighter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    10
    ·
    14 hours ago

    I wanted to learn hardware design by designing a basic risc-v processor, ben eater style, kind of like a 1970s minicomputer, with expansion slots for new isa extensions and CSRs. But obviously using real breadboards for experimentation would be too slow when designing a 32 bit processor. I had never touched an hdl before.

    So I sat down and started writing my own simulator and netlist generation dsl from scratch. It only works at the gate level, no behavioral synthesis, but flexible enough to write components modelling, for example, 74 series chips. It does vhdl-like delta cycle simulation using 8-valued logic, but without vhdl’s signal forwarding footgun.

    I then implemented an rv32i processor with full m-mode support, and a risc-v emulator in rom to trap and silently emulate any missing extension instructions. When a new expansion board is plugged in, those instructions are simply not trapped and are accelerated in hardware.

    I then learned just enough systemverilog to faithfully transliterate the generated netlist into structural verilog, and it actually synthesized and worked perfectly on an fpga.

    I am now in the process of very slowly designing boards to hopefully one day manage to build the whole thing out of discrete 74hc series logic

    • waterbird@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 hours ago

      you want to know something? I have absolutely no idea what most of that means. That means you not only have acquired some super specialized knowledge and vocabulary, but you have also done it well enough and have a firm enough grasp of it that you can create whatever it is that you did! It sounds super intense and like it took a lot of time and effort. Go you! That is definitely something to be proud of.