tag:blogger.com,1999:blog-2050962176404305705.post1918380123194414982..comments2024-03-06T20:16:12.046+05:30Comments on VHDL coding tips and tricks: How to implement State machines in VHDL?vipinhttp://www.blogger.com/profile/17675762038225600067noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-2050962176404305705.post-6009107516757685302020-05-04T21:50:05.800+05:302020-05-04T21:50:05.800+05:30thanks. there was a small type. post is updated no...thanks. there was a small type. post is updated now.vipinhttps://www.blogger.com/profile/02146017720228354842noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-33612060612433523012020-04-20T17:39:12.235+05:302020-04-20T17:39:12.235+05:30You are right, there is an error when we go from s...You are right, there is an error when we go from s1 => s3 when input is 0. During transition, the output is 0, at s3, if input= 0 comes again, then the output should go to 1. Please correct it! Ununderstoodhttps://www.blogger.com/profile/00484292363333548951noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-85282656934835352422017-06-08T05:18:10.267+05:302017-06-08T05:18:10.267+05:30Your code does not simulate properlyYour code does not simulate properlyAnonymoushttps://www.blogger.com/profile/03709120649682630874noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-44415133797121620382017-06-07T18:24:24.478+05:302017-06-07T18:24:24.478+05:30Just to improve a bit more on how the state machin...Just to improve a bit more on how the state machines gets translated into hardware , here a diagram :<br />https://ibb.co/nQmR8F Unknownhttps://www.blogger.com/profile/06296365053708639007noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-32330815882411057192016-02-15T23:31:21.766+05:302016-02-15T23:31:21.766+05:30Can you do custom encoding in the actual VHDL code...Can you do custom encoding in the actual VHDL code?Tay Tayhttps://www.blogger.com/profile/12738561118938850668noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-10639418883863667482015-10-21T06:17:13.987+05:302015-10-21T06:17:13.987+05:30This comment has been removed by the author.Anonymoushttps://www.blogger.com/profile/07357592380831215577noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-85703459546214563962015-10-21T06:15:05.538+05:302015-10-21T06:15:05.538+05:30I'm coming quite late to the party here but ho...I'm coming quite late to the party here but how is it separating the sequential from the combinational logic more error prone. The split is intrinsic to a Moore machine, for example, why shouldn't this split be reflected in VHDL?Anonymoushttps://www.blogger.com/profile/07357592380831215577noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-90105395819106426462015-02-25T11:24:43.730+05:302015-02-25T11:24:43.730+05:30Is there a way to convert this to web and make it ...Is there a way to convert this to web and make it interactive using CSS?<br /><br />Regards,<br /><a href="http://creately.com" rel="nofollow">Creately</a>Evanhttps://www.blogger.com/profile/01134034541170679170noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-62807278953653069002014-12-09T01:54:13.119+05:302014-12-09T01:54:13.119+05:30It stands for less than and greater thanIt stands for less than and greater thanAnonymoushttps://www.blogger.com/profile/10679974080288328922noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-5301624665009871272013-11-29T17:16:08.640+05:302013-11-29T17:16:08.640+05:30sir how can we give delay in a program other than ...sir how can we give delay in a program other than using wait statementEngr. Asad Ullahhttps://www.blogger.com/profile/08077156090143283756noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-34812822654642398632013-11-02T06:46:07.234+05:302013-11-02T06:46:07.234+05:30You have an extra semicolon on this line
when s1...You have an extra semicolon on this line<br /><br /> when s1 =>; --when current state is "s1"Anonymoushttps://www.blogger.com/profile/10177457001719665929noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-46816229962160966882012-05-21T21:15:49.774+05:302012-05-21T21:15:49.774+05:30Can you explain the state machine too.Can you explain the state machine too.blogzworldhttps://www.blogger.com/profile/08518940686538297693noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-54906734182088091972012-04-25T12:55:03.725+05:302012-04-25T12:55:03.725+05:30Why can't you just use one signal to remember ...Why can't you just use one signal to remember the state instead of two? Like signal_state instead of current_s and next_s, and assign the next state according the current value of signal_state.<br /><br />What is the difference? Would you care to explain?<br /><br />Thank you very much...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-53538325367243213532011-12-06T11:20:47.763+05:302011-12-06T11:20:47.763+05:30Can u plz post testbench code for this fsm.
Thanks...Can u plz post testbench code for this fsm.<br />ThanksUnknownhttps://www.blogger.com/profile/05196931019352276167noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-29646582780124287992011-10-31T10:43:39.384+05:302011-10-31T10:43:39.384+05:30This comment has been removed by the author.xyzhttps://www.blogger.com/profile/18306985347168805837noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-13876954516256191082011-02-17T09:00:18.398+05:302011-02-17T09:00:18.398+05:30@raj : Please see the above example and code it yo...@raj : Please see the above example and code it yourself. I only do customized codes for a fee.vipinhttps://www.blogger.com/profile/17675762038225600067noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-43997221269542075062011-02-17T03:09:12.977+05:302011-02-17T03:09:12.977+05:30can i get one hot code for FSM using 9 state flip ...can i get one hot code for FSM using 9 state flip flops in behavioral and structuralrajenderhttps://www.blogger.com/profile/16537497820681413769noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-31031089438090978982011-02-08T09:28:31.813+05:302011-02-08T09:28:31.813+05:30@foam : I do agree. See this post. I have did it w...@foam : I do agree. See this post. I have did it with a single process.<br />http://vhdlguru.blogspot.com/search/label/state%20machinevipinhttps://www.blogger.com/profile/17675762038225600067noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-59887181775524049212011-02-08T09:19:22.048+05:302011-02-08T09:19:22.048+05:30State machines are easier to design, maintain, etc...State machines are easier to design, maintain, etc. when kept in a single process, and are also less error-prone.Unknownhttps://www.blogger.com/profile/12885116348223545271noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-34524824822573903112010-10-29T08:15:23.531+05:302010-10-29T08:15:23.531+05:30Hi, guys!
I have to make a vhdl project to my eng...Hi, guys!<br /><br />I have to make a vhdl project to my engineering course...<br /><br />Can anybody help me, with suggestions?<br /><br />I even don't know what vhdl is exactly able to do...<br /><br />Tks!Unknownhttps://www.blogger.com/profile/04931680386969003872noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-25061076138324563712010-05-19T19:21:03.515+05:302010-05-19T19:21:03.515+05:30Hi,
thanks for all the explanations, great work!
...Hi,<br /><br />thanks for all the explanations, great work!<br /><br />Do you know if it's possible to create some of the "Technology schematic" Graphs from the commandline? Something which could work out of a Makefile, perhaps...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-78649012656868660432010-05-05T01:03:50.269+05:302010-05-05T01:03:50.269+05:30When I write VHDL or Verilog I like to use automat...When I write VHDL or Verilog I like to use automated tools. C-to-Verilog.com is a website which allows you to compiler your C code into hardware circuits. It has a great pipelining algorithm for superb performance.Nadav Rotemhttps://www.blogger.com/profile/09572089793057992591noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-53120844565121603832010-04-29T20:00:19.452+05:302010-04-29T20:00:19.452+05:30very nice blog! keep up the good work :)very nice blog! keep up the good work :)Unknownhttps://www.blogger.com/profile/14674446634710962109noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-7322846099879648632010-04-26T14:49:44.669+05:302010-04-26T14:49:44.669+05:30@melenith: sorry for the mistake.That was a proble...@melenith: sorry for the mistake.That was a problem with the syntax highlighter I have used.I have fixed it.Please check again.<br /><br />Thanks for pointing out the mistake.vipinhttps://www.blogger.com/profile/17675762038225600067noreply@blogger.comtag:blogger.com,1999:blog-2050962176404305705.post-85755706455753837182010-04-26T14:41:12.833+05:302010-04-26T14:41:12.833+05:30Can you please clarify what does &lt and &...Can you please clarify what does &lt and &gt stand for in code ?melenithhttps://www.blogger.com/profile/16369762606089062090noreply@blogger.com