[J-core] VHDL by Example
varghese.alphons at gmail.com
Tue Aug 16 13:27:53 EDT 2016
I am also a beginner , may be you can start from this...
1. Do a hello world programming using Numato mima-v2
2.Read some basic instructions about VHDL
3. start implementing combinational circuits , You can use switches & LEDS
g.Full addr /Sub
j.BCD/Gray code/Binary conversion
5. Shift registers
6.serial parallel converter
5. State machine
6.Try implementing UART/ I2C /SPI /PWM
Press any switch /send UART message & capture it using USB serial
Can implement I2C based Clock - ds1307
here r some useful code for implementing it http://opencores.org/
7. I think Numato has SPI Flash , try reading/writing to it (Not sure
about the memory location)
may be we can write some dummy instruction set & decode it .
8. Now all set to read the real the processor code..
On Tue, Aug 16, 2016 at 9:55 PM, Rob Landley <rob at landley.net> wrote:
> On 08/16/2016 02:13 AM, D. Jeff Dionne wrote:
> > Here is a PDF of the code samples used: http://www.readler.com/
> > It's not bad, but it's quite conventional. A lot of the coding style
> used in
> > jcore is quite far beyond these examples.
> I know, but I've got to start somewhere. I've asked a few times if there
> was a good starting point for the two process technique, and the best
> anybody can point me at is the paper introducing it.
> So it's this or signing up for an intro to vhdl class at the local
> community college...
> > For instance, jcore makes extensive use of types and records (structures)
> > which some of these examples touch on. Of course, you need to understand
> > the syntax before you can hope to abuse it ;)
> Exactly. :)
> > Cheers,
> > J.
> J-core mailing list
> J-core at lists.j-core.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the J-core