D
design_engineer
Guest
Dobrý deň, mám podpísanú 17x14 násobič (ja používam a * b) vo svojom návrhu, ktorý je realizovaný ako pomalý Booth multiplikátor na syntézu nástrojom. Avšak hradiel tento blok je samozrejme veľmi vysoká. Akým spôsobom mám znížiť počet hradiel? Nemožno použiť sériové multiplikátor, pretože nemám potrebné hodinové cykly. 1. Má prispieť k zníženiu prúdové hradiel? Aj v súčasnej dobe používajú dve hodiny sa množiť a zámok výsledok. Môžu pridávať viac cyklov, aby syntezátor optimalizovať brány počíta? Ak áno, pridám hodinových cyklov na zámok vyústi vo viac registroch, než konečne používať výsledok? 2. Môžem break 17x14 multiplikátor na dve časti (17x7) a používajú rovnaký hardvér bloku dvakrát v dvoch po sebe nasledujúcich hodín a pridajte výsledky (po použití správnej radenia). Ale pretože operandy sú podpísané, je to ako, že nebude fungovať, pretože ja som s použitím podpísané multiplikátor (tj, keď rozbiť 14-bit operandu do 7 bitov operandov (13:7), (06:00), je Je možné, že '1 'v bit 6 spôsobí, že násobenie má byť zlé, pretože to bude považovať za záporné číslo). Nejaké nápady, ako je možné, že sa do práce? Akékoľvek ďalšie nápady? Vďaka.