From: anisotropic on 16 Nov 2006 23:35 Brad, Thanks for the explanation. I want to understand the relationship between the framework components and CSL. I will start a separate thread on that topic. Regards, Eknath > ... I believe these framework components are in > place for that very reason. I'm not sure if they were built on top of > CSL or not though.
From: anisotropic on 16 Nov 2006 23:38 Thank you. Mark Robinson wrote: > > XDAIS essentially comes in two parts. The first is simply a list of > coding standards and rules which, if followed, simplify combining > multiple algorithms into a complete system. The second is a set of > APIs to enable the programmer to comply with the rules. > > For example, one rule is that an algorithm must not allocate any memory. > Instead, the algorithm implements an interface that the application > uses to query its memory requirements. The app then allocates the memory > and grants use of it to the algorithm. TI provides an API within the > Reference Frameworks to manage this process (ALGRF/SSCR) which provides > some nice features like allowing different algorithms to share scratch > memory. > > Another of the rules is that algorithms must not touch chip resources, > including, for example, DMA. However, TI realised that many algorithms > need to make DMA transfers, so they defined the IDMA (and subsequently > IDMA2) interface to allow algorithms to request and use DMA channels. > ACPY/DMAN are TIs reference implementation of this interface. > > Cheers > > mark-r > > -- > Currently sigless.
First
|
Prev
|
Pages: 1 2 Prev: Matlab multipath simulator Next: TMS320F2812 Running application from Flash |