Fish Fry Special Edition: Makers Today! Art by Physicist

Welcome to the fourth installment of a new special edition series of our long-running Fish Fry podcast called “Makers Today!”, where we highlight the movers and shakers in the maker space. In this month’s episode, my guest is Kitty Yeung, founder and designer at Art by Physicist.  Kitty and I discuss the variety of super cool designs she created as part of her kickstarter campaign, what her work … Read More → "Fish Fry Special Edition: Makers Today! Art by Physicist"

11 Reasons You Should NOT use an FPGA for a Design, and Four Reasons You Should

We write a lot about FPGAs here at EEJournal, with good reason, and you might get the impression that they’re the right solution to every design problem. They’re not.

Here’s a checklist to help keep you in the right path to successful design when considering FPGAs as a design alternative:

  1. If you … Read More → "11 Reasons You Should NOT use an FPGA for a Design, and Four Reasons You Should"

Adventures in Memory – Samsung’s HBM-PIM and A New Brain-Inspired Memory Device

In this week’s Fish Fry podcast, Nam Sung Kim (Senior Vice President of Samsung’s Memory Business Unit) joins me to discuss why he believes our computing architectures must evolve to meet the needs of artificial intelligence and machine learning applications and how breaking the traditional Von Neumann processor-memory boundary could be disruptive to both the hardware and software sides of our industry, and the details of Samsung’ … Read More → "Adventures in Memory – Samsung’s HBM-PIM and A New Brain-Inspired Memory Device"

Microchip Powers Down the Edge

Microchip’s FPGA offering has a heritage of low power and high reliability. Beginning with Actel’s antifuse- and flash-based devices that were picked up and advanced by Microsemi and then later joined Microchip’s formidable stable in a subsequent acquisition, the fundamental approach hasn’t changed – building the lowest-power mid-range FPGAs on the market.

Now, that agenda has advanced … Read More → "Microchip Powers Down the Edge"

September 23, 2021
September 22, 2021
September 21, 2021
September 20, 2021
September 17, 2021
September 16, 2021
September 15, 2021

featured chalk talk

Power over Ethernet - Yesterday, Today, and Tomorrow

Sponsored by Mouser Electronics and Microchip

Power over Ethernet has come a long way since its initial creation way back in 1997. In this episode of Chalk Talk, Amelia Dalton chats with Alan Jay Zwiren from Microchip about the past, present, and future of power over ethernet including details of how a PoE system works, why midspans are crucial for power over ethernet connectivity and why Microchip can be your one stop shop for your next PoE design needs.

Click here for more information about Microchip Technology multi-Power over Ethernet (mPoE)

featured paper

Ultra Portable IO On The Go

Sponsored by Maxim Integrated (now part of Analog Devices)

The Go-IO programmable logic controller (PLC) reference design (MAXREFDES212) consists of multiple software configurable IOs in a compact form factor (less than 1 cubic inch) to address the needs of industrial automation, building automation, and industrial robotics. Go-IO provides design engineers with the means to rapidly create and prototype new industrial control systems before they are sourced and constructed.

Click to read more

featured video

Product Update: Complete DesignWare 400G/800G Ethernet IP

Sponsored by Synopsys

In this video product experts describe how designers can maximize the performance of their high-performance computing, AI and networking SoCs with Synopsys' complete DesignWare Ethernet 400G/800G IP solution, including MAC, PCS and PHY.

Click here for more information

discussion
Posted on Sep 23 at 3:19pm by metaprog
Python in Pynq is used not as a replacement for HDLs, but as an easy tool for talking to AXI IPs from a PS side of your SoC. It is reading .hwh files and infering how to access your IP cores registers from there. You still have to design those ...
Posted on Sep 22 at 12:46pm by Karl Stevens
Hi, metaprog. Would you consider using C# and Visual Studio for "gluing things together and testing your IP"? Because you can define classes/objects at whatever level of detail you want, compile and run in debug mode. I do it and it works great. The are also delegates that you ...
Posted on Sep 21 at 10:19am by Steven Leibson
Those two statements do seem in conflict, Karl Stevens. "FPGA is off by an order of magnitude in performance" is with respect to an ASIC. FPGAs exhibit superior performance when compared with processors running software. That's clearly stated in the parts of those sentences that you didn't quote, but I ...
Posted on Sep 21 at 10:14am by Steven Leibson
Nothing wrong with testing your IP cores, metaprog.
Posted on Sep 21 at 9:35am by metaprog
Python in Pynq is for glueing things together and for testing your IP cores interactively. I don't see how it harms performance in those particular use cases (saying as someone who'd never use python for anything at all, but still like the design of Pynq).
Posted on Sep 21 at 9:20am by Karl Stevens
Reason #8 Want to write code in Python? Go ahead ... BUT Python is a programming language that runs on computers by definition. It is a programming language, FPGAs do not run programs. EXCEPT a design can be implemented on an FPGA that runs programs. There are embedded processors that run programs, ...
Posted on Sep 21 at 8:20am by Karl Stevens
Reason to NOT use FPGA #11 "FPGA is off by order of magnitude in performance" Reason TO use FPGA #1 Performance!! ????????????????????????
Posted on Sep 21 at 8:05am by Steven Leibson
In China, you can buy microcontrollers for three cents or less per chip. Is that really what Lattice is getting for it's least expensive FPGAs these days? If you're comparing a high-end MCU with a low-end FPGA, then consider the functions you're getting from both, for the price. Finally, all ...
Posted on Sep 21 at 8:00am by Steven Leibson
The disappearance of a power supply module is regrettable, but there are plenty of alternatives. That's good because FPGAs need plenty of power supply alternatives.
Posted on Sep 21 at 7:59am by Steven Leibson
FPGAs are for performance. Python is not. The "P" in "Pynq" stands for "Python." Pynq is a superlative learning tool for dipping your toe into FPGAs. That's why it was created in the first place. It is not intended for bare-metal FPGA programming (although you can do that on a ...
Subscribe Now

featured blogs
Sep 23, 2021
The Team RF "μWaveRiders" blog series is a showcase for Cadence AWR RF products. Monthly topics will vary between Cadence AWR Design Environment release highlights, feature videos, Cadence... [[ Click on the title to access the full blog on the Cadence Community...
Sep 23, 2021
The GIRLS GO Engineering scholarship provides opportunities for women in tech and fosters diversity in STEM; see the winners of our 2021 engineering challenge! The post GIRLS GO Engineering! Empowers Our Next-Gen Women in Tech appeared first on From Silicon To Software....
Sep 23, 2021
The Global Environment Facility Small Grants Programme (GEF SGP), implemented by the United Nations Development Programme, is collaborating with the InnovateFPGA contest. Showcase your  skills with Intel Edge-Centric FPGAs and help develop technical solutions that reduce env...
Sep 22, 2021
3753 Cruithne is a Q-type, Aten asteroid in orbit around the Sun in 1:1 orbital resonance with the Earth, thereby making it a co-orbital object....
NEUTRIK Fiber Optic Solutions
Sponsored by Mouser Electronics and Neutrik
The advantages and benefits of fiber optics are a mile long…but how can you design with them? How can you clean them? How do you repair them? Need a bit of a refresher? In this episode of Chalk Talk, Amelia Dalton chats with David Kuklinski from Neutrik about the OpticalCon advanced, OpticalCon LITE and Opticalcon DragonFly fiber optic solutions from Neutrik. They take a closer look at what benefits each of these solutions brings to the table, what kind of configurations are offered with each of these fiber optic solutions and what kind of performance you can expect when using them in your next design.
Aug 19, 2021
5,540 views
Seamless Ethernet to the Edge with 10BASE-T1L Technology
In order to keep up with the breakneck speed of today’s innovation in Industry 4.0, we need an efficient way to connect a wide variety of edge nodes to the cloud without breaks in our communication networks, and with shorter latency, lower power, and longer reach. In this episode of Chalk Talk, Amelia Dalton chats with Fiona Treacy from Analog Devices about the benefits of seamless ethernet and how seamless ethernet’s twisted single pair design, long reach and power and data over one cable can solve your industrial connectivity woes.
Aug 17, 2021
5,680 views
Flexible Power for a Smart World
Sponsored by Mouser Electronics and CUI Inc.
Safety, EMC compliance, your project schedule, and your BOM cost are all important factors when you are considering what power supply you will need for your next design. You also need to think about form factor, which capacitor will work best, and more. But if you’re not a power supply expert, this can get overwhelming in a hurry. In this episode of Chalk Talk, Amelia Dalton chats with Ron Stull from CUI Inc. about CUI PBO Single Output Board Mount AC-DC Power Supplies, what this ??ac/dc core brings to the table in terms of form factor, reliability and performance, and why this kind of solution may give you the flexibility you need to optimize your next design.
Aug 3, 2021
7,089 views
i.MX RT1170
Dual Core microcontrollers can bring a lot of benefits to today’s modern embedded designs in order to keep all of our design requirements in balance. In this episode of Chalk Talk, Amelia Dalton chats with Patrick Kennedy from NXP about why newer design requirements for today’s connected embedded systems are making this balancing act even harder than ever before and how the i.MX RT1170 can help solve these problems with its heterogeneous dual cores, MIPI interface, multi-core low power strategy and SRAM PUF technology can make all the difference in your next embedded design.
Aug 3, 2021
7,679 views
Software and Automotive Safety
In the realm of automotive designs, safety must reign above all else. But the question remains: How can we innovate within the constraints of today’s safety standards? In this episode of Chalk Talk, Amelia Dalton chats with Rob Bates from Siemens about the role ISO 26262 plays when it comes to COTS and open source software, what certified software components are all about, and how heterogeneous multiprocessing can be helpful in your next automotive design.
Jul 28, 2021
7,826 views
Power Profiler II
If you are working on a low-power IoT design, you are going to face power issues that can get quite complicated. Addressing these issues earlier in your design process can save you a lot of time, effort, and frustration. In this episode of Chalk Talk, Amelia Dalton chats with Kristian Sæther from Nordic Semiconductor about the details of the new Nordic Power Profiler Kit II - including how it can measure actual current, help you configure the right design settings, and show you a visualized power profile for your next design.
Jul 28, 2021
8,373 views