«optimization» etiketlenmiş sorular

12
Geliştirme ve hata ayıklama aşamalarında gerçekten iyi bir devre dışı bırakma optimizasyonu mu?
C'de 16-Bit PIC Mikrodenetleyicileri Programlama'yı okudum ve kitapta bu onaylama var: Bununla birlikte, bir projenin geliştirme ve hata ayıklama aşamalarında, analiz edilen kodun yapısını değiştirebilecekleri ve tek adım ve kesme noktası yerleşimini sorunlu hale getirebilecekleri için tüm optimizasyonları devre dışı bırakmak her zaman iyi bir uygulamadır. İtiraf ediyorum biraz kafam …

5
LTSpice Otomasyonu
Pille çalışan bir güçlendirici dönüştürücüm var ve yüksek akımlı çekimlerin (farklı görev döngüleri / periyodikliklerin) çeşitli yük koşullarında maksimum giriş (pil) voltaj düşüşünü ölçmeye çalışıyorum (çeşitli voltajlar / iç dirençler). Böylesi (nispeten) büyük miktarda operasyonel zamanı simüle ettiğim için, simülasyon dosyaları oldukça önemli hale geliyor, biraz zaman aldıklarından bahsetmiyorum. Bileşen …

2
VHDL'de “umurumda değil” sinyallerini nasıl belirleyebilirim?
Mantık Tasarımı derslerinde hepimiz, örneğin bir Karnaugh haritası veya Quine – McCluskey algoritması kullanarak bir mantık işlevini en aza indirmenin mümkün olduğunu öğrendik . Ayrıca "Umurumda Değil" değerlerinin minimizasyon potansiyelini artırdığını öğrendik . Örneğin bir kayıt dosyası alın. write_addressVe write_datane zaman sinyalleri gerçekten önemli değil write_enablesinyaldir '0'. Bu nedenle, bu …

3
Bir FPGA tasarımının en fazla kaynağı ve alanı kullanan alanları nasıl belirlenir?
Büyük bir FPGA tasarımı üzerinde çalışıyorum ve şu anda kullandığım FPGA'nın CSG225 paketindeki Xilinx LX16 kaynak sınırlarına çok yakınım. Tasarım da neredeyse tamamlandı, ancak şu anda artık FPGA'ya sığmayacak. Parçaları sığdırmak için kapatabilirim, ancak tasarımı tamamlamak ve zamanlama ve boyut gereksinimlerini karşılamak için kaynak kullanımını azaltmam gerekiyor. Raporlarımızda, tasarımımın hangi …

7
Birçok pencere karşılaştırıcısını basitleştirme
8 termistörüm var ve her birinin sıcaklık penceresinin içinde olduğundan emin olmalıyım. Hepsi aynı pencereye sahip ve geçerli aralığın içinde veya kaçında olduğu umurumda değil, sadece hepsinin (aynı) pencerede olup olmadığını bilmem gerekiyor. Bu yalnızca donanımsal bir çözümdür, bu nedenle ADC okumalarının yazılım sıralaması söz konusu değildir. Şu anda en …

10
Tamsayı mod 10 ve tamsayı bölme 10 almanın en hızlı yolu?
Bir donanım modül veya bölme işlemlerini desteklemiyorsa, yazılım tarafından modül / bölme simülasyonu yapmak için daha fazla CPU döngüsü gerekir. İşlenen 10 ise bölme ve modül hesaplamanın daha hızlı bir yolu var mı? Projemde sık sık 10 tamsayı modülünü hesaplamam gerekiyor. Özellikle, PIC16F üzerinde çalışıyorum ve LCD'de bir sayı göstermem …

4
Neden bazı kodları atlayan GCC derleyicisi?
Neden mahallede kesinlikle aynı korurken kodumun bir kısmını kesip GCC derleyici anlayamıyorum? C kodu: #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; } LSS'nin karşılık gelen kısmı (derleyici tarafından …
9 avr  c  avr-gcc  optimization  gcc 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.