https://github.com/pfeinsper/21b-indago-rfid-conformance-tester/blob/main/fpga/RTL/FM0_encoder.vhd
More...
|
data_width | natural := 26 |
| Size of the data inside a packet sent between components.
|
tari_width | natural := 16 |
| Bits reserved for the TARI time parameter.
|
mask_width | natural := 6 |
| Size of the mask that indicates how many bits of the packet are in use.
|
|
clk | in | std_logic |
| | Clock input.
|
rst | in | std_logic |
| | Reset high.
|
enable | in | std_logic |
| | Enable high.
|
finished_sending | out | std_logic |
| | Flag high if sender has no more data to send.
|
tari | in | std_logic_vector ( tari_width - 1 downto 0 ) |
| | Time parameter.
|
is_fifo_empty | in | std_logic |
| | Flag that indicates if the FIFO has no more data.
|
data_in | in | std_logic_vector ( ( data_width + mask_width ) - 1 downto 0 ) |
| | packet with 26 data bits and 6 mask bits - format ddddddddddddddddddddddddddmmmmmm
|
request_new_data | out | std_logic |
| | Flag high if requests new packet to encode and send.
|
data_out | out | std_logic := ' 0 ' |
| | Modulated in FM0 out signal.
|
◆ ieee
The documentation for this class was generated from the following file: