Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Previsione di un risultato di un moltiplicatore a 8 bit.

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

0
voti

[11] Re: Previsione di un risultato di un moltiplicatore a 8 bit.

Messaggioda Foto Utenteblaise92 » 18 nov 2018, 17:07

:D No semplicemente Multiplier Accumulator :D
Avatar utente
Foto Utenteblaise92
0 2
 
Messaggi: 13
Iscritto il: 17 ott 2018, 12:03

0
voti

[12] Re: Previsione di un risultato di un moltiplicatore a 8 bit.

Messaggioda Foto UtenteMarcoD » 18 nov 2018, 17:27

Grazie, ho capito, ho anche ricercato nel web:

.....From Wikipedia, the free encyclopedia
(Redirected from Multiplier–accumulator)
Jump to navigation Jump to search

In computing, especially digital signal processing, the multiply–accumulate operation is a common step that computes the product of two numbers and adds that product to an accumulator. The hardware unit that performs the operation is known as a multiplier–accumulator (MAC, or MAC unit); the operation itself is also often called a MAC or a MAC operation. The MAC operation modifies an accumulator a:

a ← a + ( b × c ) {\displaystyle \ a\leftarrow a+(b\times c)} \ a\leftarrow a+(b\times c)

When done with floating point numbers, it might be performed with two roundings (typical in many DSPs), or with a single rounding. When performed with a single rounding, it is called a fused multiply–add (FMA) or fused multiply–accumulate (FMAC).

Modern computers may contain a dedicated MAC, consisting of a multiplier implemented in combinational logic followed by an adder and an accumulator register that stores the result. The output of the register is fed back to one input of the adder, so that on each clock cycle, the output of the multiplier is added to the register. Combinational multipliers require a large amount of logic, but can compute a product much more quickly than the method of shifting and adding typical of earlier computers. The first processors to be equipped with MAC units were digital signal processors, but the technique is now also common in general-purpose processors.



Fare il test di moltiplicatore zero o inferiore a un certo valore,
se soddisfatto evita di svolgere moltiplicazioni e fa risparmiare tempo,
ma in caso contrario lo aumenta del tempo del test.
Porta un beneficio statistico e un peggioramento nel worst case.

Se dovessi progettare qualcosa di critico, lo progetterei per il worst case.
O_/
Avatar utente
Foto UtenteMarcoD
6.274 4 8 13
Master EY
Master EY
 
Messaggi: 2471
Iscritto il: 9 lug 2015, 16:58
Località: Torino

Precedente

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti