LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Find Resources
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Javier Castillo<jcastillo@e...>
    Date: Tue Aug 31 16:26:01 CEST 2004
    Subject: [oc] VHDL bus cycle implementation for wishbone/opencores
    Top
    Hello:

    You have answer the question yourself. It depends the level of abstraction
    you use. If you describe at RT level you have to use the tedious state
    machines.
    The other solution is to use the wait statements and describe it at a
    behavioral level, there are many tools in the market that synthesize this
    behavioral description. I think is not a good solution.

    I don't know any other solution, is somebody know it, I am also interested.

    Regards

    Javier Castillo
    jcastillo@o...
    www.opensocdesign.com


    -----Mensaje original-----
    De: cores-bounces@o... [mailto:cores-bounces@o...] En
    nombre de Edmond Cote
    Enviado el: martes, 31 de agosto de 2004 14:35
    Para: cores@o...; socbuilder@o...
    Asunto: [oc] VHDL bus cycle implementation for wishbone/opencores

    Hi,

    I'm curious to know in what fashion bus cycles should
    be implemented in VHDL, specifically using the
    WISHBONE bus system.

    Describing these cycles behaviorally (wait statements)
    seems to be the logical solution, however the code
    would not be synthesizable (or would it be with newer
    tools?, if so which ones?).

    Likewise, how would one deal with timing issues (setup
    time/hold time) when dealing with this problem.

    Is the solution to these above two problems simply to
    write tedious state machines (mealy or moore?) and
    counters (for the timing), or is there hopefully a
    more efficient way?

    Can anyone suggest some references?

    Thanks in advance!

    Edmond





    _______________________________
    Do you Yahoo!?
    Win 1 of 4,000 free domain names from Yahoo! Enter now.
    http://promotions.yahoo.com/goldrush
    _______________________________________________
    http://www.opencores.org/mailman/listinfo/cores



    ReferenceAuthor
    [oc] VHDL bus cycle implementation for wishbone/opencoresEdmond Cote

    Follow upAuthor
    [oc] VHDL bus cycle implementation for wishbone/opencoresEdmond Cote

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.