Featured Post

uBeam Lay Off Around Half of the Employees?

Over the last week I've heard from a number of people as to some significant events at uBeam - last Monday the 10th June around half th...

Showing posts with label engineering. Show all posts
Showing posts with label engineering. Show all posts

Monday, December 26, 2016

Medical Ultrasound Systems Pt III, Where I Talk About Some of the Interesting Portable Devices That Are Now Available

I hope everyone had a great Christmas. Having taken a couple of days off, there were some questions that came in on the two previous posts I wanted to answer and give some decent answers to, mostly regarding the newer portable devices that are available. I have not personally used these devices so can only go by what I have read online and can estimate based upon images, specs etc, and am neither endorsing nor criticising. This is also not an exhaustive list.

First of all, new products testing out the new parts of the market are great, and I'm really glad to see them. For those of you who think that the "Cabal of Wicked Ultrasound Engineers" is trying to protect their vast and profitable market from cannibalisation, I can just say that there are so many imaging modalities and opportunities still to be exploited within ultrasound that as premium features migrate to lower cost systems, I have no doubt that the premium systems will add new features and still provide value at the high end. This will result in a larger market for ultrasound that is split into multiple segments and price points, which I think benefits patients as well as the entire industry and all the people in it.

So onto the products. First, Lumify. This is a handheld device from Philips for use with tablets, here's a basic review of one. They currently have three transducers, which look to be one each for cardiac, abdominal, and vascular. Both power and data use a micro-USB cable to the tablet, which seems to be Android only, I'm going to guess that Apple taking 30% of the price via the app-store is a product killer. Given they charge $199/mnth and up, I'm assuming (given a 36 month period which is usual) that purchase price is between $7000 and $10,000 but have no hard data one way or another on that. At that price, it would be cheaper to buy a tablet, pre-install the software, and sell it than pay the 30% Apple tax. As an aside, I'm surprised Apple don't have a program for hardware and larger companies to pay a smaller percentage or fixed fee in order to open up this type of market for their products.


It looks to use the standard micro-USB B connector, which means up to 480 Mbps data and depending on what they use for power can supply between 2.5 and 10W at 5 Volts from my reading of the spec. All power is supplied from the tablet/phone, which will limit the total usage time since a phone has around a 5Wh battery, and tablets maybe 30 Wh. Both tablet and phone will be using power as well for some computation, graphics, and display, all of which are big power draws. I posted a link to the Verasonics system specs in a previous thread, which noted between 8 and 100W supply, so you can imagine that use time will be severely limited between charges. Also note that the Verasonics system supplies up to 190V signals, so at 5V supply there's going to need to be some electronics to step up the drive signal.

Looking at the probe images, the handles are large, there may be not just electronics in there but perhaps also a small battery to extend use time. It would be interesting to know what a sonographer thinks using it, as I expect it to be heavy, as well as potentially awkward to hold especially if a fair amount of force has to be applied for a good acoustic window, but it does have the advantage of a very thin and light cable.

Given it's USB, there have to be ADC's in the transducer taking it to digital, and you can see with a limit of 480 Mbps, that if you assume 100 channels that's basically 5 Mbps per channel, for a multi-MHz probe. It's clear that some form of compression, early beamforming etc is going on. Where those compromises are made I can't say, as I have no images etc to evaluate it on beyond marketing.

There's more than just basic b-mode imaging (an explanation of imaging modes is here) in these probes according to the website, which is good to see and more than I expected. I can't evaluate anything on image quality, and have to expect that a lot of compromises have been made in order to create them within a very limited power and computation budget. Other reviews of similar products seem to indicate that as a basic imaging device it performs well, though certain more precise or complex imaging needs (such as needle location) are not well supported. To expect such a system to do everything that a full cart does is, of course, ridiculous, and it's a question of whether the team created a product that's useful enough to serve a function.

These products have been out on the market for over a year, nearly 2 now, and I've yet to hear a huge buzz regarding them, though I think the general consensus is an appreciation for the work that went into them and that a good job was done. Is it enough? Over time the market will tell - perhaps a further generation or two of development is needed to really have them take off.

Note that all these type of products still require FDA clearance to be sold as medical devices, so it seems that regulatory compliance is definitively not what is stopping ultrasound at a lower price point. The existence of these devices is a pretty good proof point that the regulation-as-the-bad-guy argument is not appropriate. Further, despite the claims that sub $3,000 systems surely can be made on this blog and others, note that even with all the compromises made, and the screen/computation cost externalised, the price point is still estimated to be $7,000 to $10,000.


Another similar product just out is from Vancouver based Clarius, having also just been FDA approved (go regulation). This is an entirely wireless device, though if you look at the pictures the handle is enormous and has to be held in a very non-traditional manner, as what I assume is the large battery pack and vents for air cooling (or maybe not, I just saw a picture of one underwater) take up the majority of the device. Specs say it weighs 1.2 lbs, which is pretty heavy, and claims ~45 minutes usage. I'd really like to hear a sonographer's take on using this for extended periods - though extended use may not be the target use case. Online prices seem to also be in the $7,000 to $10,000 range. It uses wireless-N so has similar bandwidth limits to the Lumify, and so most if not all the processing will have to be done in the handle. It seems to support fewer imaging modes than the Lumify, but does use iPads, so would be interesting to know how that economic model works (transducers and software sold separately, with most cost in the hardware side?). Hard to say more, but it looks like a first generation device that's made compromises to achieve some very specific goals (like all good engineering does!), I'll be interested to see how it does in the market.


Just as another point, I wonder how the support for these devices works when it's connected to a standard, general use, tablet/phone? Having supported commercial software on multiple OS's, it's a support nightmare when you have to deal with OS versions, drivers, firmware, and all the other variations that a non-dedicated hardware platform brings. I might be tempted to simply sell the tablet with the transducer as a dedicated device that's locked down and save myself the support headache.

There are also some very low cost devices I see on Alibaba, such as here, claiming to be $200 to $1,500 for a wireless transducer. To include the transducer, the electronics, the battery, the wifi, the software at that price (esp $200!), I simply don't believe it, you just can't even buy the parts for that, let alone pay for labor or make a profit, even under the most generous assumptions. The devices covered above will meet a need and deliver performance, this no-name thing, just no. You'll get what you pay for here, but feel free to go buy one if you want to prove me wrong!

So in summary - and remembering I've not used these devices myself and am only going by what's online - they look to be interesting devices that serve a limited function, and have made compromises to meet the lower cost and portability goals. It's low cost, no frills, and great that this part of the market is being tested - and the market will respond. If they meet a need, at the right price, they'll be bought, and companies will move more resources toward it, and over time as electronics and battery tech improves, they'll get smaller, lighter, and higher performing. I don't, however, know if there is pressure for the premium systems coming down in price range, just more and better capabilities added, and the overall market growing.

Friday, December 23, 2016

Medical Ultrasound Systems Pt II, Where I Stand by My Statements That They're Actually Inexpensive

So my recent post on ultrasound systems costs got a lot of attention, more than any article in some time, mostly due I think to a thread in HackerNews dedicated to it. My original post had some good questions pop up in the comments, and same in the HN thread, along with some replies that clearly had particular assumptions about the medical ultrasound industry. I'll try to address them all in this post.

Now, for those of you who are genuinely interested to get answers, I want to provide them as best I can, and any snark in my post here is not aimed at you. For those who want to sit on the sidelines and snipe, the snark most definitely is. Each of those groups, please read what I write with that in mind.

First the more technical side of things. (When I reference a conference, I'm meaning this one the IEEE UFFC Society International Ultrasound Symposium. There are others, but this is a great example.)

1) "What about more electronics in the transducer, and GPUs for beamforming?"
Good question, and transducers are already headed in that direction. After Philips introduced the first real 2D array in around 2003 that was enabled by sub array beamforming electronics in the transducer, there have been advances in that area. However it's important to understand that development of electronics (usually an ASIC) dedicated to a single transducer application is a large investment in money, manpower, and time, then there's the integration of that in the acoustic stack, and making the whole thing work together. It typically takes a substantial team several years to develop that product, and while advances in processes available make this far easier in 2016 than it was in 2003, it's still a lot of work to do. Each of the large companies has a small number of 2D arrays available, but they have to offer substantial benefits over their 1D counterparts as, no surprise, they are a lot more expensive.

Further, make an array 2D instead of 1D and now you've got new data processing challenges - volumes instead of planes, thousands of individual signals instead of ~200. It's all the more computation, so even though the compute available today is increased over the past, the demands are growing too. At some point the computation available economically will exceed the need, but we're not there yet.

But what about the regular 1D arrays? Well, yes there can be more electronics put into there, but remember there are 10 to 20 transducer types per system (cardiac, abdominal, vascular, obstetrics etc each with their own needs), and what makes more sense - a single system with all the common hardware for sampling and beamforming that serves multiple transducers, or all the electronics replicated in each transducer and a simpler system? Economically, right now it makes sense to have all common components in the system, but if electronics get much cheaper/better, then that equation will change and it's something under observation all the time.

If you look here, you'll see the specs for Verasonics open platform which is a nice hardware package for someone to learn, test, and develop ultrasound on, though commercial premium ultrasound systems are often specced somewhat higher. Sampling is up to 62.5MHz, 14 bit, 256 channels - that's up to 224 Gb/s, or around an entire Blu-ray DVD per second. Thunderbolt will get you to 40 Gbps, so place that all in context and realise that as good as modern electronics are, the demands from high end ultrasound are still beyond it. That will change in time, but again, we're not there yet.

Also note that the voltage that system supplies is up to 190V p-p, which means you can't use the smallest process nodes and get a lot of electronics on each wafer, you have to stick with a process node capable of handling that, so larger electronics and higher cost - and that's not likely to change anytime soon, the fundamental physics limits performance per volt (again, at least for now until better materials come along). The last several years have seen an improvement with the advent of single crystal piezoelectrics, but right now there's nothing on the horizon giving such a leap again in sight.

Then there's heat. Electronics generate heat, it's just in their nature. A few watts in something as small as a handheld transducer can rise in temperature very quickly, and either burn the patient or the sonographer. There are stringent FDA rules as to how hot a transducer can get, and performance is always limited to make sure that never happens - the transducer basically performs worse than it could in order to be safe. If the electronics for each channel produces 50mW then on a 200 channel probe that's 10W, and will be too much - but if the electronics are 5mW it's 1 Watt total and now gets more interesting. If power consumption could be so low, then it's more of a size/economics argument, not practicality.

Now beamforming. To begin with, for the technically minded among you, here's a great presentation covering that topic in way more detail than most need. It's from 2005 so a little outdated on some specs, but the basics are still the same. For everyone else, beamforming is taking the raw data and creating an image from it. This involves taking that large flow of data (that 224Gbps), performing a ton of maths operations on it depending on what the imaging mode is, and displaying it, basically a lot of signal processing. The presentation ends with a summary of trends "Analog electronics into probe, digital electronics into software" and that is exactly what is happening, with GPUs now powerful enough to begin to take over from specialised hardware beamformers in some cases, and is likely to increase in speed over the next few years. It will take some time before you see it in the clinic as systems tend to last a decade or more, but it's coming.

So as far as electronics are concerned, there is progress, it is happening, but some of the intense demands of ultrasound mean that the electronics isn't quite there yet, or is only just getting there, and at the same time demands are growing as 2D devices become more prevalent. I expect in 20 years that we'll be looking at a different ecosystem for ultrasound, as cost and performance of electronics shifts workloads between system and transducer.

2) "What about micromachined devices or 3D printing of them?"
Another great question, and something that's been investigated in ultrasound over the last couple of decades. MEMS have been the subject of a lot of funding by both companies and industry for over 20 years for ultrasound. For example, in the early 1990's cMUTs (Capacitive Micromachined Ultrasound Transducers) were hailed as the next great thing in ultrasound, and today in 2016, outside certain specific applications, we're only just starting to see the first commercial devices. That's not due to a lack of effort on the industry's part, all the major players have put major investments into it, but it hasn't quite panned out. There have been issues, many of which have been dealt with, but overall at this time they simply can't outperform piezoelectrics and standard manufacturing in quality and price. There's still work to be done in them, and if they can be made a little better, a bit more consistent, and a bit lower cost, then they will grow in a number of areas, but they need to reach that level of performance that makes them viable. At that point then cost can come down as demand grows, and that virtuous cycle will push more lower cost applications out there. Check out the conference I noted above, there were multiple sessions dedicated to this topic there, and it's got a lot of people working in it. Foundries and semiconductor companies would love to have another high volume application for their fabs, but the right mix of performance, cost, and demand aren't there yet.

pMUTs (piezoelectric Micromachined Ultrasonic Transducers) are being looked at but have some additional difficulties on top of cMUTs. Piezo materials tend to be lead based for good performance, and people don't tend to like lead in their semiconductor fabs, essentially it is often 'not process friendly'. The materials that are, such as ZnO and AlN, are much lower performing so it's limited to applications like FBARs (filters in your phones). There's some promise with scandium doped AlN for better performance, and fabrication methods that allow for better performing piezos, and it's a field to watch but there are still issues. Again, the conference I mention above had a special session on exactly this topic with invited speakers, and was a big draw. Smart experienced people in this field are interested and it will grow.

And 3D printing? It's tough to print some of the active materials and other specialised components of a transducer, but again it's being looked at.  GE, among others, is putting huge company efforts into this, and they and others have given presentations on this effort (again, that conference mentioned - it's almost as if smart people in the industry are thinking about this kind of stuff! :) ) So again, early days, but advanced manufacturing is coming, and it will help with performance, reliability, and prices.

3) "I can buy off the shelf parts for $x, why does the system cost more than $x?"
Quite simply because it takes a lot of effort and manpower to put together a reliable, robust, validated platform upon which people's medical decisions can be based. This would be the case with or without regulation, any product takes this amount of work. If you build something poor quality, you get one sale and no repeat business, and word travels fast - in a competitive world like ultrasound, you lose your name quickly and you're done. Each transducer has to support multiple imaging modes - b-mode, harmonic, doppler etc - and each takes time to program and validate. Then you have to support it, and keep your customer happy, all while keeping your staff paid well enough to not jump ship to the latest social app, and be building the next generation of improved systems. Basically, standard business issues and costs that face any long term enterprise. Oh, and profit, that helps to keep companies going, products being made, and new advances worth funding.

In summary - this stuff is coming, but it's not as easy as you might think, and it's not a microphone on a smartphone that can fail or be disposed of in a couple of years.

Want to be a part of it and learn more? Please do, our industry is always looking for talented people to help make ultrasound better. Attend conferences, take it as a postgraduate course of study, join an ultrasound company or start one. Want to really get involved? Message me, I'm well connected in the industry and will put you in touch with anyone I can to help.

Now the more business side of things - and again, remember the snark is not aimed at those with genuine questions and interest:

4) "You didn't give detailed costs of all the components to prove it's priced low"
First of all, doing so would lead to an exceptionally bland article reading more like a parts list, where I wanted to give more of an idea of what is involved in building a system and that it's not as simple as you would think. The original piece in Medium was based on a number of statements about the simplicity of ultrasound and I wanted to make the point it's a difficult, multi-disciplinary task with a lot of trade-offs. To someone versed in the field, it basically read as "I can build a soapbox derby car for $100, if I stick a motor in it I have a car! Why do these car companies charge $50,000 for one of their cars!?!" (I exaggerate, but not by much.)

Secondly, I actually have to be careful about stating specific numbers, both in pricing and capabilities. I've done work for a number of ultrasound manufacturers, and I have to be sure I do not release any proprietary information, so I tend to err on the side of caution here and make sure to be certain that everything I talk about is already public domain. I'm happy when people not encumbered by such restrictions pitch in.

Lastly, the market is highly competitive, and the fact that it's not priced lower is indicative that something is both worth paying for and priced correctly. If you think the market isn't competitive, I'm not sure what I can say to convince you otherwise, but this next part will try.

5) "There's a conspiracy among manufacturers to keep prices high"
I have to say, hearing this surprised me. I've been in the industry for over 20 years and never once even seen the hint that this is happening in ultrasound, with massive evidence pointing instead to intense competition. It's a multi-billion dollar market (est ~$6 billion), with several large international players (this link here has some of the larger, this link here shows dozens of smaller ones, this market research report mentions 25 companies), and regulated in a way that it's hammered into everyone to be sure there's no price fixing, collusion/cartels, or other anti-competitive behaviour. Companies have moved up and down the rankings significantly over the last decades, each is always looking (ethically and legally) for a technical or price advantage over its competitors. Medical ultrasound is also a heavily regulated market, and multiple countries (esp the EU and US) will come down hard on a company in this space participating in anti-competitive behaviour.

In every company I've worked I've seen strong pressure to simultaneously raise quality and reliability while lowering costs, and if you look at systems on the market today compared to the past then there have been major improvements at the top end where prices have remained fairly constant, and this has had the knock on effect of allowing the introduction of lower cost and capability systems further down the chain that exceed the capability of yesterday's premium systems.

If someone could start a company that produced ultrasound systems at quality and consistency, with volume, but lower cost, I guarantee you they would be bought by one of the bigger players to incorporate and take advantage of that technology. So if you feel there is a conspiracy, and that ultrasound systems are in fact easy to make, then feel free to start that company yourself and take advantage of the free money everyone else is passing up. Or, even better, I'll help you - quite seriously, email me, tell me what we're doing wrong, and I'll either find a way to hire you, get you a job in the industry, or let's start that company and make our millions. Seriously, mail me and let's do that, or if you're certain there's a conspiracy then I can provide you with the contact details for various regulatory agencies in various countries who would love to see your evidence they can prosecute with.

To make it clear - few industries actually operate in a market that has such intense competition, among many large players, each trying to provide the customer with the best price and quality mix to make the sales, and leapfrog their competition. This is not an "Intel own 99% of the server market and have little competition to drive prices down", it's more like competition in the car industry where there are many players competing.

6) "Engineers don't know what they are doing and are passing up really obvious and simple things that will make the products much faster, better, and cheaper."
This industry is made up of thousands of dedicated engineers, researchers, and support staff who are smart, highly educated, very experienced, and highly capable. If they wanted to, many could move to doing things like apps, social media, or whatever the fad of the moment is and make more money with less stress. But they don't, because they love what they do, they live to make technology better, or faster, or cheaper, and because they know that the work they do in ultrasound imaging helps people and makes a difference. That they'd willingly pass up technology advances and better methods just goes against character, and given the attitude of these people and the competition in the industry, if management decided for them not to pursue such benefits, they'd leave for another company or start their own. 

There are multiple professional organisations that are dedicated solely to ultrasound, and heavily to the medical side of that. IEEE UFFC is one such organisation, I'm heavily involved in it, and there are several others. The IEEE is non-profit, solely concentrating on technology, and does not support any single company or commercial interest. They produce peer reviewed journals on state of the art in transducers, materials, electronics, systems, and imaging, and every year have a conference where a couple of thousand people attend and present, discuss, and learn about the best practices and technologies. This year I watched presentations on 3D printing of transducers, new materials, rapid imaging techniques made possible by GPUs, micromachined devices, and advanced electronics for transducers (This page has a list of talks and the abstracts if you want to see what was covered). These are things that companies are spending plenty of resources researching, universities have students doing Ph.D's on them, and over time will make their way into products as the technology matures and becomes reliable and cost effective.

If you feel that, without experience in this industry, you are already superior to those who have worked in it for years, then send me your resume. I know companies that will hire someone so skilled to give them an advantage over the competition, or will hire you as a consultant. Or I'll help you get an abstract accepted to the IEEE UFFC conference so you can get your knowledge out there. I'll work with you to get a grant from the NIH or NSF to develop your technology and patent it, or just put it out there online for the world to see - do it for the benefit of the world. Or admit it's armchair quarterbacking. Plenty of options.

Summary - The field is made up of smart, dedicated, and committed people who strive to make quality, well priced products at a variety of price points that make technical and economic sense. Please don't make statements that are predicated on them being stupid, ignorant, or greedy without some evidence to back it up.

7) "All the costs are regulatory, without the FDA we'd have safe machines at a fraction of the cost!"
This is going to be tough to disprove without giving internal costs from various companies, and I can't, and won't do that. I know that regulatory is certainly an aspect of it, but doing a headcount it's not in the top few for costs. There are engineering tests and documentation burdens, but they're really not far beyond what any engineering team concerned with good record keeping and producing a safe device would do. And importantly, having clear regulations allows all participants to compete on a level playing field, knowing that everyone is playing by the same rules.

Yes, you can buy a veterinary, unregulated ultrasound machine from AliBaba. Good luck with it giving you a quality or even useful image, not injuring you, being reliable, or getting any support on it. Or getting it to do a fraction of the things a premium ultrasound system will.

Once again, there's a reason that ultrasound is the most widely used medical imaging modality, and is incredibly safe, and part of that is the FDA and similar regulation.

8) "Are you stupid you can't make a transducer without sharp edges!"
This is to reply to one specific comment. Ultrasound is unlike MR and CT in that it is both operator and patient dependent - each image can be different and some skill is required. The acoustic window in which clinically useful images can be gained sometimes involves placing the transducer in a location, and applying sufficient force, that it can be uncomfortable for the patient. If the patient starts to move because it's uncomfortable, it makes getting a good image harder. Some transducers have a tradeoff of minimised size for access to certain locations, but maximised acoustic area for good image, which can lead to corners that are not very smoothly rounded, and while not 'sharp' as in 'cuts the patient', might lead to more discomfort than necessary if not designed correctly. Oh, and yes building a 200 wire cable with minimal crosstalk is easy, doing it and making it flexible so a sonographer can use it (like I said in the original post), and at a reasonable cost isn't. Congratulations to the person that asked that question and showed their genius in how dumb we ultrasound people are - you actually managed to annoy me with those comments! You, in particular, are an author I aimed the "Since you're so smart, why don't you clean up in our industry of charlatans and idiots?" snark at.

9) "Phones are cheap and have a ton of technology in them, why aren't you that cheap?"
>Several hundred million phones are sold every year, probably 4 orders of magnitude more than ultrasound systems. On average they last about 18 months to 2 years, compared to a decade or more for an ultrasound system. No-one's life depends on them. One of the simplest things here is there just isn't the economy of scale for ultrasound to hit those price points. Perhaps it's a chicken-and-egg thing, that the "killer app" for ultrasound isn't here because it's too expensive, but if the demand is there then the tech will come. Got that application? As some have noted, there are rumours that's what Butterfly Labs are working on, but despite being well connected in the industry, I've heard nothing on what they are really doing after several years of effort. I hope they produce something astounding, but until then, no smartphone market economies of scale for ultrasound. 

OK, I'm done for now and leave you with this, once again - If you can make a difference in this industry in price, performance, reliability, or application then get in touch, there are companies and universities that want good people to work on this. Don't armchair quarterback or cite imaginary conspiracies, get involved. 

Merry Christmas everyone.

Wednesday, December 21, 2016

Why Are Medical Ultrasound Systems so Inexpensive? or "It's Always Easy When It's Someone Else Doing the Work", Part 1

Hackernews linked to a Medium post on ultrasound devices today, entitled "Why are Ultrasound Machines So Expensive?" which, being my core area of expertise with over 20 years in the industry, I was interested to read. Sadly it fell into the category of posts by someone with training in one area, which leads to an overconfidence of knowledge over what happens in another area, a lack of appreciation for the complexity and difficulty of the jobs of others, and as a result misses many of the subtleties (or not so subtleties) of an intensely difficult technical field. 

The premise of the article is "Why is even a cheap ultrasound system over $30,000 when I can buy the bits and pieces for next to nothing and it's really easy to make? It's not that hard, I looked into it for a couple of hours!".  While a premium ultrasound system with transducers can be $150,000 or more (a fraction of the price of CT and MRI systems) it's the most common medical imaging modality in the world for a reason - so allow me to refute this position that it's simple and overpriced.

What's my knowledge in this area to be able to comment? My Ph.D. was in the modelling, design, construction, and testing of this type of device. For 13 years I led a consulting group that produced the industry standard modeling software for ultrasound, and participated in and led many projects that designed and built ultrasound devices for a wide variety of industries, including medical. I am the Associate Editor in Chief of the IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, the leading peer-reviewed journal for this subject, and chaired the IEEE Ultrasound Technical Program Committee for Transducers. I have worked in some of the largest medical ultrasound suppliers in the world, and worked with some of the smaller ones too. I've built and delivered commercial software critical for a business, around the world, and supported it for years. There's not many people with my background to evaluate the technical from both the hardware and the software side of things.

FYI, what I'm writing here is generic information, and not tied to any one company in particular, so there's nothing proprietary in what I'm about to say. Those of you wanting to learn more yourselves, I highly recommend Tom Szabo's book "Diagnostic Ultrasound Imaging: Inside Out" for a readable, and broad, coverage of the topic.

Let me start with demolishing this argument in one really quick paragraph citing not anything technical but Economics 101. If you can really build an effective ultrasound system that people want to buy for significantly less than the currently available price when you've no expertise in the field, then why hasn't someone else with vast experience in the field gone and done exactly that? Or why hasn't one of the major companies massively dropped their prices to corner the market? If there's collusion between the companies to fix prices, why hasn't a government somewhere sued them (and believe me, from being inside these companies, they are paranoid about playing by the rules and not accepting kickbacks or doing anything seen as fraudulent).  I'll cover the FDA and regulatory later, but for now take my word that while it's a part of the cost, it's not the majority, and seriously, you don't want to use these things without strong safety regulations.

Next, let me cover that I've built hardware and software, and as difficult as software is, hardware is harder. If you make a mistake in developing hardware, you don't recompile the fix to get a new product in an hour, you rework and then rebuild taking weeks or months sometimes. With hardware you have to ship a product that works, you don't get to fix it in the field with an update, you don't get to ship with an EULA or a warranty that says "as-is", and you have to support the same product in the field sometimes for decades. With software you can develop your product in a small room with a laptop, but the tools to build hardware can be expensive and large with high running costs. Software also doesn't have suppliers who change materials, formulations, prices, or even go out of business and leaving you at a loss for components. If you want to mitigate all those risks for hardware compared to software, you need people to do so, and they cost money.

Now having said that, on to the technical. An Ultrasound System is made up of three major components - the transducer, the system, and the software. The transducer is what you hold in your hand, contacts the patient, and transmits and receives the ultrasound. There are multiple available transducers for every system, each with its own application, so a system has to support a potentially wide range of transducers.



The transducer is connected via a cable to the system, which has all the electronics to receive the signals and convert to an image to be displayed, and allow the sonographer to change settings etc. The software runs on the system, and allows for the display of the image, though these days the lines between where the hardware and software boundaries for imaging are, are getting blurred somewhat. In hospitals it's usually a cart, but there are some more compact (and more limited) systems available.



Let's take the transducer (some of these images are taken from this presentation, or here, which are good intros)



Starting from the top, you've got the lens (the bit that contacts the patient). This has to perform a certain amount of focussing of the ultrasound, and attenuate the signal enough you don't get reverberations at the skinline and obscure the image, but not so much you lose too much signal. It's got to ensure good contact with the patient, thick enough to be part of the insulation, and robust enough to be cleaned/disinfected as well as dropped and mistreated over the years of lifetime. Thickness has to be consistent across the surface, if you shift too much of a % of a wavelength over the surface then you'll distort the image. And remember ultrasound wavelengths are usually on the 100 micron order. But that's simple, right?

Then we have the matching layer, designed to ensure coupling ultrasound from the high acoustic impedance piezoelectric to the low impedance body. These days it's usually more than one, and each has to be a specific thickness, density, stiffness, and attenuation. Sometimes you need them conductive, and sometimes insulating. They also need to be machinable (diced, see below), and constant thickness, just like the lens above.

Then we come to the piezoelectrically active material - this is what converts electricity to vibration, and vice versa. Again it has to be a specific thickness, and consistent across the surface to a level you measure in microns. Which material you use is important, the cheap stuff is variable and lower performing, the stuff that's specced tightly and performs well is expensive. It has to not depole (lose its piezoelectric effect) at temperatures you run the probe, and withstand high electric fields across it. Piezoceramic like PZT has been the staple for years, but these days, to support the advanced imaging modes demanded, it can be single crystal piezoelectrics, which are more expensive, higher performing, but harder to work with. PVDF, sputtered materials, and the cheap  PZT you make buzzers with are essentially useless for this type of work, despite being 'piezoelectric'.

Then there's the backer, a material that absorbs just the right amount of acoustic energy, so that you get a short pulse coming out the front that can image, but not so much that it reduces the signal to an amplitude too small to work. It's also in the thermal path, usually can't be electrically conductive, and not so large that the sonographer notices the weight.

Next you have to bond them all together, make sure they stick. The bondline has to be thin enough that it does not disturb the acoustic path, but not so thin that there is delamination and it's not a robust device. That means micron bonds, consistently across the surface. Easy, right?

Now you've got your acoustic stack. OK, now you can dice it - cut it into the elements that generate the image. Yes, you have to make many elements to make an image - in most transducers there are around 100 to 200 elements, left to right, across. A device with 20 elements, as the Medium article posited, are useless for any serious imaging application. You have to cut through all those matching layers and piezoelectric, electrically and mechanically isolating each from the neighbour, but not breaking the thin sections you leave, while making them thin enough that grating lobes and other artifacts don't spoil your image.

Then you have the flex circuit, to take the signal to and from each element, and it's got to be precisely aligned with the elements, that's on the 100 micron order to position (yes, each element is around the width of a human hair or two), and then it's got to connect to the cables off to the system - all 100 to 200 wires down a cable that's a couple meters long, and thin/light enough for someone to use 8 hours a day without getting repetitive strain injuries. Do you know how thin that makes each wire? Try calling a few cable vendors and ask for a small diameter cable with 200+ connectors that will actually conduct a signal without significant crosstalk and let's see where you end up on price.

Finally, you have to put it into a housing that's ergonomic for the sonographer to use, large enough to hold the acoustics, small enough not to be heavy, and not sharp to hurt the patient. On top of that it also has to be designed so that it doesn't get so hot it burns the patient or the medic.

Simple!

Right. And that's the most basic version. I haven't gone into multi-row probes, those on a curved backer, exotic materials, those with electronics in the handle, what the dimensions of each section have to be to give the right acoustics, steering, spectral response, thermal characteristics, electrical impedance to match to the system, or all the other difficult things that in reality you have to deal with if you build and sell these devices.

Oh, and I forgot about consistency, reliability and cost. These devices have to last for years, be close enough in consistency from device to device the system can image with them and the user doesn't know the difference, and be low enough cost that the user will buy them and the company makes a profit. Ever made a protoype? Ever made 2 of them? 4? 100? 10,000? And made them all the same? Yep, it's a different world when you have to start selling and supporting products.

Ooops, I forgot, and testing to meet your own internal specs as well as those of the FDA and other regulatory agencies, to make sure that these devices don't electrocute or burn you, and give the right medical data so that you aren't misdiagnosed and receive the right treatment. 

And I haven't even got to the system or software yet (I'll try to get to a part II on that). Just the transducer requires people with knowledge of acoustics, imaging, clinical need, materials, mechanical design, electronics, thermal, processing, regulatory, safety, chemical compatibility, user experience, reliability, QA, business, and a whole host of things I just don't have room to list. Then you need the support staff, the building, HR, admin.

This takes a huge amount of expertise and effort - almost as if some people's lives depend on it.

I've got a lot of experience designing and building these things. Could I setup a company to do it, and do it well? Yes. Could I do it significantly cheaper than others do it right now? Nope.

Put that all together, and you have an incredibly complex electromechanical product with components on the micron scale, that has to work reliably in the field for years, reproducible across all that are made without the benefit of mass volumes (no millions of devices here), upon which medical decisions that lives can depend are made - and that's just the transducer - so you need to ask "Why are medical ultrasound systems so inexpensive?"

Tuesday, October 18, 2016

All of this has happened before, and will happen again

I've been snowed under the last week or so and have had no time to write anything, so my various articles-in-process are just on hold for the time being. In the meantime, let me point you to another blog well worth reading - The Silicon Valley Way. It's an oldie but a goodie. Start at that link which is the first post, then read back through it chronologically, for another account of an engineer dealing with an insane startup and chronically bad management. It's told in a blow-by-blow manner as he experiences it, rather than remembered after the fact, which is a novel approach. Maybe for my next startup I'll keep a diary and then publish it starting a couple of years later...

Wednesday, September 21, 2016

The Emperor's New Clothes

A few weeks ago Nick Bilton of Vanity Fair wrote an article on one of my favorite companies, Theranos. "How Elizabeth Holmes' House of Cards Came Tumbling Down" is a fascinating piece, not because of any particular revelations but because it highlights so well the mentality and attitude among certain Founder/CEOs, that they simply don't play by the same rules as you or I, that the narrative of a company is far more important than the reality, and that this behaviour is both enabled and rewarded by VC and tech media.

There are a few points in the story regarding Holmes and Theranos I'll come back to in future posts, however one section in particular hit home for me. This one section of the article reminded me why I'm not a journalist, as in just over a paragraph, Bilton summarises everything about the Venture Capital/Tech Media/Startup ecosystem I've been trying to highlight in this blog, and does so in a way that almost anyone can understand:

While Silicon Valley is responsible for some truly astounding companies, its business dealings can also replicate one big confidence game in which entrepreneurs, venture capitalists, and the tech media pretend to vet one another while, in reality, functioning as cogs in a machine that is designed to not question anything—and buoy one another all along the way.

It generally works like this: the venture capitalists (who are mostly white men) don’t really know what they’re doing with any certainty—it’s impossible, after all, to truly predict the next big thing—so they bet a little bit on every company that they can with the hope that one of them hits it big. The entrepreneurs (also mostly white men) often work on a lot of meaningless stuff, like using code to deliver frozen yogurt more expeditiously or apps that let you say “Yo!” (and only “Yo!”) to your friends. The entrepreneurs generally glorify their efforts by saying that their innovation could change the world, which tends to appease the venture capitalists, because they can also pretend they’re not there only to make money. And this also helps seduce the tech press (also largely comprised of white men), which is often ready to play a game of access in exchange for a few more page views of their story about the company that is trying to change the world by getting frozen yogurt to customers more expeditiously. The financial rewards speak for themselves. Silicon Valley, which is 50 square miles, has created more wealth than any place in human history. In the end, it isn’t in anyone’s interest to call bullshit.

The only thing I'll disagree with is the last sentence - it is in almost everyone's interest to call bullshit, just not those currently profiting from the system. The misallocation of society's resources, both in straight cash invested and the working efforts of thousands of the smartest and most talented people on the planet, harms us all. These events have impact beyond just the company and the investors - imagine during Theranos' positive publicity peak in 2015 a scientist promoting their genuinely amazing blood testing technology to VCs, that truly does everything they claim, yet does not meet the fantasy specs touted by Theranos. How well do you think they fared in the fundraising? Exactly. What life enhancing technologies may we have lost because investors demand founders willing to be flexible with the truth?

In the past, I've sat inside a company watching the CEO engage in a war of fantasy performance stats and delivery dates with a competing vaporware company, using the tech press to launch salvos of ever increasing capabilities. When the enemy returned fire with a further 'improved' product, there was panic at the top and demands made to engineering that our product get better or timelines be shortened - statements from those trying to be rational, such as "No. Their numbers are just as made up as ours.", garnered a mix of confused and annoyed looks.

Neither company has, to my knowledge, released a product since then and in part this is connected to these inflated performance promises. It may have been possible to produce a more modest and realistic package that engineering originally wanted to do, but demands for "Perfect. Now." tend to wreck the ability to build anything of quality.

Many people have no problem dealing with bullshit in their working lives, and in fact for many in the legal, marketing, and sales side of business it's an intrinsic part of their day (apologies to the ethical ones among those groups!). Some drink the Kool-Aid and believe, some know the reality but the paycheque keeps coming in and it's not too important anyway. With engineers though, it's different. Our ability to perform and deliver in large part depends on our ability to spot falsehoods and mistakes, the desire for things being 'correct', and our inability to lie to ourselves about the reality of the situation (at least as far as the technical is concerned).

I rarely see engineers quit over pay (except when large inequities are made very clear), but I do see them quit over death march projects or managerial destruction of a long term and rational approach to delivering a product. If they don't quit it's common to see engineers continue on despite the conditions, desperately trying to save the product in the mistaken belief that either they have some form of personal responsibility beyond their employment contract, or that they will ultimately be rewarded for their perseverance when finally things are done. To their own detriment, this can result in significant personal health issues due to the stress, depression that can take them years to recover from, or even in the case of Ian Gibbons, the Chief Scientist for Theranos, can tragically end in suicide. Investors and tech press laud the dedication founders have to their company, to the perseverance, but forget the sacrifices made by those who don't have a 50% ownership in the profits.

In reading this piece by Nick Bilton I realised that the internal divisions I have experienced in companies are often between those who believe or profit from the bullshit, and those who either cannot or will not. It's the common "C-suite vs Engineering" - and in almost every case the former 'win', at least until the point it all comes crashing down. Why? Because making today look better, even at the long term expense of a worse tomorrow, is most profitable for those at the top. This shows up whether it's salesmen pulling forward orders from future years, CEOs cutting R&D for future products to make the bottom line better, or founders and investors "putting the most positive spin on things" (to be polite) in order to sell on to a greater fool.

It looks like the federal government may be cracking down on abuses that have been growing over the last few years, and Theranos seems likely to be the precedent. In my opinion we'll be seeing a rash of prosecutions of startups by the SEC, FCC, FDA, and other regulatory agencies over the next few years, and some very large investments will become worthless. They'll put it off as long as possible, but once it starts to hit the pockets of the large investors, suddenly we'll hear that it is in the interest of everyone to call bullshit. Here's hoping that comes sooner than later.

Saturday, August 20, 2016

Mock-Ups, Industrial Design, and Prototypes

When you're a company showing a non-existent or early stage product off, you want to give engineers, investors, and the press an idea of where you are going with it, and so you need to have Mock-Ups, Industrial Design, and Prototypes. Each has a slightly different meaning, and while there's no firm line dividing them, I'll give the definitions that have been standard in most engineering fields in which I have worked.

Why does this matter? Because startup founders, CEOs, and PR teams might 'accidentally' get them confused and have you believing that thing they're holding in their hands really works when it's just a painted egg-carton, unless you know what to ask.

Mock-Up
This is a very, very early stage representation of how a final product may look. It's done with no or limited user surveys and testing, engineering specs are incomplete, and is usually a basic structure made from cheap parts such as cardboard or plastic to give something to hold in your hands and imagine as to the size, weight etc of the final product. Think elementary school science fair. It's made cheaply, quickly, will change significantly before the final product, and most importantly is completely non-functional.

Industrial Design
This is something more substantial than the Mock-Up. Later in the product development stage, when the engineering specs are more solid, and there's been real user testing data to see what the users want in the product, and your marketing team has defined your target markets and how you want to appeal to the consumer, you do your Industrial Design (ID). This is where you make your product look as appealing as possible while keeping the technical needs in mind, and meeting your unit cost targets.  If you have multiple products you make sure it gives you a 'family' look, so your products are distinct - think Apple, or Dyson. There's usually a substantial amount of work needed to generate the information the Industrial Designer needs (both technical and user), then there's a few iterations of artist's renderings and 3D printed models before the final ID is made. You might spend tens of thousands to millions of dollars per product to do this well, and should be hiring specialists to do it. This is the world where the likes of Jony Ive work.


ID is a fundamental part of any product you actually want to sell, but once again it's important to remember that ID is completely non-functional no matter how pretty it looks. 

Prototypes
A prototype is a non-final engineering system showing some or all of the technical features of the final product, to some degree. Most products go through multiple prototypes during development, and are a critical part of the learning process for engineering, as well as developing the information needed. They are made with engineers in mind, to see performance, manufacturing and test techniques, as a platform to make quick changes and as such is often ugly, loud, expensive, and temperamental. Over time the prototypes get more refined, features more complete (or dropped), until you reach the point where you're just tweaking and then you freeze the design, and move to production. Some engineers also like to use terms such as "Demonstration System" for very early prototypes whose performance does not reach a level needed for a product but still use the same technical methods that will be improved to the point of being useful, that's a personal preference.

The most important thing with a Prototype is that to some degree it is actually functional

Suggestions to Tech Journalists and Investors
If someone shows you what they call a "prototype", try to turn it on, or ask what functionality is in the item they are holding up as a "prototype" (be really specific here, point to it, and ask what that item there can do, not what might be in the lab somewhere, as PR teams sometimes 'forget' to make that difference clear). If it doesn't work and it looks ugly, it's a Mock-Up, and if it doesn't work and looks gorgeous, it's Industrial Design. If they mumble or don't let you touch it, then it's a Mock-Up/ID and they're trying it on. Until proven otherwise, call it a Mock-Up or "non-functional Industrial Design", if it's truly a prototype then any real company will be very quick to prove that to you.

As this article on Theranos so clearly shows, startup founders have a skill of telling no lies, but making you believe there is more to their product without ever saying it, and the word "Prototype" is one of the methods of doing so. Beware.

In her 90 minutes onstage, Holmes did not tell any obvious lies. Her genius was in the strategic leaving out of information -- creating holes that people tend to fill with faulty assumptions. Instead of lying, she prompted people to lie to themselves. Understanding how to avoid being fooled by this technique is important, given how frequently it pops up in fields far beyond science. Fact-checkers often don't spot this brand of deception.

Saturday, August 13, 2016

Pick Two, But Only Two

There's a saying in engineering:

"In any product development project you can have it good, fast, or cheap. Pick which two."

You tell this to most people, even non-engineers, and they get it. Something has to give, and choices get made in development. So why is it so hard to put into practice?

Good and Fast:
If you want a quality product developed quickly, then pay overtime, consultants to help, fab houses to expedite, and develop without consideration of materials or processes used no matter how expensive. There is, however, a limit to how fast some projects can be done, and infinite money won't get a project completed instantly - some things just take time. The 'C' level often fail to grasp this - they say they know it, but actions indicate that very often they don't.

It's common to fall for the "Mythical Man Month", where the expectation is that if you double the staff on a project, development time will halve. At some point, this is like saying "Nine women can make a baby in a month", and in fact the management overhead of too many people on a project can slow things down. This is the equivalent of computing's Amdahl's Law, where some tasks can be parallelized, and some are inherently serial - in the end, it's those serial tasks that limit how fast things can be done even with infinite computing resources.

Under pressure of timeline, management often cut what they are told is critical - design verification testing, engineering verification testing, initial user testing - I could say because they have no understanding of the need, or they don't listen when told how important they are, but often it's because they can hope that things will work out, and the blame will be on others if it doesn't. "You should just do it right first time" I have literally been told when objecting to that route. That some problems just have a minimum time and effort to solve, is a hard reality to accept for some. Blame, ultimately, ends at the C-suite, but until that day of reckoning, the minions are suitable cannon fodder for blame. 

Heavy pressure on management also makes them susceptible to the sell from the outside group who swears they can do it faster. better, cheaper than the internal team - "Just sign this contract and we'll take care of it all!". It's nice to be able to sign with someone who promises a solution, when your own team keep telling you of major issues and delays, but when it does go wrong it's the internal team that's going to clean up the mess, and for a lower hourly rate than the outside group was paid. Importantly, it doesn't go unnoticed by the engineering side that they were not trusted, and that does not help future interactions.

One particularly frustrating situation for engineers is when they deliver what's asked for, a quality product in a timely manner, only to be berated for it being too expensive when only weeks before "cost is no object!". Stating that you were (just) within the cost target set falls on deaf ears, and you're sent back to lower the price - without, of course, sacrificing quality or with a delay (which there will inevitably be). I've walked away from those meetings hearing the remaining executives saying "Engineers just never understand cost, it's beyond them." when in actuality we understand it perfectly. Cost is a constraint, like size, or weight, or performance, and we'll work to hit that. Cost targets can move during development, but poor choice of that target is a failure of the business side, not engineering.

Fast and Cheap:
Now, if you want something fast and cheap, then as long as the product doesn't have to be very good (say, falls apart on second use, or doesn't actually do what is claimed) it's achievable. Engineers hate this one, by nature they want to make a good product, and they know they'll be fixing things later on anyway when it will be much more expensive to do than if it was done correctly the first time. Software is often released this way, with the hope that the application is 'just good enough' or that the customer can be placated while fixes are put in place. 

With a non-critical product, and an understanding customer, this can be a viable route for a business, especially with software where patches and updates can fix problems and add needed features quickly. On the hardware side, this is more applicable to disposable or very low cost products, physical objects don't tend to improve with a patch. Despite this, such a mentality has started to make its way into medical related devices such as with Theranos, and other safety critical areas such as automotive - I've written about this in more detail here and here

With hardware this method is almost guaranteed to accrue technical debt - problems that cost a lot more to fix in future that to fix now. Hardware that fails in the field regularly and is returned, is a nightmare for warranty cost as well as reputation and returning customers. And guess who gets the blame for a product like that?

Good and Cheap:
Good and cheap (or affordable) is the rarest combination, it's hard to give the time and resources needed to do a job well first time. The pressure to release products to earn revenue, or placate investors, is intense. A few companies can do this, for example Google or Apple with special projects like autonomous vehicles, but in most cases it's very, very hard for normal companies to do this. If you can give a team time to solve problems and iterate, design for cost from the beginning, investigate alternate routes, multiple rounds of customer testing, and the equipment they need, then you can deliver great economical products. Sadly, it's the exception, not the rule.

Good, Fast, and Cheap:
Think you're an exception to all this? Go ahead, good luck, you may be the exception. Odds are that you're going to end up with a product that's late, not quite as good, or more expensive, than if you'd just picked two. If you're ignoring your engineering team who've already told you this, then maybe you're the CxO of a company I've worked for...

Which Two to Pick?
So what is the solution to this problem? There is no one answer to that, every company, every product, every team, every market is different. Getting a product to market, at quality, at cost, and on time, is a monumental task, for both the business and engineering sides of a company. The companies that I've seen succeed the best at this set a culture that is adhered to even under great temptation to move away from - and that consistency has to come from the CEO. This culture usually revolves around a few key points:
  1. The business side sets clear and realistic goals for the engineering team - performance, cost, timeline - and stick with them. Engineering need to be able to trust the business side and what they say.
  2. CEOs need to understand that their word does not overcome reality, and that timelines in particular can be impossible to shift. Business needs to trust that when engineering say a timeline or cost target isn't achievable, they need to re-evaluate that metric.
  3. Engineering need to communicate realities and issues to business in a clear manner, with an understanding that sometimes terms like 'at risk' don't always mean the same to each side.
  4. When things go wrong - either engineering performance or business predictions - there needs to be honest and open communication with a mind to fixing the problem, and not a witchhunt looking for the target to blame.
It seems simple, when it comes down to so few things - each person doing their job, open and honest communication, and teamwork to fix a problem when things (inevitably) go wrong. All it requires is competent leadership with a basic understanding of reality. Why is it so rarely seen?