用verilog代码编写下面的程序
用verilog代码编写下面的程序
1. 某雷达站有三部雷达A、B、C,其中A和B的功耗相等,C的功耗是A的2倍.这些雷达由2台发电机X和Y供电,发电机X的最大输出功率等于雷达A的功耗,发电机Y的最大输出功率是X的3倍.请设计一个数字电路,能够根据各雷达的启动和关闭信号,以最节约电能的方式起、停发电机.
设计要求:
(1)按照数字电路设计的方法,列真值表,写表达式,化简变换,并用与非门实现此电路;
(2)分别基于门级建模、数据流级建模、行为级建模的方法写出此电路对应的Verilog代码;
(3)基于FPGA实现此电路,并通过实验箱测试所设计电路功能,确认是否达到设计要求.