-
公开(公告)号:CN101156130B
公开(公告)日:2010-05-19
申请号:CN200680010494.5
申请日:2006-03-23
Applicant: NXP股份有限公司
IPC: G06F7/533
CPC classification number: G06F7/5332
Abstract: 一种乘法器能够使输入数据值与CSD形式的所选常数值相乘。所选常数值具有多个位对,并且该乘法器包括多路复用器,每个多路复用器由所选常数值的相应的位对所控制。每个多路复用器都具有多个输入,连接每个多路复用器以接收输入数据值、输入数据值的负数、以及所述输入上的所有零值,并根据所选常数值的相应的位对的值来控制每个多路复用器以便输出输入数据值、输入数据值的负数、或者所有零值。连接每个可变移位块以接收来自所述多路复用器的相应一个的输入,并且根据所选常数值的相应的位对的值,对每个可变移位块进行适配以便将所接收到的输入移位第一位移值或第二位移值,其中,第一位移值和第二位移值相差1。该乘法器还包括组合电路,用于接收来自多个移位块的输出,以及用于对来自多个移位块的输出进行组合,并采用另外的位移以形成等于输入数据值与所选常数值相乘的结果的输出值。
-
公开(公告)号:CN101156130A
公开(公告)日:2008-04-02
申请号:CN200680010494.5
申请日:2006-03-23
Applicant: NXP股份有限公司
IPC: G06F7/533
CPC classification number: G06F7/5332
Abstract: 一种乘法器能够使输入数据值与CSD形式的所选常数值相乘。所选常数值具有多个位对,并且该乘法器包括多路复用器,每个多路复用器由所选常数值的相应的位对所控制。每个多路复用器都具有多个输入,连接每个多路复用器以接收输入数据值、输入数据值的负数、以及所述输入上的所有零值,并根据所选常数值的相应的位对的值来控制每个多路复用器以便输出输入数据值、输入数据值的负数、或者所有零值。连接每个可变移位块以接收来自所述多路复用器的相应一个的输入,并且根据所选常数值的相应的位对的值,对每个可变移位块进行适配以便将所接收到的输入移位第一位移值或第二位移值,其中,第一位移值和第二位移值相差1。该乘法器还包括组合电路,用于接收来自多个移位块的输出,以及用于对来自多个移位块的输出进行组合,并采用另外的位移以形成等于输入数据值与所选常数值相乘的结果的输出值。
-