![]() |
|
|
|||||||
![]() |
VHDL - AHB Slave Interface SPLIT requirement |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
hi, I have to implement an AHB slave interface for a block..There is a need to implement the SPLIT response because the block hangs for few clock cycles and we cannot afford to loose that time. For the implementation of SPLIT response,all i see ,i need to implement is 1) To record the master's number for each transfer, 2)Anytime slave hangs , issue a two cycle split response and do nothing 3)When slave is ready,provide arbiter with the split master's number . 4)Once bus is attained,continue with the transfer. I am sure theres something major i am missing here because i heard that the implementation of SPLIT response is very much difficult . or in a way i am asking you the issues or the areas i need to take care while implementing the AHB slave interface. regards, Anupam Jain anupam |
|
|
|
|
#2 |
|
Posts: n/a
|
Hi Anupam,
the points you derived to implement a split response in your slave is fine. You mentioned that "..it is very dificult to implement split response ..." I think this statment not true as far as slave design is concern. If you are designing a slave only then you have to only take care about the points that you mentioned. The rest of load is on the bus arbiter. Arbiter has to take care, whenever there is split response from the slave. Once split recieved by it it can give the bus grant to any other slave. And if all the slaves given the split response then arbiter has to grant a bus to dummy master only.(dumy master can do only IDLE transfers). Hope this helps you... If you still have any specified doubts then post it. With Regards, Tarang. Tarang |
|
|
|
#3 |
|
Posts: n/a
|
Tarang wrote: > Hi Anupam, > the points you derived to implement a split response in your slave is > fine. > You mentioned that "..it is very dificult to implement split response > .." > I think this statment not true as far as slave design is concern. If > you are designing a slave only then you have to only take care about > the points that you mentioned. > The rest of load is on the bus arbiter. Arbiter has to take care, > whenever there is split response from the slave. Once split recieved by > it it can give the bus grant to any other slave. And if all the slaves > given the split response then arbiter has to grant a bus to dummy > master only.(dumy master can do only IDLE transfers). > > Hope this helps you... > > If you still have any specified doubts then post it. > > With Regards, > Tarang. Hi tarang, Thaks for the suggestion.Actually i was little tensed on reading that its difficult to implement the split response in AHB somewhere and so thought that i missed something Great relieve on reading your mail.I will post more doubts on the coming mails. regards, Anupam Jain anupam |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| I can not ping my ATM interface on Cisco router | ozoubi | Hardware | 2 | 10-22-2009 03:56 PM |
| CISCO 1801 DNS problem | marsav | Hardware | 2 | 07-05-2009 11:41 PM |
| Cisco ASA 5505 not permitting SSH/HTTPS | aphex | Hardware | 1 | 05-16-2008 12:39 AM |
| I can not ping my ATM interface on Cisco router | ozoubi | General Help Related Topics | 0 | 09-23-2007 11:08 AM |
| PPPoE issue on Cisco 2801 router | paleogryph | Hardware | 0 | 08-08-2006 04:57 PM |