@DrFPGA: The 128byte FIFO and the hardware support for CTS/RTS...
It's funny -- we're so used to thinking in terms of megabytes and gigabytes (re a computer's main memory) that we forget how much difference a few bytes can make in something like a judiciously-placed FIFO
I guess another advantage of such IPs getting available for FPGA/SoC platforms would be to make life easier for tackling obsolescence of the original ICs. By making the clone of such popular but matured ICs based on programmable platforms, it helps in reducing the re-design efforts for extending the life of the product for much longer period and makes the development cycle shorter.
The 128byte FIFO and the hardware support for CTS/RTS (that keeps the CPU from neededing to take action) are excellent efficiency enhancers. I just want the data to flow with as little CPU intervention as possible. Just set-up the buffer and go do something else. Cool.
Drones are, in essence, flying autonomous vehicles. Pros and cons surrounding drones today might well foreshadow the debate over the development of self-driving cars. In the context of a strongly regulated aviation industry, "self-flying" drones pose a fresh challenge. How safe is it to fly drones in different environments? Should drones be required for visual line of sight – as are piloted airplanes? Join EE Times' Junko Yoshida as she moderates a panel of drone experts.