P2 Hardware Docs
JRoark
Posts: 1,215
in Propeller 2
As a suggestion to @"Ken Gracey" and @"Jeff Martin", during the upcoming Zoom could you address the release status of the other P2 docs as well as the PASM stuff? Not trying to be pushy here, but having an “official” statement for each doc piece of the P2 puzzle (and in one easily referenceable place/time) would be helpful to many of us. I’m particularly interested in the status of the final P2 hardware manual with the smartpin stuff.
Looking forward to the Zoom!
Comments
JRoark,
Yes, that's the idea. We'll go over what the documents for P2 consist of by name, where we are in their completion, and when you could expect them to be done.
Ken Gracey
Ken,
Not sure who's looking after the docs for Prop2 products. I just noticed on page 8 of the Prop2 Edge 32MB Product Guide is an incorrect naming of PSRAM. "PS" doesn't mean Psuedo Serial as suggested, it's short for Psuedo SRAM. https://www.parallax.com/package/p2-edge-module-with-32mb-ram-product-guide/
Wikipedia amusingly has at least three entries for it:
https://en.wikipedia.org/wiki/Static_random-access_memory#Pseudo_SRAM
https://en.wikipedia.org/wiki/Dynamic_random-access_memory#Pseudostatic_RAM
https://en.wikipedia.org/wiki/1T-SRAM
The PSRAM term is pure marketing spin - selling to the embedded market. PSRAM is actually a DRAM memory type but DRAM has reputation for needing special memory controllers to maintain the timings; whereas SRAM was always quite simple to bit-bash at leisure or even bolt directly to processor data buses.
Thanks for the report- I'll get that taken care of.
I guess the Serial refers to the interface (SPI), and the RAM should be noted as SRAM - yeah- somehow that got marketingized!
The interface is certainly SPI like, with the command-address phases, albeit half-duplex because of the bidirectional bus. But PSRAM is definitely not SRAM memory type. It's a DRAM type.
PS: It literally has its own DRAM controller on the chip. That's what makes all the difference.