Error in valrdy_to_credit.v file

11 views
Skip to first unread message

Rawan Ramadan

unread,
May 14, 2021, 11:00:02 PM5/14/21
to OpenPiton Discussion
Hi All,
While running synthesis on the core, I encountered an error while compiling valrdy_to_credit.v file saying:
Error:  ../rtl/valrdy_to_credit.v:60: The macro 'DATA_WIDTH' has not been defined. 
Does anyone know what is wrong?
Thanks,
Rawan

Abdullah Yıldız

unread,
May 15, 2021, 2:42:30 AM5/15/21
to Rawan Ramadan, OpenPiton Discussion
Hi Rawan,

Please make sure that all the header files are compiled and macro definitions are passed to the RTL source files.

--
You received this message because you are subscribed to the Google Groups "OpenPiton Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpiton+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/openpiton/13c05893-a5cc-4cd1-b018-51d456fccff4n%40googlegroups.com.

"Bu mesaj (ve ekleri) gizli bilgi içermektedir ve sadece gönderilen kişiye yöneliktir. Bu e-mailin muhatabı değilseniz veya içeriği ile ilginiz yoksa, Yeditepe Üniversitesinin onayı olmaksızın bu mesajın okunması, değiştirilmesi, kopyalanması, üçüncü kişilere açıklanması, yayınlanması, ifşa edilmesi veya iletilmesi yasaktır. Bu mesajın gönderilmek istendiği kişi değilseniz (ya da bu e-posta'yı yanlışlıkla aldıysanız), lütfen yollayan kişiyi hemen haberdar ediniz ve mesajı sisteminizden derhal siliniz. E-mail iletiminin güvenli veya hatasız olduğunun garantisi olmadığından geç veya eksik iletim veya içerik ve bilgilerde eksiklik, kayıp, değişiklik veya virüs olabilir. Bu nedenle, bu mesajın iletiminden dolayı, Yeditepe Üniversitesi , içerikteki hata, eksiklik, doğruluğun ve gizliliğin ihlalinden veya bu yolla bilgi paylaşımı, iletimi, depolanması gibi herhangi bir kullanımından hiçbir şekilde sorumlu değildir. Bu mesajın içeriği yazarına ait olup, Üniversitemizin görüşlerini içermeyebilir.

Bu mesajın içeriğinde geçen Üniversitemizin ad veya nanıma yaratılan fikri ve sınai haklar Üniversitemize ait olup, maddi ve manevi tüm hakları saklıdır.”

“This Message (including any attachments) contains confidential information and is intended only for the individual named. If you are not the named adressee or not related with the content of this Message, you are forbidden to read, disseminate, distribute, copy, reproduce or modify this mail by Yeditepe University. Please notfy the sender immediately if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmisson can not be guaranteed to be secure or error-free as the mail may arrive late or incomplete or the information could be intercepted, corrupted, lost, destroyed, amended, , or contain viruses. Yeditepe University therefore does not accept liability for any errors, loss of integrity or confidentiality or ommissions in the contents of this Message or for the information transmission, reception, storage of use of such in any way whatsoever, which arise as a result of e-mail transmission. Any opinions expressed in this message are those of the author and may not necessarily reflect the opinions of Our University.

Copyright in documents created by or on behalf of our University remains vested in us, and we assert all of our moral and intellectual property rights."

Abdullah Yıldız

unread,
May 15, 2021, 1:57:18 PM5/15/21
to Rawan Ramadan, OpenPiton Discussion
Hi Rawan,

Macros are mostly defined within header files (e.g., l15.tmp.h, l2.tmp.h, etc.).

As a starting point, I suggest you take a look at OpenPiton Synthesis and Back-end Manual for the details.

On Sat, May 15, 2021 at 2:14 PM Rawan Ramadan <rawan.ra...@gmail.com> wrote:
Hi Abdullah,
Are the macro definitions defined somewhere, or am I missing something?
Regards,
Rawan
Reply all
Reply to author
Forward
0 new messages