Teaching VHDL

Discussion in 'VHDL' started by Adrian Jongenelen, Sep 27, 2006.

  1. Adrian Jongenelen

    Adrian Jongenelen

    Joined:
    Sep 27, 2006
    Messages:
    5
    Location:
    Wellington, New Zealand
    Hi Everyone,

    I'm a course coordinator for a digital electronics course, and it's my job to write (rewrite) the labs. The aim is to teach VHDL to program some Xilinx Spartan 3 development boards. I've written plenty of VHDL myself, but I've never taken a formal course to learn it. I was wondering if anyone had ideas for how I can present some concepts.

    First of all, I know that synchronous flip-flops are better than asynchronous latches, but how do I explain this to the students?

    Also, they have seen synchronous code using "if clock = '1' and clock'event then" as a useful way to make things happen on the clock edge. Now they want to use the same code to detect edges of any arbitrary signal, eg, in an SPI interface. It seems wrong to me, and can anybody help me explain to them why?

    Thanks,

    Adrian.
     
    Adrian Jongenelen, Sep 27, 2006
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Michael Powell

    Self teaching, cannot lock database file

    Michael Powell, Mar 29, 2005, in forum: ASP .Net
    Replies:
    2
    Views:
    1,415
    Hans Kesting
    Mar 29, 2005
  2. VisionSet

    Teaching resources

    VisionSet, Oct 6, 2004, in forum: Java
    Replies:
    2
    Views:
    352
    Thomas Weidenfeller
    Oct 7, 2004
  3. Adrienne Boswell

    IE 5 as a teaching tool

    Adrienne Boswell, Mar 8, 2006, in forum: HTML
    Replies:
    1
    Views:
    407
    Neredbojias
    Mar 9, 2006
  4. afd
    Replies:
    1
    Views:
    8,552
    Colin Paul Gloster
    Mar 23, 2007
  5. Stefan Ram

    Teaching Java, teaching what?

    Stefan Ram, Dec 8, 2013, in forum: Java
    Replies:
    57
    Views:
    663
    Ali Sh
    Dec 18, 2013
Loading...

Share This Page