#ifndef _ALTERA_HPS_0_H_ #define _ALTERA_HPS_0_H_ /* * This file was automatically generated by the swinfo2header utility. * * Created from SOPC Builder system 'soc_system' in * file '/cygdrive/c/Users/noe/Documents/my_first_hps-fpga_base_DAC/soc_system.sopcinfo'. */ /* * This file contains macros for module 'hps_0' and devices * connected to the following masters: * h2f_axi_master * h2f_lw_axi_master * * Do not include this header file and another header file created for a * different module or master group at the same time. * Doing so may result in duplicate macro names. * Instead, use the system header file which has macros with unique names. */ /* * Macros for device 'onchip_memory2_0', class 'altera_avalon_onchip_memory2' * The macros are prefixed with 'ONCHIP_MEMORY2_0_'. * The prefix is the slave descriptor. */ #define ONCHIP_MEMORY2_0_COMPONENT_TYPE altera_avalon_onchip_memory2 #define ONCHIP_MEMORY2_0_COMPONENT_NAME onchip_memory2_0 #define ONCHIP_MEMORY2_0_BASE 0x0 #define ONCHIP_MEMORY2_0_SPAN 65536 #define ONCHIP_MEMORY2_0_END 0xffff #define ONCHIP_MEMORY2_0_ALLOW_IN_SYSTEM_MEMORY_CONTENT_EDITOR 0 #define ONCHIP_MEMORY2_0_ALLOW_MRAM_SIM_CONTENTS_ONLY_FILE 0 #define ONCHIP_MEMORY2_0_CONTENTS_INFO "" #define ONCHIP_MEMORY2_0_DUAL_PORT 0 #define ONCHIP_MEMORY2_0_GUI_RAM_BLOCK_TYPE AUTO #define ONCHIP_MEMORY2_0_INIT_CONTENTS_FILE soc_system_onchip_memory2_0 #define ONCHIP_MEMORY2_0_INIT_MEM_CONTENT 1 #define ONCHIP_MEMORY2_0_INSTANCE_ID NONE #define ONCHIP_MEMORY2_0_NON_DEFAULT_INIT_FILE_ENABLED 0 #define ONCHIP_MEMORY2_0_RAM_BLOCK_TYPE AUTO #define ONCHIP_MEMORY2_0_READ_DURING_WRITE_MODE DONT_CARE #define ONCHIP_MEMORY2_0_SINGLE_CLOCK_OP 0 #define ONCHIP_MEMORY2_0_SIZE_MULTIPLE 1 #define ONCHIP_MEMORY2_0_SIZE_VALUE 65536 #define ONCHIP_MEMORY2_0_WRITABLE 1 #define ONCHIP_MEMORY2_0_MEMORY_INFO_DAT_SYM_INSTALL_DIR SIM_DIR #define ONCHIP_MEMORY2_0_MEMORY_INFO_GENERATE_DAT_SYM 1 #define ONCHIP_MEMORY2_0_MEMORY_INFO_GENERATE_HEX 1 #define ONCHIP_MEMORY2_0_MEMORY_INFO_HAS_BYTE_LANE 0 #define ONCHIP_MEMORY2_0_MEMORY_INFO_HEX_INSTALL_DIR QPF_DIR #define ONCHIP_MEMORY2_0_MEMORY_INFO_MEM_INIT_DATA_WIDTH 64 #define ONCHIP_MEMORY2_0_MEMORY_INFO_MEM_INIT_FILENAME soc_system_onchip_memory2_0 /* * Macros for device 'adc_0', class 'altera_up_avalon_adc' * The macros are prefixed with 'ADC_0_'. * The prefix is the slave descriptor. */ #define ADC_0_COMPONENT_TYPE altera_up_avalon_adc #define ADC_0_COMPONENT_NAME adc_0 #define ADC_0_BASE 0x0 #define ADC_0_SPAN 32 #define ADC_0_END 0x1f /* * Macros for device 'spi_0', class 'altera_avalon_spi' * The macros are prefixed with 'SPI_0_'. * The prefix is the slave descriptor. */ #define SPI_0_COMPONENT_TYPE altera_avalon_spi #define SPI_0_COMPONENT_NAME spi_0 #define SPI_0_BASE 0x20 #define SPI_0_SPAN 32 #define SPI_0_END 0x3f #define SPI_0_IRQ 0 #define SPI_0_CLOCKMULT 1 #define SPI_0_CLOCKPHASE 0 #define SPI_0_CLOCKPOLARITY 0 #define SPI_0_CLOCKUNITS "Hz" #define SPI_0_DATABITS 16 #define SPI_0_DATAWIDTH 16 #define SPI_0_DELAYMULT "1.0E-9" #define SPI_0_DELAYUNITS "ns" #define SPI_0_EXTRADELAY 0 #define SPI_0_INSERT_SYNC 0 #define SPI_0_ISMASTER 1 #define SPI_0_LSBFIRST 0 #define SPI_0_NUMSLAVES 1 #define SPI_0_PREFIX "spi_" #define SPI_0_SYNC_REG_DEPTH 2 #define SPI_0_TARGETCLOCK 12500000 #define SPI_0_TARGETSSDELAY "0.0" /* * Macros for device 'pio_bouton', class 'altera_avalon_pio' * The macros are prefixed with 'PIO_BOUTON_'. * The prefix is the slave descriptor. */ #define PIO_BOUTON_COMPONENT_TYPE altera_avalon_pio #define PIO_BOUTON_COMPONENT_NAME pio_bouton #define PIO_BOUTON_BASE 0x40 #define PIO_BOUTON_SPAN 16 #define PIO_BOUTON_END 0x4f #define PIO_BOUTON_BIT_CLEARING_EDGE_REGISTER 0 #define PIO_BOUTON_BIT_MODIFYING_OUTPUT_REGISTER 0 #define PIO_BOUTON_CAPTURE 0 #define PIO_BOUTON_DATA_WIDTH 3 #define PIO_BOUTON_DO_TEST_BENCH_WIRING 0 #define PIO_BOUTON_DRIVEN_SIM_VALUE 0 #define PIO_BOUTON_EDGE_TYPE NONE #define PIO_BOUTON_FREQ 50000000 #define PIO_BOUTON_HAS_IN 1 #define PIO_BOUTON_HAS_OUT 0 #define PIO_BOUTON_HAS_TRI 0 #define PIO_BOUTON_IRQ_TYPE NONE #define PIO_BOUTON_RESET_VALUE 0 /* * Macros for device 'sysid_qsys', class 'altera_avalon_sysid_qsys' * The macros are prefixed with 'SYSID_QSYS_'. * The prefix is the slave descriptor. */ #define SYSID_QSYS_COMPONENT_TYPE altera_avalon_sysid_qsys #define SYSID_QSYS_COMPONENT_NAME sysid_qsys #define SYSID_QSYS_BASE 0x10000 #define SYSID_QSYS_SPAN 8 #define SYSID_QSYS_END 0x10007 #define SYSID_QSYS_ID 2899645186 #define SYSID_QSYS_TIMESTAMP 1513088015 /* * Macros for device 'jtag_uart', class 'altera_avalon_jtag_uart' * The macros are prefixed with 'JTAG_UART_'. * The prefix is the slave descriptor. */ #define JTAG_UART_COMPONENT_TYPE altera_avalon_jtag_uart #define JTAG_UART_COMPONENT_NAME jtag_uart #define JTAG_UART_BASE 0x20000 #define JTAG_UART_SPAN 8 #define JTAG_UART_END 0x20007 #define JTAG_UART_IRQ 2 #define JTAG_UART_READ_DEPTH 64 #define JTAG_UART_READ_THRESHOLD 8 #define JTAG_UART_WRITE_DEPTH 64 #define JTAG_UART_WRITE_THRESHOLD 8 #endif /* _ALTERA_HPS_0_H_ */