Shop OBEX P1 Docs P2 Docs Learn Events
The New 16-Cog, 512KB, 64 analog I/O Propeller Chip - Page 73 — Parallax Forums

The New 16-Cog, 512KB, 64 analog I/O Propeller Chip

17071737576144

Comments

  • evanhevanh Posts: 16,040
    edited 2014-09-18 04:52
    Insomnia. Oops, was that a bump?
  • BaggersBaggers Posts: 3,019
    edited 2014-09-18 08:22
    No evenh, this is a bump :D

    Are there any updates to post guys? we're turning blue here holding our ever eager over excited breath :)
  • JRetSapDoogJRetSapDoog Posts: 954
    edited 2014-09-18 12:06
    Maybe for each passing hour, the forthcoming update will be more detailed/specific/certain and otherwise juicy. Well, not juicy in the sense of features, as we pretty much already know what to expect feature-wise (and are all salivating). Incidentally, there doesn't seem to have been any real feature creep with the current design; it just takes time to nail down the details. And even if the FPGA image were ready to go now (no idea about that), one can imagine that it's still challenging to prognosticate about the schedule to final silicon. Still, it will be great to learn whatever they can tell us.
  • Dave HeinDave Hein Posts: 6,347
    edited 2014-09-18 13:20
    When Ken said he would post an update by Wednesday (yesterday) at the latest I believe he was just referring to a status update and not an FPGA image. At this point I would be happy just to get some details on where the project is. I am a bit disappointed in Parallax for stating that they would do something and then not deliver on it. To me this shows that Parallax is either unorganized or they value their customers at a lower level than everything else that occupied their time yesterday. It may be that Ken had an emergency yesterday that occupied all of his time, and he didn't have 5 minutes to post a status update. Maybe he'll have 5 minutes today to give us an update.
  • Ken GraceyKen Gracey Posts: 7,395
    edited 2014-09-18 13:42
    No, there's no emergency unless you consider being willing to let Chip sleep the last couple of days. Please don't mistake the lack of an update for being unorganized or valuing customers at a lower level than everything else. The reason we're late is because the last few days brought a few surprises I had to manage: 30 engineering students visiting Parallax next week from Germany; a TV broadcast running from our office next Wednesday; some changes in our distribution network; and a few personnel issues that were important to our staff, and therefore the company too.

    I was referring to a status update, not an FPGA image. We're working towards it now.

    Ken Gracey
  • David BetzDavid Betz Posts: 14,516
    edited 2014-09-18 14:01
    Ken Gracey wrote: »
    No, there's no emergency unless you consider being willing to let Chip sleep the last couple of days. Please don't mistake the lack of an update for being unorganized or valuing customers at a lower level than everything else. The reason we're late is because the last few days brought a few surprises I had to manage: 30 engineering students visiting Parallax next week from Germany; a TV broadcast running from our office next Wednesday; some changes in our distribution network; and a few personnel issues that were important to our staff, and therefore the company too.

    I was referring to a status update, not an FPGA image. We're working towards it now.

    Ken Gracey
    Good luck with the students. I hope they leave with a lot of enthusiasm for Parallax and the Propeller!

    TV broadcast? Be sure to let us know if it's something we can tune into.
  • BaggersBaggers Posts: 3,019
    edited 2014-09-18 14:29
    Ken, I'm sure the students will have a great time :D

    As for the update, there's no rush, it'll be ready when it's ready, we all know you can't rush creation, nor can you rush perfection.

    Chip, rest well my good man, for you have earned it, besides, your health is far more important to us than any prop! :)
  • Ken GraceyKen Gracey Posts: 7,395
    edited 2014-09-19 10:53
    We've posted an update on the P2 progress here: http://www.parallax.com/news/2014-09-19/propeller-2-schedule-update-longer-we-work-simpler-our-new-multicore-design-will

    It may not say what you want it to say, but it's where we are in the process after much communication with Chip.

    Your comments and input are welcome, of course.

    Thanks,

    Ken Gracey
  • David BetzDavid Betz Posts: 14,516
    edited 2014-09-19 11:03
    Ken Gracey wrote: »
    We've posted an update on the P2 progress here: http://www.parallax.com/news/2014-09-19/propeller-2-schedule-update-longer-we-work-simpler-our-new-multicore-design-will

    It may not say what you want it to say, but it's where we are in the process after much communication with Chip.

    Your comments and input are welcome, of course.

    Thanks,

    Ken Gracey
    Thanks for the update, Ken. I didn't see hub execution in the list of features. Has that been deemed too risky?
  • Ken GraceyKen Gracey Posts: 7,395
    edited 2014-09-19 11:10
    David Betz wrote: »
    Thanks for the update, Ken. I didn't see hub execution in the list of features. Has that been deemed too risky?

    Thanks, David. A third bullet has been added to the description:
    • Cogs can execute code from both cog memory and hub memory
    BTW, check your e-mail and reply to me about your C code for the DefCon22 badge.

    Thanks,

    Ken Gracey
  • David BetzDavid Betz Posts: 14,516
    edited 2014-09-19 11:16
    Ken Gracey wrote: »
    Thanks, David. A third bullet has been added to the description:
    • Cogs can execute code from both cog memory and hub memory
    BTW, check your e-mail and reply to me about your C code for the DefCon22 badge.

    Thanks,

    Ken Gracey
    Thanks Ken. Your email hasn't arrived yet but I'll reply as soon as I get it.
  • Dave HeinDave Hein Posts: 6,347
    edited 2014-09-19 11:40
    Ken, thanks for the update on the P2 progress.
  • Ken GraceyKen Gracey Posts: 7,395
    edited 2014-09-19 12:18
    Dave Hein wrote: »
    Ken, thanks for the update on the P2 progress.

    You're most welcome. Chip is well into the design groove right now and I'm certain he'll surface at the right time for us to provide more details than I did.

    Ken Gracey
  • BaggersBaggers Posts: 3,019
    edited 2014-09-19 12:30
    Ken, great update thanks, as to what we want to hear, it's all in Chip's capable hands, and he's on it, is all we need to know, as I said in my earlier post, it'll be ready when it's ready.
    We all have the upmost faith in Chip creating an awesome chip, with pretty much zero errors, and as perfection takes time, then it will take time, and in the mean time, we still have the P1 FPGA source to play with :) as I've yet to play with it, I can't wait to!
  • TubularTubular Posts: 4,705
    edited 2014-09-19 15:49
    Thanks for the update Ken
  • ozpropdevozpropdev Posts: 2,793
    edited 2014-09-19 20:59
    Thanks for the update Ken/Chip/Parallax. :)
  • rjo__rjo__ Posts: 2,114
    edited 2014-09-20 22:36
    Ken,

    The specs just seem impossible.

    Not difficult... impossible.

    I think that is why the guys want an FPGA image ... it just seems... so... impossible.

    Rich
  • evanhevanh Posts: 16,040
    edited 2014-09-21 00:14
    Hehe, impossible is a strong word. Any spec in particular?

    I can think of Hubexec I guess. It needs an instruction cache, assuming that gets sorted to Chips liking then Bob's your uncle. SDRAM execute-in-place should easily flow from Hubexec.
  • prof_brainoprof_braino Posts: 4,313
    edited 2014-09-21 06:58
    The Date
    There is no date. This is taking longer than we thought. Our best estimate is that customers could hope for an FPGA image by Christmas.

    This is the smartest scheduling statement I've seen from a company concerning new development.
    In the meantime, we’ll be taking a closer look at the open source Propeller 1.5 Verilog improvements made by our customers.

    This is the second smartest statement I've seen from a company concerning new development.
  • Bill HenningBill Henning Posts: 6,445
    edited 2014-09-21 09:55
    Thanks for the update Ken.

    I think that is an excellent and realistic roadmap.
    Ken Gracey wrote: »
    Thanks, David. A third bullet has been added to the description:
    • Cogs can execute code from both cog memory and hub memory
    BTW, check your e-mail and reply to me about your C code for the DefCon22 badge.

    Thanks,

    Ken Gracey
  • jmgjmg Posts: 15,175
    edited 2014-09-23 14:46
    evanh wrote: »
    I can think of Hubexec I guess. It needs an instruction cache, assuming that gets sorted to Chips liking then Bob's your uncle. SDRAM execute-in-place should easily flow from Hubexec.

    Hub exec was working on the earlier P2, so that proves it is not impossible.
    Hub exec is important enough to take some effort to implement.

    Execute in place from SDRAM will be nice, I would add XIP from QuadSPI FLASH and maybe even XIP over the new Spansion HyperBus, which will have FLASH and SRAM devices (eventually).
  • evanhevanh Posts: 16,040
    edited 2014-09-23 14:51
    That all depends on hardware support for the interfaces. I only mentioned the SDRAM because it's listed in the spec. I guess it comes back to feature creep again. ;)
  • jmgjmg Posts: 15,175
    edited 2014-09-23 15:38
    I see Spansion claims samples about Q2 2014 for their HyperBus devices.
    It may be that HyperBus verilog can be proven on P1V ?
  • prof_brainoprof_braino Posts: 4,313
    edited 2014-09-23 18:03
    Execute in place from SDRAM .... That all depends on hardware support for the interfaces. I only mentioned the SDRAM because it's listed in the spec. I guess it comes back to feature creep again. ;)

    The most important advantages of the prop 1 are deterministic execution, and low chip cost COUNT. (sorry I meant low chip count) And the timers are great.
    Things like the video are not relevant on most applications (so far) and the apps the were written to use the video did not take off (at least in my narrow experience).
    Something like "making the prop into an arm" would render the prop irrelevant, since the arm arlread exists and is doing it job just fine.

    Since feature creep was mentioned, I would like to refresh the notion that deterministic execution and timers is the only thing we really NEED in a new chip. More cog, memory and pins (and anything else) are only advantagous if deterministic execution, timers, and low chip count are maintained as the first priority.

    Execute in place from SDRAM worries me that there is a risk "low chip count" is being replaced by "making the prop into an arm"
  • Invent-O-DocInvent-O-Doc Posts: 768
    edited 2014-09-23 19:54
    Right on prof braino. I would add memory and analog to your list. Determinism is way important...
  • bruceebrucee Posts: 239
    edited 2014-09-24 09:01
    $8 low chip cost???

    Maybe true 10 years ago, but embedded processors are now commodities, with ARMs less than 50 cents in single quantities. I expect to see them for less than 20 cents next year.

    Am I suggesting Parallax should build a cheap or mid range or any kind of ARM, heck no that would be about as stupid. But I would like to see Parallax make use of some of those commodity parts that were designed in this century not the last one.
  • evanhevanh Posts: 16,040
    edited 2014-09-24 15:05
    brucee wrote: »
    $8 low chip cost??? ...

    Who is that in reply to?
    But I would like to see Parallax make use of some of those commodity parts that were designed in this century not the last one.

    Any examples in particular?
  • bruceebrucee Posts: 239
    edited 2014-09-24 15:25
    prop 1 are deterministic execution, and low chip cost
    -- Prof Brano
    Any examples in particular?

    Basically any ARM to update the BASIC Stamp (2K Flash and 32 whole bytes of RAM, really, it WAS great in its day, but that was 25 years ago), let me check my email on my Win95 machine...

    And the Prop, done in a process technology of 1995.

    Yes the educational community doesn't much care, there are probably still people out there using Apple2's, and the hobbyist community doesn't care as much. But really, in the days of RasbPi, now the Intel Edison for embedded with video, WiFi boards <$30 with dual ARMs, other ARM boards <$20, and who knows what else might come out in the next 2 years, I don't get it.

    Yes playing with an open source CPU on an FPGA might be fun, even education, but it's not going to sell lots of units.
  • David BetzDavid Betz Posts: 14,516
    edited 2014-09-24 17:44
    brucee wrote: »
    But really, in the days of RasbPi, now the Intel Edison for embedded with video, WiFi boards <$30 with dual ARMs, other ARM boards <$20, and who knows what else might come out in the next 2 years, I don't get it.
    You don't get deterministic execution or programmable I/O interfaces with the RaspPi but if you really want to go the way of the Pi then get that and Bill Henning's RoboPi and get the best of both worlds!
  • 4x5n4x5n Posts: 745
    edited 2014-09-24 17:46
    brucee wrote: »
    -- Prof Brano



    Basically any ARM to update the BASIC Stamp (2K Flash and 32 whole bytes of RAM, really, it WAS great in its day, but that was 25 years ago), let me check my email on my Win95 machine...

    And the Prop, done in a process technology of 1995.

    Yes the educational community doesn't much care, there are probably still people out there using Apple2's, and the hobbyist community doesn't care as much. But really, in the days of RasbPi, now the Intel Edison for embedded with video, WiFi boards <$30 with dual ARMs, other ARM boards <$20, and who knows what else might come out in the next 2 years, I don't get it.

    Yes playing with an open source CPU on an FPGA might be fun, even education, but it's not going to sell lots of units.

    Which uC is used in a class depends a lot on the type of class being taught. My feeling is that a class teaching FPGA programming may be better suited to a EE class. The son of a friend is going to U of I for a CS degree and was taking a class in uC programming class. While the course didn't specify which uC they were to use for the class the options available in the lab were Arduino and rpi. I gave him a parallax activity board and a parts kit for the PEK and he LOVED it! After showing it to fellow students in his class they loved it as well and enough of them bought the board and PEK parts kit that the school is considering adding a supply to the boards available for checkout in the lab.
Sign In or Register to comment.