Forum Discussion
Altera_Forum
Honored Contributor
18 years agoaddress decoding in vhdl
hello, I have a soft-core processor and an uart. in order to send the data from output of the processor to the input of uart vhdl module, i'm thinking that i need address decoding to writes the...
Altera_Forum
Honored Contributor
18 years ago --- Quote Start --- there is blockram instantiated in my zpu_core.vhd. does this decoder take out one by one the data in the blockram(in attachment)?? --- Quote End --- I can't say. You will have to simulate the design and verify. The decoder is meant to decode the addresses of the processor not that of a memory. A good reading of processor basics should clear your doubts: http://en.wikipedia.org/wiki/microprocessor --- Quote Start --- can you give me examples of chip_select?? --- Quote End --- Some good examples can be the select lines of a mux, enable lines of a counter and CS signals of external memories. --- Quote Start --- out_mem_addr(14 downto 0)="00000000000000", then chip_select='1'?? am i right?? thx --- Quote End --- No. The address should be that of a processor.