- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello every Body;
I have made an avalon bus slave component, it have a pipeline structur and it have about 30 clk cycle latency, i made a shift register to get the datavalid signal, and I make the waitrequist signal always equal zero; does I made the correct Cochise t for these 2 signals? ThanksLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It depends. If your component is still able to process one request per clock cycle, giving data back with the 30 cycle latency, then you are right. But if your component is only able to process one request at a time, requiring 30 cycles, then you shouldn't use the read data valid signal and just stall the master for 30 cycles with the waitrequest signal.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Mr Daixiwen for your attention.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page