Revision 1444
Added by markw 12 months ago
atari_chips/pokeyv2/flash_04/flash/synthesis/submodules/altera_onchip_flash_avmm_data_controller.v | ||
---|---|---|
generate // generate combi based on read burst mode
|
||
if (WRAPPING_BURST_MODE == 0) begin
|
||
// incrementing read
|
||
assign flash_read_addr = (is_read_busy) ? flash_seq_read_ardin : avmm_addr;
|
||
//assign flash_read_addr = avmm_addr; // intel ufm read bug fix 'Is there a known issue with the MAX 10 On Chip Flash IP, for UFM read operations?'
|
||
//assign flash_read_addr = (is_read_busy) ? flash_seq_read_ardin : avmm_addr;
|
||
assign flash_read_addr = avmm_addr; // intel ufm read bug fix 'Is there a known issue with the MAX 10 On Chip Flash IP, for UFM read operations?'
|
||
assign cur_e_addr = csr_sector_erase_addr;
|
||
assign cur_a_addr = (valid_csr_erase) ? csr_page_erase_addr : flash_read_addr;
|
||
assign flash_arclk_arshft_en_w = (~is_erase_busy && ~is_write_busy && ~is_read_busy && valid_command) || (is_read_busy && (read_state == READ_STATE_FINAL || read_state == READ_STATE_ADDR));
|
atari_chips/pokeyv2/flash_08/flash/synthesis/submodules/altera_onchip_flash_avmm_data_controller.v | ||
---|---|---|
generate // generate combi based on read burst mode
|
||
if (WRAPPING_BURST_MODE == 0) begin
|
||
// incrementing read
|
||
assign flash_read_addr = (is_read_busy) ? flash_seq_read_ardin : avmm_addr;
|
||
//assign flash_read_addr = avmm_addr; // intel ufm read bug fix 'Is there a known issue with the MAX 10 On Chip Flash IP, for UFM read operations?'
|
||
//assign flash_read_addr = (is_read_busy) ? flash_seq_read_ardin : avmm_addr;
|
||
assign flash_read_addr = avmm_addr; // intel ufm read bug fix 'Is there a known issue with the MAX 10 On Chip Flash IP, for UFM read operations?'
|
||
assign cur_e_addr = csr_sector_erase_addr;
|
||
assign cur_a_addr = (valid_csr_erase) ? csr_page_erase_addr : flash_read_addr;
|
||
assign flash_arclk_arshft_en_w = (~is_erase_busy && ~is_write_busy && ~is_read_busy && valid_command) || (is_read_busy && (read_state == READ_STATE_FINAL || read_state == READ_STATE_ADDR));
|
Also available in: Unified diff
Apply it to 04 and 08 anyway, consider it safer.