user75
Aug 14 2006, 10:44
При создании нетлиста в EDK71 и 81 в проекте возникает ошибка
ERROR:MDT - No files specifiedERROR:MDT - opb2wb (opb2wb_0) - D:\project_v1\system.mhs:162
- BBD parameter is undefined in the MPD
ERROR:MDT - platgen failed with errors!
make: *** [implementation/ppc405_0_wrapper.ngc] Error 2
мои действия
1. скачал корку opt2wb с сайта opencores
2. поместил ее в каталог где лежат корки ЕДК
3. создал проект и добавил в него корку
4. установил адрес 0х800000000 - 0х800000ff
5. сделал внешними портами выходы корки opb2wb (так как хотел соединить с другой микросхемой)
6. сгенерировал библиотеки
7. при генерации нет листа вылетаю с ошибками и похоже что дело в самой корке.
У кого есть опыт работы с этой коркой поделитесь плиз.
Grave_Digger
Aug 14 2006, 13:00
Попробуй это - мне помогло
0- I´ve changed the data and address vectors of my WB core to adapt it to the 32 buses of the wrapper
1- Download the wrapper from opencores
2 - Copy the wrapper files to pcores directory
3- Change the bbd file to
################################################################################
##
## Copyright © 2000-2004 ASICS World Services, LTD.
## www.asics.ws
## info@...
##
## Author: Rudolf Usselmann
## rudi@...
##
################################################################################
FILES
################################################################################
opb2wb.edn
3- Rename the .edn to opb2wb.edn
4- Change PORT opb_rst to PORT rst in the .mpd file
PORT opb_rst = OPB_Rst, DIR = IN, BUS = SOPB
PORT rst = OPB_Rst, DIR = IN, BUS = SOPB
5- Make the rst signal visible in the EDK to check if it is connected to the right reset global signal of your design
6- Edit the edif file to change
(program "Xilinx ngc2edif" (version "G.31a")) to (program "none")
(As Rudi explains in one of his email, Xilinx documentation about generating exportable netlists is not very clear)
7- Select address 8000 0000 for the wrapper