Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Thanks. I want to achieve max performance for each instantiated DSP. Now, for example, the 5th order lattice-ladder structure uses one DSP with 100% performance (320MHz after PAR) and latency of 20 clk for 16 mul, 5 sub and 10 sum operations (first C-AB, four times P-AB, five times C+AB, one AB...
Thanks a lot for criticism in my address :)
388MHz is achieved after PAR in ISE14.7. Basically i connect few BRAMs, DRAMs, SRLs with shared DSP.
Xilinx claims that Fmax in range of 450-500MHz is possible for various filters. I have reached it only for single DSP macro. If i connect some other...
There is some tricks in PlanAhead or I should manually edit design in FPGA editor after PAR? I use ISE only on this stage. And graph is drawn form synthesis report.
Now all is understandable. I pay the max speed price if variables are used. The graph is attached.
If variables are used the DSP limit if reached with filter order M > 10 (because signals are 32b and each MUL utilizes 4 DSPs).
If signals then two MUL operators in lattice part are shared over...
Hi again,
I have chosen to work with ANN that have the filters on the inputs instead of weights. Filters are called latticearma (if Matlab) or lattice moving-average filter (in general). The Schur recursion is applied, therefore the k coefficients in the lattice part are replaced with...
Now I am more worried about the optimal final structure of the net. How can it be proved that the net described in VHDL level is optimal for selected FPGA chip. DSP load as Busy/Idle time? LUT/Slice? It would be perfect if it would be possible to describe a net in a lowest level as possible. I...
Boring papers :D :D :D for grant :D
The precision is an another question. You mean that high level stuff only describes the design in some human understandable way. Then i have to code (ex. VHDL, manually) net or equations is such a way as higher level staff suggests?
I still imagine that i can...
Thanks. My supervisor says, that it should be good and i could prove the efficient structure (resource utilization) of the net. But i think, that any matlab/C++/python code while is converted to hardware description level loses the optimality. So, from matlab level i can't to control and be sure...
Thanks. Unsupervised learning - maybe in the future.
Let's say, than the weights are known. We gives the final equations for the algorithm and it tries to schedule the operations with max performance considering constrained resources.
In the literature i found two types of ANN implementation...
Hi, i'm first year PhD interesting in efficient implementation of ANN (espetially dynamic ANN) in FPGA.
I need to clarify few issues and make sure about existing solutions to avoid double work not reinventing the wheel. After a survey i found many open and commertial tools for simulation and...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.