I have created a design with Microblazed, two custom ip core, two UART, one SPI FLASH, an SRAM controller and a GPIO controller.
I use two different clock, a 96 MHz clock for MB and a 128 MHz clock for IP Core and UART. With this settings it work perfectly, but i want to increase its performances.
My idea is to use only one clock, a 128 MHz for all components. But with this settings i have a timing violation. There is something that i can do to solve this problem?
WNS and TNS are negative, there are some Shyntesys or Implementations strategies that can help me?
Question
smarano
I have a CMOD A7 35T.
I have created a design with Microblazed, two custom ip core, two UART, one SPI FLASH, an SRAM controller and a GPIO controller.
I use two different clock, a 96 MHz clock for MB and a 128 MHz clock for IP Core and UART. With this settings it work perfectly, but i want to increase its performances.
My idea is to use only one clock, a 128 MHz for all components. But with this settings i have a timing violation. There is something that i can do to solve this problem?
WNS and TNS are negative, there are some Shyntesys or Implementations strategies that can help me?
regards Stefano
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.