Guild icon
wafer.space Community
ℹ️ - Information / 🤪-off-topic
Discussions unrelated to wafer.space or unconnected to IC design. Prefer #general for any IC design or wafer.space related chatter.
Between 2026-05-31 11:59 p.m. and 2026-07-01 12:00 a.m.
Avatar
Andrew Wingate 2026-06-04 6:47 a.m.
Looking like Tiny Tapeout may need a second slot 👍
Avatar
Avatar
tnt
@Andrew Wingate Repo already ready https://github.com/TinyTapeout/tinytapeout-gf-26b 😅
Andrew Wingate 2026-06-04 7:17 a.m.
waferspace Nice!! You guys should consider showing more Open Shuttles on your homepage https://www.tinytapeout.com/
Tiny Tapeout makes it more accessible than ever to get your designs manufactured on a real chip!
Avatar
But they're not open yet 😅 ( As in, you can't submit it yet ).
💜 1
Avatar
Andrew Wingate 2026-06-10 6:11 a.m.
100% filled!! That's awesome Tiny Tapeout Team!!!
❤️ 4
🎉 3
🥳 1
Avatar
Who from this crowd is going to be at FSiC 2026 (https://wiki.f-si.org/index.php/FSiC2026) in Ljubljana in three weeks? I see that at least @Leo Moser (mole99), @Simi, @Chips4Makers aka Staf Verhaegen and myself are giving presentations there. Anybody else presenting or attending?
Free Silicon Conference 2026 (FSiC2026) - free and open-source EDA and free and open-source silicon, 6-8 July 2026, University of Ljubljana, Slovenia
🙌 3
1:02 p.m.
I'm presenting too.
❤️ 1
1:03 p.m.
I'm presenting work I did on a custom SRAM register file on sky130 and the test chips are currently with fedex which was supposed to delivery today but delayed it to tomorrow ... result of which will decide if my talk is going to be a post-mortem or not 😅
😅 1
Avatar
Ah yes, right on Monday morning, I see. Looking forward to it 😊
Avatar
Wait, are you Thorben Moos btw ?
Avatar
Oh your bio link seems to indicate yes 😅 When looking at the program I had noticed someone else was coming from Belgium and even more from my Alma Mater
❤️ 1
1:08 p.m.
Did you do the bonding at Winfab ? I was pondering pinging Christian (Renaux) about getting some time on the bonding machine if I ever needed to ...
Avatar
Ha, very nice, did not know you're from here 😁 Yes, Christian from Winfab brought me the bonded samples on Friday. They are a little bit protective of their bonding machine at the moment, but as far as I know it's not used too much. And they seem to be getting a new semi-automated one soon (for some definition of soon). Then there's probably more availability and you have a fallback if one is temporarily out of order.
Avatar
Yeah, I studied there INGI then ELEC (was still FSA at the time). And worked for intopix (a ucl spinoff) even before it was spunoff and I so I was in Maxwell for a year or so and also did some odd jobs for Quisquater and FX 🙂
Avatar
Cool, will be a pleasure to chat with you in Slovenia 🙂
👍 1
Avatar
now that I'm no longer actively suffering from whatever that bread contained, let's hurry back to get this serializer worked on before anything is too late for it.
Avatar
VCO core, with enough fingers to let me tap off a single-finger feed to a clock tree without this causing undue load, probably do be aiming at exactly the 2.5 GHz though, maybe probably better like 3 GHz to handle a bit of layout parasitics and process variation. Then clock buffer. Then a latch fast enough to accomplish a DIV2 off of this. Then a mux2 at least that would act as the final MUX in a C2 arrangement. Then draw at least a plain serializer MUX tree up to have a fallback to submit; the base clock buf cells should be sufficient speed. After, see how much time is left, and see how good an inductor would be needed to clock the input-multiplexed current-mode C4 MUX (the pseudo-nmos style architecture of it). If success, try to make an inductor that's good enough for pulling off a C4 architecture. If success, go and implement the C4 with FIR taps furnished at the CLK/2 level (i.e., C8). If inductor trials not success, instead go for some FIR taps at still CLK/2.
Avatar
You're not targetting gf0p3 are you ?
Avatar
Avatar
tnt
You're not targetting gf0p3 are you ?
Well, kinda; thanks for me realizing now that it's not a week but just 4 days.
Avatar
Gave a lightning talk at the Chicago Python Users Group (Chipy) Hard to talk about much of anything in 5 min, but figured I'd share https://youtu.be/0ROkPEg5Jl8
💜 5
Avatar
Avatar
namibj
VCO core, with enough fingers to let me tap off a single-finger feed to a clock tree without this causing undue load, probably do be aiming at exactly the 2.5 GHz though, maybe probably better like 3 GHz to handle a bit of layout parasitics and process variation. Then clock buffer. Then a latch fast enough to accomplish a DIV2 off of this. Then a mux2 at least that would act as the final MUX in a C2 arrangement. Then draw at least a plain serializer MUX tree up to have a fallback to submit; the base clock buf cells should be sufficient speed. After, see how much time is left, and see how good an inductor would be needed to clock the input-multiplexed current-mode C4 MUX (the pseudo-nmos style architecture of it). If success, try to make an inductor that's good enough for pulling off a C4 architecture. If success, go and implement the C4 with FIR taps furnished at the CLK/2 level (i.e., C8). If inductor trials not success, instead go for some FIR taps at still CLK/2.
Oscillation success:
🏄 1
Avatar
clock buffer at FO4, though with limited fancyness of harness
7:22 p.m.
food break; then a latch that can DIV2 off of that.
Avatar
Avatar
namibj
clock buffer at FO4, though with limited fancyness of harness
forward device's drain current density oscillating between approximately 16 and 72 A/m
Avatar
Avatar
namibj
VCO core, with enough fingers to let me tap off a single-finger feed to a clock tree without this causing undue load, probably do be aiming at exactly the 2.5 GHz though, maybe probably better like 3 GHz to handle a bit of layout parasitics and process variation. Then clock buffer. Then a latch fast enough to accomplish a DIV2 off of this. Then a mux2 at least that would act as the final MUX in a C2 arrangement. Then draw at least a plain serializer MUX tree up to have a fallback to submit; the base clock buf cells should be sufficient speed. After, see how much time is left, and see how good an inductor would be needed to clock the input-multiplexed current-mode C4 MUX (the pseudo-nmos style architecture of it). If success, try to make an inductor that's good enough for pulling off a C4 architecture. If success, go and implement the C4 with FIR taps furnished at the CLK/2 level (i.e., C8). If inductor trials not success, instead go for some FIR taps at still CLK/2.
thanks past-me for making a plan so present-me doesn't wander off of the minimum-viable-submission route.
Avatar
pair of latches be DIV2-ing
Avatar
Avatar
namibj
Click to see attachment 🖼️
16 half speed latches @ approx 100 mW each + 4 full-speed latches @ approx 400 mW each + 4 full-speed MUX2 @ somewhere_between_those each, so a "total" of 3.6 ~ 4.8 mW, not counting the clock feed (quadrature phases at both full clock and half clock), and not counting the output predriver limiting amplifier (edited)
Avatar
Avatar
namibj
Click to see attachment 🖼️
yeah I don't want to draw the rest by hand, real ugly to tune that way....
Avatar
Andrew Wingate 2026-06-18 3:13 a.m.
I designed some silicon lol. Maybe I will talk about it someday, this was more of an exercise than something I care about. A portion of the above was to understand the toolchain so I could make this docker based starter thing. Some people have asked me for it, so now it exist @carlfk https://github.com/evezor/wafer_space_docker_based_starter_kit If someone would mind giving it a quick overview, that would be lovely. Thanks and hope it's helpful!
Contribute to evezor/wafer_space_docker_based_starter_kit development by creating an account on GitHub.
🎉 2
waferspace 1
Avatar
Andrew Wingate 2026-06-21 7:06 a.m.
@needsadrink|woke Tim is asking me to look into getting the old Skywater masks from the google mpw run. Would you mind giving me a little assistance there? Please DM me. Thanks
👍 1
Avatar
Avatar
namibj
Click to see attachment 🖼️
Tim 'mithro' Ansell 2026-06-22 7:16 a.m.
How do you draw these diagrams? Just by hand in some tool or?
Avatar
Avatar
Tim 'mithro' Ansell
How do you draw these diagrams? Just by hand in some tool or?
looks like draw.io to me
Avatar
Avatar
Tim 'mithro' Ansell
How do you draw these diagrams? Just by hand in some tool or?
Hand in drawio.
11:34 a.m.
I'd prefer a less-hand way to get free verification out of it.
11:34 a.m.
I can send you the source this evening if you want.
Avatar
Avatar
namibj
I'd prefer a less-hand way to get free verification out of it.
A digital logic designer and circuit simulator. Contribute to hneemann/Digital development by creating an account on GitHub.
Avatar
Avatar
Trevor Peyton
Andrew Wingate 2026-06-23 6:56 a.m.
Cool! There's also Wokwi which you can use to create designs for Tiny Tapeout https://tinytapeout.com/digital_design/wokwi/
Avatar
Tim 'mithro' Ansell 2026-06-23 7:06 a.m.
For smallish things netlistsvg worked okay for a while
Avatar
As a follow up, https://github.com/logisim-evolution/logisim-evolution this is an alternative program also. I used Digital when I was at uni and it was really nice.
Digital logic design tool and simulator. Contribute to logisim-evolution/logisim-evolution development by creating an account on GitHub.
Avatar
I'm melting 🙁 But I do see hope for the 4:1 MUX (and required clocking feed) getting tested as part of Run2.
Avatar
40 tomorrow, 39 sunday
10:01 a.m.
Gonna have a fun weekend
10:01 a.m.
But not gonna stop working
Avatar
Avatar
Tholin
But not gonna stop working
I'll ask and if I'm lucky I'll figure out how to remote into my workstation from the office 😉 Would be awesome for the heatwave situation. Should just need a sufficiently effective codec to keep my sanity despite the inevitable lag.
Avatar
For all the Visual Studio developers out there: I've released my best ever version of the Verilog Syntax Highlighter Extension. https://marketplace.visualstudio.com/items?itemName=gojimmypi.gojimmypi-verilog-language-extension
Extension for Visual Studio - Verilog Extension for Visual Studio. (classifier extension). Implements the Verilog Language Extension allowing user-definable keyword colorization. Useful for FPGA, ASIC and other RTL development.
👍 1
Avatar
Avatar
Tholin
40 tomorrow, 39 sunday
hopefully low humidity!
Avatar
not perfect, but pretty happy how this turned out 🙂
💜 5
Avatar
Avatar
BreakingTaps
not perfect, but pretty happy how this turned out 🙂
Andrew Wingate 2026-06-30 2:21 a.m.
Looks great!!
❤️ 1
Exported 52 message(s)
Timezone: UTC+0