四位乘法器的控制系统用啥模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了四位乘法器的控制系统用啥模块相关的知识,希望对你有一定的参考价值。

参考技术A 用于实现基4 booth乘法器的选择控制器及其实现方法、运算电路及芯片
技术领域
1.本技术实施例涉及电路领域,尤其涉及一种用于实现基4 booth乘法器的选择控制器及其实现方法、运算电路及芯片。

背景技术:

2.基4 booth乘法器是数字电路设计中常用电路之一,例如,基4 booth乘法器常常用于中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)等复杂逻辑芯片,也常常用于微控制单元(microcontroller unit,mcu)、现场可编程门阵列(field programmable gate array,fpga)等综合性设计芯片。一般地,乘法运算可以分为三个步骤:部分积生成、部分积压缩至两行向量、最后将两行向量再相加。在部分积生成中,通常采用基4-booth编码,基4-booth编码可使乘法器的部分积数量减少一半。
3.因此,如何快速生成基4-booth编码中部分积,进而提升基4-booth编码乘法器整体性能,成为亟待解决的技术问题。

技术实现要素:

4.有鉴于此,本技术实施例提供了一种用于实现基4 booth乘法器的选择控制器及其实现方法、运算电路及芯片,用以克服上述全部或部分技术缺陷。
5.第一方面,本技术实施例提供了一种用于实现基4 booth乘法器的选择控制器,其包括:
6.置0选择控制模块,用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位均为高电平或者均为低电平时,输出用于表征部分积置零的置零选通控制信号,其中,所述乘数和所述被乘数为n位二进制数,当所述乘法器为带符号位的乘法器时,n为大于1且小于31的整数,当所述乘法器为不带符号位的乘法器时,n为大于1且小于32的整数,i为大于或等于0且小于或等于n-1的整数;所述部分积用于表征乘数的第i+1个比特位、第i个比特位和第i-1个比特位与被乘数基于基4 booth乘法的乘积;
7.正1倍选择控制模块,用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及低电平,或者分别为低电平、低电平及高电平时,输出用于表征部分积为被乘数乘以正1的正1倍选通控制信号;
8.负1倍选择控制模块,用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平时,输出用于表征部分积为被乘数乘以负1的负1倍选通控制信号;
9.正2倍选择控制模块,用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及高电平时,输出用于表征部分积为被乘数乘以正2的正2倍选通控制信号;
10.负2倍选择控制模块,用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特
位分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负2的负2倍选通控制信号;
11.符号位选择控制模块,用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平,或者分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负数倍的符号位选通控制信号。
12.第二方面,本技术提供了一种用于实现基4 booth乘法器的选择控制器的实现方法,其包括:
13.接收乘数以及被乘数,在乘数的第i+1个比特位、第i个比特位和第i-1个比特位均为高电平或者均为低电平时,输出用于表征部分积置零的置零选通控制信号;
14.在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及低电平,或者分别为低电平、低电平及高电平时,输出用于表征部分积为被乘数乘以正1的正1倍选通控制信号;
15.在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平时,输出用于表征部分积为被乘数乘以负1的负1倍选通控制信号;
16.在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及高电平时,输出用于表征部分积为被乘数乘以正2的正2倍选通控制信号;
17.在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负2的负2倍选通控制信号;
18.在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平,或者分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负数倍的符号位选通控制信号;
19.其中,所述乘数和所述被乘数为n位二进制数,当所述乘法器为带符号位的乘法器时,n为大于1且小于31的整数,当所述乘法器为不带符号位的乘法器时,n为大于1且小于32的整数,i为大于或等于0且小于或等于n-1的整数;所述部分积用于表征乘数的第i+1个比特位、第i个比特位和第i-1个比特位与被乘数基于基4 booth乘法的乘积。
20.第三方面,本技术提供了一种运算电路,所述运算电路包括根据第一方面任一实施例提供的用于实现基4 booth乘法器的选择控制器。
21.第四方面,本技术提供了一种芯片,所述芯片包括根据第二方面任一实施例提供的运算电路。
22.本技术实施例提供了一种用于实现基4 booth乘法器的选择控制器及其实现方法、运算电路和芯片,由于选择控制器包括用于输出置零选通控制信号的置0选择控制模块、用于输出表征部分积为被乘数乘以正1的正1倍选通控制信号的正1倍选择控制模块、用于输出表征部分积为被乘数乘以负1的负1倍选通控制信号的负1倍选择控制模块、用于输出表征部分积为被乘数乘以正2的正2倍选通控制信号的正2倍选择控制模块、用于输出用于表征部分积为被乘数乘以负2的负2倍选通控制信号的负2倍选择控制模块、以及用于输出表征部分积为被乘数乘以负数倍的符号位选通控制信号的符号位选择控制模块,通过置0选择控制模块、正1倍选择控制模块、负1倍选择控制模块、正2倍选择控制模块以及负2倍选择控制模块可以涵盖乘数的第i+1个比特位、第i个比特位和第i-1个比特位各种取值时
部分积的输出情况,由此可以实现各乘数与被乘数部分积的并行化的直接选通,而不用进行多次分步运算,由此可以缩短整个计算过程的时长,提高计算速度。
附图说明
23.后文将参照附图以示例性而非限制性的方式详细描述本技术实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比值绘制的。附图中:
24.图1为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的结构示意图;
25.图2为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器中基4-booth编码方法的部分积的表格;
26.图3为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的中置0选择控制模块的结构示意图;
27.图4为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的中正1倍选择控制模块的结构示意图;
28.图5为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的中负1倍选择控制模块的结构示意图;
29.图6为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的中正2倍选择控制模块的结构示意图;
30.图7为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的中负2倍选择控制模块的结构示意图;
31.图8为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的中符号位选择控制模块的结构示意图;
32.图9为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的实现方法的示意性逻辑判断示意图。
具体实施方式
33.下面结合本发明实施例附图进一步说明本发明实施例具体实现。
34.实施例一
35.图1为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的结构示意图。本实施例的用于实现基4 booth乘法器的选择控制器可以为独立的硬件电路结构,也可以为芯片或微处理器等其他器件的基础电路单元结构。如图1所示,本技术实施例提供的用于实现基4 booth乘法器的选择控制器包括置0选择控制模块101、正1倍选择控制模块102、负1倍选择控制模块103、正2倍选择控制模块104、负2倍选择控制模块105以及符号位选择控制模块106。所述乘数和所述被乘数为n位二进制数,当所述乘法器为带符号位的乘法器时,n为大于1且小于31的整数,当所述乘法器为不带符号位的乘法器时,n为大于1且小于32的整数。
36.基4-booth编码方法的部分积如图2所示,乘数b每相邻的三位共有八种组合方式,不同的组合形式分别代表部分积选择是0,
±
a,
±
2a之中的一种,其中a代表被乘数。其中,
置0选择控制模块101用来实现部分积为零时的选通控制信号,正1倍选择控制模块102用来实现部分积为被乘数自身时的选通控制信号,负1倍选择控制模块103用来实现部分积为被乘数自身对应负数时的选通控制信号,正2倍选择控制模块104用来实现部分积为被乘数乘以2倍时的选通控制信号,负2倍选择控制模块10用来实现部分积为被乘数乘以-2倍时的选通控制信号,符号位选择控制模块106用来实现部分积为负数时的选通控制信号。
37.具体地,置0选择控制模块101用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位均为高电平或者均为低电平时,输出用于表征部分积置零的置零选通控制信号。其中,i为大于或等于0且小于或等于n-1的整数;所述部分积用于表征乘数的第i+1个比特位、第i个比特位和第i-1个比特位与被乘数基于基4 booth乘法的乘积。例如,对于被乘数a和乘数b的置零选通控制信号可以表示为
38.具体地,正1倍选择控制模块用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及低电平,或者分别为低电平、低电平及高电平时,输出用于表征部分积为被乘数乘以正1的正1倍选通控制信号。例如,对于被乘数a和乘数b的正1倍选通控制信号可以表示为可选地,在本技术的一种实施例中,,为了便于电路实现时的整体化布局,正1倍选通控制信号有时也可以被表示为
39.具体地,负1倍选择控制模块用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平时,输出用于表征部分积为被乘数乘以负1的负1倍选通控制信号。例如,对于被乘数a和乘数b的负1倍选通控制信号可以表示为可选地,在本技术的一种实施例中,,为了便于电路实现时的整体化布局,正1倍选通控制信号有时也可以被表示为
40.具体地,正2倍选择控制模块用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及高电平时,输出用于表征部分积为被乘数乘以正2的正2倍选通控制信号。例如,对于被乘数a和乘数b的正2倍选通控制信号可以表示为可选地,在本技术的一种实施例中,为了便于电路实现时的整体化布局,正1倍选通控制信号有时也可以被表示为
41.具体地,负2倍选择控制模块用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负2的负2倍选通控制信号。例如,对于被乘数a和乘数b的负2倍选通控制信号可以表示为可选地,在本技术的一种实施例中,为了便于电路实现时的整体化布局,负2倍选通控制信号有时也可以被表示为
42.具体地,符号位选择控制模块用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平,或者分别
为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负数倍的符号位选通控制信号。例如,对于被乘数a和乘数b的符号位选择控制模块可以表示为proc_2a=selb_m1a
·
selb_m2a。
43.本技术实施例中,由于选择控制器包括用于输出置零选通控制信号的置0选择控制模块、用于输出表征部分积为被乘数乘以正1的正1倍选通控制信号的正1倍选择控制模块、用于输出表征部分积为被乘数乘以负1的负1倍选通控制信号的负1倍选择控制模块、用于输出表征部分积为被乘数乘以正2的正2倍选通控制信号的正2倍选择控制模块、用于输出用于表征部分积为被乘数乘以负2的负2倍选通控制信号的负2倍选择控制模块、以及用于输出表征部分积为被乘数乘以负数倍的符号位选通控制信号的符号位选择控制模块,通过置0选择控制模块、正1倍选择控制模块、负1倍选择控制模块、正2倍选择控制模块以及负2倍选择控制模块可以涵盖乘数的第i+1个比特位、第i个比特位和第i-1个比特位各种取值时部分积的输出情况,由此可以实现各乘数与被乘数部分积的并行化的直接选通,而不用进行多次分步运算,由此可以缩短整个计算过程的时长,提高计算速度。
44.实施例二
45.基于实施例一提供的用于实现基4 booth乘法器的选择控制器,进一步,本实施例提供了图1所示的用于实现基4 booth乘法器的选择控制器中的置0选择控制模块的结构示意图。
46.可选地,在本技术的一种具体的实现方式中,如图3所示,所述置0选择控制模块包括:第一逻辑与门、第二逻辑与门、第一逻辑或非门、第一逻辑非门以及第二逻辑非门;所述第一逻辑与门的输出及所述第二逻辑与门的输出分别作为第一逻辑或非门的输入;所述第一逻辑或非门的输出作为第一逻辑非门的输入;所述第一逻辑非门的输出作为所述第二逻辑非门的输入。所述第二逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位均为高电平且作为第一逻辑与门的输入时,或者在乘数的第i+1个比特位、第i个比特位和第i-1个比特位均为低电平且作为第二逻辑与门的输入时,输出所述置零选通控制信号。需要特别说明的是,对于图3-图7中的电路结构均为示例性的结构,在具体实现时,各电路均可以有多种变形。如图3-图5中左侧由两个与门及一个或非门形成的与与或非门(其简化电路称为aoi22)除了用与门搭建还可以用其它逻辑门(如或非门)搭建,再如图3-图7中的两个连续级联的inv,其目的为了形成驱动buffer,并不是必须的结构,可以根据实际需要变形。
47.实施例三
48.基于实施例一提供的用于实现基4 booth乘法器的选择控制器,进一步,本实施例提供了图1所示的用于实现基4 booth乘法器的选择控制器中的正1倍选择控制模块的结构示意图。
49.可选地,在本技术的一种具体的实现方式中,如图4所示,所述正1倍选择控制模块包括:第三逻辑与门、第四逻辑与门、第二逻辑或非门、第三逻辑非门以及第四逻辑非门;所述第三逻辑与门的输出及所述第四逻辑与门的输出分别作为第二逻辑或非门的输入;所述第二逻辑或非门的输出作为第三逻辑非门的输入;所述第三逻辑非门的输出作为所述第四逻辑非门的输入。所述第三逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及低电平且作为第三逻辑与门的输入时,或者在乘数的第i+1
个比特位、第i个比特位和第i-1个比特位分别为低电平、低电平及高电平且作为第四逻辑与门的输入时,输出第一正1倍选通控制信号。所述第四逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及低电平且作为第三逻辑与门的输入时,或者在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、低电平及高电平且作为第四逻辑与门的输入时,输出第二正1倍选通控制信号。所述正1倍选通控制信号包括第一正1倍选通控制信号以及第二正1倍选通控制信号。需要特别说明的是,对于图4-图7中的各控制信号可以直接只生成selb_1a及sel_1a中的一个,selb_m1a及sel_m1a中的一个,selb_2a及sel_2a中的一个,selb_m2a及sel_m2a中的一个,所以图4-图7中的两个方向器并不是必须的结构,可以根据需要变形。
50.实施例四
51.基于实施例一提供的用于实现基4 booth乘法器的选择控制器,进一步,本实施例提供了图1所示的用于实现基4 booth乘法器的选择控制器中的负1倍选择控制模块的结构示意图。
52.可选地,在本技术的一种具体的实现方式中,如图5所示,所述负1倍选择控制模块包括:第五逻辑与门、第六逻辑与门、第三逻辑或非门、第五逻辑非门以及第六逻辑非门;所述第五逻辑与门的输出及所述第六逻辑与门的输出分别作为第三逻辑或非门的输入;所述第三逻辑或非门的输出作为第五逻辑非门的输入;所述第五逻辑非门的输出作为所述第六逻辑非门的输入。所述第五逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平且作为第五逻辑与门的输入时,或者在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及高电平且作为第六逻辑与门的输入时,输出第一负1倍选通控制信号。所述第六逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平且作为第五逻辑与门的输入时,或者在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及高电平且作为第六逻辑与门的输入时,输出第二负1倍选通控制信号。所述负1倍选通控制信号包括第一负1倍选通控制信号以及第二负1倍选通控制信号。
53.实施例五
54.基于实施例一提供的用于实现基4 booth乘法器的选择控制器,进一步,本实施例提供了图1所示的用于实现基4 booth乘法器的选择控制器中的正2倍选择控制模块的结构示意图。
55.可选地,在本技术的一种具体的实现方式中,如图6所示,所述正2倍选择控制模块包括:第一逻辑与非门、第七逻辑非门以及第八逻辑非门;所述第一逻辑与非门的输出作为第七逻辑非门的输入;所述第七逻辑非门的输出作为所述第八逻辑非门的输入。所述第七逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及高电平且作为所述第一逻辑与非门的输入时,输出第一正2倍选通控制信号。所述第八逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及高电平且作为所述第一逻辑与非门的输入时,输出第二正2倍选通控制信号。所述正2倍选通控制信号包括第一正2倍选通控制信号以及第二正2倍选通控制信号。
56.实施例六
57.基于实施例一提供的用于实现基4 booth乘法器的选择控制器,进一步,本实施例
提供了图1所示的用于实现基4 booth乘法器的选择控制器中的负2倍选择控制模块的结构示意图。
58.可选地,在本技术的一种具体的实现方式中,如图7所示,所述负2倍选择控制模块包括:第二逻辑与非门、第九逻辑非门以及第十逻辑非门;所述第二逻辑与非门的输出作为第九逻辑非门的输入;所述第九逻辑非门的输出作为所述第十逻辑非门的输入。所述第九逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及低电平且作为所述第二逻辑与非门的输入时,输出第一负2倍选通控制信号。所述第十逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及低电平且作为所述第二逻辑与非门的输入时,输出第二负2倍选通控制信号。所述负2倍选通控制信号包括第一负2倍选通控制信号以及第二负2倍选通控制信号。
59.实施例七
60.基于实施例一提供的用于实现基4 booth乘法器的选择控制器,进一步,本实施例提供了图1所示的用于实现基4 booth乘法器的选择控制器中的符号位选择控制模块的结构示意图。
61.可选地,在本技术的一种具体的实现方式中,如图8所示,所述符号位选择控制模块包括:第三逻辑与非门以及第十一逻辑非门;所述第三逻辑或非门的输出以及所述第二逻辑与非门的输出分别作为所述第三逻辑与非门的输入,所述第三逻辑与非门的输出作为第十一逻辑非门的输入。所述第十一逻辑非门用于在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平平、高电平及低电平,或者分别为高电平、低电平及高电平,或者分别为高电平、低电平及低电平时,输出所述符号位选通控制信号。
62.实施例八
63.基于上述实施例提供的用于实现基4 booth乘法器的选择控制器,本技术实施例提供一种用于实现基4 booth乘法器的选择控制器的实现方法。图9为本技术实施例提供的一种用于实现基4 booth乘法器的选择控制器的实现方法的逻辑判断示意图。如图9所示,该用于实现基4 booth乘法器的选择控制器的实现方法包括:
64.s900、接收乘数以及被乘数;
65.s901、在乘数的第i+1个比特位、第i个比特位和第i-1个比特位均为高电平或者均为低电平时,输出用于表征部分积置零的置零选通控制信号;其中,所述乘数和所述被乘数为n位二进制数,当所述乘法器为带符号位的乘法器时,n为大于1且小于31的整数,当所述乘法器为不带符号位的乘法器时,n为大于1且小于32的整数,i为大于或等于0且小于或等于n-1的整数;所述部分积用于表征乘数的第i+1个比特位、第i个比特位和第i-1个比特位与被乘数基于基4 booth乘法的乘积;
66.s902、在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高电平及低电平,或者分别为低电平、低电平及高电平时,输出用于表征部分积为被乘数乘以正1的正1倍选通控制信号;
67.s903、在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平时,输出用于表征部分积为被乘数乘以负1的负1倍选通控制信号;
68.s904、在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为低电平、高
电平及高电平时,输出用于表征部分积为被乘数乘以正2的正2倍选通控制信号;
69.s905、在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负2的负2倍选通控制信号;
70.s906、在乘数的第i+1个比特位、第i个比特位和第i-1个比特位分别为高电平、高电平及低电平,或者分别为高电平、低电平及高电平,或者分别为高电平、低电平及低电平时,输出用于表征部分积为被乘数乘以负数倍的符号位选通控制信号。
71.需要说明的是,上述步骤s901-s906之间没有先后次序关系,各步骤的标号大小关系不应做各步骤先后次序关系的限定性理解。
72.本技术实施例提供的用于实现基4 booth乘法器的选择控制器的实现方法,用于实现前述装置实施例中的用于实现基4 booth乘法器的选择控制器,并具有相应的装置实施例的有益效果,此处不再赘述。
73.实施例九
74.本技术实施例提供了一种运算电路,该运算电路包括根据前述实施例一和二中任一项提供的用于实现基4 booth乘法器的选择控制器。其原理与效果类似,此处不再赘述。
75.实施例十
76.本技术实施例提供了一种芯片,该芯片包括根据前述实施例四提供的运算电路。其原理与效果类似,此处不再赘述。
77.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
78.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。

以上是关于四位乘法器的控制系统用啥模块的主要内容,如果未能解决你的问题,请参考以下文章

java 金融数字用啥类型

基于verilog的四位全加器设计

求二,三,四位全加器在proteus上的仿真的电路图解

位运算 - 六十四位整数乘法

后台管理系统,前端框架用啥最好?

CISCO 7609的电源模块状态用啥命令可以查看?