Hi, Ayaskanta
In the link, there is no info. that I wanted. This sem as I told, need to do a vhdl project. Some topics &/or hints are reqd.. I am also trying. We need to use FPGA.
Please help!!!
Hi, Ayaskanta
In the link, there is no info. that I wanted. This sem as I told, need to do a vhdl project. Some topics &/or hints are reqd.. I am also trying. We need to use FPGA.
Please help!!!
Do you want very simple projects or what? Do you want very simple VHDL programmes like adders, flip-flops, couters, code-converters etc, or a little more complex. I don't know how simple your project must be. You give us some names. I'm sure there are many people here to advice you
VGA output to standard pc monitor would appeal to me. With FPGA you can create a simple [or sophisticated] gaming unit, although that may be too complex for your needs.
Which FPGA you are using?Also if you know Matlab/Simulink then you can go for processing rather than control.It will generate VHDL for you..Else if you want to do control then you can use Matlab/Simulink too(stateflow is my favourite).
Quote:
Originally Posted by Ayaskanta View Post
Do you want very simple projects or what? Do you want very simple VHDL programmes like adders, flip-flops, couters, code-converters etc, or a little more complex. I don't know how simple your project must be. You give us some names. I'm sure there are many people here to advice you
Some applications using adders,code-converters,etc. like a choclate vending machine(already taken by my friend).
Originally Posted by monkeybiter View Post
VGA output to standard pc monitor would appeal to me. With FPGA you can create a simple [or sophisticated] gaming unit, although that may be too complex for your needs.
I think I found one of my college lab assignments on the web. Here is a walkthrough sheet which will help you design a single cycle processor. You can find referenced files in the pdf's directory.
For a more complex assignment we had designed a multi cycle processor, later on a pipeline processor - but don't get into that just yet.
The great Spartan Leonidas would be saddened that his name was used by someone who is unable to think on his own... Seriously, this is your project, you should come up with an idea and make it work. That is the whole idea of the assignment.
Here is an idea. Do the elevator control function. Easy state machine design...
Mikebits
The great Spartan Leonidas would be saddened that his name was used by someone who is unable to think on his own... Seriously, this is your project, you should come up with an idea and make it work. That is the whole idea of the assignment.
Here is an idea. Do the elevator control function. Easy state machine design...
The great Spartan would not be saddened surely as I am trying from my side to do something. I am searching in reference books for programs/hints.
The idea of an elevator cntrl fn. is nice one.
Ayaskanta
is it just the simulation and the synthesis that you do or do you have to actually build things?
When is the assignment due?
Here's the VHDL code for Traffic Light Controller.
library ieee;
use ieee.std_logic_1164.all;
--------------------------------------------------------
ENTITY traffic_light IS
PORT(sensor : IN std_logic;
clock : IN std_logic;
red_light : OUT std_logic;
green_light : OUT std_logic;
yellow_light : OUT std_logic);
END traffic_light;
ARCHITECTURE simple OF traffic_light IS
TYPE t_state is (red, green, yellow);
SIGNAL present_state, next_state : t_state;
BEGIN
PROCESS(present_state, sensor)
BEGIN
CASE present_state IS
WHEN green =>
next_state <= yellow;
red_light <= '0';
green_light <= '1';
yellow_light <= '0';
WHEN red =>
red_light <= '1';
green_light <= '0';
yellow_light <= '0';
IF (sensor = '1') THEN
next_state <= green;
ELSE
next_state <= red;
END IF;
WHEN yellow =>
red_light <= '0';
green_light <= '0';
yellow_light <= '1';
next_state <= red;
END CASE;
END PROCESS;
PROCESS
BEGIN
WAIT UNTIL clock'EVENT and clock = '1';
present_state <= next_state;
END PROCESS;
END simple;
hi i am beginner in vhdl projects.i have a very basic knowledge in vhdl.please can u suggest me any easy project in vhdl other than traffic light controller