Forum Discussion
Altera_Forum
Honored Contributor
14 years agoConfiguring ADC using FPGA
I am trying to configure an ADC using an FPGA. I can read the default values from the ADC register properly, but I'm unable to write to those registers. The fpga clock is 48 MHz and serial clock ...
Altera_Forum
Honored Contributor
14 years agoIt turns out that writing to certain address requires an additional step (from the datasheet):
transfer register mapaddress 0x08 to address 0x18 are shadowed. writes to these addresses do not affect part operation until a transfer command is issued by writing 0x01 to address 0xff, setting the transfer bit. this allows these registers to be updated internally and simulta-neously when the transfer bit is set. the internal update takes place when the transfer bit is set, and then the bit autoclears. So now the write is working properly. Thanks for taking the time to look through this.