|
DS_DMA
|
Architectures | |
| core64_pb_transaction | Architecture |
Libraries | |
| ieee | |
| unisim | |
Packages | |
| std_logic_1164 | |
| std_logic_arith | |
| std_logic_unsigned | |
| vcomponents | |
| core64_type_pkg | Package <core64_type_pkg> |
Ports | |
| reset | in std_logic |
| 0 - сброс | |
| clk | in std_logic |
| тактовая частота локальной шины - 266 МГц | |
| pb_master | in type_pb_master |
| запрос | |
| pb_slave | out type_pb_slave |
| ответ | |
| lc_adr | out std_logic_vector ( 31 downto 0 ) |
| шина адреса | |
| lc_host_data | out std_logic_vector ( 63 downto 0 ) |
| шина данных - выход | |
| lc_data | in std_logic_vector ( 63 downto 0 ) |
| шина данных - вход | |
| lc_wr | out std_logic |
| 1 - запись | |
| lc_rd | out std_logic |
| 1 - чтение, данные должны быть на шестой такт после rd | |
| lc_dma_req | in std_logic_vector ( 1 downto 0 ) |
| 1 - запрос DMA | |
| lc_irq | in std_logic |
| 1 - запрос прерывания | |
См. определение в файле core64_pb_transaction.vhd строка 65
1.7.4