@hoffutt as you said, Bluetooth and BLE are quite different. Bluetooth is suited for audio streaming with preallocated channel and guaranteed (sort of) delay. BLE is the one for IoT, low power and everything.
C or system C to rtl is not something new. It has stepped out of lab and is used in commercial use for some time and the result is very positive. For example, many wireless modem companies are bypassing rtl development for modem and rtl is generated out of c code directly. Synopsis,…[Read more]
hollis, I think that’s the case. IBUF and OBUF insertion delay is small and therefore variation is small. BUFG reflects clock tree insertion delay. So if clock drives a large number of FFs, clock tree delay can be large too.
At first sight, reconfigurable is a bunch of muxes that can be controlled by software or hardware. But once you really design it, you will see issues like data is pushed in or pulled out (in other words, who initiates transaction), data rate/clock rate is matched, how to implement self…[Read more]