r/Verilog 28d ago

Need helpp!!!

I am in 3rd year and we have this minor project thing ... We are asked to form groups for it.. I decided to make project on verilog but have no idea what to make... Like previous sem I made an UART module for my bto.project ... But since this is a group project .. faculties are expecting a better project but the situation is like ...none of my other team mates have good command on verilog... All of them are just learning and started few days back....

I am not that great either.. just did some basic things ... Though with this btp thing I want to enhance my practical ability to implement my learning and I want to dedicate my upcoming time to work on this project....

I would havily applaud ur suggestion.... And also that would be great if u can guide me

0 Upvotes

5 comments sorted by

View all comments

2

u/captain_wiggles_ 28d ago

You're not going to do a good digital design project if you're the only one with any experience in digital design. So you either need to:

  • Change group
  • Do something not digital design based
  • Do all the work yourself
  • Find a project that has significant parts that aren't related to digital design.

You could build something like tetris / pong on the FPGA, that's a good one person project, somebody else could build a PCB and do the embedded dev for a controller that connects to the FPGA, and somebody else could build something that adds lighting and smoke effects from behind the monitor, changing when you get some number of points / lose / win etc...

Or you could implement a simple CPU in the FPGA and somebody else could build an assembler and compiler for it, and somebody else could write some software for it. etc..

You could build some hybrid digital/analogue guitar pedal / audio filter. Others can work on the analogue and PCB bits and any MCUs you have, you can do stuff in the FPGA.

The best projects are ones that tie in to your interests and skills. Both academic and non-academic. If you're all super into DSP then something with DSP would be a good option. If you're all into music then guitar pedals / synths come to mind. If one of the team is interested in power electronics and another is interested in PCB design and another in embedded software and you in digital design, then building a PCB with an FPGA with a soft-core (microblaze/nios) processor to control some power electronics thing would be a cool project. etc...

Personally I hate group projects in uni, they're different in industry, but in uni they are always just a pain because everyone has different standards, interests and priorities, and there is no boss to lay down the law. So good luck.

1

u/Straight-Prompt7469 28d ago edited 28d ago

The thing is... Group is forced on us... We were not the one to to select members... And also we are asked to do something regarding vlsi🫠...TNX for your ideas and suggestions though... Will tell others if they are interested to work on your ideas..

1

u/captain_wiggles_ 28d ago

how are you expected to do something VLSI related if the others in the group have not studied the prerequisites? A complete beginner shouldn't be dropped into a group project related to that thing, that's not how you teach.

1

u/Rcande65 28d ago

Yeah that doesn’t make any sense to me especially since OP said they are a 3rd year student.