-
公开(公告)号:US07437401B2
公开(公告)日:2008-10-14
申请号:US10783820
申请日:2004-02-20
申请人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Gregory Starr , William Hwang , Kumara Tharmalingam
发明人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Gregory Starr , William Hwang , Kumara Tharmalingam
IPC分类号: G06F7/48
CPC分类号: G06F7/5443 , H03K19/17732
摘要: A programmable logic device is provided that includes a MAC block having mode splitting capabilities. Different modes of operation may be implemented simultaneously whereby the multipliers and other DSP circuitry of the MAC block may be allocated among the different modes of operation. For example, one multiplier may be used to implement a multiply mode while another two multipliers may be used to implement a sum of two multipliers mode.
摘要翻译: 提供了一种可编程逻辑器件,其包括具有模式分离能力的MAC块。 可以同时实现不同的操作模式,从而可以在不同的操作模式之间分配MAC块的乘法器和其它DSP电路。 例如,可以使用一个乘法器来实现乘法模式,而另外两个乘法器可以用于实现两个乘法器模式的和。
-
公开(公告)号:US20050187998A1
公开(公告)日:2005-08-25
申请号:US10783820
申请日:2004-02-20
申请人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Gregory Starr , William Hwang , Kumara Tharmalingam
发明人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Gregory Starr , William Hwang , Kumara Tharmalingam
IPC分类号: G06F7/544 , G06F15/00 , H03K19/177
CPC分类号: G06F7/5443 , H03K19/17732
摘要: A programmable logic device is provided that includes a MAC block having mode splitting capabilities. Different modes of operation may be implemented simultaneously whereby the multipliers and other DSP circuitry of the MAC block may be allocated among the different modes of operation. For example, one multiplier may be used to implement a multiply mode while another two multipliers may be used to implement a sum of two multipliers mode.
摘要翻译: 提供了一种可编程逻辑器件,其包括具有模式分离能力的MAC块。 可以同时实现不同的操作模式,从而可以在不同的操作模式之间分配MAC块的乘法器和其它DSP电路。 例如,可以使用一个乘法器来实现乘法模式,而另外两个乘法器可以用于实现两个乘法器模式的和。
-
公开(公告)号:US20050187999A1
公开(公告)日:2005-08-25
申请号:US10783829
申请日:2004-02-20
申请人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
发明人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
CPC分类号: G06F7/49921 , G06F7/49947 , G06F7/523 , G06F7/5443
摘要: Saturation and rounding capabilities are implemented in MAC blocks to provide rounded and saturated outputs of multipliers and of add-subtract-accumulate circuitrs implemented using DSP. These features support any suitable format of value representation, including the x.15 format. Circuitry within the multipliers and the add-subtract-accumulate circuits implement the rounding and saturation features of the present invention.
摘要翻译: 饱和度和舍入能力在MAC块中实现,以提供乘法器的舍入和饱和输出以及使用DSP实现的加减累加电路。 这些功能支持任何合适的价值表示形式,包括x.15格式。 乘法器和加减累积电路内的电路实现了本发明的舍入和饱和特征。
-
公开(公告)号:US08615543B1
公开(公告)日:2013-12-24
申请号:US13166119
申请日:2011-06-22
申请人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
发明人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
IPC分类号: G06F7/38
CPC分类号: G06F7/49921 , G06F7/49947 , G06F7/523 , G06F7/5443
摘要: Saturation and rounding capabilities are implemented in MAC blocks to provide rounded and saturated outputs of multipliers and of add-subtract-accumulate circuitrs implemented using DSP. These features support any suitable format of value representation, including the x.15 format. Circuitry within the multipliers and the add-subtract-accumulate circuits implement the rounding and saturation features of the present invention.
摘要翻译: 饱和度和舍入能力在MAC块中实现,以提供乘法器的舍入和饱和输出以及使用DSP实现的加减累加电路。 这些功能支持任何合适的价值表示形式,包括x.15格式。 乘法器和加减累积电路内的电路实现了本发明的舍入和饱和特征。
-
公开(公告)号:US07467176B2
公开(公告)日:2008-12-16
申请号:US10783829
申请日:2004-02-20
申请人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
发明人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
IPC分类号: G06F7/38
CPC分类号: G06F7/49921 , G06F7/49947 , G06F7/523 , G06F7/5443
摘要: Saturation and rounding capabilities are implemented in multiply-accumulate (MAC) blocks to provide rounded and saturated outputs of multipliers and of add-subtract-accumulate circuits implemented using DSP. These features support any suitable format of value representation, including the x.15 format. Circuitry within the multipliers and the add-subtract-accumulate circuits implement the rounding and saturation features of the present invention.
摘要翻译: 饱和度和舍入能力在乘法累加(MAC)块中实现,以提供乘法器的舍入和饱和输出以及使用DSP实现的加减累加电路。 这些功能支持任何合适的价值表示形式,包括x.15格式。 乘法器和加减累积电路内的电路实现了本发明的舍入和饱和特征。
-
公开(公告)号:US20090100122A1
公开(公告)日:2009-04-16
申请号:US12324055
申请日:2008-11-26
申请人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
发明人: Leon Zheng , Martin Langhammer , Steven Perry , Paul Metzgen , Nitin Prasad , William Hwang
IPC分类号: G06F7/38
CPC分类号: G06F7/49921 , G06F7/49947 , G06F7/523 , G06F7/5443
摘要: Saturation and rounding capabilities are implemented in MAC blocks to provide rounded and saturated outputs of multipliers and of add-subtract-accumulate circuits implemented using DSP. These features support any suitable format of value representation, including the x.15 format. Circuitry within the multipliers and the add-subtract-accumulate circuits implement the rounding and saturation features of the present invention.
摘要翻译: 饱和度和舍入能力在MAC模块中实现,以提供乘法器的舍入和饱和输出以及使用DSP实现的加减累积电路。 这些功能支持任何合适的价值表示形式,包括x.15格式。 乘法器和加减累积电路内的电路实现了本发明的舍入和饱和特征。
-
公开(公告)号:US20050187997A1
公开(公告)日:2005-08-25
申请号:US10783789
申请日:2004-02-20
申请人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Hwang , Kumara Tharmalingam
发明人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Hwang , Kumara Tharmalingam
CPC分类号: G06F7/5443 , G06F2207/3884
摘要: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit. The least significant bits (LSBs) can be tied to ground and sent along the feedback path. To initialize the accumulator value, the MSBs of the initialization value can be input to the MAC block and sent directly to the add-subtract-accumulate unit. The LSBs can be sent to another multiplier that performs a multiply-by-one operation before being sent to the add-subtract-accumulate unit.
摘要翻译: 乘法器累加器(MAC)块可以编程为在一个或多个模式下运行。 当MAC块实现至少一个乘法和累加操作时,累加器值可以归零,而不会引入时钟延迟或在一个时钟周期内初始化。 为了使累加器值为零,代表零的数据的最高有效位(MSB)可以输入到MAC块,并直接发送到加减法累加单元。 或者,可以设置专用配置位以清除流水线寄存器的内容,以输入到加法累加单元。 最低有效位(LSB)可以连接到地并沿反馈路径发送。 要初始化累加器值,初始化值的MSB可以输入到MAC块,并直接发送到加减法累加单元。 可以将LSB发送到另一个乘法器,该乘法器在发送到加减法累加单元之前执行乘法运算。
-
公开(公告)号:US09170775B2
公开(公告)日:2015-10-27
申请号:US12683686
申请日:2010-01-07
申请人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Kai Hwang , Kumara Tharmalingam
发明人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Kai Hwang , Kumara Tharmalingam
CPC分类号: G06F7/5443 , G06F2207/3884
摘要: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit.
摘要翻译: 乘法器累加器(MAC)块可以编程为在一个或多个模式下运行。 当MAC块实现至少一个乘法和累加操作时,累加器值可以归零,而不会引入时钟延迟或在一个时钟周期内初始化。 为了使累加器值为零,代表零的数据的最高有效位(MSB)可以输入到MAC块,并直接发送到加减法累加单元。 或者,可以设置专用配置位以清除流水线寄存器的内容,以输入到加法累加单元。
-
公开(公告)号:US20100169404A1
公开(公告)日:2010-07-01
申请号:US12683686
申请日:2010-01-07
申请人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Kai Hwang , Kumara Tharmalingam
发明人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Kai Hwang , Kumara Tharmalingam
CPC分类号: G06F7/5443 , G06F2207/3884
摘要: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit.
摘要翻译: 乘法器累加器(MAC)块可以编程为在一个或多个模式下运行。 当MAC块实现至少一个乘法和累加操作时,累加器值可以归零,而不会引入时钟延迟或在一个时钟周期内初始化。 为了使累加器值为零,代表零的数据的最高有效位(MSB)可以输入到MAC块,并直接发送到加减法累加单元。 或者,可以设置专用配置位以清除流水线寄存器的内容,以输入到加法累加单元。
-
公开(公告)号:US07660841B2
公开(公告)日:2010-02-09
申请号:US10783789
申请日:2004-02-20
申请人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Kai Hwang , Kumara Tharmalingam
发明人: Leon Zheng , Martin Langhammer , Nitin Prasad , Greg Starr , Chiao Kai Hwang , Kumara Tharmalingam
IPC分类号: G06F7/38
CPC分类号: G06F7/5443 , G06F2207/3884
摘要: A multiplier-accumulator (MAC) block can be programmed to operate in one or more modes. When the MAC block implements at least one multiply-and-accumulate operation, the accumulator value can be zeroed without introducing clock latency or initialized in one clock cycle. To zero the accumulator value, the most significant bits (MSBs) of data representing zero can be input to the MAC block and sent directly to the add-subtract-accumulate unit. Alternatively, dedicated configuration bits can be set to clear the contents of a pipeline register for input to the add-subtract-accumulate unit.
摘要翻译: 乘法器累加器(MAC)块可以编程为在一个或多个模式下运行。 当MAC块实现至少一个乘法和累加操作时,累加器值可以归零,而不会引入时钟延迟或在一个时钟周期内初始化。 为了使累加器值为零,代表零的数据的最高有效位(MSB)可以输入到MAC块,并直接发送到加减法累加单元。 或者,可以设置专用配置位以清除流水线寄存器的内容,以输入到加法累加单元。
-
-
-
-
-
-
-
-
-