Entities | |
| behavioral | architecture |
Libraries | |
| ieee | |
| UNISIM | |
Use Clauses | |
| ieee.std_logic_1164.all | |
| ieee.std_logic_unsigned.all | |
| ieee.numeric_std.all | |
| UNISIM.vcomponents.all | |
| work.Firmware_pkg.all | |
Ports | |
| Clk | in std_logic |
| fifoclk | in std_logic |
| data_to_fifo | in std_logic_vector ( 15 downto 0 ) |
| startaddr | in std_logic_vector ( 31 downto 0 ) |
| startaddrvalid | in std_logic |
| pagecount | in std_logic_vector ( 17 downto 0 ) |
| pagecountvalid | in std_logic |
| sectorcount | in std_logic_vector ( 13 downto 0 ) |
| sectorcountvalid | in std_logic |
| fifowren | in std_logic |
| fifofull | out std_logic |
| fifoempty | out std_logic |
| fifoafull | out std_logic |
| fifowrerr | out std_logic |
| fiforderr | out std_logic |
| writedone | out std_logic |
| reset | in std_logic |
| read | in std_logic |
| readdone | out std_logic |
| write | in std_logic |
| erase | in std_logic |
| eraseing | out std_logic |
| erasedone | out std_logic |
| write_nwords | in unsigned ( 11 downto 0 ) |
| startwrite | out std_logic |
| out_read_inprogress | out std_logic |
| out_rd_SpiCsB | out std_logic |
| out_SpiCsB_N | out std_logic |
| out_read_start | out std_logic |
| out_SpiMosi | out std_logic |
| out_SpiMiso | out std_logic |
| out_CmdSelect | out std_logic_vector ( 7 downto 0 ) |
| in_CmdIndex | in std_logic_vector ( 3 downto 0 ) |
| in_rdAddr | in std_logic_vector ( 31 downto 0 ) |
| in_wdlimit | in std_logic_vector ( 31 downto 0 ) |
| out_SpiCsB_FFDin | out std_logic |
| out_rd_data_valid_cntr | out std_logic_vector ( 3 downto 0 ) |
| out_rd_data_valid | out std_logic |
| out_nword_cntr | out std_logic_vector ( 31 downto 0 ) |
| out_cmdreg32 | out std_logic_vector ( 39 downto 0 ) |
| out_cmdcntr32 | out std_logic_vector ( 5 downto 0 ) |
| out_rd_rddata | out std_logic_vector ( 15 downto 0 ) |
| out_rd_rddata_all | out std_logic_vector ( 15 downto 0 ) |
| out_er_status | out std_logic_vector ( 1 downto 0 ) |
| out_wr_rddata | out std_logic_vector ( 1 downto 0 ) |
| out_wr_statusdatavalid | out std_logic |
| out_wr_spistatus | out std_logic_vector ( 1 downto 0 ) |
| out_wrfifo_dout | out std_logic_vector ( 3 downto 0 ) |
| out_wrfifo_rden | out std_logic |
1.8.5