Post Go back to editing

Sigma Studio

Category: Hardware
Product Number: ADAU1761

Can I use sigma studio with my custom ADAU1761 Board? or it can be used with Evaluation Boards only?

  • Hello Vinaybhatt,

    Of course, you can use it with your custom board. Sigma studio is meant for all SigmaDSP processors and NOT just only for sigmaDSPs which are on our eval boards. Sigma studio will also support some ADC/DAC and Amplifiers.

    You can open Sigma studio and select a new project and look at the tree Toolbox, you can see the list of DSPs/ICs that will be supported by sigma studio.

    All you do is drag and drop the respected DSP/IC and design your signal flow and compile and download it to your sigmaDSP hardware either by SPI or I2C, it can be a custom board or an eval board.

    Additional info:

    You can compile the project in Sigma studio and export the system files to program the sigmaDSP from an external uC. Remember that, You MUST use sigma studio for compiling the project because sigma studio alone knows the memory architecture and other important things about the sigmaDSPs. Once the project is compiled then you can use the exported files for real time control or booting from a uC.

    Regards,

    Harish

  •      Hello,

         That's the whole idea!  The eval boards are handy for evaluating what a particular IC can do as well as learning how to program via SigmaStudio.  Starting out with known reliable hardware makes it easier to develop your application.  Yet, the way AD sells chips is when you embody your idea into a custom device which end users find useful enough to purchase.

         Once you have your idea working, the next step is to have it function on its own without SigmaStudio.  A self-booting ADAU1701 or -1452 -- based device using only the chip's I/Os would be relatively easy to make into a finished product.  On the other hand, a product with its own user interface controlling the DSP via a microcontroller quickly gets complex.  When designing your prototype board, be sure to include a connection for a USBi, as shown in AN-1006.  With a few on-board jumpers, you can easily switch between SIgmaStudio and your uC to make development easier.  The eval board's documentation can also help, although ADI cautions against using their eval boards as reference designs.

         Best regards,

         Bob

  • Hi Harish

    Thanks

    1. Does it mean using USB to I2C Cable I can use Sigma Studio with ADAU1761 Codec IC that is having Sigma DSP Core?

    2. Can you provide some links for getting started  tutorials?

    3. For compiling the project in Sigma studio , is it compulsory to connect hardware using USB to I2C Cable?

    Regards

    Vinay

  • Thanks for your inputs, Bob!

    Hello Vinay,

    1. Does it mean using USB to I2C Cable I can use Sigma Studio with ADAU1761 Codec IC that is having Sigma DSP Core?

    Yes, you can use Sigma studio to program/control the ADAU1761 chip which has an inbuilt Codec. we strongly recommend you use ADI's USBi module as a USB to I2C/SPI converter. we don't guarantee that some other third-party USB to I2C/SPI will work as intended. 

    2. Can you provide some links for getting started  tutorials?

     Dave has recently started a youtube channel and posting very useful videos on how to get started with SigmaDSP and sigma studio. It's a tutorial series on how to sigmaDSP and sigma studio. I will link you to it. I'm very certain you will find working with sigmaDSP and sigma studio easy after watching those videos.

    Link to the channel: How to SigmaDSP and SigmaStudio - YouTube

    You can also search the forum for any answers, just type the key words in the search bar, you will find a lot of posts which have been already discussed on your issues. If you can't find anything, create a new post and ask your questions. Forum users/experts will be glad to address your queries.

    3. For compiling the project in Sigma studio , is it compulsory to connect hardware using USB to I2C Cable?

    No, it's not necessary to connect the hardware just to compile the project. You can compile the project even without the hardware. 

    Regards,

    Harish

  • Hi Harish

    I have DC1613A USB to I2C Converter from Linear Technology. Can I use it with my custom ADAU1761 Board to use Sigma Studio?

    Regards

    Vinay

  • Hello Vinay,

     Sorry, it's not possible to use any other USB to I2C converter than our USBi. Our code is specially for the cypress chip which is on the USBi. So, other converters wouldn't work. Even if some copies on the internet work with sigma studio but we don't guarantee it. since it's not our code.

    The USBi interface is intended for programming and tuning your design with SigmaStudio.

    Aardvark can do that since SS has a DLL for it. If you don't want to use an USBi then you can have a look at aardvark if you want.

    Regards,

    Harish

  • Hi Harish

    Do you mean Aardvark will work with DC1613A? I tried connecting Ardvark with ADAU176x in hardware configuration with my custom board but Aardvark is not showing green. How to use Aardvark with DC1613A?

  • Hello Vinay,

    No, what I said was, you can use Aardvark instead of USBi, the Aardvark can do what the USBi does. You should either use Aardvark or USBi in order to program the SigmaDSP from Sigma studio.

    You should have the Aardvark module to communicate with the SigmaDSP, if you connect your Aardvark module with your PC running Sigma studio, then it will turn green. 

    DC1613A can't be used as a converter. 

    As you can see only USBi and Aardvark DLLs are available in sigma studio. Sigma studio only supports these existing communication modules.

    Regards,

    Harish