Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

David Crespo

πŸ‘€ Speaker
169 total appearances

Appearances Over Time

Podcast Appearances

Oxide and Friends
RFDs: The Backbone of Oxide

How do we split up responsibility between different subsystems? Just edit broad core strokes. What's even the role of power monitoring? When should we do it? When shouldn't we do it? All these things. So that gives us a lot of initial foundation there. And then from there, with Cosmo, a lot of these things that we have, we're not starting from a clean slate, per se. We have an existing system.

Oxide and Friends
RFDs: The Backbone of Oxide

There's a lot of stuff we want to reuse between that. we have a large investment in hubris and tooling and different components. You know, we have vendors that we've worked with. So we're not trying to necessarily reinvent the whole wheel there. So, you know, not everything is like, not everything is starting from a clean shade again. So that kind of helps constrain it.

Oxide and Friends
RFDs: The Backbone of Oxide

So in there, we kind of, in the Cosmo RFD, for example, you know, we've broken up that into a bunch of different areas that different folks helped collaborate on. Some of it was Adam and I collaborating on, what is the disk drive interface that we should use? There's U.2, E3S, E1S. There's E1L. There's three different variants of widths and thicknesses of E3S and even longer things.

Oxide and Friends
RFDs: The Backbone of Oxide

How many lanes do you want? But that's something there. Sorry.

Oxide and Friends
RFDs: The Backbone of Oxide

There's one of those is up there. But, but that's that. Whereas like we have a very different question, you know, where like Nathaniel, who's kind of lurking, I think on this, you know, was dealing with how do we kind of rethink about how we're doing parts of what the FPGA's role is as we want to add different features around eSpy and other things.

Oxide and Friends
RFDs: The Backbone of Oxide

And so that's different places where different folks kind of collaborate with different takes on it. And then we have an appendix, to your point of things that you've abandoned. There was a bunch of early ideas that we kind of ended up not rolling with this time, but we have a note of what they were and then why we didn't, because a lot of them weren't

Oxide and Friends
RFDs: The Backbone of Oxide

you know, they're still good ideas, but just didn't make sense based on certain circumstances. So it's helpful there. And I think then the other bit that we've tried to do here is that, you know, to the folks' points, you know, throughout this is like, hey, how do I ramp up when there's you know, a million words, million and a half words of context of this. And I don't know what it is.

Oxide and Friends
RFDs: The Backbone of Oxide

And it's like, okay, well, there's, you know, if you're just starting, you kind of have a determination section or even a small overview presentation that someone's given. And the specifics of why don't necessarily matter. But if you do, but later on, if you come back to this, you do have specifics of why. And that's helpful for, you know, that's not helpful when you're trying to ramp up.

Oxide and Friends
RFDs: The Backbone of Oxide

But if you're trying to come back to like, why did we make this decision? What were the different trade-offs?

← Previous Page 9 of 9 Next β†’