用VHDL语言设计一个由一条主干道和一条支干道的汇合点形成的师资交叉路口的交通灯控制器。1)主、支干道各设一个红、绿、黄灯指示器,LED显示;2)主干道处于常允许通行状态,支干道有车来的时候才允许通行;主干道允许通行时亮绿灯,支干道红灯。支干道允许通行时亮绿灯,主干道亮红灯;3)主、支干道均有车时,两者交替通行,主干道每次放行45秒,支干道每次放行25秒,在每次由亮绿灯变成亮红灯时,都有5秒的黄灯过渡。要求:使用状态机设计。