سلام دوستان
من می خوام تو یه پروژه صنعتی پردازش سیگنال با سرعت بالا از ARM استفاده کنم. در واقع یه سیگنال آنالوگ دارم که می خوام هارمونیکهای اون رو ازش استخراج کنم و دامنه و فاز هارمونیکها رو با هم مقایسه کنم. سرعت نمونه برداری از این سیگنال باید 1ms باشد. یعنی هر 1ms یه نمونه از سیگنال رو بگیرم و در حافظه ذخیره کنم و یکسری کارهای ریاضی و پردازش سیگنال روش انجام بدم. آیا میکروهای ARM مثلا Cortex M3 جواب کارمو میده؟ فرکانس کاری این میکرو ذر ظاهر 100MHz هست. ولی من شنیدم که در عمل وقتی روی برد قرار میگیره، با احتساب محدودیتهای المانهای دیگه، سرعت کلاک به حدود 5MHz محدود می شه. آیا واقیعت داره این موضوع؟ و اگه آره، پیشنهادتون چیه؟ از چه سری ARM باید استفاده کنم؟ یا اینکه باید از ARM بیام بیرون و به فکر FPGA یا چیزایی مشابه اون باشم؟ ممنون میشم راهنمایی کنید.
من می خوام تو یه پروژه صنعتی پردازش سیگنال با سرعت بالا از ARM استفاده کنم. در واقع یه سیگنال آنالوگ دارم که می خوام هارمونیکهای اون رو ازش استخراج کنم و دامنه و فاز هارمونیکها رو با هم مقایسه کنم. سرعت نمونه برداری از این سیگنال باید 1ms باشد. یعنی هر 1ms یه نمونه از سیگنال رو بگیرم و در حافظه ذخیره کنم و یکسری کارهای ریاضی و پردازش سیگنال روش انجام بدم. آیا میکروهای ARM مثلا Cortex M3 جواب کارمو میده؟ فرکانس کاری این میکرو ذر ظاهر 100MHz هست. ولی من شنیدم که در عمل وقتی روی برد قرار میگیره، با احتساب محدودیتهای المانهای دیگه، سرعت کلاک به حدود 5MHz محدود می شه. آیا واقیعت داره این موضوع؟ و اگه آره، پیشنهادتون چیه؟ از چه سری ARM باید استفاده کنم؟ یا اینکه باید از ARM بیام بیرون و به فکر FPGA یا چیزایی مشابه اون باشم؟ ممنون میشم راهنمایی کنید.
دیدگاه