Hello to this forum,
my first post. First of all, thank you for the excellent products, I really like the Digital Discovery and the possibilities it provides. I am a fan of it !
Recently I want to use the DD for emulating a ROM (a 2KB ROM, 8bit). By this I identified 4 topics I want to share with you, which are considerable to extend the ROM emulation features:
1) I miss the possibility to set "Z" as output and to have the 3-state supported. By this a CE or CS behavior can be generated. I only could use PP mode.
2) Only the DIO lines can be used, but for truth table inputs also DIN lines should be usable (e.g. as address lines). I know, this is then a difference between DD and AD products. But this would extend the DD use cases and makes it specialized for digital purposes.
3) An import of a ROM image or CSV file would be great analog to custom pattern inputs.
4) This is the most complex topic and has to be discussed:
In my case, the driving bus was a multiplexed A/D bus with ALE. Of course it was easy with "Logic" to decode this with a custom script. But of course, this output cannot be used as input for ROM logic, as this logic is done live in FPGA, whereas the custom script is executed after capturing.
Therefore, custom scripting cannot be used. But a ALE capturing for ROM emulation could be a nice feature - only for further considerations.
If ROM emulation becomes a key feature, of course the size could be a topic (using the onboard DRAM in another way or so ...
Again I like DD as it is, I only want to share some considerations, as it was a topic a week ago on my side.
Greetings (73)
OE3CPA