Запитання з тегом «optimization»

12
Чи справді вдала практика відключити оптимізацію під час фаз розробки та налагодження?
Я читав Програмування 16-бітових мікроконтролерів PIC в C , і в книзі є таке твердження: На етапах розробки та налагодження проекту, однак, завжди корисно відключити всі оптимізації, оскільки вони можуть змінити структуру коду, який аналізується, і зробити проблематичне розміщення одноступінчастої та кінцевої точки. Зізнаюся, я трохи розгубився. Я не розумів, …

5
LTSpice Automation
У мене є акумуляторний перетворювач, що працює на акумуляторі, і я намагаюся виміряти максимальну напругу входу (акумулятора) при різних умовах навантаження високих струмів (різних робочих циклів / періодичності) на додаток до декількох типів акумуляторів (різні напруги / внутрішні опори). Оскільки я моделюю такий (відносно) великий час роботи, файли імітації отримують …

2
Як я можу вказати сигнали "не байдуже" у VHDL?
На курсах логічного дизайну ми всі дізналися, що можна мінімізувати логічну функцію, наприклад, використовуючи карту Карно або алгоритм Quine – McCluskey . Ми також дізналися, що значення "Небайдуже" збільшують потенціал мінімізації. Наприклад, візьміть файл реєстру. write_addressІ write_dataсигнали на насправді не має значення , коли write_enableсигнал '0'. Таким чином, їм слід …

3
Як визначити області дизайну FPGA, які використовують найбільш ресурси та площу?
Я працюю над великим дизайном FPGA, і я дуже близький до обмежень ресурсів FPGA, якими я зараз користуюся, Xilinx LX16 в пакеті CSG225. Дизайн також майже завершений, проте на даний момент він більше не вписується в FPGA. Я можу вимкнути деталі, щоб пристосувати його, проте мені потрібно зменшити використання ресурсів, …

7
Спрощення багатьох компараторів вікон
У мене є 8 термісторів, і я повинен переконатися, що кожен з них знаходиться в температурному вікні. Усі вони мають одне вікно, і мені байдуже, яке або скільки знаходяться в допустимому діапазоні, мені просто потрібно знати, чи всі вони знаходяться всередині (одного) вікна чи ні. Це має бути лише апаратне …

10
Найшвидший спосіб отримати ціле число мод 10 і ціле ділення 10?
Якщо апаратне забезпечення не підтримує модуль або операції поділу, для моделювання модуля / поділу програмним забезпеченням потрібно набагато більше циклів процесора. Чи існує швидший спосіб обчислити поділ і модуль, якщо операнд 10? У своєму проекті мені часто потрібно обчислювати цілий модуль 10. Зокрема, я працюю над PIC16F і мені потрібно …

4
Чому компілятор GCC пропускає якийсь код?
Я не можу зрозуміти, чому компілятор GCC вирізає частину мого коду, хоча він зберігає абсолютно той самий у сусідньому? Код С: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i; i = 10; while(i>0)i--; // first pause - omitted setb_SYNCO; setb_GATE; i=30; clrb_SYNCO; while(i>0)i--; // second pause - preserved clrb_GATE; …
9 avr  c  avr-gcc  optimization  gcc 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.