Address decoding sometimes does not work
Information:
Type :: BUG
Status :: OPENED
Assigned to ::
nobody
Description:
I have a simple Wishbone system with one master and two slaves. One slave has a baseaddress of 0xf7810000 and a size of 0x00000100, and the slave select of this slave in the generated VHDL file is:
P2020_SPI_ss <= '1' when P2020_adr_o(31 downto 8)="" else
'0';
Could someone look into this? Thanks.
Comments:
| Wang, Xuu | Mar 26, 2010 |
|---|---|
| It's fixed by changing (ge) to (>=) in the crossbar section of the address decoder on line 1455, 1468, and 1482. | |
| Wang, Xuu | Mar 26, 2010 |
|---|---|
| Changing the string comparison operator (ge) to the numeric comparison (>=) operator on line 1388 (and 1401, 1415, 1429) does not help in this cae. | |
| Wang, Xuu | Mar 26, 2010 |
|---|---|
| Type your text here | |
Post a comment:
Login to post comments!
