Guild icon
wafer.space Community
Information / general
Welcome to wafer.space - documentation at wafer.space github - buy at buy.wafer.space - archives at discord.wafer.space
After 04/30/2026 23:59
Avatar
Tim 'mithro' Ansell 05/01/2026 01:36
@Noritsuna Imamura - Have you had a chance to give the ISHI bare die a probe? I would be interested to know how that goes! Please take lots of photos of your testing and share them too! I'm 100% sure others here would also be interested in your results. (edited)
Avatar
Avatar
tnt
@Tim 'mithro' Ansell Wait no, on the pictures from the bonding factory, it's "AlSi" wire.
Tim 'mithro' Ansell 05/01/2026 01:53
From the picture - AiSi1% at 0.8mil width. Apparently the 0.8mil wire is about 5x or 10x more expensive then the typical 1.0mil width bonding wire they use.
Avatar
Tim 'mithro' Ansell 05/01/2026 02:10
BTW Everyone, I still remain very interested in trying to bring back gate arrays in the form of a base device created by wafer.space that then uses a single final coarse metal layer to do the final programming of the die - see some random ideas @ http://bit.ly/ws-gatearray-v1
GF180MCU Gate Array https://bit.ly/ws-gatearray-v1 Goal Create a good gate array which is programmable with post manufacturing additional of a metal layer in the 1-4um sizes. Specifications Final Metal Layer for Programming The goal is to have the gate array programmable by adding a single e...
👍 1
Avatar
BreakingTaps 05/01/2026 02:22
that's a fun idea. was thinking about laser trimming earlier today but I like this idea more
Avatar
Avatar
Tim 'mithro' Ansell
@Noritsuna Imamura - Have you had a chance to give the ISHI bare die a probe? I would be interested to know how that goes! Please take lots of photos of your testing and share them too! I'm 100% sure others here would also be interested in your results. (edited)
Noritsuna Imamura 05/01/2026 02:26
We plan to conduct tests using the probe. However, we expect that preparations will take a little more time. Once the measurements are taken, we plan to report the results.
Avatar
Avatar
BreakingTaps
that's a fun idea. was thinking about laser trimming earlier today but I like this idea more
Tim 'mithro' Ansell 05/01/2026 03:11
@BreakingTaps - An alternative idea is to use something like lasers to cut paths rather than metal to add paths.
03:13
@BreakingTaps - I feel like people like you, the Dr Semiconductor guy, and Hackerfab people could then do "ASICs" use these die in a few hour turn around.
Avatar
Avatar
Thorben
Got the naked dies a week ago already. Then just had to request access to our bonding machine and here we are.
azonenberg 05/01/2026 03:28
yeah we have an Au ball bonder at work if we ever do a tapeout for a test project i can hand bond initial test ones
waferspace 1
Avatar
Avatar
Tim 'mithro' Ansell
@BreakingTaps - I feel like people like you, the Dr Semiconductor guy, and Hackerfab people could then do "ASICs" use these die in a few hour turn around.
Brian Swetland 05/01/2026 03:39
a little RV32 core, a splash of SRAM, UART, SPI, and gate array fabric might make an interesting little chip
Avatar
Avatar
Tim 'mithro' Ansell
@BreakingTaps - I feel like people like you, the Dr Semiconductor guy, and Hackerfab people could then do "ASICs" use these die in a few hour turn around.
BreakingTaps 05/01/2026 03:46
Yeah this is a really compelling idea, especially since you'd have 1000 to play around with. Will do more thinking on it!
Avatar
Avatar
Brian Swetland
a little RV32 core, a splash of SRAM, UART, SPI, and gate array fabric might make an interesting little chip
Tim 'mithro' Ansell 05/01/2026 03:57
It seems like there is a lot of choice in the tiny silicon proven RISC-V cores like SERV and TinyQV and Fazy
Avatar
Avatar
Tim 'mithro' Ansell
BTW Everyone, I still remain very interested in trying to bring back gate arrays in the form of a base device created by wafer.space that then uses a single final coarse metal layer to do the final programming of the die - see some random ideas @ http://bit.ly/ws-gatearray-v1
Chips4Makers aka Staf Verhaegen 05/01/2026 09:35
Most structured ASICs I have seen (eASIC, Triad Semiconductor) were using via layers for the customization layer(s). Via layers should also be able to be done faster for a maskless process like ebeam litho. One idea I had was to actually start from FPGA architecture but replace the storage cells in the LUTs and the routing cells with vias. (edited)
Avatar
Avatar
Tim 'mithro' Ansell
From the picture - AiSi1% at 0.8mil width. Apparently the 0.8mil wire is about 5x or 10x more expensive then the typical 1.0mil width bonding wire they use.
any idea on how the material cost compares to the capex/machine time there? Because without it's little to go on, sadly.
Avatar
Avatar
namibj
any idea on how the material cost compares to the capex/machine time there? Because without it's little to go on, sadly.
Tim 'mithro' Ansell 05/01/2026 10:47
This was talking about the material cost of the actual wire (according to the bond house), not anything else.
Avatar
Yeah, I know. (It's just not at all actionable to any of us AFAIK without being able to see any perspective there.)
10:49
doesn't have to be for sure tho
Avatar
Avatar
Chips4Makers aka Staf Verhaegen
Most structured ASICs I have seen (eASIC, Triad Semiconductor) were using via layers for the customization layer(s). Via layers should also be able to be done faster for a maskless process like ebeam litho. One idea I had was to actually start from FPGA architecture but replace the storage cells in the LUTs and the routing cells with vias. (edited)
Tim 'mithro' Ansell 05/01/2026 10:49
Yes, but the current "standard" way of doing most structured ASICs / gate array devices has lead to them no longer being manufactured / killed them -- so following down that path seems like not the best idea 🙂
Avatar
Zhekar1998 05/01/2026 15:37
Hey folks! Quick GF180/wafer.space question: are there any usable on-chip NVM options for open submissions, like MTP/YMTP, or should I design assuming no embedded NVM and boot from external QSPI flash? Mostly looking for practical experience / gotchas, not an official commitment. Thanks!
Avatar
Avatar
Zhekar1998
Hey folks! Quick GF180/wafer.space question: are there any usable on-chip NVM options for open submissions, like MTP/YMTP, or should I design assuming no embedded NVM and boot from external QSPI flash? Mostly looking for practical experience / gotchas, not an official commitment. Thanks!
azonenberg 05/01/2026 15:43
Somebody made an OTP efuse compiler, iirc the first tapeout failed due to a missing power connection
15:43
i dont know if the next revision is back yet
15:43
but AFAIK gf supports fuses on this node
15:43
its the kind of thing you would use for trim settings not firmware
Avatar
Avatar
azonenberg
Somebody made an OTP efuse compiler, iirc the first tapeout failed due to a missing power connection
Zhekar1998 05/01/2026 16:00
Oh yeah, sounds painful 😅 are there any other options for rewritable NVM though? (not OTP)
Avatar
azonenberg 05/01/2026 16:01
Not to my knowledge. Flash etc needs a lot of extra masks that add significant cost
16:01
There may be a ROM compiler, i know folks were working on them but not sure what's been silicon proven so far
16:02
but if you need it field programmable just hang a spi flash off they're cheap
Avatar
Zhekar1998 05/01/2026 16:03
for me its some complicated to have 3 different flash, but for first demonstrator maybe its best option) (edited)
Avatar
Avatar
azonenberg
Somebody made an OTP efuse compiler, iirc the first tapeout failed due to a missing power connection
Egor Lukyanchenko 05/01/2026 17:12
It was me :). New revision is currently being wirebonded, so in a couple of weeks we'll see if it works.
👍 1
Avatar
Avatar
Tim 'mithro' Ansell
Yes, but the current "standard" way of doing most structured ASICs / gate array devices has lead to them no longer being manufactured / killed them -- so following down that path seems like not the best idea 🙂
BreakingTaps 05/01/2026 18:16
what's the tl;dr here? Just not commercially viable vs taping out your own chip? I'm not super familiar with the history of these devices
Avatar
Avatar
BreakingTaps
what's the tl;dr here? Just not commercially viable vs taping out your own chip? I'm not super familiar with the history of these devices
AFAIK people use FPGAs and probably modern scaling's issues with leakage power discouraging from doing things the old way.
👍 1
Avatar
BreakingTaps 05/01/2026 20:52
Some photos of my COB chips
🔥 3
🎉 6
waferspace 1
Avatar
I’ve been trying to get charlib to work for me since last year, but its still crashing with impossible to interpret errors even though I’m sure I’m doing everything right
Avatar
Avatar
BreakingTaps
Some photos of my COB chips
Tim 'mithro' Ansell 05/02/2026 02:42
Very cool pictures!
Avatar
Avatar
BreakingTaps
what's the tl;dr here? Just not commercially viable vs taping out your own chip? I'm not super familiar with the history of these devices
Tim 'mithro' Ansell 05/02/2026 02:54
My theories on why gate arrays went extinct are the following:
  • Gate arrays meant dealing with a silicon foundry. Once you have gone through the huge effort of dealing with a silicon foundry, then the performance improvements of going full custom seem higher ROI.
  • Most groups focused on trying to make gate arrays competitive with custom silicon design from a PPA rather than focus on time to market and customizability.
  • Foundries still wanted to own the customization step, not just the production of the starting gate array material.
  • Gate array refused to learn from what FPGA people where doing.
  • CPUs & FPGAs got a lot better.
  • The industry is so focused on volume and scaling that gate arrays don't make sense when you assume every project needs to sell 1 million units before it breaks even.
  • Maskless solutions in foundries never took off because again the industry is so focused on huge scale.
  • Everyone one was focused on the silicon side and did not invest in the software side.
I haven't done an exhaustive search, but a lot of the gate array examples I have seen had the silicon wafers prepared to the end of FEOL and then used highest density metal for configuration. This (maybe) makes sense if you are trying to do gate arrays of transistors and form them into standard cells and SRAM blocks but also means they still take quite a long time to be made (IE O(months) rather than O(hours)). Basically, nobody was focused on:
  • How to I make gate arrays cheap and fast for the small run or even individual unit use case.
  • Providing prebuilt items like SRAM blocks, wide busses, etc.
  • Focused on enabling as many different solutions for programmability.
Avatar
Avatar
Tim 'mithro' Ansell
My theories on why gate arrays went extinct are the following:
  • Gate arrays meant dealing with a silicon foundry. Once you have gone through the huge effort of dealing with a silicon foundry, then the performance improvements of going full custom seem higher ROI.
  • Most groups focused on trying to make gate arrays competitive with custom silicon design from a PPA rather than focus on time to market and customizability.
  • Foundries still wanted to own the customization step, not just the production of the starting gate array material.
  • Gate array refused to learn from what FPGA people where doing.
  • CPUs & FPGAs got a lot better.
  • The industry is so focused on volume and scaling that gate arrays don't make sense when you assume every project needs to sell 1 million units before it breaks even.
  • Maskless solutions in foundries never took off because again the industry is so focused on huge scale.
  • Everyone one was focused on the silicon side and did not invest in the software side.
I haven't done an exhaustive search, but a lot of the gate array examples I have seen had the silicon wafers prepared to the end of FEOL and then used highest density metal for configuration. This (maybe) makes sense if you are trying to do gate arrays of transistors and form them into standard cells and SRAM blocks but also means they still take quite a long time to be made (IE O(months) rather than O(hours)). Basically, nobody was focused on:
  • How to I make gate arrays cheap and fast for the small run or even individual unit use case.
  • Providing prebuilt items like SRAM blocks, wide busses, etc.
  • Focused on enabling as many different solutions for programmability.
Egor Lukyanchenko 05/02/2026 04:25
I would say that gate arrays might be interesting if they'll be available with a rapid PCB prototyping kind of "programming" service. Something like a TinyTapeout, but with a turnaround time of about a week and a cost of around 200$/10 units might find its users. The gate array should have something like 20% of logic density if compared with a full custom layout on the same technology, so WS full slot based GA will be large enough to fit a decent design even with around half of the area reserved for the fixed logic like a CPU and SRAM. (edited)
Avatar
Tim 'mithro' Ansell 05/02/2026 06:27
@Egor Lukyanchenko - If we could prove a wafer.space die could be programmed using something like the HackerFab Stepper (which is like ~$10k USD) and each wafer.space die is $7 USD a part, then $200 USD for 10 units in 1-2 weeks kind of seems like something someone could have a small side business doing. (10*$7 == $70 USD for the die leaves $130 USD to cover the time and HackerFab stepper investment).
Avatar
Egor Lukyanchenko 05/02/2026 07:08
@Tim 'mithro' Ansell
If we could prove a wafer.space die could be programmed using something like the HackerFab Stepper
If the spatial resolution of the HackerFab machine for adding the top metal is known, the achievable logic density of such GA could be easily estimated. The software flow based on Yosys+OpenROAD appears to be doable, as the only truly custom step is constrained placement, which is closer to the FPGA than to ASIC. But designing a “good” GA architecture, which could achieve a reasonable density and speed, will take quite some time, I think.
(10*$7 == $70 USD for the die leaves $130 USD to cover the time and HackerFab stepper investment)
That is where my 20$/piece price came from :).
Avatar
Avatar
Egor Lukyanchenko
@Tim 'mithro' Ansell
If we could prove a wafer.space die could be programmed using something like the HackerFab Stepper
If the spatial resolution of the HackerFab machine for adding the top metal is known, the achievable logic density of such GA could be easily estimated. The software flow based on Yosys+OpenROAD appears to be doable, as the only truly custom step is constrained placement, which is closer to the FPGA than to ASIC. But designing a “good” GA architecture, which could achieve a reasonable density and speed, will take quite some time, I think.
(10*$7 == $70 USD for the die leaves $130 USD to cover the time and HackerFab stepper investment)
That is where my 20$/piece price came from :).
Tim 'mithro' Ansell 05/02/2026 11:47
Yeap, so it just needs someone to "do the work" 🙂
🙂 1
Avatar
I agree - if there was a way to one-time program gate arrays (post-production), that would be popular and useful, and a good use for any excess capacity.
Avatar
The industry is so focused on volume and scaling that gate arrays don't make sense when you assume every project needs to sell 1 million units before it breaks even.,
Yeah this is overall sooooo endemic. Really hurts innovation, obviously.
Avatar
Avatar
Tim 'mithro' Ansell
@Egor Lukyanchenko - If we could prove a wafer.space die could be programmed using something like the HackerFab Stepper (which is like ~$10k USD) and each wafer.space die is $7 USD a part, then $200 USD for 10 units in 1-2 weeks kind of seems like something someone could have a small side business doing. (10*$7 == $70 USD for the die leaves $130 USD to cover the time and HackerFab stepper investment).
afaik the biggest spenditure would actually be time, and space
15:01
You cannot guarantee a scalable chip if you don't have a reliable cleanroom, and you need to have not only the litography machine (which, granted, tens to be the most expensive machine), but also a way to bake the wafers, a way to supply said wafers, a way to deal with potentially dangerous chemicals, a way to inspect the chips, and you need to do all this with reproducibility always in mind
15:03
To be fair as they do advertise on the Hacker Fab website, they're quickly refining the process and the price to manage making low-volume chips is quickly going down (edited)
15:04
I myself know I want to make a Hacker Fab myself, for my low-volume ASICs, but I would never feel comfortable selling at any scale larger than 5 or 10 of them to individuals
Avatar
Avatar
Dory
You cannot guarantee a scalable chip if you don't have a reliable cleanroom, and you need to have not only the litography machine (which, granted, tens to be the most expensive machine), but also a way to bake the wafers, a way to supply said wafers, a way to deal with potentially dangerous chemicals, a way to inspect the chips, and you need to do all this with reproducibility always in mind
Tim 'mithro' Ansell 05/02/2026 15:31
I'm actually skeptical that a reliable cleanroom is needed when you are doing stuff on individual chips and something like a single 5um or 10um metal layer. Plus if you have a 1 in 10 failure rate, you have only lost like $7 USD for that failure.
15:36
A semiconductor fab wouldn't accept a 10% failure rate per metal layer because they need to do like 5 or more metal layers and on failure you just burnt a an almost complete wafer. But here you only have 1 layer to do and a failure is only negatively impacting a pretty cheap cost.
Avatar
Hmmm that is fair
15:38
Afaik the Hacker Fab project actually got away with just using a plasma cleaner and execising caution
15:39
In practice a good solvent choice might even be abe to get rid of most meaningful aberrations
Avatar
Tim 'mithro' Ansell 05/02/2026 15:39
It's risk verse reward -- If I'm spending $X billions to build a fab, then I'm going to be a bit more demanding than if I'm just spending $10k USD 🙂
Avatar
of course, that is fair! But you also have to take into account that the difference too is in the fact that the one assembling a billion-worth fab is a multibillion company, whilst the 10k fab is an individual
15:41
And the multibillion company already has a market and investors, so it can ensure that the projects will see the light of day
15:41
I can guarantee that if I also had investors and knew I'd make at least as much as I spend on making a fab setup, I would just, make the fab
15:41
But it's a bit of a risky gamble
Avatar
Avatar
Dory
You cannot guarantee a scalable chip if you don't have a reliable cleanroom, and you need to have not only the litography machine (which, granted, tens to be the most expensive machine), but also a way to bake the wafers, a way to supply said wafers, a way to deal with potentially dangerous chemicals, a way to inspect the chips, and you need to do all this with reproducibility always in mind
Christopher 05/02/2026 15:49
Those minimal fabs try to solve this by fitting the equipment in a small, highly automated volume instead of maintaining a full cleanroom. I think you can make this idea work.
Avatar
Hmmm yeah that definitely sounds like a pretty plausible idea
15:51
Yeah and the market can't be too hard to find
Avatar
Avatar
Tim 'mithro' Ansell
I'm actually skeptical that a reliable cleanroom is needed when you are doing stuff on individual chips and something like a single 5um or 10um metal layer. Plus if you have a 1 in 10 failure rate, you have only lost like $7 USD for that failure.
yeah single layer is not that intense cleanroom; also you just use essentially a line of laminar flow hoods; you don't need the humans in the clean part of the room
Avatar
Tim 'mithro' Ansell 05/02/2026 15:52
While it is a definitely a privileged position, I'm sure that there are a lot of people who have $10k spare compared to multibillion dollar companies willing to risk building semiconductor fab.
Avatar
5 to 7$ for a chip, custom made with at most 6 weeks lead time, seems like a great offer I know I wouldn't pass on
Avatar
Avatar
Dory
Yeah and the market can't be too hard to find
Christopher 05/02/2026 15:52
Medical sensors need the analog capacity, and subthreshold design for ULP as well
Avatar
Avatar
Tim 'mithro' Ansell
While it is a definitely a privileged position, I'm sure that there are a lot of people who have $10k spare compared to multibillion dollar companies willing to risk building semiconductor fab.
Also small businesses might benefit from this
15:53
well there is a whole small business in and of itself
Avatar
Christopher 05/02/2026 15:54
If we can find a way of doing heterogeneous packaging the opportunities will explode, which I know @namibj was interested in
Avatar
hmmmm
Avatar
Avatar
Christopher
If we can find a way of doing heterogeneous packaging the opportunities will explode, which I know @namibj was interested in
It can probably be done by using "internal pads", kind of how PCB stacking was done during the transition to transistor logic
15:56
I've seen a few good PCBs, if on the older side, that used this to their advantage, so I don't see why it couldn't be done with silicon
15:58
My entrepenurial and experimental sides are coalescing too much over this idea and I feel the pull to make a crowdsupply campaign to try and get an "indie semiconductor fab" to be a real thing /hj
Avatar
Avatar
Dory
I've seen a few good PCBs, if on the older side, that used this to their advantage, so I don't see why it couldn't be done with silicon
Share?
Avatar
Avatar
Dory
My entrepenurial and experimental sides are coalescing too much over this idea and I feel the pull to make a crowdsupply campaign to try and get an "indie semiconductor fab" to be a real thing /hj
Christopher 05/02/2026 16:04
Check the link Tim sent, its something people are working on for sure
Avatar
Avatar
namibj
Share?
Uhhh I have one very good example on the workshop. It used to be on the innards of a locomotive when the whole thing about "electronic security" was starting to be a thing
16:05
Iirc they have various copper pillars that are bolted in between two PCBs and they're used to transmit data directly between the 2-layer PCBs
16:05
Well I say two later but it's just a one-sided copper substrate
Avatar
Avatar
Christopher
Check the link Tim sent, its something people are working on for sure
Yeah I know and that's the thing, it's something I'm definitely interested on trying for myself anyways so might as well make my thesis and a business out of it xd
Avatar
Tim 'mithro' Ansell 05/02/2026 16:17
I'm trying to convince PCBA houses to offer wire bonding as part of their PCBA services which opens up a way to integrate a bunch of devices together.
Avatar
Yeah the bad thing is that that would be a costly service not many at-scale clients would use
16:18
JLC for example earns most of their money off of medium-batch PCBA and large-scale PCB manufacture
Avatar
Tim 'mithro' Ansell 05/02/2026 16:18
PCBs where once a costly service 🙂
Avatar
Everything else they offer is just either cheap to have running or can be easily made with the otherwise defunct machines involved
Avatar
Avatar
Tim 'mithro' Ansell
PCBs where once a costly service 🙂
Yeah of course! But that didn't stop them from being popular!
16:19
Wire-bonding is still a very niche process except for very specific applications, and the companies that can afford to supply dies can already afford to bond and coat it themselves
16:20
So you try telling the JLC executives that if they drop a bunch of money at adding another service, it might be profitable after... Well, between a long time and never
Avatar
Tim 'mithro' Ansell 05/02/2026 16:24
@Dory - Don't know about JLC, but a number of other groups (like PCB Way) already have wire bonding machine -- they just don't offer access to those machines to non-chinese customers today because they don't have a way to do automated quoting like they can with PCB/PCBA.
Avatar
Ahhh that is very fair
16:25
I wouldn't have thought that is the case, see
16:25
But then again it makes sense too
16:26
Though I'm guessing my argument for why you wouldn't do it small scale still applies
16:27
It's so costly to have a few bare dies shipped to china, pay full time engineer hours for operation of a machine that can easily take an hour to be done, and needs their full attention, and then to pot it an ensure it will last
16:27
But it'd be awesome to see it become a thing, so I'll pray for your success from the sidelines hehe
Avatar
Avatar
Dory
Uhhh I have one very good example on the workshop. It used to be on the innards of a locomotive when the whole thing about "electronic security" was starting to be a thing
Workshop?
Avatar
Avatar
Dory
Wire-bonding is still a very niche process except for very specific applications, and the companies that can afford to supply dies can already afford to bond and coat it themselves
I'm happy the GaN are lateral devices, so unlike the SiC JFETs from (formerly) UnitedSiC, no need for silver sintering.
16:35
Though I should look at whether that (low temperature silver sintering) can do enough resolution to work for flip chip bonding of wafer.space dies without (much/expensive) post-processing.
Avatar
Avatar
namibj
Workshop?
Yeah I have a little workshop on the other side of town. Well it's my father's but we kinda share
16:36
It's more of a... Dump than anything else
16:36
I have a few old electronics and mechateonics stuff hanged up
Avatar
A tool to generate multi-project dies for wafer.space shuttles - AvalonSemiconductors/ws_multi_project_generator
👍 1
16:52
Still needs docs, but it is functional
16:53
Allows for automatic generation of multi-project setups with all 50 GPIOs shared between the projects, up to 15 projects
16:53
Digital only
16:54
One possible application for this is it to further reduce tape-out cost by carrying multiple different people’s projects on one die
17:05
I'd probably be able to bankroll a single one of these dies worth of wafer.space next year if we have figured out a way to bond the gate drive current to the wafer.space die for it. I'd actually assume it should be possible to do without flip-chip but instead "just" using the kind of thick rectangular al bond "wire" they use for e.g. the TO-247 packages of the UnitedSiC Gen4 cascodes:
17:06
17:08
That's a large SiC vertical jfet drain down with a 30V vertical silicon mosfet drain sintered to the SiC source; the SiC gate is the tiny pad off to the left; then the mosfet has a kelvin gate bonded out (two legs of the TO-247 for gate purposes, one is source the other gate) and ofc the fat source bonding for the load current.
❤️ 1
Avatar
Tim 'mithro' Ansell 05/03/2026 03:28
Very cool! I'm very on board with promoting this work and having people hiring your services to help people afford slots by sharing.
Avatar
Avatar
namibj
Click to see original message
Tim 'mithro' Ansell 05/03/2026 03:34
I would potentially be interested in exploring how a pattern like this on the top metal could be used for bonding directly rather than needing bond wires (IE provide free silicon if there is spare/leftover space on the shuttle).
Avatar
Avatar
Tim 'mithro' Ansell
I would potentially be interested in exploring how a pattern like this on the top metal could be used for bonding directly rather than needing bond wires (IE provide free silicon if there is spare/leftover space on the shuttle).
non-wedge-bonding should likely be fine with active area underneath; for merely testing the flip-chip tactic(s) as-such it shouldn't really need more than.... wiring a normal IO pad to a suitably large pad in a more central location on the die? I don't know what non-customer-GDS slices you're planning to have for Run2, but later this month or possibly early next month I'd be up for making a more concrete proposal/"pitch deck" with the ESD aspects researched out for such an option/opportunity. If that's what you're approximately thinking of here?
Avatar
Avatar
namibj
non-wedge-bonding should likely be fine with active area underneath; for merely testing the flip-chip tactic(s) as-such it shouldn't really need more than.... wiring a normal IO pad to a suitably large pad in a more central location on the die? I don't know what non-customer-GDS slices you're planning to have for Run2, but later this month or possibly early next month I'd be up for making a more concrete proposal/"pitch deck" with the ESD aspects researched out for such an option/opportunity. If that's what you're approximately thinking of here?
Tim 'mithro' Ansell 05/03/2026 03:44
I don't really care about being pitched too, I'm just interested in helping promote the exploration of ideas which might help reduce cost further by eliminating wire bonding and such.
Avatar
Avatar
Tim 'mithro' Ansell
I don't really care about being pitched too, I'm just interested in helping promote the exploration of ideas which might help reduce cost further by eliminating wire bonding and such.
no I mean regarding a concrete concept of how to potentially explore how such a pattern on top metal could be used for flip chip bonding, without having to dedicate the flip chip pad's top metal occupied area across all layers (e.g. it should only need a fraction of the active area underneath, unless we assume particularly advanced fine-pitch flip-chip techniques)
03:48
oh sorry, I again misread; I thought you said "I don't really recall being pitched to"
03:51
I won't have any of the analog PA things (needed to make integration with one of those GaN chips useful) ready in time for Run2, but there's other things that could be bonded to a Run2 die to trial the bonding process itself.
Avatar
Tim 'mithro' Ansell 05/03/2026 03:51
I also don't need to necessarily understand everything either :-). Throwing stuff against the wall and seeing what sticks is part of the idea behind trying to make things continually cheaper.
Avatar
Avatar
namibj
I won't have any of the analog PA things (needed to make integration with one of those GaN chips useful) ready in time for Run2, but there's other things that could be bonded to a Run2 die to trial the bonding process itself.
Tim 'mithro' Ansell 05/03/2026 03:54
Filling the die with different types of silicon capacitors (MIM, MOS & MOM) and maybe even some efuses with a very simple 1-wire core so info about lot number, wafer number, wafer position could be burned into the device would be perfectly resonable to me.
Avatar
Yeah, I thought to mean that for whoever would try to make more productive use of the lower layers in that area (those not used by the ESD structures), to "convince" them that this upper layer structure with a little bit of active pad structure underneath would be harmless enough to include. Could be with some new sram macro trial or something more experimental than normal slice usage, I'd assume.
Avatar
Avatar
Tim 'mithro' Ansell
Filling the die with different types of silicon capacitors (MIM, MOS & MOM) and maybe even some efuses with a very simple 1-wire core so info about lot number, wafer number, wafer position could be burned into the device would be perfectly resonable to me.
Oh yeah it should be perfectly fine to trial efuse designs (well, EPROM as a general concept, I don't mean the specific UV-erasable variety) in the spare active area under such a pad.
Avatar
Avatar
namibj
Oh yeah it should be perfectly fine to trial efuse designs (well, EPROM as a general concept, I don't mean the specific UV-erasable variety) in the spare active area under such a pad.
Tim 'mithro' Ansell 05/03/2026 04:02
GF180MCU Silicon Capacitor Goal Create software which is able to generate a "maximal silicon capacitor" for a given configuration. Specifications GDSFactory https://gdsfactory.github.io/gdsfactory/ Uses AI to tune the capacitor capacity (IE the shapes of structures). https://gdsfactory.github...
Avatar
in lieu of anything better I'd suggest an ice40ul1k-swg16 or a ice40up3k/ice40up5k (I heard they're the same; the former just isn't sold in the QFN48 package)
04:08
but yeah silicon capacitor pinned raw out to the pads could be something; antenna diodes are used in avalanche connection to be reverse-biased in normal operation, right?
04:13
sorry this was the one for the up5k; the above ones were just the ultra lite vs. ultra [non-lite]
Avatar
Tim 'mithro' Ansell 05/03/2026 05:16
I'm currently working to source known-good-die of ice40up5k through my Lattice contacts.
Avatar
Brian Swetland 05/03/2026 05:18
I miss the days when those parts were $4-5 in handful quantities
Avatar
Tim 'mithro' Ansell 05/03/2026 05:19
@Brian Swetland - How much are they these days? I've generally gotten them at $1-$2 USD per part in the past (but I've been buying multiple full reels at a time).
Avatar
Brian Swetland 05/03/2026 05:20
looks like cut tape, single digits is $10-11 on digikey/mouser... down to $8-9 in the hundreds
05:21
I assume some combo of popularity and the parts crunch that kicked off a bit into the pandemic were contributing factors here
05:22
being able to buy 5-10 for ~$4 each was hobbyist fpga nirvana back when the yosys/nextpnr tooling was getting solid
Avatar
Avatar
Tim 'mithro' Ansell
Yes, but the current "standard" way of doing most structured ASICs / gate array devices has lead to them no longer being manufactured / killed them -- so following down that path seems like not the best idea 🙂
Chips4Makers aka Staf Verhaegen 05/03/2026 16:08
I don't believe the reason for example eASIC in the end failed was technical but financial, e.g. investors driving it in the wrong direction. A lot of companies fail not because of technical unfitness.
👍 2
Avatar
Avatar
Tim 'mithro' Ansell
I would potentially be interested in exploring how a pattern like this on the top metal could be used for bonding directly rather than needing bond wires (IE provide free silicon if there is spare/leftover space on the shuttle).
Christopher 05/03/2026 16:16
Is there a feedback mechanism for the patterns between the dies? I am running into a problem where I need to generate data to train a model, and I don't want to grab people's work and throw it into a training dataset without explicit permission.
Avatar
Avatar
Christopher
Is there a feedback mechanism for the patterns between the dies? I am running into a problem where I need to generate data to train a model, and I don't want to grab people's work and throw it into a training dataset without explicit permission.
"patterns between the dies"? Can you rephrase that message, it's hard to understand what you're trying to say there.
Avatar
Avatar
namibj
"patterns between the dies"? Can you rephrase that message, it's hard to understand what you're trying to say there.
Christopher 05/03/2026 16:46
There are test patterns in the spaces between the dies
Avatar
Avatar
Brian Swetland
looks like cut tape, single digits is $10-11 on digikey/mouser... down to $8-9 in the hundreds
If you don't need the extra IO get up3k (so I've heard; I'll try in some weeks, probably shortly after the Run2 deadline), the only way they could reasonably do the implied binning to lower fabric block/component availability would involve per-die PnR (even if only a reduced PnR, it's clearly gonna involve per-die bitstreams) and there's no sign in any of the dcumentation that they would burden the customers with such. At least in the open tooling I'm told it just doesn't apply the lower ressource limits, treating it essentially equivalent to a 30-ball WLCSP up5k and at worst setting a couple bits to mark the bitstream as "for up3k" to pacify possible validation.
Avatar
Avatar
Brian Swetland
being able to buy 5-10 for ~$4 each was hobbyist fpga nirvana back when the yosys/nextpnr tooling was getting solid
Christopher 05/03/2026 16:53
you can get the latest gowin parts for a few bucks a piece, I believe they're supported by an open source toolchain
Avatar
Avatar
Tim 'mithro' Ansell
I'm actually skeptical that a reliable cleanroom is needed when you are doing stuff on individual chips and something like a single 5um or 10um metal layer. Plus if you have a 1 in 10 failure rate, you have only lost like $7 USD for that failure.
BreakingTaps 05/03/2026 21:54
Yeah, it's actually pretty surprising what you can get away with at 1um and larger size. All my diy stuff was in open shop air and rarely had issues with particles. Solvent cleaning and thorough DI water rinses takes care of most particles at a size that matter to big features. Wouldnt be hard to automate in a little HEPA cell either. Single metal layer is just spincoater, hotplate, litho machine and sputter or evap. Man this is really tempting me 😅
Avatar
Avatar
BreakingTaps
Yeah, it's actually pretty surprising what you can get away with at 1um and larger size. All my diy stuff was in open shop air and rarely had issues with particles. Solvent cleaning and thorough DI water rinses takes care of most particles at a size that matter to big features. Wouldnt be hard to automate in a little HEPA cell either. Single metal layer is just spincoater, hotplate, litho machine and sputter or evap. Man this is really tempting me 😅
for maskless metal I'd expect options beyond the traditional litho technique, such as perhaps laser machining. Like, the concept of laser trimming is officially supported on the gf180mcu open PDK...
Avatar
BreakingTaps 05/03/2026 22:35
Possibly, but could be a real challenge. Would probably want at least picosecond laser to limit thermal damage, and green or shorter wavelength to limit depth and focal spot size. Have to deal with debris. Have to be very careful about getting a full ablation and no shorts. End of the day might be harder than a simple 405nm direct write into resist and metal liftoff. 😕
Avatar
Avatar
BreakingTaps
Possibly, but could be a real challenge. Would probably want at least picosecond laser to limit thermal damage, and green or shorter wavelength to limit depth and focal spot size. Have to deal with debris. Have to be very careful about getting a full ablation and no shorts. End of the day might be harder than a simple 405nm direct write into resist and metal liftoff. 😕
Yeah. Thought picosecond sounds a little severe there, and you don't need green for spot size reasons there. Are (active, triggered) Q-switched Nd:YAG with their practical lower pulse lengths of about 5~10 ns that poorly suited to ablating "unwanted" intersections? Hmmm. Best not to get bogged down with those thoughts now though, I got a sky130 deadline to ship a bunch of MCML cells for.
Avatar
BreakingTaps 05/03/2026 23:11
Well spot size is limited by wavelength, so eventually you'll want a shorter wavelength to minimize ablation zone (even with a gaussian spot and only the middle ablating). And nanosecond pulses are deeply thermal because they are so slow, you get a ton of substrate and edge heating. In an ideal world you are in "cold" ablation regime (fs to low ps) where your breaking bonds faster than thermal diffusion I'm on the road at the moment, but can share some 1064nm ns pulse microscope shots of thin films when I get back. Hard to get sub 20um and they are very rough edges. 1064 absorption depth in Si is like a mm or something, easy to nuke other structures below the metal 😕
Avatar
Oh hmm fair. Though I'd expect deeper penetration into substrate resulting in less damage to the substrate once/after the metal is gone. But yeah, fair, nano scale has sub-nano timescales 😄
Avatar
Update: will have my dies imaged with a scanning electron microscope by a hackerspace that has one. Raw dies ship out to them towards the end of next week (or this week, if you’re in a timezone where its monday).
Avatar
Avatar
BreakingTaps
Yeah, it's actually pretty surprising what you can get away with at 1um and larger size. All my diy stuff was in open shop air and rarely had issues with particles. Solvent cleaning and thorough DI water rinses takes care of most particles at a size that matter to big features. Wouldnt be hard to automate in a little HEPA cell either. Single metal layer is just spincoater, hotplate, litho machine and sputter or evap. Man this is really tempting me 😅
Tim 'mithro' Ansell 05/04/2026 02:14
Waves silicon seductively......
😂 2
Avatar
I'll clean the later version up once the looming deadlines (ttsky26a & WS Run2) stop threatening me; if anyone wants my preliminary/kinda-experimental tooling (which I'm still cooking rn, I hope it gets to jump into proper optimization/refining before Thursday 5am UTC) before then, please ask.
Avatar
Tim 'mithro' Ansell 05/04/2026 14:32
For people who are interested in the state of run #1, here is a summary. Each wafer has 28 full reticle shots and a bunch of partial reticle shots which mean most designs end up with about ~34-36 full dies per wafer. The status of all 25 wafers from run #1 are:
  • 1 ✕ wafer was manually fully picked by Andrew, these are the sample / loose tape die people should have received.
  • 2 ✕ wafers where fully picked by Andrew, these are the die people should have received on a 7 inch reel.
  • 11 ✕ wafers had just the full reticle shots picked using an existing pick and sort house here in Singapore, meaning that we end up with 308 (11 * 28 == 308) being delivered on a wafer dicing frame and 11 ✕ "carcasses" with each about ~6 good versions of each project die on them (so another 66 chips). The carcasses will be going with Andrew to allow him to do testing on the custom die picking machine.
  • 6 ✕ wafers are diced but unpicked that will be going back with @Andrew Wingate to final testing of the custom die picking machine.
  • 1 ✕ wafer are with @stuart's alternative dicing, pick and sort house in China (~34 die).
  • 4 ✕ wafers where undiced and sent to people to use as display items.
That should be the total 25 wafers manufactured in run #1 (which is a short run that required paid projects to be duplicated to two slots). Looking at how the numbers have finally shaken out a short run of only 25 wafers saved about 15% of the manufacturing run cost, so normal runs will be two lots -- IE 50 wafers.
namibj started a thread. 05/04/2026 14:33
Avatar
Avatar
Tholin
Update: will have my dies imaged with a scanning electron microscope by a hackerspace that has one. Raw dies ship out to them towards the end of next week (or this week, if you’re in a timezone where its monday).
Andrew Wingate 05/04/2026 14:39
The people who don't get COB, their raw dies have shipped today. (edited)
😮 1
👍 1
Avatar
@Tim 'mithro' Ansell When will the next 11 wafers make their way to china for COB ? (edited)
Avatar
Would it be possible/practical to have a tiny shared test harness on the reticle that would allow one (coarse?) probing contacting to that harness to the be mux'd to the individual dies pre-dicing to sort out bad dies without having to probe each one individually? Or would that not be relevant due to the large process node, very-sub-reticle sized individual dies, and the individual-die packaging allowing per-die post-packaging probing at e.g. the COB mezzanine plug?
Avatar
Nothing can cross the seal ring
✅ 1
Avatar
Avatar
tnt
Nothing can cross the seal ring
Me got nerdsniped. Internet says well resistor can and are occasionally used for wafer acceptance testing of like non-pinned-out bandgap references and the like?
Avatar
(those can't power the DUT tho so it's not gonna work without "proper" pads inside the seal ring, hence COB-first test-after looking quite superior)
Avatar
Avatar
tnt
@Tim 'mithro' Ansell When will the next 11 wafers make their way to china for COB ? (edited)
Tim 'mithro' Ansell 05/05/2026 00:36
Well the 11 wafers don't exist anymore - they are now ~40 separate wafer dicing frames with dies mounted on them. Those have either been shipped to people who wanted only bare die or on their way to china for chip on board mounting.
Avatar
Avatar
namibj
Me got nerdsniped. Internet says well resistor can and are occasionally used for wafer acceptance testing of like non-pinned-out bandgap references and the like?
Tim 'mithro' Ansell 05/05/2026 00:41
GlobalFoundries puts process test structures into the margins of the reticle - this is where the "etest" data for the production run comes from -> https://docs.google.com/spreadsheets/d/10zQF_L-KsV-n5zMISB8C67llsldodtbSALWoNdpY17Y/edit?gid=940809968#gid=940809968
👀 1
Avatar
Avatar
namibj
Would it be possible/practical to have a tiny shared test harness on the reticle that would allow one (coarse?) probing contacting to that harness to the be mux'd to the individual dies pre-dicing to sort out bad dies without having to probe each one individually? Or would that not be relevant due to the large process node, very-sub-reticle sized individual dies, and the individual-die packaging allowing per-die post-packaging probing at e.g. the COB mezzanine plug?
Tim 'mithro' Ansell 05/05/2026 00:45
Most "production scale" semiconductor chip stuff has a testing phase which is done before dicing. Creating the test harness and test routing is extremely expensive as you are generally aiming to test a whole reticle at a time. The die which fail the test generally get marked with a black dot. @bunnie will hopefully publish an interesting blog post about going through that experience recently for his BaoChip.
👍 3
Avatar
I have devastating news
14:49
I will not be able to bring up my chips
14:49
And idk when I’ll be able to
14:49
The dies are upside-down
🙀 3
14:49
I don’t know what to do now
14:50
Even if this is fixable by revision of the PCBs that the COBs plug in to, I have no money for that
14:50
So its gonna be a couple months, at least
Avatar
afaik all remaining raw dies have been shipped out to me, so there is nothing that wafer.space can do on their end
14:59
@Tim 'mithro' Ansell If you DO still have raw dies of mine, I would be willing to pay for another set of COBs with the die rotated correctly, as I am 100% sure that this would be cheaper than me re-designing and re-building all 8 PCBs I designed for this bring-up
15:01
I am checking right now if the COBs as they are (flipped) are still usable
15:02
Nope. They’re unusable. Power and ground are shorted to GPIOs all over the place. Most critically, two design select lines are shorted to ground, so can not be controlled. (edited)
15:03
If I had made the locations of the power and ground pads symmetrical in my padring layout, I would still be able to bring up one or two things today with the generic DIP breakout, but as it stands, the COBs I have are bricks.
Avatar
Oh, the mosbius design on wafer space isn't public ? Can't find a link to the repo with gds and such ?
Avatar
Who was the other person that had custom COBs? They may wanna check theirs too.
Avatar
That's why I was asking about mosbius above.
16:49
Althugh when they posted their COB design they did note QR code should be in the NE corner so that should be correct.
Avatar
Avatar
Tholin
Who was the other person that had custom COBs? They may wanna check theirs too.
Tim 'mithro' Ansell 05/05/2026 17:15
I believe we have a bunch of your die still here at the bond house
17:21
@Tholin - I believe we should be able to get another 20 bonded for you tomorrow. So now is the right time to discover that issue.
Avatar
Thank you
17:22
The PCBs are fine, you just need to somehow instruct them to rotate the die 180°
Avatar
I wonder if a clear indicator of direction would help with preventing this in the future. Say, putting an arrow pointing outwards in one of the two remaining corners of the die, and a corresponding arrow pointing inwards on the PCB silkscreen? (edited)
17:43
Actually, better idea. How would people feel about a script that reads in a padring configuration from a project and generates a KiCad symbol for it?
Avatar
Leo Moser (mole99) 05/05/2026 17:45
Yes, we are planning some changes around how the corners are filled. @Andrew Wingate suggested keeping the corner opposite of the QR code empty to make the orientation more visible.
💜 1
Avatar
Avatar
Tholin
Actually, better idea. How would people feel about a script that reads in a padring configuration from a project and generates a KiCad symbol for it?
Leo Moser (mole99) 05/05/2026 17:45
That would be great :) We could even integrate it into the precheck.
Avatar
One thing I eventually want to work on (no promises when) is a 3D renderer that produces images of a die as it would appear under a microscope. I don’t think I can model all the quantum effects accurately, but I can approximate how things look specifically for gf180mcu.
👌 1
17:58
I realized I’m maybe the only person in here with practical experience with multiple 3D rendering techniques, so I’ve added this to my todo list.
Avatar
Avatar
Tholin
I realized I’m maybe the only person in here with practical experience with multiple 3D rendering techniques, so I’ve added this to my todo list.
Andrew Wingate 05/05/2026 18:06
I have been wanting to be able to make colorful images using refraction or other to generate the colors.
Avatar
I’m experimenting with it
18:07
I’m preparing a layout that is just various dithering patterns in Metal5 and Metal4
💜 1
18:07
To tape out on run2
18:07
The amount of patterns I can do is limited due to DRC
Avatar
Andrew Wingate 05/05/2026 18:17
Can't wait to see. Also Tim and I just landed in china. Tomoorw we will be visiting the bondhouse and believe you have more boards and die there @Tholin
Avatar
Alright
Avatar
I got this cool photo, at least
👍 1
😎 1
Avatar
Could you still check bonding success rate checking for ESD diodes on the pins that are not shorted to GND/PWR.
Avatar
Tim 'mithro' Ansell 05/06/2026 07:53
@Tholin - your die are being inspected by @Andrew Wingate and @Lauri
Avatar
Andrew Wingate 05/06/2026 07:54
❤️ 5
Avatar
Tim 'mithro' Ansell 05/06/2026 07:54
@Tholin - they are going to have like a couple 100mbs of photos of the die under different lighting and magnification for you.
Avatar
Andrew Wingate 05/06/2026 07:54
Laptop cannot connect to discord from china
07:54
*GBs
Avatar
Oh wow
08:14
That is going to be incredibly helpful
Avatar
Tim 'mithro' Ansell 05/06/2026 10:42
The verification of Tiny Tapeout GF0p2 projects can be seen at https://tinytapeout.com/chips/silicon-proven/#ttgf0p2
Tiny Tapeout projects that have been taped out and verified in silicon.
Avatar
Tim 'mithro' Ansell 05/06/2026 22:49
@Tholin - Still working with @Andrew Wingate to figure out how to upload the photos somewhere.
Avatar
How much is the total filesize combined?
Avatar
Tim 'mithro' Ansell 05/06/2026 22:59
@Tholin - I think about ~35G (but that includes other die captures too).
Avatar
Ah, I see the problem
Avatar
Avatar
Tim 'mithro' Ansell
@Tholin - I think about ~35G (but that includes other die captures too).
Make a torrent? Unless you have need for access restrictions, that is.
Avatar
Avatar
namibj
Make a torrent? Unless you have need for access restrictions, that is.
Tim 'mithro' Ansell 05/06/2026 23:53
I think a random torrent is likely to have more issues with hotel WiFi and China internet than just using rsync to put them on a server I have.
23:55
Has anyone done simulation using the noise models in the GF180MCU PDK? If so, could you add any info you have to the thread @ https://discord.com/channels/1361349522684510449/1501344740350758992
Avatar
Tim 'mithro' Ansell 05/10/2026 02:20
🎉 1
02:20
So what can I do to get Zeptobars doing wafer.space silicon? 😛
Avatar
The wafer.space gf180mcuD JKU multi-project chip is alive! 🥳 Last night, I wired up the DIP adapter PCB on a breadboard. I just supplied the board with 3V3 or 5V via decoupling capacitors, connected my AWG to the clock input and tied the reset input to high... and voila, the sanity bring-up test works. On one digital output, the Super Mario Bros. theme song is played via a buzzer through a PWM signal. 🙌 Nothing fancy, just a quick breadboard build-up and test, but at least we can say that the chip is alive! 🎉 Next, our students can come in and test their own projects. Some motivated students have also decided to build a PCB as part of a seminar work. 🙌 I will also try to pour some dies into epoxy cubers. I have already received the materials for it. I just need to find some time for it. 🙂
🎉 4
🥳 1
Leo Moser (mole99) started a thread. 05/10/2026 09:38
Avatar
Avatar
Simi
The wafer.space gf180mcuD JKU multi-project chip is alive! 🥳 Last night, I wired up the DIP adapter PCB on a breadboard. I just supplied the board with 3V3 or 5V via decoupling capacitors, connected my AWG to the clock input and tied the reset input to high... and voila, the sanity bring-up test works. On one digital output, the Super Mario Bros. theme song is played via a buzzer through a PWM signal. 🙌 Nothing fancy, just a quick breadboard build-up and test, but at least we can say that the chip is alive! 🎉 Next, our students can come in and test their own projects. Some motivated students have also decided to build a PCB as part of a seminar work. 🙌 I will also try to pour some dies into epoxy cubers. I have already received the materials for it. I just need to find some time for it. 🙂
Tim 'mithro' Ansell 05/10/2026 10:27
That is very cool!
🙌 2
Avatar
I’ve characterized my SCL at the ss_125C_3v00 corner, so all three corners are now done
👏 3
13:33
I’m thinking of doing a 4th characterization at ss_080C_3v10 since that default slowest corner is kindof extreme. I don’t think anybody here needs their chips to be running at 125°C, so I’d like to offer an alternative maximum constraint of "just" 80°C at 3.1V
13:34
So people can aim for a higher fmax at the tradeoff of a more constrained temperature and voltage range that the part is speced for.
13:35
(I’m pretty sure at 125°C you start having other problems, like the epoxy on the COB melting)
Avatar
Avatar
Tholin
I’ve characterized my SCL at the ss_125C_3v00 corner, so all three corners are now done
Egor Lukyanchenko 05/11/2026 10:53
Hi, @Tholin! Thanks for your amazing work on 3.3V SCL! Do you plan to extend your library? Because if you do, I would like to ask you to add some kind of delay cell to improve hold fixing. Currently I have problems with increasing a hold margin for my Caravel port, which I would like to do for safety. OpenROAD generates thousands of buffer cells but with only ~100ps delay each it has a hard time and takes a huge area.
Avatar
I’m currently working on making it easier for people to collaborate to the repo
12:40
I’m just one person, unfortunately
Avatar
Avatar
Egor Lukyanchenko
Hi, @Tholin! Thanks for your amazing work on 3.3V SCL! Do you plan to extend your library? Because if you do, I would like to ask you to add some kind of delay cell to improve hold fixing. Currently I have problems with increasing a hold margin for my Caravel port, which I would like to do for safety. OpenROAD generates thousands of buffer cells but with only ~100ps delay each it has a hard time and takes a huge area.
Leo Moser (mole99) 05/11/2026 12:48
A delay buffer appears to be simply two buffers in a trench coat, where the first three inverters have a narrow gate width. You might even want to experiment with the gate length for even larger delays. See here: https://gf180mcu-pdk.readthedocs.io/en/latest/digital/standard_cells/gf180mcu_fd_sc_mcu7t5v0/cells/dlya/gf180mcu_fd_sc_mcu7t5v0__dlya_1.html Adjusting Tholin's buffers would probably be a good start.
👍 1
Avatar
Building SCL releases is now fully automated
🎉 5
15:49
15:50
Just need to figure out how to actually generated repo releases from the actions output
15:50
Stretch goal: verify the SCL by building an example project as part of the pipeline
15:50
Currently blocked by LVS still locking up with the SCL
Avatar
so help me out here... can I build an octocore 6502 with 64b addressing?
22:22
will that work here?
22:22
or similar 'weird stuff'?
Avatar
the limitations are your imagination and silicon area
22:26
well that and money to pay to a slot on the shuttle
22:27
Complete 6502 CPU with bus multiplexer, GPIO, Timer, and UART
Avatar
ok, so im only limited by pads (pins) and available 'cells'/transistors?
Avatar
yeah pretty much
Avatar
Avatar
m_w
someone implemented 6502 on tinytapeout: https://tinytapeout.com/chips/ttihp26a/tt_um_chrismoos_6502_mcu
aye, I was talking to those guys, speed is limited to ~33mhz and a small number of pins
Avatar
that and the knowhow to implement all of the things
Avatar
i need 80-120 pins, and want to hit 800-1200mhz
Avatar
I think the pad ring is not that big
Avatar
it said 56-120+ pads
22:30
on the website, so im not sure if we mean different things, perhaps some are multiplexed
Avatar
yeah the default isn't that big
Avatar
im not sure yet
22:30
just getting some conceptual boundaries
Avatar
you are on your own if you don't use the default
Avatar
ok, 'can I make the whole thing SRAM'?
Avatar
how many 'cells'?
22:31
or transistors do i get?
Avatar
depends on a lot of things
22:34
@Tim 'mithro' Ansell or @tnt might have some approximate numbers
Avatar
there's some information here total cells used/% area used: https://github.com/wafer-space/ws-run1/blob/density-report/reticle_density_report.md
wafer.space GF180MCU Run 1. Contribute to wafer-space/ws-run1 development by creating an account on GitHub.
Avatar
Fangame Empire 05/11/2026 22:39
TIny Tapeout projects also show the number of cells used in the GDS github action
Avatar
Fangame Empire 05/11/2026 22:39
Here's mine as an example for Tiny Tapeout https://github.com/FangameEmpire/ttsky26a_spacewar/actions/runs/25696603247 2200 cells ~= 70% of two tiles (edited)
A scaled-down version of the classic PDP-1 game on a VGA display. - Merge bullet tests back into main · FangameEmpire/ttsky26a_spacewar@f151f17
22:40
Or do you mean wafer.space as a whole
Avatar
all of this is on the main page
Avatar
Avatar
m_w
Click to see attachment 🖼️
Read the little text down below
22:44
Those are theoretical, using the standard cells included in the temolate
Avatar
not sure what you are expecting?
Avatar
Oh sorry I am very sleepy and thought you were wayfarer
22:45
Wow I really need either new glasses or a few more than eight hours of sleep
22:45
Again really sorry
Avatar
it is fine just giving the basic idea
Avatar
looks like its fine for some basic ideas. creating a large sram array with embedded processor is not trivial however
22:47
i wasnt sure if the SRAM listed was 'if its all ram' or in addition to some other components
22:48
i have some 65xx variations/other architectures im interested in developing, including ML algorithms in vhdl
Avatar
yeah those are estimates based on the area of a cell and the user area
Avatar
an octocore 6502 that can chain handle 64b is certainly a goal, as is some math coprocessor for 6502/816 etc
Avatar
since the tools are free you can run some experiments and get an idea of what you can do
Avatar
i even have a 4bit 6404 microslice design i might test out someday, as well as a coprocessor for the 6502 that increases address space and some other functions
22:51
i mean, im starting on an fpga, i have some ideas for a hardware company and might try to build some custom stuff, presales/crowdsourcing etc to get funded
Avatar
does a 'smart digital drawing tablet/e-reader' need a 64bit cpu? what if it uses expired patents from the wacom intuous2 line?
Avatar
Avatar
Wayfarer
does a 'smart digital drawing tablet/e-reader' need a 64bit cpu? what if it uses expired patents from the wacom intuous2 line?
probably not. not a lawyer. 🙂
Avatar
well, not a legal question, more a theoritical one
23:01
there are some cool devices well served by simple hardware
Avatar
yes it could probably work on a 8 bit processor 🙂
Avatar
now wafer.space just burns the silicon, it has to go to packaging afterwards?
Avatar
well it does wire bonding to COB if you pay a little extra
23:06
but yeah it is a very minimal process
23:07
notice the cost 🙂
23:09
I think if you want QFN then chipfoundary might be easier path https://chipfoundry.io/
ChipFoundry
Avatar
it will all depend on time, energy and money
23:14
they want 15K usd
Avatar
yeah it is a newer process and packaging is not cheap (edited)
Avatar
Avatar
m_w
yeah it is a newer process and packaging is not cheap (edited)
Unless I forgot, they are (almost?) stricter on the pad ring than the WS COB seems to be, and packaging is not anywhere near 150$/QFN.
Avatar
i mean, if i have volume its probably worth it, though they seem big around risc-v
Avatar
(IIRC they run the entire lot through the same packaging and just make sure they know afterwards which of the designs that share the reticle ended up in the particular QFN, such that they can keep them sorted.)
Avatar
Avatar
Wayfarer
i mean, if i have volume its probably worth it, though they seem big around risc-v
WS is comparatively affordable. iirc the early bird pricing was 4$/chip @ 1k
23:36
iiuc that assumes packaged via COB onto the mezzazine socketable package/board and the standard pad ring.
Avatar
yeah this is way cheaper
23:39
per chip
Avatar
like, maybe i can explain... I dream of owning an electronics company. and building ruggedized electronics for hobbyists, education, farmers, truckers and the trade industry... games and art stuff. my mom has this little "50-in-1" color video game on the back of the bathroom door. it plays pong and a racecar game and checkers and such... its like, 8bit. you can buy these a dime a dozen on 'the bay' or 'the rainforest (amazon)' none are made i America. I want to be the guy with an American factory that makes these, and e-readers, trail computers, gps, digital logbooks for truckers, a nice 16b drawing tablet. a retro console you can hook up to modern tvs, construction site computers, AR/VR headsets, etc. "I wanna be the guy" ... who picks red or blue, and makes jobs for some really talented people, while building hardware and software I think it cool.
23:40
so, if this is a step towards that, I still have years until Im retirement age
23:40
and Ill probably want to run this company long after that (edited)
23:41
im ok, not being the biggest, most profitable. I like open hardware design.
23:41
its going to take 'economy of scale' for any of it to work out at all
23:42
i probably should have gone for an MBA in finance huh?
Avatar
Avatar
Wayfarer
like, maybe i can explain... I dream of owning an electronics company. and building ruggedized electronics for hobbyists, education, farmers, truckers and the trade industry... games and art stuff. my mom has this little "50-in-1" color video game on the back of the bathroom door. it plays pong and a racecar game and checkers and such... its like, 8bit. you can buy these a dime a dozen on 'the bay' or 'the rainforest (amazon)' none are made i America. I want to be the guy with an American factory that makes these, and e-readers, trail computers, gps, digital logbooks for truckers, a nice 16b drawing tablet. a retro console you can hook up to modern tvs, construction site computers, AR/VR headsets, etc. "I wanna be the guy" ... who picks red or blue, and makes jobs for some really talented people, while building hardware and software I think it cool.
ambitious..... like, a lot.
Avatar
yeah, so i want to start small, with some open hardware designs and sell kits
23:56
i have a masters in instructional design and technology, I was a year away from a phd in computer engineering when my advisor retired
23:57
im published on a paper about technical risk, the project was a simple 6502 based computer kit for education
23:57
i plan to open source the design and try to market it to schools, colleges etc, hobbyists
23:58
i have the parts for the prototype on my desk over there
23:58
its <$100 usd, and has a lot of support on the 6502 forums
23:59
beyond this, I want to improve the design to Mk2, and see if I can get it to function as a good calculator/solver
23:59
maybe, in the next 2 years
Avatar
Avatar
Wayfarer
like, maybe i can explain... I dream of owning an electronics company. and building ruggedized electronics for hobbyists, education, farmers, truckers and the trade industry... games and art stuff. my mom has this little "50-in-1" color video game on the back of the bathroom door. it plays pong and a racecar game and checkers and such... its like, 8bit. you can buy these a dime a dozen on 'the bay' or 'the rainforest (amazon)' none are made i America. I want to be the guy with an American factory that makes these, and e-readers, trail computers, gps, digital logbooks for truckers, a nice 16b drawing tablet. a retro console you can hook up to modern tvs, construction site computers, AR/VR headsets, etc. "I wanna be the guy" ... who picks red or blue, and makes jobs for some really talented people, while building hardware and software I think it cool.
Christopher 05/12/2026 00:00
id recommend studying a bit of economics and maybe doing an online business course if you're dead set on this idea
00:00
there are many reasons why things aren't all made in the US, most of them benefit the US more broadly
Avatar
Avatar
Christopher
id recommend studying a bit of economics and maybe doing an online business course if you're dead set on this idea
yeah indeed. I have an incomplete in markov processes and I just got into a grad certificate program in nuclear nonproliferation to keep status as a degree seeking student
Avatar
Avatar
Christopher
there are many reasons why things aren't all made in the US, most of them benefit the US more broadly
so many people need jobs, and education is really lacking here, Im hoping to address both concerns
Avatar
Christopher 05/12/2026 00:02
well, you're not going to address both concerns without first knowing the stomping ground yourself
Avatar
if I will accept 'not making millions per year personally', I think I can stay competitive
Avatar
Avatar
Wayfarer
if I will accept 'not making millions per year personally', I think I can stay competitive
Christopher 05/12/2026 00:03
thats not really how this work
Avatar
Avatar
Christopher
well, you're not going to address both concerns without first knowing the stomping ground yourself
yeah my bachelors is interdisciplinary studies, I took a lot of business courses in grad school too, mostly management though... I collect books and recently got a bunch of stuff on economics.. MIT opencourseware might be a good place to look for classes
Avatar
Avatar
Christopher
thats not really how this work
its more an expression of humility, and acknowlegement that manufacturing is all but dead in the US. I thnk it could see a revival though, if Im willing to compete for market share instead of market dominance, I think ive got some disruptive ideas here
Avatar
Christopher 05/12/2026 00:05
you cant run a business without making profit
Avatar
though, maybe im just being optimistic. do you have a background in business?
Avatar
Christopher 05/12/2026 00:05
manufacturing fights for thin margins
ferristhumbsup 1
Avatar
well, a nonprofit is a business, profit is its own thing, Im not saying I want to run this business as a non profit, though low margins were more what I was thinking. you cant run a business without being solvent, Im aiming for solvency, profit would be great.
00:09
for example, we quit making tvs in America some years ago. to understand why, is multifold, though comes down to profit margin, it was just way cheaper to make them in mexico and china, etc. these days india is surging ahead in manufacturing. environmental regulations, workplace safety, and employee expectations are all a factor. the thing I can change, is to reduce executive compensation, reduce greed, and focus on other things
00:09
like, theres a guy, CEO, and instead of making millions a year, they make 70k like the rest of their managers
00:10
im fine with that, if it creates a sustainable process
00:10
yet I understand, my willingness to take a smaller check, is only one factor
00:10
do you have much experience running or starting a business?
Avatar
Christopher 05/12/2026 00:38
yes
Avatar
Avatar
Wayfarer
for example, we quit making tvs in America some years ago. to understand why, is multifold, though comes down to profit margin, it was just way cheaper to make them in mexico and china, etc. these days india is surging ahead in manufacturing. environmental regulations, workplace safety, and employee expectations are all a factor. the thing I can change, is to reduce executive compensation, reduce greed, and focus on other things
Christopher 05/12/2026 00:39
india is surging in part because theyve been so impoverished for such a long time, and they're being massively impacted by gas shortages right now...
Avatar
awesome. Ive not done a lot of manufacturing. i have some grad certificates relating to entrepreneurship and innovation, though in life sciences, it was a lot of health device regulations, and a grad certificate in organization change and consulting, which is mostly management org psych. Ive run a small business off and on for decades, though mostly just me providing services to others, computer repair, web design and landscaping/lawn care a far cry from manufacturing electronics, though some stuff is practical experience. like I said I was a year off from a phd in computer engineering (my advisor retired for health reasons). i do what I can here and there.
00:43
i would honestly say a few courses in finance/accounting would be very close to an MBA.
00:44
ive got the management and regulatory stuff, just not the money side, nor a lot on manufacturing. selling crafts on a small scale yes, not making thousands of units per week or such
00:44
now I do think if I move towards used equipment, niche markets and simple designs, I might do ok
00:45
ive written a few business plans and work plans over the years. do you work in semiconductors?
Avatar
Tim 'mithro' Ansell 05/12/2026 06:59
If you want open source semiconductors manufactured in the US, the ChipFoundry.io is your current only choice. wafer.space is a Singaporean company which provides access to silicon that is manufactured in Singapore by GF.
07:01
If you want to build your own "budget silicon foundry" then you might want to check out the HackerFab group. They are doing some interesting stuff but it is more late 1980s / early 1990s level at the moment and definitely not cost competitive for anything in volume.
👍 2
Avatar
why open source? do you just mean open access? i have no problem using a company in singapore, Im not sure why thats important at some point, if I could get my own machines in house to do this in the US, it would be really cool.
Avatar
Pretty sure "open source" here means that you get access to a PDK without having to sign NDAs, and effectively getting married to the platform (edited)
Avatar
gotcha, ok. its just a different use of the jargon many of these platforms (small business fabrication) want you to use 'their chips' or 'their shell',, and using a template is helpful to some. I just happen to be looking for a place I can have specific control of what Im building
Avatar
Well, that also depends on what's in their PDK - which is also good if you can access it before signing a contract
Avatar
likem the ISAAC/ISAc,, its an ISA/AT-bus controller for small platforms, and it has specifc requirements, so finding a good fit is important
Avatar
Avatar
dshadoff
Well, that also depends on what's in their PDK - which is also good if you can access it before signing a contract
is that 'product development kit'?
15:24
process design kit?
Avatar
Maybe more like "process". Not sure what it stands for exactly, but it's a definition of things like standard cells and all the nitty gritty that you would need in order to simulate
Avatar
right, so atm, to get started, today Im looking for a white label company to put my brand name on flashlights
Avatar
I'm not an expert on the space; just trying to answer a couple of the simpler questions.
Avatar
as I move forward, I have a couple of small devices that require unique silicon
Avatar
Avatar
dshadoff
I'm not an expert on the space; just trying to answer a couple of the simpler questions.
no totally, just a 'today I am', how Im trying to generate capital/revenue
15:30
ISAAC is an 8b AT/ISA bus controller. it pairs with a 6502, an lcd driver (like an EVE or Epson SD chip), and similar chips plus we are looking for an audio driver/processor for a set of small handheld devices so Tiny Tapeout might be a good choice for that audio chip, they cant handle an ISA controller (not enough pins) their VGA experiments are rudimentary, and so wafer.space seems more our speed for a couple of these
15:31
tiny tapeouot is 'very cool', they just dont have the 'oomph' in terms of capabilities for a lot of stuff. maybe for a 4bit microslice or 8b math coprocessor, etc wafer.space, seems 'bigger', though its 1000 'units' at $4000+
Avatar
BreakingTaps 05/12/2026 15:33
TinyTapeout is just a multi-project-per-die system for getting onto multi-project wafers. I.e. the last wafer.space run also had a TinyTapeout as one of the projects. Think of it like a multi-board PCB house, and TinyTapeout is splitting one of the boards amongst friends who are all sharing the same physical PCB
15:34
meaning the wafer.space and the tinytapeout projects that ran on GF180 had the same capabilities (made in the same fab etc), just different amount of silicon to work with
Avatar
ok gotcha, it just seems like they are more limited overall another place I looked required riscV in some manner. finding the right fabricator is certainly going to be an important step. I just dont want to get locked into 'building for a system and its constraints'
15:39
so far, wafer.space seems to be 'the most open' or 'blank slate' I can find
Avatar
BreakingTaps 05/12/2026 15:41
It will be more limited mainly because you're sharing silicon and pins with other projects, yes. If you are mostly in "digital" land, RTL (the programming language for hardware) is mostly portable. You can take the RTL for a RISC processor and tape it out on both Sky130 and GF180 (or TSMC 65 etc etc) without too much fuss. The trick is that most fabs require you to sign an NDA to get the process kit that lets you actually "synthesize" the transistors. So without that NDA, you're limited to the handful of open fabs like Sky130, GF180, and whatever the IHP one is That said, you're still going to have to build for a system in mind. I.e. older nodes aren't very efficient for SRAM so it ends up eating a ton of space and you're design will reflect that. Newer nodes are trickier with analog, etc etc
Avatar
so 'standard cells', is this like fpga LUTs? i see it thrown around, its ~4-20 transistors right?
Avatar
Avatar
BreakingTaps
It will be more limited mainly because you're sharing silicon and pins with other projects, yes. If you are mostly in "digital" land, RTL (the programming language for hardware) is mostly portable. You can take the RTL for a RISC processor and tape it out on both Sky130 and GF180 (or TSMC 65 etc etc) without too much fuss. The trick is that most fabs require you to sign an NDA to get the process kit that lets you actually "synthesize" the transistors. So without that NDA, you're limited to the handful of open fabs like Sky130, GF180, and whatever the IHP one is That said, you're still going to have to build for a system in mind. I.e. older nodes aren't very efficient for SRAM so it ends up eating a ton of space and you're design will reflect that. Newer nodes are trickier with analog, etc etc
im a vhdl guy, and yes, a lot of this is new jargon. i think i see what yo are saying though at least to some degree
Avatar
Avatar
Wayfarer
so 'standard cells', is this like fpga LUTs? i see it thrown around, its ~4-20 transistors right?
BreakingTaps 05/12/2026 15:45
a "standard cell" will be basic components like AND, OR, NOT, NAND etc as well as things like buffers, inverters, delay cells, flip flops. You can see the full list here for gf180: https://gf180mcu-pdk.readthedocs.io/en/latest/digital/standard_cells/standard_cells.html But yeah each is like 3-10 transistors depending on complexity Your VHDL gets synthesized to this base list of standard cells, then OpenRoad (or proprietary software) places and routes connections to all those cells like a PCB autorouter
Avatar
ok, gotcha. so 'standard cell' ~= 'gate or feature'
Avatar
BreakingTaps 05/12/2026 15:46
yep pretty much 🙂 so if you switch fabs, you get a new PDK with a new set of standard cells, but the synth -> place -> route process is mostly automated. Hit recompile and essentially rebuild the same logic on a new fab process
Avatar
how many cells do i get for a 1x1 die?
Avatar
BreakingTaps 05/12/2026 15:48
scroll down to "Theoretical maximum standard cell density" on the wafer.space website and Tim has some numbers, as well as real numbers from the first Run
15:49
most dense real design was ~316k logic cells it looks like
Avatar
i found it, so it will vary based on routing/complexity
Avatar
BreakingTaps 05/12/2026 15:50
yep!
Avatar
im getting '100k cells average' at a glance, more if you are optimized, maybe 150k
15:51
so it is certainly realistic to consider "an 8 core 6502, that has a 64b mode" or similar levels of complexity.... you could put an 80386 on here ok
15:52
i think this is probably a good fit for me in the long run, once I have a more concrete design.
Avatar
BreakingTaps 05/12/2026 15:56
couldn't say, outside my experience 🙂 but someone taped out a Z80, and iirc the 6502 was a really old fab node (like 10um or something?) so probably very doable. For me at least, the biggest hurdle was just SRAM size because I didn't want to deal with off-chip flash. there's gobs of space if you're just doing digital logic without much need for memory
15:56
(work time, bbl!)
Avatar
yeah 6502 had no on chip ram, though adding some is certainly a goal
Avatar
Avatar
BreakingTaps
(work time, bbl!)
have a good day, Im hunting drop shipping suppliers here for some working money
Avatar
Avatar
Wayfarer
yeah 6502 had no on chip ram, though adding some is certainly a goal
Well, also keep in mind that 6502 was NMOS, not CMOS - everything nowadays is CMOS. But wafer.space does have 5V logic standard cells available.
16:06
(I expect most places would concentrate on 3.3V logic and I/Os)
Avatar
65c02 and 65ce02 were cmos
16:06
they still make the 65c02 today
16:06
iu just want custom chips
16:07
i should say '6502 based'
Avatar
Yes, I'm just mentioning it in case you were planning on making a plug-in replacement, threshold levels and so on would need to be considered
Avatar
no, im more looking at the ce02 variant and going my own direction while maintaing the overall Instruction Set
16:08
6509 is a cool design, it had more memory/address space and better conforms to the AT bus
16:09
i have a portable 8b game platform that can plug into a tv and upscale from 480x270 or so to fHD built for the 8b style of games. marketed at hobbyists, enthusiasts etc
16:10
it needs either a 'full 6502 based SoC', or the ISAAC I mentioned and such
16:11
im almost certain if I could fab out some 6502s (based systems) with onboard ram and better i/o I could sell a few thousand, its just getting everything lined up
16:11
beyond these designs, Im looking at ML algorithms implemented in hardware, in-memory and near-memory computing etc
16:12
6502 stuff is my playground though, how Ill learn the basics
Avatar
I finally got back to collect my bare dies! The quarter slot ones are very small. https://hachyderm.io/@rebelmike/116563528101924895
Attached: 1 image I received some silicon from wafer space run 1! These are just for display purposes - we’re still working on getting a board together to allow some to be bonded. But they are a version of my TinyQV SoC in a “quarter size” wafer space slot.
👍 2
🎉 1
Avatar
Avatar
RebelMike
I finally got back to collect my bare dies! The quarter slot ones are very small. https://hachyderm.io/@rebelmike/116563528101924895
those look so small you could accidentally inhale one
Avatar
Yes, they are tiny!
Avatar
Update: the dies are right side up this time
🎉 4
14:24
You can tell I designed this back in december
Avatar
Is that a centurion emulator ? 🙂
Avatar
Avatar
dshadoff
Well, also keep in mind that 6502 was NMOS, not CMOS - everything nowadays is CMOS. But wafer.space does have 5V logic standard cells available.
EPC-co does N"MOS" (for practical intents it's basically a 5V node with very good support for extended drains)
Avatar
Yeah, I don't know all the differences, but it's just important to understand if something is being designed as replacement.
Avatar
I actually have plans to make a 6502 nmos in gf180. I got the original netlist remapped to gf180 transistors 😅 And I got it running basic instructions in a spice sims.
15:04
(ok, well I'm cheating a bit, I had to remap the depletion loads as pull-ups implemented by pmos wired as diodes ... )
Avatar
Ok, so, gf18mcud I understand to have unusual routing density relative to transistor size that's clear when looking at routed digital standard cell section when zoomed in enough to fit only around a dozen or so cells on screen? I heard about as much? And the minimum 3.3V transistors have as minimum available threshold voltage still at healthily-low 0.53/0.63/0.73 (min/typ/max)? I really should look at how complex that lets MCML gates get without making them unusably slow... (I should at least get a VCO+serializer cell ready for the Run2 deadline, better hurry while there's still time.)
Avatar
Avatar
tnt
(ok, well I'm cheating a bit, I had to remap the depletion loads as pull-ups implemented by pmos wired as diodes ... )
They used negative threshold voltage nmos there?
Avatar
Avatar
dshadoff
Yeah, I don't know all the differences, but it's just important to understand if something is being designed as replacement.
Oh they don't do it in silicon, just on silicon substrates 😄
Avatar
Yeah they were using , depletion nmos.
Avatar
DACs work, surprisingly
Avatar
I assume you have opamp / buffer in the path ?
Avatar
On the chip, yes
Avatar
Not on the board ?
15:20
Then yeah, I'm surprised it works because your wires were looking awefully thin for a 75R load 😅
Avatar
The opamps I built are rated for a 1Kohm load at best
15:34
At least, according to simulation
15:34
Was the sim wrong?
15:34
Maybe?
Avatar
Avatar
Tholin
The opamps I built are rated for a 1Kohm load at best
how do you mean, "rated"? Also note that the screen probably does AGC and especially including shelf-based DC offset correction, by sensing the black level left and right of the painted area. That part is actually electrically trivial.
Avatar
Look! 24-bit color!
🎉 1
16:13
(how? 8bit on-die DAC?)
Avatar
Something's off here
16:13
On-die DAC, yeah
Avatar
Avatar
Tholin
Something's off here
doesn't look like analog artifacting though. Code broken?
Avatar
There are no latches between the combinatorial color-generating logic and the DACs, so we're seeing some intermediary states make it to the display. Wild.
Avatar
Because its analog, the signal is continuous and this can happen
Avatar
I question the why
Avatar
This also means the DACs can switch way faster than 25MHz. Incredible.
Avatar
assuming you have a sense of a pixel clock ofc
Avatar
We're seeing intermediary states as the combinatorial logic settles
16:23
!
16:23
I completely forgot!
16:23
All of the VGA demos were build using my custom, high speed D-flip-flop standard cell
🎉 2
16:23
Replacing the PDK’s DFF
16:23
I did not even realize it was working this whole time
Avatar
Avatar
Tholin
Replacing the PDK’s DFF
is the PDK one's (that) bad?
Avatar
Its optimized for area, not speed
17:04
So it depends on what your needs are
17:06
The NTSC video generator also works
👍 1
17:06
All the gray levels!
17:07
It should also be able to do PAL, I'll test that next
17:07
But this is a VERY cheap video out option
17:07
A single analog pin and the little area for the DAC
Avatar
Avatar
Tholin
A single analog pin and the little area for the DAC
a single? you mean for the composite mode?
Avatar
Its only greyscale video
Avatar
I am using my GFMPW-1 chip to help bring up this one. I think that means I've come full circle.
Exported 432 message(s)
Timezone: UTC+0