ai.vh 435 Bytes

`include "rcp.vh"

// bus widths
parameter AI_REG_ADDRESS_SIZE		= 3;
parameter BIT_RATE_SIZE			= 4;
parameter DAC_RATE_SIZE			= 14;
parameter LENGTH_COUNT_SIZE		= 18;
parameter SAMPLE_WORD_SIZE		= 32;

// register addresses
parameter AI_DRAM_ADDRESS_REG		= 3'h0;
parameter AI_LENGTH_REG			= 3'h1;
parameter AI_CONTROL_REG		= 3'h2;
parameter AI_STATUS_REG			= 3'h3;
parameter AI_DACRATE_REG		= 3'h4;
parameter AI_BITRATE_REG		= 3'h5;