Re: [AVR-Chat] Use Verilog/VHDL to code for the AVR?
2008-06-20 by John Johnson
Hi Julian, Thanks for the info! I hadn't thought about the HDL code running "all at once", that is a good point. Maybe I'll look into their CPLDs or the combined AVR/CPLD I saw mentioned somewhere. Thanks again. Regards, JJ On Wed, Jun 18, 2008 at 8:58 PM, Julian Higginson <julian.h@bruttour.com.au> wrote: > HDL is a very different thing to C. HDL code running in a PLD or an FPGA > runs "all at once", while a microcontroller runs a sequence of steps, one > after the other... I imagine HDL to microcontroller conversion (short of > running a logic simulator on the micro!!) is pretty near impossible to do > automatically. > > If you want to get into HDL code, I played about with Atmel CPLDs many years > ago, and had a bunch of fun with them. Basically just doing parallel/serial > conversion and Manchester encoding... It wasn't hard to get started, or > expensive. http://atmel.com/products/pld/default.asp > Looks like there's still free dev environment software to use, too. > http://atmel.com/dyn/products/tools_card.asp?tool_id=2759 > > Julian Higginson > Bruttour International > http://www.bruttour.com.au > Ph: +612 9987 1581 > > -----Original Message----- > From: AVR-Chat@yahoogroups.com [mailto:AVR-Chat@yahoogroups.com] On Behalf > Of John Johnson > Sent: Thursday, 19 June 2008 10:16 AM > To: avr-chat > Subject: [AVR-Chat] Use Verilog/VHDL to code for the AVR? > > Hello All, > > I skimmed over some VHDL code the other day, and it looks pretty > interesting. > Is there a way to write in VHDL, then have it translated to > C/Assembly/Hex to program an AVR? > > The whole PORTB |= _BV(MY_OUT) gets tedious after a while. (just an > example.) > > Always looking for something new (to me) and cool to learn! > > Thanks in advance! > > -- > Regards, > JJ > > http://www.pcbgcode.org > > -- > Regards, > JJ > > http://www.pcbgcode.org > > ------------------------------------ > > Yahoo! Groups Links > > -- Regards, JJ http://www.pcbgcode.org