Shop OBEX P1 Docs P2 Docs Learn Events
Prop II capabilities ?? — Parallax Forums

Prop II capabilities ??

Chris_DChris_D Posts: 305
edited 2010-03-23 22:01 in Propeller 1
Hi folks,

Please do not interpret this thread as a "I·want·the·Prop II·now" type of posting.· Rather I am trying to get a handle on the what the new Prop will be able to do better than the current chip.· Not so much as what features it will have, but rather, those new features will alow me to do what things better and faster etc.

For starters, I use the hi-res VGA text object in my CNC control.· This works great, the video output is very stable and clear etc.· The drawback to me is the lack of flexible color support.· I can use colors with the current object, but I can only set the color per line.· I believe this limitation is due to the memory of the Prop I.· With the potential for a LOT more memory on the Prop II, would it possible to do more with colors?

Assuming more memory means more capability with the video, will vector and or bit map graphics capabilities be greatly enhanced and if so, to what extent?

I believe the Prop II will have a hardware multiply.· Am I correct in thinking this would mean a·4 clock cycle result?· Was this going to be a 32 bit multiply or 16 bit?

I recall reading that·the Prop II·will also be much faster, was it 4 times faster?

What other things will the new Prop II be able to do better than the Prop I?·

Thanks

Chris

·

Comments

  • LeonLeon Posts: 7,620
    edited 2010-03-20 12:28
    I think that all those questions have been answered in previous threads.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Leon Heller
    Amateur radio callsign: G1HSM
  • jazzedjazzed Posts: 11,803
    edited 2010-03-20 17:45
    There was once a propeller wiki page with all these questions answered. Where did it go? Why was it removed?

    According to one post by Chip, it will use 4 port memories to allow one clock per instruction.
    Also it will run at around 160MHz internally (can't wait for the over-clock hackers to wank on that).

    Last we heard, there will be 384KB HUB RAM, a better video generator, COGs similar to Prop1, 8 COGs, and 64 dedicated I/O's in a QFP100.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Short answers?
    Not available since you deserve more information than you requested.

    May the road rise to meet you; may the sun shine on your back.
    May you create something useful, instead of just another hack.
  • LeonLeon Posts: 7,620
    edited 2010-03-20 17:51
    It will also have a 16-bit multiply.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Leon Heller
    Amateur radio callsign: G1HSM
  • markaericmarkaeric Posts: 282
    edited 2010-03-20 19:21
    And ADC/DACs on every IO pin.
  • wyzard28wyzard28 Posts: 24
    edited 2010-03-20 19:26
    348KB? Now we're talking! Any dedicated A/D channels?
  • wyzard28wyzard28 Posts: 24
    edited 2010-03-20 19:28
    Wow, resublimated thiotimoline in action! I get answers before I ask the questions. Amazing!
  • Bob Lawrence (VE1RLL)Bob Lawrence (VE1RLL) Posts: 1,720
    edited 2010-03-20 19:30
  • MicrocontrolledMicrocontrolled Posts: 2,461
    edited 2010-03-21 02:20
    PLEASE oh PLEASE don't tell me this is ANOTHER one of the ENDLESS Prop II threads!!!!!!!!

    PLEASE oh kindest of forum administrators, PLEASE just put a sticky thread of ALL Prop II features so that we can end the ENDLESS discussion of a chip that is not even made yet!!!!!

    ENJOY THE PROP I AND STOP WORRYING ABOUT THE PROP 2! IF YOU DON'T, THEN YOU WILL BE DISAPPOINTED WHEN THE PROP II COMES AT LAST!

    Micro

    P.S. @Chris_D: I am not angered at your thread in particular, just the endless strings of threads like this. Thanks.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Don't click on this.....

    Use the Propeller icon!! Propeller.gif

    You had better not start ANOTHER PropII thread.
  • Bob Lawrence (VE1RLL)Bob Lawrence (VE1RLL) Posts: 1,720
    edited 2010-03-21 02:32
    @ microcontrolled Re: @ P.S. @Chris_D: I am not angered at your thread in particular, just the endless strings of threads like this. Thanks.

    It's really a simple process. If your not interested in a thread , don't read it. burger.gif

    Post Edited (Bob Lawrence (VE1RLL)) : 3/21/2010 4:02:31 AM GMT
  • MicrocontrolledMicrocontrolled Posts: 2,461
    edited 2010-03-21 02:37
    Geinus! smile.gif

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Don't click on this.....

    Use the Propeller icon!! Propeller.gif

    You had better not start ANOTHER PropII thread.
  • K2K2 Posts: 693
    edited 2010-03-21 03:04
    At the risk of aggravating microcontrolled, I have to comment on one tidbit that comes as a complete surprise to me today (thanks to the link posted here by Bob Lawrence): That it was Chip's intent, expressed publicly nearly three years ago, to have the whole development system reside in ROM on the Prop II. Chip wrote eloquently of his desire for a more stable development platform. Self-hosting would take Bill G. and his chop-shop bloatmeisters out of the picture entirely. I am totally down with this! In ignorance, I started a thread on the subject just last week.

    I am SO confident that Chip & Co. will do this right.
  • Chris_DChris_D Posts: 305
    edited 2010-03-21 10:57
    @ Bob, Thanks for the link to the WIKI, that helps to clarify potential features.

    @all,· For clarification I am more curious as to what the new features will allow us to do that we cannot do now.·

    For example, the hub memory may be 256K, but, the COG memory is still limitted to 512 longs.· What is that extra memory going to allow me to do?·

    Is it going to allow for higher resolution graphics with more colors?

    Will that extra memory in hub allow me to put more code in the COGs?

    One of the problems I have already with the Prop I is the amount of code I can put in a COG.· I am sure there are "Tricks" (of which I don't yet understand) to do more in a COG.· Rather than beat my head against the wall trying to get the Prop I to do something it can't, I can wait·till the Prop II is available to·add those features.· The project I am working on has lasted nearly 2 years now so by the time the Prop II comes out, I might still be working on the same project :-)

    Chris
  • Mike HuseltonMike Huselton Posts: 746
    edited 2010-03-21 11:09
    Why are you asking AGAIN? This is tedious and boring.

    The Prop2 is at last 2 years away, if ever. Fabrication problems, layout problems, tweaking final prototypes, etc. I don't know if Parallax can survive as a company that long.

    Discussion?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH

    Post Edited (Mike Huselton) : 3/21/2010 11:26:29 AM GMT
  • BradCBradC Posts: 2,601
    edited 2010-03-21 12:27
    Mike Huselton said...
    I don't know if Parallax can survive as a company that long.

    Wow, that's a gloves off comment.

    Parallax has been around a lot of years prior to the Propeller, and with their entrenched position in the educational market I suspect they'd be around a lot longer even if there was no Propeller. Have you any basis for your query?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    You only ever need two tools in life. If it moves and it shouldn't use Duct Tape. If it does not move and it should use WD40.
  • Mike HuseltonMike Huselton Posts: 746
    edited 2010-03-21 13:21
    Fabrication Plant Closings and physical destruction of custom Fabrication Shops are in the news. Also suppliers are getting caught short of inventory. Add in guerrilla war tactics and we have a fine mix.

    Correct me if I am wrong.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • Cluso99Cluso99 Posts: 18,069
    edited 2010-03-21 14:32
    Prop II will be here when it's done. It isn't going to kill the Prop I and Parallax will be fine without it.

    Prediction... When Prop II is delivered, Prop I sales will go up. How's that for a prediction - think about it.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)·
    · Prop OS: SphinxOS·, PropDos , PropCmd··· Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBlade Props: www.cluso.bluemagic.biz
  • jazzedjazzed Posts: 11,803
    edited 2010-03-21 15:37
    @Chris_D,

    The 512 instruction COG limit is overcome with LMM and overlays; both fetch and run instructions from HUB. LMM gets one instruction at a time, overlays get code blocks at a time. LMM is far more flexible and in some cases faster. Propeller II COGs/cores will have indirect addressing and QUAD word HUB access. This will allow much faster LMM performance with programs stored in HUB RAM.

    Propeller II will enable "Windows-like" GUIs, etc.... It will draw much attention to Parallax and "lift all boats" with the resultant rising tide. Many more complicated applications will be possible with on-chip resources rather than resorting to add-on hardware.

    The expected 384KB HUB RAM will allow feature rich programs and higher color resolution VGA without external memory. It will make most of today's external SRAM memory solutions obsolete. There will of course be another batch of external memory solutions for Propeller II since there are many ways to exceed any memory limit.

    Propeller I is of course fine for many projects and may be too big for many things.
    Propeller II does not exist yet, so we can only dream while Parallax trys to keep our attention.

    No doubt there will be an explosion of new hardware solutions hyped here when Propeller II is available.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Short answers?
    Not available since you deserve more information than you requested.

    May the road rise to meet you; may the sun shine on your back.
    May you create something useful, instead of just another hack.
  • Chris_DChris_D Posts: 305
    edited 2010-03-21 16:06
    @ Jazzed

    Thanks for the information concerning the COG memory.· I have not explored any of the LMM stuff so it is all foreign to me.· But it appears as though Prop II will allow me to do more of what I need regarding memory limitations and video limitations.·

    @ Mike

    Not sure how to take your comments, don't see them as contributing anything of value to the thread.

    Chris
  • potatoheadpotatohead Posts: 10,261
    edited 2010-03-21 17:57
    Chris, a better color space has also been mentioned. IMHO, the Prop will rather easily do a standard high color VGA screen, and the LMM model support gives you more choices on how you put a COG to use.

    1. Have that COG run SPIN. Currently, on Prop I, SPIN runs a few thousand instructions per second. That's likely to go up by as much as an order of magnitude on Prop II.

    2. That COG can run PASM. That's your 512 long limit, but overlays can be used to extend that in some cases. The real program is in the COG itself.

    3. That COG can run a PASM kernel, that then fetches and runs assembly instructions located in the HUB! The current Prop does this, but it's cumbersome to get kernels that can operate at the highest possible speeds. That should change with Prop II. The real program is in the HUB, operated on by the COG, like SPIN does, but not interpreted like SPIN is, meaning it will run considerably faster than the SPIN, and considerably slower than an assembly program that lives in the COG.

    In the third mode, think of a COG operating more like a traditional CPU would out of a shared memory pool. The 512 longs are both the instruction cache, and some "microcode" that defines how the COG will behave in response to the HUB instructions. This then allows very large and very fast programs to run on the chip, without that 512 memory address limitation.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Propeller Wiki: Share the coolness!
    8x8 color 80 Column NTSC Text Object
    Safety Tip: Life is as good as YOU think it is!
  • QuattroRS4QuattroRS4 Posts: 916
    edited 2010-03-21 18:27
    Mike Huselton said...
    Why are you asking AGAIN? This is tedious and boring.

    That's a bit over the top. Why try discourage people from asking questions? This baffles me .. If you don't like it then don't read it.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    'Necessity is the mother of invention'

    'Those who can, do.Those who can’t, teach.'
    'Convince a man against his will, he's of the same opinion still.'

    ·
  • Ken GraceyKen Gracey Posts: 7,401
    edited 2010-03-21 18:50
    @Mike Huselton: I'll take the comment! You can certainly count on us being in business for many years to come. It's been 22 years already with a very stable customer base, product line, and we keep our team of people in tact.

    The product line is diverse and the customer base includes hobby, education and commercial users. When we create new products such as the Prop 2 it's done with planning and budget in mind - we don't operate with credit or debts to investors. We own the building in which we operate and we've made solid investments in our engineering, manufacturing and support that create many years of return.

    We're also very conservative and not overly prideful. The money you spend here goes back into our employees, customers and business. This is something that a funded company can't do as easily - they aim to show profit. Private companies do the same, but I'd argue they do a much better job of reinvesting in the business with R&D, equipment, innovation, etc.

    Parallax has a positive outlook and you'd certainly feel it inside of our office. Prop 2 will increase the business and give us the ability to produce more products for you.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Ken Gracey
    Parallax Inc.

    Follow me at http://twitter.com/ParallaxKen for some insider news.
  • zoopydogsitzoopydogsit Posts: 174
    edited 2010-03-21 21:26
    In my opinion, having personally dealt with them since 1992, Parallax has been around for a long time and have gone from strength to strength! I think the Prop I is just amazing! And seeing they own it outright, then I have confidence that it will continue.

    Not to start a competition smilewinkgrin.gif of who has the oldest·Parallax purchase (with supporting documentation). But I've just dug out of the shed my old PIC box, it was a PIC16C5x programmer, manual & original floppy purchased from Parallax in 1992! I've attached a photo of the invoice with date.
    2048 x 1536 - 606K
  • Mike HuseltonMike Huselton Posts: 746
    edited 2010-03-21 21:57
    Ken.,

    I stand corrected. Mean spirits are not what I wish for. My comments were out of line.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • Chris_DChris_D Posts: 305
    edited 2010-03-22 10:36
    @ Potatohead...

    Thanks very much for the memory explanations.· Interestingly, the one thing you mentioned about SPIN running faster also opens up some possibilities for me.·I keep forgetting that as the whole chip runs faster, so does the spin interpreter!

    Chris
  • MemblersMemblers Posts: 1
    edited 2010-03-23 22:01
    @zoopydogsit

    I have a TurboROM EPROM emulator from Parallax that says (C)1992, but it was bought used over 10 years ago. I still use it, though by now I've pulled almost all the chips out of their sockets to replace them as needed. [noparse]:)[/noparse]
Sign In or Register to comment.