Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to resolve or avoid PLB time out problem?

Status
Not open for further replies.

soso1

Newbie level 3
Joined
Aug 8, 2007
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,320
Hi everyone, I'm using EDK10.1 with Xilinx Vertex5 to simulate my Custom IP

I've got problems access PLB Bus

I wrote my own wrapper user_logic to access PLB in Burst Read & Burst Write Mode(file is in attachment)

When I add my IP in the EDK and tried to use C code to test it(C code is in attachment too)

I found out that the wrapper works well on SRAM(both read & write are okay)

but when I tried to access DDR on my board, the timeout & Error signal asserted

I tried to find some documents to help me resolve it, but all I got is that the timeout happens when there's no response from slave after 16 cycles of request signal assert

I've checked the address of DDR(0x300000) & turn off the optimization of C compiler, but it still happens

how can I resolve this timeout problem?

really thanks for all the help, it has bothered me for whole week

thanks again for all your advice & help! : )
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top