Sign in

username:

password:



Not a member?

Search c55x



Search tips

Subscribe to c55x



c55x by Keywords

AIC23 | C5509 | CCS | CSL | EMIF | EVM | GEL | GPIO | HPI | Interfacing | JTAG | McBSP | OMAP | Omap15 | OMAP59 | RTDX | SDRAM | TMS320VC5509 | USB | XDS5

Discussion Groups

Discussion Groups | TMS320C55x | TMS320c55x IBQ stalls

Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).

  

Post a new Thread

TMS320c55x IBQ stalls - chandrakala reddy - Sep 26 8:16:26 2007



Hi all,
Iam working on TMS320C55x. How can I reduce IBQ stalls in a block repeat.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

RE: TMS320c55x IBQ stalls - gayathri seshadri - Sep 26 20:18:42 2007

Hi,

Could you please elaborate on the term "IBQ stall"?
It would be nice if you could provide a sample instruction sequence for
which you are attempting to reduce the stall.

Thanks,
Gayathri

To: c...@yahoogroups.com
From: c...@gmail.com
Date: Tue, 25 Sep 2007 19:16:45 +0530
Subject: [c55x] TMS320c55x IBQ stalls

            Hi all,
Iam working on TMS320C55x. How can I reduce IBQ stalls in a block repeat.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

RE: TMS320c55x IBQ stalls - Karthik Balaguru - Sep 27 12:48:59 2007






Hi,

Fetch pipeline stalls is also called as IBQ stalls (Instruction Buffer Queue Stall) .

This will occur when the code has many large instructions (5/6 bytse).

As the processor fetches only 4 bytes every cycle, it will not be able spatch 5- or 6-byte instructions every cycle. The fetch pipeline will eventually stall in order to fetch more 4-byte packets from memory.

They can be encountered with BLOCKREPEAT, BRANCH, and CALLinstructions. Some of these IBQ stalls may be resolved by properly aligning the target address.

Kindly refer SPRU376 ( TMS320C55x ) for more information on solving IBQ stalls.

Karthik Balaguru


-...@yahoogroups.com wrote: -----

To: chandrakala reddy <c...@gmail.com>, <c...@yahoogroups.com>
From: gayathri seshadri <g...@hotmail.com>
Sent by: c...@yahoogroups.com
Date: 09/26/2007 07:09PM
Subject: RE: [c55x] TMS320c55x IBQ stalls


Hi,

Could you please elaborate on the term "IBQ stall"?
It would be nice if you could provide a sample instruction sequence for
which you are attempting to reduce the stall.

Thanks,
Gayathri

To: c...@yahoogroups.com
From: c...@gmail.com
Date: Tue, 25 Sep 2007 19:16:45 +0530
Subject: [c55x] TMS320c55x IBQ stalls
















 


&nb sp;  
           Hi all,
Iam working on TMS320C55x. How can I reduce IBQ stalls in a block repeat.

     

   
__._,_.___

NEW!  You can now post a message or access and search the archives of this group on DSPRelated.com:
http://www.dsprelated.com/groups/c55x/1.php< /a>

_____________________________________
Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer.  You need to do a "reply all" if you want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

Archives: 
http://www.dsprelated.com/groups/c55x/1.php< /a>

To Post:  Send an email to c...@yahoogroups.com

Other DSP Related Groups:
http://www.dsprelated.com/groups.php







__,_._,___


(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: TMS320c55x IBQ stalls - Naveen Agarwal - Sep 28 17:07:50 2007

Hi,

The IBQ stalls can only be removed by manually jumbling the instructions.

Regards
Naveen Agarwal
9986085124

On 9/26/07, gayathri seshadri <g...@hotmail.com> wrote:
> Hi,
>
> Could you please elaborate on the term "IBQ stall"?
> It would be nice if you could provide a sample instruction sequence for
> which you are attempting to reduce the stall.
>
> Thanks,
> Gayathri
>
> To: c...@yahoogroups.com
> From: c...@gmail.com
> Date: Tue, 25 Sep 2007 19:16:45 +0530
> Subject: [c55x] TMS320c55x IBQ stalls
>             Hi all,
> Iam working on TMS320C55x. How can I reduce IBQ stalls in a block repeat.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )

Re: TMS320c55x IBQ stalls - chandrakala reddy - Sep 30 9:36:47 2007

Hi all,
Thanks for your suggestions. I have applied all these techniques, but I
could not reduce IBQ stalls.
On 9/27/07, Karthik Balaguru <K...@lntinfotech.com> wrote:
>
> Hi,
>
> Fetch pipeline stalls is also called as IBQ stalls (Instruction Buffer
> Queue Stall) .
>
> This will occur when the code has many large instructions (5/6 bytse).
>
> As the processor fetches only 4 bytes every cycle, it will not be able
> spatch 5- or 6-byte instructions every cycle. The fetch pipeline will
> eventually stall in order to fetch more 4-byte packets from memory.
>
> They can be encountered with BLOCKREPEAT, BRANCH, and CALLinstructions.
> Some of these IBQ stalls may be resolved by properly aligning the target
> address.
>
> Kindly refer SPRU376 ( TMS320C55x ) for more information on solving IBQ
> stalls.
>
> Karthik Balaguru
> -...@yahoogroups.com wrote: -----
>
> To: chandrakala reddy <c...@gmail.com>, <c...@yahoogroups.com>
> From: gayathri seshadri <g...@hotmail.com>
> Sent by: c...@yahoogroups.com
> Date: 09/26/2007 07:09PM
> Subject: RE: [c55x] TMS320c55x IBQ stalls
> Hi,
>
> Could you please elaborate on the term "IBQ stall"?
> It would be nice if you could provide a sample instruction sequence for
> which you are attempting to reduce the stall.
>
> Thanks,
> Gayathri
>
> To: c...@yahoogroups.com
> From: c...@gmail.com
> Date: Tue, 25 Sep 2007 19:16:45 +0530
> Subject: [c55x] TMS320c55x IBQ stalls
>            Hi all,
> Iam working on TMS320C55x. How can I reduce IBQ stalls in a block repeat.



(You need to be a member of c55x -- send a blank email to c55x-subscribe@yahoogroups.com )