sdramThingZero, as a peripheral, is intended to be based *solely* on simple easily-accessible [non-brand-specific] parts such as resistors and 74xx00-series chips (exclusive of the DIMM, itself). That can be seen in its "father" #sdramThing4.5 "Logic Analyzer", which uses only such parts, exclusive of the DIMM and the AVR. Thus, even though something like a CPLD or FPGA could make the job *significantly* easier, there's no "black-box" to hide its inner-workings.
Source-code for low-level access will be available, but its functionality is (hopefully) simple enough (or at least not timing-sensitive like its "father") as to be written as pseudo-code... helping to assure its functionality with nearly any "host."
If this were the 80's I'd write it in BASIC ;)
(hey, maybe turn your ol' Commodore 64 into a 32-bit 133MS/s logic analyzer?)
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.