Reply by Luke Enriquez December 8, 19991999-12-08
Hi,

Can some explain to me why the integer multiplication leaves
the result shifted one bit to the left.

if mx0 = 10h and my0 = 10h then

ie mr = mx0 * my0 (ss)

leaves mr = 200h when it should be 100h.

There is mention of 1.15 format and 16.0 format with respect to
MSTAT (I think) but even changing this bit doesn't change the
result. I presume the reason is to give you a fast multiplier that
only takes one clock cycle, and you shift it right if you need to
or half the magnitude of your FIR co-efficients, etc....

Any ideas are appreciated.

Regards,
Luke

-------------------------------
Luke Enriquez (VK3EM) Trio Communications 2000 Pty. Ltd.
Electronics Design Engineer. 41 Aster Ave.
B.Eng (Comms) Hon. Carrum Downs, Victoria. 3201
03-9775-0505 (BH) Australia
0414-679-432 (Mob) http://www.trio.com.au


Reply by Jkumar November 30, 19991999-11-30
Hi,
At present, threr is no company that provides RTOS for ADSP218x. But ere
is company called Express Logic that providesRTOS for ADSP2106x. You
might apprach Express logic and ask them to port ThreadX for ADSP218x.
Once agian, it depends on the kind of business you are ready to offer to
them.
You can search for ThreadX in web based search engine and get more info
on it. Singaram.Jayakumar
phone: 080-5283788
eamil:
home: http://www.mdc.net/~jkumar On Mon, 29 Nov 1999, Miroslav Rousenov wrote:

> Hi,
> I would like to know name of some Real Time Operating System for
> ADSP-2181, and company which produces this RTOS. Can anybody tell me is
> there posibility to store entire context of the ADSP-2181 processor, I
> mean not only data regs, but also stacks - PCSTACK, LOOP Stack, etc., in
> some structure, when switching from one task to another task on
> interrupt coming.
> With best regards
> Mr. Miroslav Rousenov >
>
> -- Easily schedule meetings and events using the group calendar!
> -- http://www.egroups.com/cal?listnamesp&m=1 >




Reply by Miroslav Rousenov November 29, 19991999-11-29
Hi,
I would like to know name of some Real Time Operating System for
ADSP-2181, and company which produces this RTOS. Can anybody tell me is
there posibility to store entire context of the ADSP-2181 processor, I
mean not only data regs, but also stacks - PCSTACK, LOOP Stack, etc., in
some structure, when switching from one task to another task on
interrupt coming.
With best regards
Mr. Miroslav Rousenov