Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

[SOLVED] pls suggest me some nice topic for doing project in verilog using fsm like vending

Status
Not open for further replies.

kannan1

Member level 4
Joined
Oct 3, 2012
Messages
72
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,699
pls suggest me some nice topic for doing project in verilog using fsm like vending machine ,atm ,traffic controller etc..:idea:
 

permute

Advanced Member level 3
Joined
Jul 16, 2010
Messages
923
Helped
295
Reputation
590
Reaction score
268
Trophy points
1,343
Activity points
8,543
practical, easy:
ethernet filtering -- eg, using the Xilinx TEMAC interface -- 8b per cycle + valid + delayed "end of packet" -- create a system that can detect ICMP traffic at a specific address. (use xilinx.com and wikipedia.com for details. use tcpdump/wireshark to get icmp packets for your simulations)
lvl 2 -- add logic for vlan capability
lvl 3 -- add a packet buffer and logic for responding to "ping".

practical, intermediate -- create a system that can decode IRIG-B (DC levels).
lvl 2 -- convert IRIG to UTC for a given year.
lvl 3 -- handle leap seconds correctly.

practical, advanced -- examine what happens when you take any state machine and try to achieve 400MHz+ performance in an FPGA. The issue is that state machines tend to have complex logic or control complex logic. When simple operations take 2+ cycles to complete, it makes the state machine very complex. Typically so complex that you look for alternative methods and implementations.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top