Um Ihre Bewerbung und nicht die Frage zu beantworten, die Sie direkt gestellt haben (die anderen Antworten haben darüber gesprochen):
10 kHz DSP für einen Loop-Controller ist nicht zu schnell. (Wir verwenden Regelkreise mit 5 oder 10 kHz für Motorsteuerungen.) Mit einem anständigen Gerät sollten Sie meiner Meinung nach mit einer Taktfrequenz von 40 bis 80 MHz zurechtkommen, und das Schöne an der neueren DSP-Serie und Mikrocontroller verwenden PLL-Taktmultiplikatoren (Phase-Locked-Loop), um die Taktfrequenz intern zu erhöhen, sodass von außen eigentlich keine wirklich schnellen Signale vorhanden sein müssen. Die DSPs der Serie TMS320F28xx von TI (siehe 28044 und 28235) verfügen über eine 5-fache PLL (Halbschritte von 0,5x bis 5x), sodass Sie einen 100-MHz-Takt mit einem 20-MHz-Quarz erhalten können.
Auf der digitalen Seite müssen Sie vor allem darauf achten, dass Sie Ihrem Prozessor ein solides Paar von Stromversorgungs- und Erdungsebenen bereitstellen und Bypass-Kondensatoren so nahe wie möglich an den Stromversorgungspins des Prozessors anbringen. Verwenden Sie auch eine Vielzahl von 0,1 uF-, 0,01 uF- und 0,001 uF-Kondensatoren, anstatt nur eine Reihe von 0,1 uF-Kondensatoren zu bestreuen. Die 0.1uF-Kondensatoren liefern mehr Ladung, aber ihre parasitäre Induktivität kommt bei einer niedrigeren Frequenz ins Spiel als bei einem 0.01uF- oder 0.001uF-Kondensator. Die beiden letzteren liefern nicht so viel Ladung, funktionieren jedoch ordnungsgemäß, wenn Bypasskappen auf eine höhere Frequenz ausgegeben werden. Wir hatten ein Board-Design, das funktionierte, aber am Analog-Digital-Wandler des DSP ein mäßiges Rauschen aufwies.
Die Analog-Digital-Wandlung wird die schwächste Stelle in Ihrem System sein. Sie werden wahrscheinlich nicht zu hart arbeiten müssen, um das digitale System zum Laufen zu bringen. Wenn Sie jedoch nicht vorsichtig sind, erhalten Sie eine mittelmäßige Rauschleistung für Ihren ADC. (Ich fürchte, ich habe nicht viel Erfahrung im persönlichen Umgang damit. Andere Ingenieure in unserem Unternehmen kümmern sich um das Layout. Was ich Ihnen also sage, ist aus zweiter Hand.) Der Umgang mit Bodenebenen ist eine Frage, um die es geht zwei getrennte Ansätze: ob für das gesamte System eine große Masseebene verwendet werden soll, im Gegensatz zu zwei getrennten Masseebenen, eine analoge und eine digitale, die am ADC zusammengebunden sind - ersteres ist für 8-10-Bit-Systeme in Ordnung, und ich höre Das Trennen von digitalen / analogen Bereichen der Schaltung ist wichtiger, wenn Sie eine höhere Bitanzahl (16 Bit oder höher) erreichen.
Sparen Sie nicht bei der Anzahl der Brettschichten. Boden- und Energieflugzeuge sind deine Freunde.