Quite interesting is the bit about hiring the "former lead of GNU Radio" who had experienced pain in getting closed/proprietary hardware things to be useful. I wonder if this will lead to more open platforms. If for no other reason, that bit makes the article worth reading.
> Quite interesting is the bit about hiring the "former lead of GNU Radio" who had experienced pain in getting closed/proprietary hardware things to be useful. I wonder if this will lead to more open platforms. If for no other reason, that bit makes the article worth reading.
This makes me more worried, not less.
The reason why you couldn't repurpose those things targeted at "specific technologies" is that they were engineered for purpose.
You don't want a general "radio decoder". You want a 4G modem. You don't wan't a wideband ADC--you want low power for battery usage so you want to narrow the bandwidth as much as possible. You are willing to give up generality in order to get a couple more dB in order to increase your range by another couple miles, etc.
The problem is that it is so expensive to do your own chip that everybody tries to shoehorn their solution into something that exists in volume but really isn't quite right simply to avoid that expense.
If you want to fix electronics, find a way to make VLSI fabrication cost $500 and have a 5 day turnaround.
You don't want a general "radio decoder". You want a 4G modem.
That's consumer products. DoD wants generality even if it costs more.
The electronics industry ignores what DoD wants because DoD won't buy a million parts a month. That's been going on for a long time. It really upset some USAF generals in the 1980s; they were used to driving the industry, not following it. It's gotten worse since, because the center of the electronics industry has moved to Asia.
This project is a niche thing for military short-run production. That's fine. There may be commercial spinoffs. But it's aimed at DoD's needs.
> That's consumer products. DoD wants generality even if it costs more.
Ah, I missed that this was the DoD whingeing about the fact that they can't get people to design complicated systems for them for free.
However, even the DoD doesn't want only generality. The DoD generally has hard constraints on power and size and that fights against (and generally beats) generality.
It's cheaper for contractors to slap together a bunch of COTS stuff and get good functionality for a "low price" versus building the perfect system from all-in-one designs. The manufacturers aren't going to make military spec all-in-one components because the military isn't buying that much compared to the commercial market so the manufacturers aren't going to invest the time and money into something that isn't going to sell volume. Even if they would make these parts, they are going to cost a lot more than what it would cost to design a slightly more complex, less integrated system. Everyone is better off with more general parts. More components in a system also allow the designer to swap portions out for newer designs as time goes on where as an all-in-one design is going to require a lot of NRE to update.
Military radios are unlike civilian radios in that they have to transmit and receive on a really wide range of frequencies. The Wikipedia article on the AN/PRC-152 handheld radio claims it can receive from 30 to 870 MHz. (As of 2014, they cost $13,000 each, in a tiny production run of 1500 units https://www.militaryaerospace.com/articles/2014/08/air-force...)
The military also wants the ability to change waveforms and protocols on the fly to avoid detection, another thing civilian radios never need.
>The final contract for Rifleman Radios, awarded to Thales and Harris, was for up to $3.9 billion to deliver 193,276 more radios. That amounts to around $20,000 per radio, including accessories and support; in 2014, the military expected the Rifleman Radio to cost about $5,600 per unit. The Manpack radios were expected in 2014 to cost about $72,000; the actual line item for Manpacks under the 2017 budget was $114.9 million for 1,459 radios; that's nearly $78,000 and does not include the maintenance, accessories, and services. That's not exactly the kind of cost savings one would expect from a commodity, standards-based system.
Personally I'd rather have a 4G modem that can I can reprogram for something useful after my phone is obsolete, but I'll take the special purpose chip if it's cheaper. What I don't want is a general purpose SDR that's been artificially nerfed to provide only 4G while 90% of the cost is in licensing.
That is what RF amplifiers are for. The output current for an IC that already does SDR is huge. I think you are at the limits of what you can reliably critique.
> You don't want a general "radio decoder". You want a 4G modem
Might we not want both, for different purposes? Software-defined radio won't match the performance or efficiency of specialized RF hardware, but that doesn't mean it doesn't have any utility.
>If you want to fix electronics, find a way to make VLSI fabrication cost $500 and have a 5 day turnaround.
Agreed. The root problem is that producing chips has become so expensive and proprietary that it has become extremely centralized. I would bet that no more than a few hundred people decide the big design questions of the chips in nearly all computers produced today.
It's not relevant. The reason why all the semiconductor companies are buying each other is that it is more cost effective than trying to pry a design win out of somebody's hands that might or might not result in volume.
Or, more directly, someone who already has the design win can probably undercut your price and still make a profit (don't have to redesign anything so all the NRE is already sunk). So, if you want the design win, you have to take an initial loss and then hope you can squeeze the cost of the chip to gain some profit. Not a good bet.
The pot of money for semiconductors is effectively fixed for right now so companies are going to just keep eating one another until that changes or governments step in.
In our case we're an FPGA shop looking to transition. There really needs to be a support group for people like us. We have a hard time figuring out what's even feasible.
The difference these days is that with the death of Dennard scaling and Moore's law there's a place now for customized hardware. You really can beat Intel and even NVidia now for specialized workloads with FPGAs. Of course you'd be even better with an ASIC which is why we're leaning that way.
This video of "Inside the RFID Stickers from a Chinese Cashier-less Store" (around 9:20 and again at 12:20) was a real eye-opener to me: https://www.youtube.com/watch?v=0QKrHi-G9WQ
The courts exist to provide relief to the people and regardless of whether a solution like this were applied, the courts could continue to provide relief. It would be interesting to see a solution which is more self-organizing at a grassroots level and which might mitigate the whole "from on high" decision-making. So long as a small group of driven individuals is making decisions like this, we will continue to have risks from material non-public knowledge used to game the system, and risks to the successful foothold by minority (of any sort) populations except those large enough to warrant party support. It's not an issue that the courts have had to step in -- without the courts the people would be left without relief.
Have you also given yourself a mobile equivalent for those times when you are traveling, or when your primary environment is unsuitable and you must work at a place with public WiFi?
Though your job may be one thing, the Free/Libre and Open Source Software (FLOSS) community provides endless opportunity to do meaningful work on another thing.
Working remote causes you to trust people based on results not on spec. This can impact your interactions when you expect things like followthrough, consistency, demonstration of commitment, attentiveness to your communications, being on-task, and work quality where these things work a bit differently IRL and you are more prone to be exposed to intermediate work products rather than incremental or final.