P2 Unboxing - while waiting for Chip, we decided to open the box!
Ken Gracey
Posts: 7,392
in Propeller 2
Comments
I can feel it. Hoping, hoping....
Go Parallax! Onward to test and production.
And then our P2 expo. I got my Rocklin trip all planned and ready to go.
(Has been way too long guys)
Ken Gracey
Should you send a couple of these to Peter, so he can mount on P2D2, and run parallel tests ?
What's the errata list looking like now ?
Any mA/MHz and upper MHz indications yet ?
https://4shared.com/photo/zjSFZ4Utgm/P2_online.html
You mean the newest P2-ES2 samples ?
Yes, first handful in a low volume glob-top package, the better packages are still being done, as the die are send to a packaging company for that step. Those will have better labels too
I meant about the big area on chip than I mark in red in the photo.
Oh, you mean the actual P2 physical die size - yes, it is quite large, just a little smaller than the exposed PAD on the rear side. IIRC ~8.5mm/side was mentioned
-Phil
* All known prior bugs fixed. (this includes the verilog sign oops, that killed quadrature counting & other things)
*Clock-gating implemented, reduces power by ~40%.
*PLL filter modified to reduce jitter and improve lock.
*System counter extended to 64 bits. GETCT WC retrieves upper 32-bits.
*Streamer has many new modes with SINC1/SINC2 ADC conversions for Goertzel mode.
*HDMI mode added to streamer with ascending and descending pinouts for easy PCB layout.
*SINC2/SINC3 filters added to smart pins for improving ENOB in ADC conversions.
*Each cog has four 8-bit sample-per-clock ADC channels that feed from new smart pin 'scope' modes.
*BITL/BITH/BITC/BITNC/BITZ/BITNZ/BITRND/BITNOT can now work on a span of bits (+S[9:5] bits). Prior SETQ overrides S[9:5].
*DIRx/OUTx/FLTx/DRVx can now work on a span of pins (+D[10:6] pins). Prior SETQ overrides D[10:6].
*WRPIN/WXPIN/WYPIN/AKPIN can now work on a span of pins (+S[10:6] pins). Prior SETQ overrides S[10:6].
*BIT_DAC output now has two 4-bit settings for low and high states, instead of one 8-bit high-state setting.
*RDxxxx/WRxxxx+PTRx expressions now index -16..+16 with updating and -32..+31 without updating.
*Sensible PTRx behavior implemented for 'SETQ(2) + RDLONG/WRLONG/WMLONG' operations.
*RDLUT/WRLUT can now handle PTRx expressions.
*Cog LUT sharing is now glitch-free.
*POP now returns Z=1 if result=0, used to return result[30].
*XORO32 improved.
*Main PRNG upgraded to Xoroshiro128**.
With that many changes, it would be nice to get these into more hands, to confirm existing code still works - eg
* confirm USB Code is still OK
* check PLL noise/lock effects are ideally better, but at least not worse
* HDMI code is going to be very interesting, I think someone had that working, in a SW-assisted manner ?
Something that made NTSC not work, I think...
These packages look different than the previous glob-top ones. Or maybe I'm not recalling correctly, but I had the notion that the previous ones were actual glob-tops with rounded edges and all.
The bug fixes are promising, and enough reason for me to buy one first hand, once the finished chips are available.
Kind regards, Samuel Lourenço
Kind regards, Samuel Lourenço