Відділ по потужності 2 в VHDL

C

chaitu2k

Guest
привіт всім

робить VHDL IEEE 1997 Відділ підтримки на ступінь 2 ..... якщо так, может у Надішліть мені синтаксис використовувати його в своєму коді ... або всі посилання, де це для довідкових ...

ура

 
Якщо вам необхідно розділити ціле число в ступені 2 можна використовувати цю формулу: якщо
це ціле число п = / (2 ^ у) => (п => ф)

Привіт

 
Або в людську мову: просто перенести ваш значення

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Підморгувати" border="0" />
 
Вам не потрібно будь-якої зрушення на все для divisio силою 2.Просто підключіть проводи відповідним чином.Наприклад, поділ на 4:

A_OUT (13 downto 0) <= A_IN (15 downto 2);
A_OUT (15 downto 14) <= "00";

 
Привіт ..
Я знайшов "/" оператора в ALTERA-MAX PLUS10.2 версія, яка підтримує vhdl'93.і я був отримати чекаючи результатів ...але це було генерації багато глюків ....це залежить від частоти, ур робочих ......я думаю, його LPM (бібліотеки параметризовані модулів), які у можете використовувати для FPGA ур ...

сойка

 
привіт всім

Дякуємо за зворотній зв'язок ур ... Я знаю близько п = / (2 ^ у) => (п =>> у ).... але я хотів здійснити поділ 16bit/16bit ..знаменник потужністю 2 ... менш ніж за 20 скибочок ... яка створює проблеми ... Я був в змозі зробити це в 28 скибочок ... якщо хто-небудь може побити його своєю Гуд ....

ура
PS Хто-небудь є документи realting для ефективного використання шматок коду або щось подібне до THT .... я повинен навчитися код optize для області .....

 

Welcome to EDABoard.com

Sponsor

Back
Top