5 ms·
This is Andreas Olofsson at ZA, ama...
by adapteva 3y ago
This is Andreas Olofsson at ZA, ama...
- alted 3y agoCool project! Right now y'all look focused on digital logic somewhere between ASICs and FPGAs. Any plans for custom chiplets? Custom analog layout might be much cheaper if done MPW or Tiny Tapeout style: design a mere ~100x100um area, then bond it to standardized chiplets for control/power.
- adapteva 3y agoThanks! Yes, we are focusing on big digital because that's where the big cost problem is. Also, the kind of block based design we are proposing requires a standardized interface. Th standard interface för analog is "a wire".:-). What kind of analog did you have in mind?
- sweetjuly 3y agoWhat's the plan for the protocol on top of UCIe? Any support for CXL? I see you also specifically mention Chisel, so I suppose it's not a total shot in the dark to ask if you're supporting TileLink (ideally TL-C) over UCIe?
- adapteva 3y agoGreat question! Not ready to announce our protocol yet. Coming soon....
- c-c-c-c-c 3y agoHow does this differ from Structured ASICs?
- adapteva 3y agoStructured ASIC are generally fixed size monolithic chips with metal/via programmablity to control some amount of wiring (hardcopy, easic,..). Modern FPGAs with a mix of har coded blocks (serde, cpus, DSP) connected by NoCs and PL is another example. The front end transistor layers are fixed. The Zero ASIC platform does "late binding" by wiring together different chiplets (cpu, lm, fpga, serdes,...) in the package. Both approaches are addressing the same problem of flexibility vs performance, but the approaches are very different.
- ajb 3y agoNot the most interesting question, but: "log in with LinkedIn" as the only option? Really? I get that you want to generate leads, but giving the least trustworthy social network as there only login option to save 2 seconds pasting a name into the LinkedIn search box isn't a good idea. Many of us are forced to use LinkedIn for career reasons, but try to keep it isolated from everything else, because we remember when it scanned people's contacts without permission and other dodgy behaviour.
- adapteva 3y agoThanks for the feedback! Since our business model is b2b and we are giving away emulation time on some very expensive cloud FPGAs, we figure the automated linkedin auth was fair. With Parallella we had 10K mostly anonymous customers and for a startup that was not great...
- regularfry 3y agoI think the GP's issue isn't with the need for a login, it's with the choice of provider.
- danbruc 3y agoI guess the interesting question is how this approach compares to FPGAs in terms of cost and performance. Given the functionality of the different chiplets as soft IP, wiring them together and loading the design into an FPGA should be easy enough. So how much more would I have to spend on FPGAs to implement the same functionality as a typical combination of chiplets? How much more to match the performance? Or are there no FPGAs that could fit the functionality or match the performance?
- adapteva 3y agoDepending on who you ask, the silicon area overhead of programmable logic FPGA is 25X-100X compared to hard coded logic of an ASIC (at the same node). Very few applications can afford the cost of full platform programmability with large devices costing over $5K. https://www.digikey.com/en/products/detail/amd/XCVM1802-1MSEVSVD1760/15908088 https://www.digikey.com/en/products/detail/amd/XCVM1802-1MSE...
- danbruc 3y agoDoes this transalte to if I have a design that I can fit into a $10k FPGA and that can also be implemented with Zero ASIC's chiplets, then I will be able to get a chip in the $100 to $400 range?
- pclmulqdq 3y agoA $10k FPGA at Digikey price or a $10k FPGA at the direct from [vendor] purchase price? The former is a medium sized chip, and the latter is a huge one. If you have a volume product, you actually get reasonable pricing from the FPGA vendors.
- danbruc 3y agoI would guess if you are considering a semi-ASIC solution like Zero ASIC, then you probably want to build more than a handful of devices, so getting the FPGAs from the vendor would probably be the better comparison. What kind of price difference are we talking about here? The most expensive FPGA I could quickly find on DigiKey is a AMD Virtex UltraScale+ VU57P for $174k in quantity one, what could I realistically expect to pay if I ever needed a thousand of them? Half the price? One tenth?
- JonChesterfield 3y agoWhat does the software toolchain behind this look like? In particular how are people expected to program the resulting hybrid/heterogenous architecture.
- adapteva 3y agoEach chiplet comes with its own tool chain. The FPGA has a full RTL2BITS tool chain, the CPU is supported by standard RISC-V tools, and the ML chiplet will have a typical ML programming flow. The full system parallel heterogeneous programming challenge is something the whole industry is grappling with. It's an unsolved problem. DARPA started a program on this topic in 2020 called PAPPA. The manycore emulation demo kind of hints at where we are going...more information to follow in the next few months. https://www.zeroasic.com/emulation https://www.zeroasic.com/emulation
- shrubble 3y agoMy takeaway is that part of the concern is around functional units getting integrated into a SoC that are not 'safe' but might be backdoored or untrustworthy. Having small IP cores where the source can be verified/audited that can then be snapped together like Lego blocks are very appealing from both a cost savings and supply chain safety standpoint.
- cushychicken 3y agoNeed help hiring RTL/digital IC designers? I help run FPGAjobs.com and we’ve helped hire folks with that skillset into companies like ZeroASIC. We could almost certainly help you fill roles like these: https://www.zeroasic.com/careers/digital-ic-designer https://www.zeroasic.com/careers/digital-ic-designer https://www.zeroasic.com/careers/senior-verification-engineer https://www.zeroasic.com/careers/senior-verification-enginee... Drop us a line at fpga.RTL.jobs@gmail.com if that’s of interest!
- rwmj 3y agoAre there chiplets from other sources? The announcement seems to indicate there is a catalog. But I imagine there are huge barriers to making chiplets from another source / made using a different process / different size and shape and contacts work (maybe? I don't really know) And another question: The quad core RISC-V chiplet, is that 64 bit? RV64GC? Any other extensions like V, H, ...?
- adapteva 3y agoThe swappable nature of the chiplet bricks was meant to convey that they are the equivalent of toy plastic blocks. We didn't disclose the standard yet, this will be coming soon. The RISC-V chiplet a standard RV64GC. The high level spec is at: https://www.zeroasic.com/docs/cpu https://www.zeroasic.com/docs/cpu