Search Engine **www.edaboard.com**

## Fixed Point Division |

Are you looking for?:

floating point fixed point , fixed point , fixed point multiplier , fixed point vhdl

floating point fixed point , fixed point , fixed point multiplier , fixed point vhdl

22 Threads found on edaboard.com: **Fixed Point Division**

Some Microchip **fixed** **point** libraries do provide multiply and **division**. The question would be much clearer if you mention the processor family and exact library version respectively give a Micrcochip link to it.

Microcontrollers :: 10-28-2016 11:30 :: FvM :: Replies: **5** :: Views: **1466**

hi ..
in **division** that includes fraction , i am using **fixed** **point** the **division** includes negative numbers too..but i have a problem . For negative numbers i am using 2's complement methode and i dont know how to represent (-.5) using 2's complement.
is it possible to represent numbres like -.25 (...)

PLD, SPLD, GAL, CPLD, FPGA Design :: 08-05-2014 10:01 :: dipin :: Replies: **1** :: Views: **665**

Hi,
I am trying to do a code for do **division** using verilog that is work with fpga. The thing is **division** operator is not syntyhesizable.I am using **fixed** **point** arithmetic to represent a number (includes fraction),think the only methode to do it is loop baised substraction methode or quotient remainder methodeIis there (...)

PLD, SPLD, GAL, CPLD, FPGA Design :: 07-30-2014 11:44 :: dipin :: Replies: **20** :: Views: **8175**

There's no need to change anything to **fixed** **point** package. It's just a kind of wrapper around integer arithmetic making your life comfortable. But you can do anything manually as well. As a first step, you need to figure out the right scaling, preferably using pencil and paper.

PLD, SPLD, GAL, CPLD, FPGA Design :: 04-01-2014 16:17 :: FvM :: Replies: **12** :: Views: **1398**

dear all,
I need to do the **division** of two **fixed** **point** numbers.Can anybody help me to do coding for this.
eg: 1.75 /1.5
1.75 is 0000000111000000(16 bit representation)
1.5 is 0000000110000000(16 bit representation).
1.75 /1.5=1.166667. =0000000100101011.

PLD, SPLD, GAL, CPLD, FPGA Design :: 10-04-2012 08:04 :: ammassk :: Replies: **12** :: Views: **7786**

Google around for "verilog **fixed** **point**" and you'll find some inspiration...

PLD, SPLD, GAL, CPLD, FPGA Design :: 10-14-2012 18:14 :: mrflibble :: Replies: **2** :: Views: **2885**

Hi everybody, i'm quite new to vhdl and hardware implementation and i have a problem.
I have to implement a weighted average (weights are not constant) with integer **fixed**-**point** numbers. The problem is that the sum of the weights (the divisor in the average) is not always a power of 2, so how i can perform that **division** WITHOUT use any ipcor

PLD, SPLD, GAL, CPLD, FPGA Design :: 03-17-2012 11:46 :: vb_thecapt :: Replies: **9** :: Views: **3820**

Hi all,
Does anyone know of a **division** function in C for **fixed**-**point** numbers?
I am using ac_**fixed** header but apparently that doesn't work since I'm getting zeros when I do 1/a where "a" is a **fixed**-type with values between 30-60.
Thank you,
Elnaz

Digital Signal Processing :: 11-20-2011 03:33 :: Elnaz :: Replies: **3** :: Views: **985**

Hello,
I need to
1. convert integer to **fixed** **point**
2. Then perform functions such as **division** and exponential equation
Do you know any library or function for this? I know about mega functions but that is for floating **point** and it will require alot of resources that will be needed for other computations in my (...)

PLD, SPLD, GAL, CPLD, FPGA Design :: 07-20-2011 15:09 :: chikaofili :: Replies: **0** :: Views: **1622**

i wanted to implement **fixed** **point** format **division** in verilog. can anyone help me?

PLD, SPLD, GAL, CPLD, FPGA Design :: 06-12-2011 17:26 :: student13 :: Replies: **0** :: Views: **1971**

hi all
i need yours help for some little implementation algorithm in FPGA
i am using uart that gives me 7 bytes of ascii codes , 6 bytes on integers and one byte of **point** in that way XXX.XXX
i need to create a floating **point** vector - i mean to sub x"30" from each integer byte and collect the integers to floating **point** vector/ (...)

PLD, SPLD, GAL, CPLD, FPGA Design :: 05-20-2011 16:06 :: itmr :: Replies: **1** :: Views: **631**

Hi everyone,
I am using **fixed**_pkg.vhd for our project. I want to divide two signals of type s**fixed**. When I use normal **division** ('/') operand I am able to simulate. But when I try to synthesize, it shows error **division** operand cannot be synthesize. Can anyone please let me know how to proceed. Is there any package available (...)

PLD, SPLD, GAL, CPLD, FPGA Design :: 05-17-2011 10:01 :: nandakishore.mehrwade :: Replies: **1** :: Views: **633**

Arithmetic functions (e.g. sqrt, **division**) are operating on numbers, not bits. These numbers have a digital representation. The first **point**, when thinking about lookup tables, is to specify numeric ranges and resolutions, then about a suitable numeric format, mostly **fixed** **point**.
There's a large amount of contributions (...)

Microcontrollers :: 02-02-2011 08:57 :: FvM :: Replies: **3** :: Views: **2178**

Hi,
maybe this links helps
)
High speed **fixed** **point** **division** in FPGAs
ECE 645 Spring 2009
regards

PLD, SPLD, GAL, CPLD, FPGA Design :: 02-02-2011 06:32 :: qieda :: Replies: **7** :: Views: **3158**

You have to do it by hand, using shifting operations for multiplication and **division**.
I had a similar situation for color conversion functions. I replaced floating **point** operations to **fixed** **point** operations. Target multiplication and **division** operations first.
--
Amr

Microcontrollers :: 06-23-2010 15:44 :: amraldo :: Replies: **5** :: Views: **1148**

So the value will always be between 0 and 1 and I require upto 3 decimal places.
Binary arithmetic doesn't know decimal places. You have to choose a suitable representation for the result first. My suggestion
would be a binary **fixed** **point** format with a factor of 2**10. It can be easily achieved by extending the numerator to 34 bit

ASIC Design Methodologies and Tools (Digital) :: 03-27-2010 16:25 :: FvM :: Replies: **2** :: Views: **2026**

Today's HDL synthesis tools don't support Verilog or VHDL floating **point** type, but you can use **fixed**-**point** techniques instead. For example, 0.02 is approximately equal to 1311/65536, so you could multiply by 1311, add 32768 (for rounding), and then right-shift by 16. For higher accuracy, use larger terms in the ratio.

PLD, SPLD, GAL, CPLD, FPGA Design :: 04-01-2008 20:02 :: echo47 :: Replies: **14** :: Views: **6072**

Hello dear,
I need algoritm/ guideline on fiexed **point** **division** in vhdl.
Secodnly, how to check that in how many cycles FPGA performs an operation(i.e. +, -, / etc.).

PLD, SPLD, GAL, CPLD, FPGA Design :: 06-20-2007 10:21 :: info_req :: Replies: **4** :: Views: **2693**

hi everyone
can anybody help me in writing a code in fpga for divsion
**division** which is for signed number s n also for **fixed** floating **point**
plz
thanks

PLD, SPLD, GAL, CPLD, FPGA Design :: 10-17-2006 04:49 :: Anoz :: Replies: **2** :: Views: **1442**

Hola namqn,
I recall a FPU, probably that one, which had a **fixed** delay for reading its data of about 200 usec? Is it this one?
Good to keep in mind, before buying.

Microcontrollers :: 07-23-2006 22:56 :: atferrari :: Replies: **7** :: Views: **3837**

Last searching phrases:

export command not | multiplexer synthesis | 1100 lcd | timing recovery | hysteresis simulation | subthreshold operation | sony service manuals | verilog ldv | download section | maksimovic

export command not | multiplexer synthesis | 1100 lcd | timing recovery | hysteresis simulation | subthreshold operation | sony service manuals | verilog ldv | download section | maksimovic