53. データモーション
SDSoC Environmento User Guide UG1027 (v2016.3) November 30, 2016, Page.46−51
A
mmult
axi_simple_dma
maddB
C
D
axi_simple_dma
axi_simple_dma
axi_simple_dma
axis_acc_adapter axis_acc_adapter
acc_fifo_write
acc_fifo_read
69. accel_info_t
aarch32-linux/include/accel_info.h の中で定義している
struct accel_info_struct {
int device_id;
uint64_t phys_base_addr;
int addr_range;
char *ip_type;
void* virt_base_addr;
int wait_flag;
int (*is_done)(void* v_addr, unsigned int
done_offset);
unsigned int done_reg_offset;
int done_counter;
int arg_dm_id[256]; int arg_dm_id_count;
char* func_name;
int irq;
};
typedef struct accel_info_struct accel_info_t;