DSPRelated.com
Forums

AKM DSP Development?

Started by Ekene 1 year ago9 replieslatest reply 1 year ago333 views
Asahi Kasei Micro makes dsp ICs such as the AK7755EN. On the website https://www.akm.com/eu/en/products/audio-voice-dsp/lineup-audio-voice-processor/ak7755en/ there is NO and i mean ABSOLUTELY NO information about any tool for programming. i know of audioweaver - which is a third party company but i refuse to believe a chip so complex has nothing in terms of software development. ADI's Sigmadsp has Sigmadsp GUI, TI's Purepath has Purepath studio, cirrus logic has its suite of tools, even Qualcomm CSR has Kalimba DSP dev tools. yet nothing on AKM's lineup of DSPs. Why? just why?

Am i missing something? is this just another case of eastern asian OEM gatekeeping? how is one supposed to code for this dsp? a DSP from AKM has been used in mass production that i know of in the onyx studio 3. so there must be SOME way of coding it. i don't believe Harman Kardon used Audioweaver or did they? did AKM go through the trouble of manufacturing just to hinge their only chance of widescale implementation on a THIRD PARTY?

Please i'm at a loss and need group wisdom. does anyone have ANY experience or idea with these chips - and how to program them? thank you.



1680549608659_93618.png

1680549581886_69097.png1680548911923_66960.png
[ - ]
Reply by drmikeApril 30, 2023

I have never heard of Asahi Kasei Micro before, so thank you for pointing out their web site. A site search turns up nothing on that chip for eval board or tools. Send the company an email, or even call them on the phone. They might be surprised to find out there are 1000's of engineers who can find uses for their products, if they help them use the product. If they want to grow their company, they will actually help you.

[ - ]
Reply by jtp_1960April 30, 2023

Hmm... AK7755EN datasheet: https://www.akm.com/content/dam/documents/products... mentions an evaluation board https://www.datasheets.com/zh-cn/reference-design/... which also includes control software.


[ - ]
Reply by drmikeApril 30, 2023

Yes, and web searching shows Arrow has it as a reference design, but not as a purchasable part. So do you have to build the board and order the parts then assemble the design to get an eval board? And how do you get the control software? I see the youtube advertisement, but Arrow does not mention software. 

The point of the OP is still valid I think. It should be easy to get eval boards and test software. The information should not be buried at the back of a datasheet.

[ - ]
Reply by EkeneApril 30, 2023

It really should be easy to access right? Honestly, I don’t know what they are hiding. Texas Instruments makes exponentially more complex DSP chips and still has documentation on basically every aspect. It clearly can’t be an intellectual property issue, so it’s probably just retained for high >10ku OEM orders and not available in small quantities. I personally don’t think that’s good either because if the IC fails in the final product, repair shops/diy repairers will have a hard time finding replacement parts. But that’s just me.

[ - ]
Reply by jbrowerApril 30, 2023

Hi Ekene-

The block diagram shows coefficient, data, and delay memories, which imply a focus on digital filters. The "PRAM", which I assume is program memory, is small, only 4k words. I might guess that compared to ADI and TI DSPs, the AK7755EN is not really -- or not nearly as -- programmable like you are thinking a typical DSP should be. Probably you can program it with different sets of filter coefficients and different sequences of operations (filters, peak detection, maybe some relatively simple algorithms like echo cancellation or multiple microphone handling, maybe some user-defined difference equations) and that's about it.

My suggestion would be to write to Asahi and ask for some example source code, something simple, like their version of "hello world" and see what it looks like. Maybe it's only asm with no C compiler ...

-Jeff

[ - ]
Reply by EkeneApril 30, 2023

Yes. The chip turned out to be underpowered and we just went for a TI purepath part instead. sigmaDSP would have been a good choice but the avialable chips just didn't have the I/O needed. TLV320AIC managed just fine! thanks.

[ - ]
Reply by jbrowerApril 30, 2023

Hi Ekene-

Sounds like good progress ! I hope the TI chip works out. One good thing about TI is the chip usually meets and exceeds data sheet specs, and on occasion when they miss they come out with errata fairly fast.

-Jeff


[ - ]
Reply by lamabrewApril 30, 2023
.

For anything other than dirt cheap AKM are pretty much the only source I consider for high performance audio ADC/DACs.  To me this DSP seems to be aimed at large volume OEMs.  IMHO for smaller volumes SigmaDSP or a decent ARM chip is probably the way to go.  Or if it's complex DSP but you want software vs. FPGA then ADI's SHARC chips.
[ - ]
Reply by EkeneApril 30, 2023

Actually I also like their super straightforward converters and the velvetsound series of DACs is awe-inspiring but it’s a shame their DSPs don’t receive the same documentation treatment from AKM themselves. In a custom design, implementing AKM ADCs or DACs is easy. Can’t say the same about any of their DSPs. SigmaDSP was on my mind but the lack of a second I2S bus on the chips priced around my set price point made me turn to TI. I found a purepath miniDSP chip that worked just fine and wasn’t too costly.