B
Brane2
Guest
Part of MachXO2 attraction for me was in internal, user accessible FLASH.
I thought that I could use it for program of some small CPU I could build.
But as far as I can tell, accessing this FLASH is mindoggingly awkward.
I was expectiong to see something like FLASH equivalen of BRAM block, on which I could set depth and width.
After reading the user manual and my first dissapointment I thought that I could still use it, even when acessing it through 8-bit bus.
But now it seems that for each byte I want to read I have to go through whole charade, so I can't just read one 8-bit cell just by putting its adress on some pins, setting adress enable and cycling the clock.
Is this about right or did I misread something ?
Are there any changes in MachXO3 on that matter ?
I thought that I could use it for program of some small CPU I could build.
But as far as I can tell, accessing this FLASH is mindoggingly awkward.
I was expectiong to see something like FLASH equivalen of BRAM block, on which I could set depth and width.
After reading the user manual and my first dissapointment I thought that I could still use it, even when acessing it through 8-bit bus.
But now it seems that for each byte I want to read I have to go through whole charade, so I can't just read one 8-bit cell just by putting its adress on some pins, setting adress enable and cycling the clock.
Is this about right or did I misread something ?
Are there any changes in MachXO3 on that matter ?