Division kodu ABL

V

vaf20

Guest
čau
ja u vēlaties rakstīt HDL kodu ... how u rakstīt kodu, ja nodaļas sekojošās exp.
------------------
ievade [31:0] Num
ievade [31:0] Denum
izlaide [31:0] Qu

Qu = Num / Denum;
------------------
i need rajons algoritms un par kodeksu par labāko performance.either teritorijā vai Freq.ir svarīga.
Tnx 4 Ur palīdzēt

 
<a href="http://www.komputerswiat.pl/nowosci/internet/2010/30/kretynskie-gagi-na-facebooku-urodziny-z-bluzgami.aspx"> <img align="left" src="http://www.komputerswiat.pl/media/821259/fb-zaj.jpg" /></a> Hiszpańskojęzyczna wersja Facebooka zaliczyła językową wtopę z łaciną podwórkową - słynnym angielskim F*ck you!<img width='1' height='1' src='http://rss.feedsportal.com/c/32559/f/491281/s/c6505c1/mf.gif' border='0'/><br/><br/><a href="http://da.feedsportal.com/r/77788658999/u/0/f/491281/c/32559/s/207947201/a2.htm"><img src="http://da.feedsportal.com/r/77788658999/u/0/f/491281/c/32559/s/207947201/a2.img" border="0"/></a>

Read more...
 
vaf20 wrote:

čau

ja u vēlaties rakstīt HDL kodu ... how u rakstīt kodu, ja nodaļas sekojošās exp.

------------------

ievade [31:0] Num

ievade [31:0] Denum

izlaide [31:0] QuQu = Num / Denum;

------------------

i need rajons algoritms un par kodeksu par labāko performance.either teritorijā vai Freq.
ir svarīga.

Tnx 4 Ur palīdzēt
 
ok guys

rajons operators RTL ir grūts māte ...

pastāv mācību grāmata algoritmus iteratīvu nodaļu.Read (Algoritmiskās valsts aparāts) ASM par vienu no tiem un darba it out.Tas ir tikai viena diena vidēja līmeņa RTL mehāniķi (ar testbenches, pārbaudes un visas), nedaudz vairāk (dienas) studentiem.

In OpenCores pastāv dizains viena cikla dalītājs.I guess kritisks ceļu būs severle ietekmi.Es neesmu pārliecināts, ka jūs varat saņemt vairāk nekā 30-40 MHz pat pēdējos ASIC procesā.Pasakiet man, i am wrong.

Single-ciklā:
h ** p: / / www.opencores.org / projects.cgi / web / single_clock_divider / Pārskats

Iteratīvs:
h ** p: / / www.opencores.org / projects.cgi / web / dalītājs / Pārskats

sveicieni

the_penetratorŠ

 
Vai es varu izmantot CORDIC vienību sadalīšanas? Ja jā, tad kā?
BW, what's diff B / W iteratīvs, un vienā ciklā metodi?
gracias

 
Hi again
mēs varam izmantot CORDIC īstenot dalītājs! pat vairoties un citas funkcijas.
ir vienība, ko sauc par piplined dalītājs in XILINX galvenais ģenerators pārāk, ko var sadalīt divos vektors.
Vai kāds mēģina XILINX coreGEN?
tnx

 
Varbūt šī grāmata palīdzēs jums.
Nosaukums:''ABL Chip Design praktiskā rokasgrāmata ... "PP306

 
ir grūti ieviest dalījumu aparatūras sevišķi FPGA.mēģināt pārveidot savu sadalīšana vairākos darbības saskaitīšanu, atņemšanu, un bit-shift.pat reizināšanas nav ieteicams īstenot reālajā laikā aparatūras metodiku.

 
Esmu kādreiz mēģinājis īstenot DIVIDER iekšpusē vienam XILINX's VirtexII FPGA, izmantojot COREGEN.Meklēšanas rezultāti rāda ļoti augstu hw sarežģītību.Es mainīts izmantot CORDIC algoritmu tā, lai dividion darbību.

 
Sveiki

Visaptverošu bibliotēka aritmētiskās vienības rakstīta synthesizable VHDL kods ir pieejams

http://www.iis.ee.ethz.ch/ ~ zimmi / arith_lib.html

Tas ietver izstrādi noslēgto un paraksta izplatītāju un dalītāji.Tas varētu būt neliela palīdzība

 

Welcome to EDABoard.com

Sponsor

Back
Top