FPGA Design: Connecting Custom Peripherals to AXI Using BRAM Interface


In FPGA design, interfacing over AXI (ARM eXtensible Interface) is an increasingly popular choice due to its status as the most widespread AMBA interface, enabling the connection of potentially hundreds of Masters and Slaves in complex SoCs. Download the new eBook: FPGA Design - Interfacing Over AXI Using A Simple Address Data Bus However, it does add in an additional layer to managing IP. Time has to be spent supervising and generating IP outputs before they can be incorporated into the mainline project, and simulating the design can be a challenge in itself! One option that significantly reduces the overhead is to choose BRAM, which helps interface to AXI without the need to handle the AXI bus directly and removes concerns about potential issues that are not related [...]

FPGA Design: Connecting Custom Peripherals to AXI Using BRAM Interface2018-10-09T12:48:31+00:00

Design trade-offs in M2M product design and development


Long before the phrases M2M product design and the Internet of Things came to wider attention, we were already making machines talk to each other, says Dunstan Power of ByteSnap Design. Early adopters like General Motors and Hughes Electronics Corporation could see the benefits that machine-to-machine communications (M2M) offered forward-thinking businesses as far back as 1995 but when M2M via cellular communication took off in 1996, M2M wireless technology became far more popular. Combined with embedded electronics, machine-to-machine communications offer consumers a wide range of sophisticated everyday devices. Businesses of all sorts are approaching us to capitalise on M2M opportunities. Whether they want to deliver a product to control home heating or monitor health, there are so many different hardware and software considerations. The innovative business with M2M ideas doesn’t necessarily know exactly what [...]

Design trade-offs in M2M product design and development2018-10-09T09:36:53+00:00