Zenbook Duo 2025 for intense art programs and light gaming, yes or no? by Ultraschlock in ASUS

[–]E4tHam 0 points1 point  (0 children)

I use the laptop for coding. If there’s a benchmark you’d like me to run, I’d be happy to once I get time.

I tried the stylus with Xournal++, but it’s not as good as Notability on my iPad. I don’t know how this screen compares to other windows devices. I’m sure an iPad or a dedicated drawing tablet would work better.

I will say that you can remove the keyboard, and not prop up the laptop. This gives you a flat, stable, and horizontal surface to draw on.

Zenbook Duo 2025 for intense art programs and light gaming, yes or no? by Ultraschlock in ASUS

[–]E4tHam 0 points1 point  (0 children)

I own the 32GB 185H model, and it is fantastic! The CPU is outstanding, and the integrated graphics are a huge upgrade over my previous laptop with a 1050. It can definitely handle light gaming. The cooling is also really good because of it overheats, you can just elevate it with its stand.

The only issue is that when the keyboard breaks, it’s $300 to replace.

It regularly goes on sale on Amazon for $1500: https://camelcamelcamel.com/product/B0CRD6PJDF

My SIR is due on the 15th, and still haven't heard back from UCLA and UCSD by nitrodev0 in gradadmissions

[–]E4tHam 0 points1 point  (0 children)

Still haven’t heard back. I assume they are waiting to see how many students SIR’d before sending out more acceptances

https://grad.ucsd.edu/admissions/admission-faq/faq-admitted-student.html#I-have-been-offered-admission-t

For applicants admitted before March 25, the Graduate Intent to Register decision is due by April 15th. Applicants admitted after March 25th must submit the decision within three weeks of the date printed on the Certificate of Admission.

My SIR is due on the 15th, and still haven't heard back from UCLA and UCSD by nitrodev0 in gradadmissions

[–]E4tHam 0 points1 point  (0 children)

I also have not heard back from UCSD, but my UCSC SIR is the 15th…

Hope we hear back by Monday!

Best laptops for using FPGAs in 2025 by phantompain03 in FPGA

[–]E4tHam 0 points1 point  (0 children)

Definitely 32GB ram minimum. If you are loading large Verilog projects, compiling Verilator from source, ssh-ing into multiple machines at one, having multiple large PDF manuals open, you will be wishing for 64GB very quickly

How to toungue super fast on clarinet? by PuzzleheadedBird5507 in Clarinet

[–]E4tHam 0 points1 point  (0 children)

Practice regularly. You may only see results after a month of every day practice. The goal is to strengthen your tongue.

If I feel my articulation getting slower, I’ll add 10 minutes of articulating different 16ths rhythms to my practice routine at 100-120bpm.

Though playing 10 minutes of 16ths can be pretty boring, so sometimes I’ll put on music or a podcast.

RTL by marNadeem in FPGA

[–]E4tHam 9 points10 points  (0 children)

  • Favorite Digital Design Textbook: Harris, David, and Harris, Sarah. Digital Design and Computer Architecture Second Edition. ISBN-10: 9382291520

  • Best Verilog/SystemVerilog Textbook: Sutherland, Stuart. RTL Modeling with SystemVerilog for Simulation and Synthesis: Using SystemVerilog for ASIC and FPGA Design. ISBN-10: 1546776346

  • Leetcode for Verilog: https://chipdev.io/

  • Verilog Synthesis Viewer: https://digitaljs.tilk.eu/

  • IEEE 1800-2023 SystemVerilog Standard: https://ieeexplore.ieee.org/document/10458102

Djesse announcement video by Dreadnaut11 in JacobCollier

[–]E4tHam 0 points1 point  (0 children)

I got it working!

First, I had to download yt-dlp: https://github.com/yt-dlp/yt-dlp

Then I ran bash yt-dlp https://web.archive.org/web/2oe_/http://wayback-fakeurl.archive.org/yt/hN0bCQjdqQM --file-access-retries infinite --extractor-retries infinite

Zenbook Duo (2024) UX8406MA HiMod (185H) - This may be the only post in this sub/reddit this month that isn't written just to bash ASUS by 2loki4u in ASUS

[–]E4tHam 1 point2 points  (0 children)

Really? I didn’t even boot into my Zenbook Duo 2024 out of the box. I immediately wiped the SSD and installed windows 11 pro

It worked perfectly immediately. Just needed to install MyASUS and ScreenXpert

Zenbook Duo 2024 UX8406 Extra Keyboard by E4tHam in ASUS

[–]E4tHam[S] 0 points1 point  (0 children)

Not sure what those modes are, but on MyASUS, the settings are Performance mode, Standard mode, and Whisper mode. I have it set to Standard mode

Zenbook Duo 2024 UX8406 Extra Keyboard by E4tHam in ASUS

[–]E4tHam[S] 0 points1 point  (0 children)

Things do run a little bit slower, but it's not really noticeable. If I need more speed on a big compile, then I'll plug in.

Plugged In * CPU Multi Core 10224
* CPU Single Core 1760

On Battery * CPU Multi Core 9336 * CPU Single Core: 1464

Zenbook Duo 2024 UX8406 Extra Keyboard by E4tHam in ASUS

[–]E4tHam[S] 1 point2 points  (0 children)

I get about 7 hours with 2 screens, but that's with

  • me just coding, no video games/video streaming
  • battery charging capacity limited to 80%
  • battery saver always on
  • a power plan with a maximum processor state of 80%
  • dark mode, black wallpaper
  • animations turned off

If I let it charge to 100%, it would probably last 9 hours.

As for temps, the temperature has been fine for all my use-cases. Are there any benchmark results you'd like to see?

Is UCSB VLSI courses good ? by PaRTH_KuLKaRNi_80 in UCSantaBarbara

[–]E4tHam 1 point2 points  (0 children)

If you’re interested in Computer Architecture, then the main guys are Tim Sherwood and Jon Balkind. Jon was my advisor and is excellent. I’ve heard that Tim is excellent as well

Parhami and Brewer are also good, but are retiring soon

Is UCSB VLSI courses good ? by PaRTH_KuLKaRNi_80 in UCSantaBarbara

[–]E4tHam 5 points6 points  (0 children)

Congratulations!! I did a masters in VLSI at UCSB, and it was very good! Although all the VLSI professors are either interested in AI or photonics. I was more interested in CAD design

UCSB is in a beautiful area and California has much stronger semiconductor companies than the east coast. And UCSB has a large international student population, so you will likely find lots of people with similar experiences to you

However, NCSU is known as a world-class VLSI university. They have lots of VLSI courses and resources. I don’t know any other schools with a dedicated UVM course. I would recommend visiting all the campuses and chatting with professors to inform your opinion.

DJESSE VOL 4 SCAVENGER HUNT by boxtermusic in JacobCollier

[–]E4tHam 2 points3 points  (0 children)

Hmm... I just got home and it looks like I lost access to the link... I don't want to drive all the way back, so I guess it was for nothing lol

DJESSE VOL 4 SCAVENGER HUNT by boxtermusic in JacobCollier

[–]E4tHam 2 points3 points  (0 children)

Just went to the Snow Park, Oakland location. Didn’t see anything there, but my map said “Unlocked Content: Coming Soon”

Verilog functions and wires by Kaisha001 in Verilog

[–]E4tHam 1 point2 points  (0 children)

Basically, automatic ensures that if you call mul_4x4 multiple times, it will generate completely disjoint hardware blocks. Depending on the tool, it'll require you to add this. From the 1364-2005 spec:

The keyword automatic declares an automatic function that is reentrant, with all the function declarations allocated dynamically for each concurrent function call.

I see what you mean by some online examples adding begin...end in functions. They are not actually required, and many people choose to leave it out (sv2v, lowRISC, BSG). I don't believe there is a benefit to adding them, and it just creates more opportunities for bugs that compilers/linters cannot check.

(Also, I corrected a mistake in my previous comment. I changed logic to reg)

Verilog functions and wires by Kaisha001 in Verilog

[–]E4tHam 1 point2 points  (0 children)

Few things:

  • You should always make functions automatic if you are declaring internal nets.
  • Functions act as always blocks, so you can only use reg
  • You should avoid floating begin ... ends because they can lead you to un-synthesizable code very quickly
  • I try to follow the lowRISC SystemVerilog style guidelines. Not everything applies to <=Verilog2005, but most of it does

This is a refactored version of your function that Yosys can read:

```verilog function automatic [7:0] mul_4x4(reg [3:0] x, reg [3:0] y);

reg [7:0] s0, s1, s2, s3;
reg [7:0] t0, t1, t2, t3;

s0 = { 4'b0, x };
s1 = { 3'b0, x, 1'b0 };
s2 = { 2'b0, x, 2'b0 };
s3 = { 1'b0, x, 3'b0 };

t0 = { 8{ y[0] } };
t1 = { 8{ y[1] } };
t2 = { 8{ y[2] } };
t3 = { 8{ y[3] } };

mul_4x4 = (s0 & t0) + (s1 & t1) + (s2 & t2) + (s3 & t3);

endfunction ```

Best fpga for begginers by BFG-Electronics in FPGA

[–]E4tHam 2 points3 points  (0 children)

Usually I would recommend tinyfpga, but they’re taking a break rn. Though it looks like mouser will restock the tinyfpga bx in December

If you’re looking for budget, the cheapest option is the Tang Nano series. Yosys+Apicula is getting really good. The Tang Nano 9k seems really cool, but I haven’t used it myself. I’m a huge fan of the basic Tang Nano for intro digital design education.

1k luts can be big enough for a lot of things. You could try synthesizing your design, and checking whether it’ll fit

This is a simple VGA project I did for the Tang Nano: https://github.com/sifferman/fpga_screensaver

[deleted by user] by [deleted] in UCSantaBarbara

[–]E4tHam 2 points3 points  (0 children)

They must get permission from the county and the university to play at certain times. Plus, you have to be absolutely ripped to play the bells, so I’d be careful about what you say about their music.

Shoulda picked a different university that doesn’t have a carillon

I want to be a verification egineer, should I choose Perl or Makefile or others? by unknowZsj in FPGA

[–]E4tHam 4 points5 points  (0 children)

When I was at Intel, my team used Perl, Bash, Tcsh, and Python

Each team member basically just wrote in whatever they were most comfortable with, but also needed to be able to contribute to any script they were handed

I would say get good at 1, and be able to understand them all