Бірліктер
1. Электроника және коммуникациялар инженериясындағы жасанды интеллектке кіріспе: шекаралар, тексеру, жауапкершілік және этика 2. Схема дизайнындағы жасанды интеллект және ПХД орналасуын қолдау 3. Сигналдарды өңдеу: сүзгілер, іріктеу және жиілікті талдау 4. Модуляция, цифрлық байланыс және қатені қалпына келтіру 5. RF, антенна және сілтеме бюджетін талдау 6. Енгізілген жүйелердегі жасанды интеллект және микробағдарламаны әзірлеу 7. Байланыс протоколдары және желілік стек 8. Желінің өнімділігі мен оңтайландыруындағы жасанды интеллект 9. EMC/EMI, сынақ және өлшеудегі жасанды интеллект 10. Болжалды техникалық қызмет көрсетудегі және жабдықтың денсаулығындағы жасанды интеллект 11. Стандартты және нормативтік зерттеулерді тексеру 12. Сигнал және телекоммуникациялық деректерді талдау және Python көмегімен AI шекаралары
Бірлік 2 / 12

Схема дизайнындағы жасанды интеллект және ПХД орналасуын қолдау

Табыстар:

  • AI көмегімен схемалық, құрамдас таңдау және жеткізу/тұтыну есептеу жобаларын жеделдету және деректер парағы арқылы кросс-валидациялау мүмкіндігі
  • AI қолдауымен ПХД орналасуын, қабаттарды жинақтауды және сигнал тұтастығы ережелерін қарау мүмкіндігі
  • DRC, модельдеу және прототипті өлшеу арқылы AI ұсынған схема/орналастыру шешімдерін сынау мүмкіндігі

Электрондық өнім екі негізгі кезеңнің өнімі болып табылады: схемалық: құрамдас бөліктер мен қосылымдардың логикалық сызбасы және орналасу (осы компоненттердің баспа платасында физикалық түрде орналасу жолы). Диаграмма «не қосу керектігін» анықтайды; «Қайда және қалай қосылатыны» макетте анықталады. Бұл бөлімде сіз AI-ны екі фазада үдеткіш ретінде қалай пайдалану керектігін көресіз, бірақ соңғы шешім неліктен деректер парағы, модельдеу, дизайн ережелерін тексеру (DRC: Өндіріс қабілеттілігін және электр ережелерін автоматты тексеру) және прототипті өлшеу арқылы қабылданады. Мұндағы негізгі шиеленіс мынада: AI схеманың қалай жұмыс істеуі керектігін жақсы сипаттайды, бірақ ол сіз таңдаған нақты компоненттердің нақты шектерін және тақтаның физикалық шындығын өлшемейді.

Мұнда AI схемалық дизайнда күшті

AI дизайнның «ойлау» бөлігінде күшті: топология опцияларын жасау, блокты қалай құру керектігін түсіндіру, деректер парағында формуланы қолдану қадамдарын көрсету және есептік жазбаның қаңқасын құру. Мысалы, ол сізге кернеу бөлгішінің (кіріс кернеуін екі резистормен пропорциялайтын қарапайым тізбек), төмен жиілікті сүзгінің немесе op-amp күшейткіш блогының дизайн қадамдарын бере алады. Микроконтроллердің перифериялық құрылғыларын қосудың қандай түйреуіштер мағынасы бар екенін, қандай желілер шуылға сезімтал екенін талқылай алады. Бұл қуат ағашын жасауға көмектеседі: әр блок қай реттегіштен қоректенетінін көрсететін диаграмма.

Бірақ бұл жерде маңызды айырмашылықты жасау керек: AI берген резистордың мәні, конденсатордың мәні немесе реттегішті таңдау бастапқы нүкте болып табылады. Нақты мән кернеу/ток/толеранттылық, температура диапазоны және сіз таңдаған бөліктің деректер парағына байланысты. Резистордың қуаты (ватт), конденсатордың кернеуге төтеп беруі және тұрақты ток ығысу әсері (оның қуаты қолданылған кернеумен төмендейді), MOSFET RDS (қосу) мәні сияқты мәліметтер өнімде өте маңызды және тек деректер парағында тексеріледі.

Қуат және қоректендіру (қуат тұтастығын) есептеу

Ең кең таралған тапсырмалардың бірі - қуат бюджетін құру: әрбір блоктың қанша ток алатынын қосу және сәйкесінше реттегіш пен жеткізу жолын таңдау. AI осы кестені орнатуға көмектесе алады, бірақ жолдардағы әрбір ағымдағы мән сол құрамдастың деректер парағынан шығуы керек; Жасанды интеллект «ол әдетте соншалықты тартады» дегенді растау емес.

Кеңес: AI қуат бюджеті кестесін «бос қаңқа» (компонент, блок, мин/типтік/макс. ток, бастапқы баған) ретінде құруын сұраңыз. Содан кейін деректер парағынан әрбір ұяшықты өзіңіз толтырыңыз. Осылайша, AI уақытты үнемдейді, бірақ сандарды құрамайды.

Жасанды интеллект ажырату/айналмалы конденсаторларға қатысты жалпы принциптерді еске сала алады (чипке мүмкіндігінше жақын орналастырыңыз, қысқа және кең іздерді пайдаланыңыз, әртүрлі мәндерді параллельдеңіз). Дегенмен, қанша және қандай мән туралы сұраққа жауап чиптің деректер парағындағы ұсынысқа және оның жұмыс жиілігіне байланысты.

ПХД орналасуындағы сигналдың тұтастығы

Сигналдың бүтіндігі – картада бұрмаланбай, сигналдың тағайындалған жеріне жету мүмкіндігі. Жоғары жылдамдықты дизайнда төрт тұжырымдама жиі кездеседі:

  • Анықтамалық/жер жазықтығы: сигналдың қайтару тогы өтетін үздіксіз мыс қабаты. Егер ол үзілсе, шу мен радиация күшейеді.
  • Қайтару жолы: Әрбір сигнал тоғының қайтару жолы бар; Бұл жол сигнал ізінің дәл астында үзіліссіз өтуі керек.
  • Crossstalk: бір жолдың сигналы көрші жолға секіреді. Ол олардың арасындағы қашықтық пен жазықтықтың жақындығына қарай азаяды.
  • Кедергіні басқару: Жоғары жылдамдықты желілерде жолдың ені мен қабаттың қабаттасуы (қабатты жинақтау) белгілі бір сипаттамалық кедергіге (мысалы, 50 Ом немесе 100 Ом дифференциал) қол жеткізу үшін есептеледі.

AI бұл принциптерді бақылау парағына айналдыруда өте жақсы. Сіз өзіңіздің орналасуыңызды сипаттап, «осы орналасуда сигналдың тұтастығын тексеруім керек қандай қауіптер бар?» деп сұрай аласыз. Бірақ іздің ені, клиренсі және кедергі мәндері өрісті шешуші немесе генераторды есептеу құралы арқылы нақты қабат стекіне және картаңыздың өндірушінің мүмкіндігіне сәйкес анықталады; "50 Ом үшін 0,3 мм із" сияқты AI берген мән міндетті түрде тексерілуі керек, себебі ол қабаттың қалыңдығы мен материалына байланысты.

үш шағын іс

1-жағдай — тұрақты токтың ығысуының қақпағы. Дизайнер 3,3 В желісін AI ұсынған "10 мкФ, 6,3 В, X7R керамикалық конденсатормен" сүзеді. Карта күткеннен де шулы. Өлшегенде, бұл шағын пакеттік конденсатор 3,3 В-тан төмен өзінің тиімді сыйымдылығының жартысынан көбін жоғалтатыны көрінеді (тұрақты ток ығысу әсері). Деректер парағындағы қуат-кернеу қисығы зерттелгенде, тиімді мән ~4 мкФ дейін төмендейтіні көрінеді. AI жалпы мән берді; нақты әрекет тек деректер парағының қисығынан көрінеді.

2-жағдай — Кесілген жер үсті. Инженер оның орналасуын AI-ға сипаттап, «жоғары жылдамдықты сигнал сызығы астындағы жер жазықтығындағы саңылау арқылы өтеді» деп атап өтеді. AI бұл кері жолды ұзартып, радиация мен шуды тудыруы мүмкін екенін және сызықты саңылау арқылы өткізбеу немесе көпір конденсаторын қою қажет емес екенін еске салады. Инженер мұны ескерту ретінде қабылдайды, тақтаның 3D көрінісінде ойықты көзбен тексереді және сызықты қайта бағыттайды. Мұнда AI бақылау парағы ретінде қызмет етті; Инженер шешімді өлшенетін негіздемемен қабылдады.

3-жағдай — Қате пакет сәйкестігі. Интерн AI-дан қосқыш үшін «із» жасауды сұрайды (тақтадағы компоненттің дәнекерлеу аралының үлгісі). AI ақылға қонымды болып көрінетін өлшемдерді береді. Интерн оны өндірушінің механикалық сызбасымен салыстырмай пайдаланады; Карталар келгенде, қосқыш сәйкес келмейді. Дұрыс тәсіл - өндірушінің ресми механикалық сызбасынан әрбір ізді сөзбе-сөз тексеру; AI ешқашан ізін өндіруді өздігінен тоқтата алмайды.

Көшіретін шақыру үлгілері

ҚУАТ БЮДЖЕТІ СКЕЛЕТТІК ҮЛГІСІ"Келесі блоктар үшін бос қуат бюджеті кестесінің қаңқасын жасаңыз: [блоктар/чиптер тізімі]. Бағандар: құрамдас бөлік, қоректендіру кернеуі, мин/типтік/максималды ток, көз (мәліметтер парағы бет нөмірі), ескертпе. Сандық мәндерді БОС қалдырыңыз; әрбір ағымды таңдау үшін сәйкес деректер парағынан толтыру керектігін ескеріңіз. соңы».

СИГНАЛДЫҢ БҰТҰЛЫҒЫН ТЕКСЕРУ ТІЗІМІ ҮЛГІСІ "Келесі орналасуды қарастырыңыз: [тақта сипаттамасы; қабаттар саны, жылдам сызықтар, сезімтал аналогтық блоктар]. Сигналдың тұтастығы мен қуат тұтастығын тексеру үшін қажет тәуекелдерді тармақ бойынша көрсетіңіз: жердегі жазықтықтың үздіксіздігі, қайтару жолы, ажырату сыйымдылығын тексеру, I қосындысы.' Әрбір элемент үшін ақпаратты өлшеймін/қалай тексеремін? «БЕРУ ені/кедергі мәні».

КОМПОНЕНТТЕРДІ ТАҢДАУ СҰРАУ ҮЛГІСІ"Келесі блок үшін құрамдас таңдаған кезде тексеру керек деректер парағының параметрлерін тізіңіз: [блок сипаттамасы, мысалы, бак реттегіші]. Әрбір параметр үшін оның неліктен маңызды екенін және қандай жұмыс жағдайында маңызды екенін жазыңыз (мысалы, температура, тұрақты ток ығысуы, RDS(қосылған), рұқсат етілмеуі; белгілі бір бөлікті таңдамайды."."

СХЕМАНЫ ҚАРАУ ҮЛГІСІ"Төмендегі схемалық сипаттаманы қарап шығыңыз және сұрақ түрінде ықтимал қателерді сұраңыз (мысалы, 'бұл түйреуіш тартылатын резисторды қажет ете ме', 'регулятор ең аз жүктеме тогын қамтамасыз ете ме'). Абсолютті ақиқат/жалған ДЕМАҢЫЗ; ол маған деректер кестесін тексеру үшін сұрақтар тізімін шығарады.

Әлсіз шақыру / Күшті шақыру

ƏЛСІЗ СҰРАҚ: «3,3 В үшін қандай конденсаторды қою керек?»

Күшті НҰСҚАУ: «Қандай критерийлерді түсіндіріңіз (сыйымдылық, кернеуге төзімділік шегі, тұрақты токтың ауытқу әсері, диэлектрик түрі

Әлсіз шақыру сізді бір мәнді құруға шақырады; Күшті шақыру сізге дұрыс сұрақтар қоятын белгіні береді.

Схема/ПХД дизайнындағы тексеру қабаттары

қабат

Не істейді

АИ рөлі

Деректер парағы

Құрамдастың нақты шекараларын қайтарады

Параметрлер тізімі мен сұрақты жасайды

Модельдеу (SPICE)

Схема әрекетін сандық түрде болжайды

Орнату мен желі тізімінің құрылымын шығарады

DRC/ERC

Өндірістік және электрлік ережелерді тексеру

Тексеру үшін ережелер тізімін береді

Прототипті өлшеу

Нақты картада түзетеді

Өлшеу жоспары мен сынақ нүктесін ұсынады

Абайлаңыз: Тіпті SPICE симуляциясы (схеманы математикалық модельмен шешу) модельдің дәлдігі сияқты жақсы. AI орнатқан модельдеу нақты құрамдас модельдер мен паразиттік әсерлерді (іздердің кедергісі/индуктивтілігі) есепке алмай шындыққа кепілдік бермейді.

Жалпы қателер

  • Деректер парағымен AI берген құрамдас мәнін тексермеу. Тұрақты ток ауытқуы, температура және қуат шектеулері өнім үшін шешуші болып табылады.
  • Қабаттың қабаттасуына тәуелсіз кедергі/іздің енін ескере отырып. Мән материал мен қалыңдығына қарай өзгереді; Аудан шешуші/генератор құралымен есептеледі.
  • Механикалық сызба арқылы ізді тексермеу. Дәнекерлеу аралының қате үлгісі бүкіл тақтаны қоқысқа тастайды.
  • Дизайн DRC өткеннен кейін аяқталды деп есептейміз. DRC ережелері қабылданса да, сигналдың тұтастығы мен жылу әрекеті бөлек тексеріледі.
  • AI-ның SPICE нәтижесін прототиптің орнына қою. Модельдеу – болжау; Соңғы сөз - сіздің өлшеміңіз.

Қысқаша айтқанда

Бұл құрылғыда сіз AI-ны схемада, қуат бюджетінде және ПХД орналасуында үдеткіш және бақылау тізімінің генераторы ретінде орналастырдыңыз. AI топологияны ұсынады, есептеулерді жүргізеді, сигнал тұтастығына қауіп төндіреді және шолу сұрақтарын жасайды. Бірақ әрбір құрамдас мән деректер парағынан, қабат стегін есептеудегі әрбір кедергі/іздік мәннен, механикалық сызбадағы әрбір ізден және DRC, модельдеу және прототипті өлшеуден алынған әрбір дизайн шешімінен тексеріледі. AI-ді «сандарды беретін» емес, «дұрыс сұрақтар қоюға» мәжбүр ететін серіктес ретінде пайдаланыңыз.

Қолданбалы тапсырма

Кішкентай тізбек блогын таңдаңыз (мысалы, бак реттегіші немесе сенсор интерфейсі). Алдымен «Компонентті таңдау сұрауы» үлгісімен AI-ден басқарылатын деректер парағының параметрлерін шығарып алыңыз. Содан кейін «Қуат бюджетінің қаңқасы» үлгісімен бос кестені орнатыңыз және нақты деректер парақтарындағы екі компоненттің мәндерін толтырыңыз. Соңында, орналастыру тәуекелдерін тізімдеу және әрқайсысын қалай тексеретініңізді жазу үшін «Сигнал тұтастығын тексеру тізімі» үлгісін пайдаланыңыз.

бақылау парағы

  • [ ] Деректер парағында ұсынылған әрбір құрамдас AI мәнін тексердім (соның ішінде тұрақты токтың ауытқуы, температура, қуат).
  • [ ] Мен қуат бюджеті кестесіндегі токтарды АИ-ге бейімдеген жоқпын, бірақ оларды деректер парақтарынан толтырдым.
  • [ ] Мен кедергі/із ені мәндерін қабат стекімен және өрісті шешуші/генератор құралымен есептедім.
  • [ ] Мен әрбір ізді өндірушінің механикалық сызбасымен салыстырдым.
  • [ ] Мен схеманы DRC/ERC, модельдеу және прототипті өлшеу жоспарымен тексеруді жоспарладым.
  • [ ] Мен AI шығысын соңғы дизайн емес, алдын ала тексерілетін деп белгіледім.