I don't know what you mean; uBlock Origin Lite blocks every ad on any page I visit in Safari and Chrome, even YouTube ads. Safari also blocks tracker cookies by default, and is significantly faster than Firefox in my use.
None of these advantages invent you a novel radio technology that is competitive with 5G yet unencumbered by existing patents. Designing a modem to spec is the easy part.
You can draw a small amount of current from the logic signal in high state and store it in a small amount of capacitance, a low enough power device would be able to operate off of it. There is a class of sensors which use and interface called 1-wire which is ground and signal/power (2 pins).
You don't need a very accurate clock (quartz) for ~100 Mhz SPI. A ring oscillator is just a chain of inverters. If you want to match the bus frequency accurately you can train a PLL against the signal clock.
Not sure what the point is about the pullup, to flip the bit you need only to overpower the output buffers of the other chip.
Cramming it all in a 0402 would be a stretch but I could see it being possible with the right resources. Having only 2 pins would be pretty useless if you can't snoop the address though. And modern NOR devices on a motherboard is almost certainly using the high speed 4 pin serial interface rather than standard SPI.
What do you do with 8MB when the OS is 512MB+? Adding NOR Flash is normally pretty simple -- No bad blocks and a standard SPI interfaces most embedded devices have controllers for. The high end controllers can typically map NOR flash directly into the system address space.
I was thinking it might be good for RTOS alternatives, a tiny Linux, or (relevant here) something to deal with SDcard problem. Tell users about it with suggested action.
And you said 8MB. I just named off a range at different price points to help answer parent's question. I dont know embedded enough to assess what's needed here. Thanks for tip about NOR flash.
Raw NAND is highly preferable to SD or USB drives. You can at least have wear leveling in the OS/FS. SD/USB are bad because most have dumb controllers and just rewrite a page when it changes. Raw NAND is also consistent and meets datasheet specs, whereas SD you never know what you are getting.
reply