Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics 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.

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

Status
Not open for further replies.

diaz080

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

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

Back
Top