Notifications
Clear all

Error implementing after adding the I2C module to SweRVolfSoC

 

my123
(@my123)
Eminent Member
Joined: 2 years ago
Posts: 43
Topic starter  

Dear Mr. Robert,
   In lab 10, when I added I2C module to the bus to read the data of the temperature sensor, I connected I2C module(downloaded from opencores) to Wishborn bus successfully according to the method you gave and the process in RVFPgamodies.pdf. Then when I use Vivado to generate bitstreams, there is a problem, the synthesis is successful , but Implementing error, there is a timing error, but I didn't change the clock module, how should I solve it?


   
Quote
my123
(@my123)
Eminent Member
Joined: 2 years ago
Posts: 43
Topic starter  

timing_error

   
ReplyQuote
my123
(@my123)
Eminent Member
Joined: 2 years ago
Posts: 43
Topic starter  

timing error


   
ReplyQuote
dchaver
(@dchaver)
Member Moderator
Joined: 2 years ago
Posts: 50
 

Hi @my123,

Could you please provide some more information? The screenshots are not enough for us to be able to help you. Maybe your Vivado project would be enough.

Best regards

Dani


   
ReplyQuote
my123
(@my123)
Eminent Member
Joined: 2 years ago
Posts: 43
Topic starter  

@dchaver

But, the maximum allowed file sizes ie 10MB, I cannot upload it due to the file size exceeding the limit.


   
ReplyQuote
dchaver
(@dchaver)
Member Moderator
Joined: 2 years ago
Posts: 50
 

@my123

Please send it through WeTransfer ( https://wetransfer.com/ ) to [email protected].

Best regards

Dani


   
ReplyQuote
my123
(@my123)
Eminent Member
Joined: 2 years ago
Posts: 43
Topic starter  

@dchaver

I have sent the compressed file named project to [email protected] through wetransfer. I am looking forward to your reply!

Best regards

Minyang


   
ReplyQuote
guanyang.he
(@guanyang-he)
Estimable Member
Joined: 3 years ago
Posts: 45
 

@my123

Hi Minyang,

Prof. Dani has shared us a project from Daniel León (the author of the paper we sent you through the forum several days ago). His I2C project, which is not complete but is quite advanced, may help you with your question. It includes the Vivado project with the bit file generated and some test programs to communicate with the I2C Temperature Sensor. It is uploaded here:

Dani 教授给我们分享了一个Daniel León的项目(他说几天前在论坛上发给你的论文的作者)。他的I2C项目可能并不完整,但相当出色,可能对你的问题有帮助。它包括Vivado项目和生成的比特文件以及一些与I2C温度传感器通信的测试程序。它被上传到这里。

[link no longer exists]

 

This post was modified 2 months ago by Ted Hazell

   
ReplyQuote