end generate;
end generate;
-gen_big_fifo : if LARGE_FIFO = 1 generate
- gen_all_fifo : if SINGLE_FIFO_ONLY = c_NO generate
- gen_fifos : for i in 0 to INPUTS-1 generate
- THE_FIFO : entity work.fifo_18x8k_oreg
- port map (
- Data => std_logic_vector(cnt(i)(17 downto 0)),
- Clock => CLK,
- WrEn => fifo_write,
- RdEn => fifo_read(i),
- Reset => trigger_fifo_real,
- AmFullThresh => "1000000000000",
- Q => fifo_dout(i),
- WCNT => fifo_count(i),
- Empty => fifo_empty(i),
- Full => open,
- AlmostFull => open
- );
- end generate;
- end generate;
-
-end generate;
+-- gen_big_fifo : if LARGE_FIFO = 1 generate
+-- gen_all_fifo : if SINGLE_FIFO_ONLY = c_NO generate
+-- gen_fifos : for i in 0 to INPUTS-1 generate
+-- THE_FIFO : entity work.fifo_18x8k_oreg
+-- port map (
+-- Data => std_logic_vector(cnt(i)(17 downto 0)),
+-- Clock => CLK,
+-- WrEn => fifo_write,
+-- RdEn => fifo_read(i),
+-- Reset => trigger_fifo_real,
+-- AmFullThresh => "1000000000000",
+-- Q => fifo_dout(i),
+-- WCNT => fifo_count(i),
+-- Empty => fifo_empty(i),
+-- Full => open,
+-- AlmostFull => open
+-- );
+-- end generate;
+-- end generate;
+--
+-- end generate;
status_reg(10+LARGE_FIFO*3 downto 0) <= fifo_count(0);
status_reg(15) <= fifo_write;
elsif BUS_RX.addr(6 downto 0) = "0110011" then
BUS_TX.data <= multiplicity_enable;
elsif BUS_RX.addr(6 downto 0) = "0110100" then
- BUS_TX.data <= x"00" & set_output_coin & set_output_mult & set_output_coin;
+ BUS_TX.data <= x"00" & set_output_coin & set_output_mult & set_output_simplecoin;
else
BUS_TX.nack <= '1';
BUS_TX.ack <= '0';