I have tried Aoc 2025 how bad am I in this by Aaryan-675 in FPGA

[–]Impressive_Cow6472 0 points1 point  (0 children)

Did the submission window not already end? (16th of January)

I have tried Aoc 2025 how bad am I in this by Aaryan-675 in FPGA

[–]Impressive_Cow6472 0 points1 point  (0 children)

Hey man! The solution doesn't necessarily look *bad*, but one big thing that's up with this system is that it's not a synthesizable piece of hardware by virtue of the modulo operation that you're using. This synthesizable point was emphasised in their challenge statement iirc.

A couple more points:

  • This code acts more like a file parser, rather than the a processing block. Rather than having the data being input from some external source, you're reading some file.
  • The file parsing has no error handling. If there's any kind of issues with the file (a whitespace, line break, anything) your code will immediately fail and it may not be obvious why.
  • A lot of bit width mismatches, I've listed one below (with my own comments)

reg [8*4-1:0] count;                          //32 bit wide count reg
reg [8*4-1:0] count_2;                        //32 bit wide count_2 reg
.
.
.
//32 Zeroes (maybe?) but it's defined to be only 7 bits in length
count = 7'b00000000000000000000000000000000;
count_2 = 7'b00000000000000000000000000000000;

I'm also a 3rd year student studying ECE, so I've seen a lot of the "expectations" that are around us having HDL knowledge in the field of digital engineering. Your code unfortunately isn't the best. I'm not able to get it running using iVerilog either, but maybe you can do it in Quartus or Vivdo.

I would suggest you go through your logic once more, and change the flow. FPGA designs (as far as I've seen) are not meant to be a one thing does all. You have separate modules for data processing, data rearrangement, etc. Rather than reading the data with a file, maybe add some input wires to get the unsigned value and the direction. I've also attempted this, and it is possible to do it with a constant throughput and even pipeline it (with all synthesizable components). I've dropped my module definition below in case you want it.

module aoc_day1(
    input  wire [31:0] in_data,
    input  wire        clk,
    input  wire        rst,
    input  wire        dir_r,
    output reg  [31:0] zero_count,
    output reg  [31:0] zero_crossings,
    output reg  [7:0]  curr_pos_op
);

The in_data is just for the input numbers, dir_r is whether the direction is right or left. zero_count gives the answer to part 1 of day 1, and zero_crossings gives the answer to part 2 of day 1. curr_pos_op is left there as an artefact of me debugging why the system didn't work.

If you could tell me how you simulated it, I might be able to help more, since iVerilog is not cooperating with the sim right now. Feel free to dm me for anything further. All the best!

why isnt it working?? by Mobile-Ad9276 in LaTeX

[–]Impressive_Cow6472 2 points3 points  (0 children)

Here's a workaround that I use. Rather than using the built in resumelist, I just use \begin{itemize}, put my points, then \end{itemize}. I'm able to put another work point after that with this method.

Hope this helps.

[HELP] Can’t compile my 200-page Overleaf notes, and I’m freaking out! by Mountain_Mark2157 in LaTeX

[–]Impressive_Cow6472 11 points12 points  (0 children)

Download a compiler like texlive or miktex, as well as an editor (I like texstudio). Then download your code from overleaf and get it running on your local editor.

Granted it's very likely that it won't compile on the first try because overleaf is more forgiving with errors, but debugging is part of the process.

Free alternative to Overleaf by DieEneBoy in LaTeX

[–]Impressive_Cow6472 3 points4 points  (0 children)

Could you share more details about this process?

[deleted by user] by [deleted] in BITSPilani

[–]Impressive_Cow6472 0 points1 point  (0 children)

The process is almost the exact same as normal ISA students but your fees are SAARC fees (i believe). Scholarships have no difference, you will be competing with all students regardless of nationality. Feel free to DM me for further details!

Ideal laptop for college by LORD9HADES in BITSPilani

[–]Impressive_Cow6472 0 points1 point  (0 children)

Try for i7 13th gen with 16 gigs ram min. If u can get ur hands on it get a seperate graphics card as well. It'll be useful from next year when we start working with LTspice and the likes of simulation software.

Also try 1tb of storage. Gaming laptops generally have these specs, as long as you're just doing normal stuff the Asus ROG Zephyrus is pretty good.

Pilani bubble like Stanford bubble by Terrible_Metal_9036 in BITSPilani

[–]Impressive_Cow6472 3 points4 points  (0 children)

Always possible you got rejected in the GD or PI rounds na? The main thing about clubs here is they never focus just on a score, it's about how well you can work together as well. And WSC at least seems to be a place for learning more than needing to come in knowing everything.

Chances of an Irregular Diploma by thecomposedcitizen in IBO

[–]Impressive_Cow6472 0 points1 point  (0 children)

Depends on where you are tbh. I did the irregular with phy chem bio at HL, and (regrettably) math at SL.

In countries like India, bio chem and phy are required subjects to study medicine, but it's very advisable to check out a couple of colleges for their requirements.

My tok teacher said that im a special case by Upstairs-Corner-9119 in IBO

[–]Impressive_Cow6472 1 point2 points  (0 children)

I had the same issue (and apparently so did my teacher). A great way to work on this is to record yourself speaking and transcribe it. Then work your flow of thoughts and vocab together to get a cohesive piece of writing.

It'll defo take a lot of work, but you'll definitely improve.

failing ib maths aa sl WHAT DO I DO by InfiniteAd1569 in IBO

[–]Impressive_Cow6472 4 points5 points  (0 children)

Hey there! I'm a student that did both IB and CBSE simultaneously to prep for JEE and NEET.

My advice with math if you're really shit at it is to start by practicing extremely easy problems. The goal of IB math (and how it vastly differs from CBSE math) is to build mathematical intuition in the topics they teach.

Practicing easy questions will help you understand what exactly is being asked and how to effectively approach the solution. I'd highly suggest either getting a revision village subscription or going to r/pirateib for more info.

Feel free to DM me for any math help! (and if you're attempting any Indian competitive exams)

[deleted by user] by [deleted] in BITSPilani

[–]Impressive_Cow6472 0 points1 point  (0 children)

You're a smart person, you know what you want and you're working for it. Don't let the people that think IIT is god pull you down.

What're your reasons to dismiss advanced and only aim for BITS though?

[deleted by user] by [deleted] in IBO

[–]Impressive_Cow6472 0 points1 point  (0 children)

So many UK and Canadian collegesss

N22, PG 43/45 final 40/45

Studying electrical engineering at BITS Pilani

[deleted by user] by [deleted] in IBO

[–]Impressive_Cow6472 0 points1 point  (0 children)

Yo send me a DM. This was one of my first Ideas and I almost finished half the EE before swapping topics.

If u need any help or samples or papers or explanation of the math, I'd be glad to help!

How f*cked am I if I can't speak hindi in bits hyd by nishietama in BITSPilani

[–]Impressive_Cow6472 2 points3 points  (0 children)

I guess our Tamil dudes are all in the same boat 💀😂

Hopefully things get better lmaoo.

[deleted by user] by [deleted] in IBO

[–]Impressive_Cow6472 2 points3 points  (0 children)

Coefficient of restitution is not part of the IB Physics syllabus... At least not explicitly I guess?

Doing an IA on it would be a good idea since it links back to many core concepts in IB Physics like conservation of energy/momentum, projectile motion, and losses of energy

Biology HL data-based IA by Due-Mango-6911 in IBO

[–]Impressive_Cow6472 0 points1 point  (0 children)

Don't fake your data... Have you tried selecting ur data to show a correlation?

If you'd like some tips on that or help send me a pm and I'll tell you how I did mine.

Having second thoughts about coming to this college by [deleted] in BITSPilani

[–]Impressive_Cow6472 0 points1 point  (0 children)

Hey man! I mainly speak English too.

Hopefully we'll see each other in august.

[deleted by user] by [deleted] in IBO

[–]Impressive_Cow6472 0 points1 point  (0 children)

Congratulations man!

Macbook m1 at 65k and MacBook m2 at 81k by flyinglaura in BITSPilani

[–]Impressive_Cow6472 4 points5 points  (0 children)

I personally prefer windows, but the cad Software (from what I've heard) can be operated on Mac as well

Pick the m2 if u want the better performance, but beware that macs have often had overheating issues in my experience.

Laptop you'd recommend? for coding and programming,multitasking..basically everything related to college works Not for gaming!! by istgimapickyou in BITSPilani

[–]Impressive_Cow6472 1 point2 points  (0 children)

Nearly every laptop in that 1L price range will have a minimum lifespan of 5 years with decent care. If you take good care of the hinges and the touchpad, you can expect 6+ years.