|
Message
From: quemar10 at hotmail.com<quemar10@h...>
Date: Fri Jan 20 13:53:52 CET 2006
Subject: [oc] problem with opb2wb core
Hello everybody,I was using the opb2wb core in my Xilinx project to connect an wb_uart16550 to the micoblaze. I have some problems to integrate this core in my projects. I am new in the development of microblaze achitecture then I don't know if I do it allright. OK then:
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????? I look in the netlist file and the name is "rst".
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'.
I dont know why I have this error. the option STYLE in mpd file is set to MIX then (normaly) it knows where to find the netlist file!!!
If somebody understand what my problem is ... thank you for your help.
|
 |