LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    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: Kevin Somervill<k.m.somervill@l...>
    Date: Fri Jan 20 17:51:59 CET 2006
    Subject: [oc] problem with opb2wb core
    Top
    Hello,
    | I have downloaded the OPB2WB file and unziped it in
    | ../EDK/HW/C:\EDK\hw\XilinxProcessorIPLib\pcores directory.
    | Then I included the opb2wb peripheral in my micoblaze
    | project, and set it correctly (I think !!!!) I also tryed to
    | create the netlist but it was an missmatch error between the
    | mpd file and the .v file : one time the rst signal is
    | named "rst" and in the other "opb_rst". Why??? It is realy
    | an error?????

    Yes.

    | I look in the netlist file and the name is "rst".

    If the EDK is complaining about the signal, then you installed the core
    correctly. What you are seeing is a bug that I found in '04? You can go
    through and make the name the same in all places and it will work fine. I
    sent a fix to Rudolf but apparently he never checked it in. Oh well.

    | if I change in the mpd file "opb_rst" to "rst" the netlist
    | succed and is created.
    |
    | Then when I integrate my micoblaze project in my Xilinx VHDL
    | project and I do a synthesis it will work but when I wanted
    | to translate it I have an error:
    |
    | ERROR:NgdBuild:604 - logical block
    | 'Inst_micro_blaze/opb2wb_rs422/opb2wb_rs422'
    | with type 'opb2wb' could not be resolved. A pin name
    | misspelling can cause
    | this, a missing edif or ngc file, or the misspelling of a
    | type name. Symbol
    | 'opb2wb' is not supported in target 'spartan3'.

    Does the MPD contain a line like
    OPTION ARCH_SUPPORT =
    spartan2:spartan2e:spartan3:virtex:virtex2:virtex2p:virtexe

    I believe I had to add this as well.

    ./ks


    ReferenceAuthor
    [oc] problem with opb2wb coreQuemar10

    Follow upAuthor
    [oc] problem with opb2wb coreArmando Astarloa

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