26 lines
552 B
Systemverilog
Raw Normal View History

2022-06-14 10:35:05 +02:00
`include "../spi_interface.v"
`include "../fsm/Fsm.sv"
`include "../Bus_if/Bus_if.sv"
2022-06-14 10:35:05 +02:00
module Top(
input wire clk
);
// Bus (Interface)
Bus_if bus(.clk(clk));
2022-06-14 10:35:05 +02:00
// SPI Interface
// FSM
Fsm fsm(
.clk(clk),
.inAlarmAmpel(bus.AlarmAmpel),
.inDataValid(bus.DataValid),
.inTasteAktiv(bus.TasteAktiv),
.outAlarm_R(bus.Alarm_R),
.outSendData(bus.SendData),
.outTimerEN(bus.TimerEN)
);
2022-06-14 10:35:05 +02:00
// Parallelport
// FRAM-Controller
// Timer
// Ampelsteuerung
endmodule