проблема з перекладом з VHDL на verilog

M

mateushh

Guest
Здравствуйте!

Я хочу здійснити простий контролер I2C в Spartan2 FPGA представлена Xport2.0.У мене одне джерело в VHDL (які я attatched на цей пост), але проблема полягає в тому, що з метою приведення його у відповідність з Експортувати я інстанцірует так званого первинного джерела, що я маю на Verilog.

Отже, я завантажив Х-ЛПВЩ 3 перекладача і переклад мого джерела verilog.На жаль, я не можу це синтез під Xilinx ISE 6.1i, який я використовую.Я просто отримати багато різних помилок.

Чи можете Ви мені допомогти?

Спасибо заранее!

Матеуш Wysocki
Вибачте, але вам необхідно увійти в акаунт це вкладення

 
Перехід від VHDL в Verilog (або навпаки) ніколи не є гарною ідеєю.По крайней мере, не з автоматизованою програмою.

По-перше, ви ніколи не може отримати той же формат,
тому буде багато зробити коригування на виході джерела, а також коментарі.

Далі Існують деякі відмінності між VHDL і Verilog, які не можуть бути переведені без знання контексту.Це ж аналогія, як перекладати англійською або іншою мовою.Звичайно, ви можете використовувати Babelfish перекладачем (наприклад, переклад іспанська -> англійська), і впевнений, всі слова можуть бути переведені 'синтетично' коректно (слово в слово) з іншою мовою, але читати він часто не має сенсу.Чому?, Тому, що перекладач не може знати про контексті * * (іншими словами, * * Ідея про те, що письменник мав на увазі).Це ж для VHDL-> Verilog перекладу.

Подивіться на джерело в VHDL, а один переведений на Verilog.Якщо перекладач є походженням, ви
будете мати Verilog коду, які виглядають як відповідні VHDL-коду.Але тепер, вивчити VHDL джерела, і * * зрозуміти ідею про те, що письменник виконані, а потім подивимося на Verilog код.Я впевнений, що одним з перших, що ви скажете собі є "Gee, краще починати з нуля ...'.

Отже, у вас є 2 вибору, або перетворити на Verilog, тільки після розуміння концепції про I2C VHDL основного або використовувати програмне забезпечення, яке може скласти змішаний дизайн (VHDL, змішаної з Verilog).

Просто мої 2 цента ...

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Подмігнуть" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top