RISC-V Foundation’s Chairman says: “All Your Cores Are Belong to Us”

When RISC-V International’s chairman of the board Krste Asanović took the stage to report on the state of the RISC-V union at last month’s RISC-V Summit, he mouthed the phrase that’s always said by the president of the United States when reporting the country’s state of the union: “The state of the union is strong.” Later in his talk, Asanović said the same thing, but in a much more assertive way: “All your cores are belong to us.” … Read More → "RISC-V Foundation’s Chairman says: “All Your Cores Are Belong to Us”"

The Open Source Chronicles: Maverick-603

This week my Fish Fry podcast is two parts open source, one part FT8, and one part ham radio! My guest is Colby Gilbert from RadioStack and we dig into the details of Maverick-603 – the first affordable, FT8 receiver with an open source RF chip designed and fabricated using open source chip tools! Also this week, I investigate a new crash avoidance sensor inspired by insects.

Read More → "The Open Source Chronicles: Maverick-603"

Mysteries of the Ancients: Binary Coded Decimal (BCD)

I love learning how logic designers of the past solved tricky problems with innovative solutions. The more I delve into this sort of thing, the more I say to myself, “Wow! I would never have thought of that!” A great example is binary coded decimal (BCD) because there’s a lot more to this topic than one might, at first, suppose.

Read More → "Mysteries of the Ancients: Binary Coded Decimal (BCD)"

Intel Introduces Two Monolithic Agilex FPGA and SoC Families, Part 2: Sundance Mesa is now the Agilex 5 E-Series

Last September, I published an article on EEJournal.com that described two new Intel Agilex FPGA and SoC device families, the Agilex 5 D-series and an as-yet-unnamed series formerly known as “Sundance Mesa,” introduced at last year’s Intel Innovation. (See “Intel Introduces Two Monolithic Agilex FPGA and SoC Families, Part 1</ … Read More → "Intel Introduces Two Monolithic Agilex FPGA and SoC Families, Part 2: Sundance Mesa is now the Agilex 5 E-Series"

January 26, 2023
January 25, 2023
January 24, 2023
January 23, 2023
January 20, 2023
January 19, 2023
January 18, 2023
January 17, 2023
January 16, 2023

featured chalk talk

EiceDRIVER™ F3 Enhanced: Isolated Gate Driver with DESAT

Sponsored by Mouser Electronics and Infineon

When it comes to higher power applications, galvanically isolated gate drivers can be great solution for power modules and silicon carbide MOSFETS. In this episode of Chalk Talk, Amelia Dalton and Emanuel Eni from Infineon examine Infineon’s EiceDRIVER™ F3 Enhanced isolated gate driver family. They take a closer look at advantages of galvanic isolation and the key features and benefits that this gate driver family can bring to your next design.

Click here for more information about Infineon Technologies Eval-1ED3321MC12N Evaluation Board

featured video

Synopsys 224G & 112G Ethernet PHY IP OIF Interop at ECOC 2022

Sponsored by Synopsys

This Featured Video shows four demonstrations of the Synopsys 224G and 112G Ethernet PHY IP long and medium reach performance, interoperating with third-party channels and SerDes.

Learn More

discussion
Posted on Jan 23 at 6:31am by Max Maxfield
"It's your nemesis, Crusty." Hi Crusty -- now I'm thinking of the opening lyrics to The Sounds of Silence by Simon and Garfunkel "Hello Crusty, my old friend, I've come to talk with you again..." As you say, in my articles in Practical Electronics, I'm currently using 8 of my Arduino's ...
Posted on Jan 21 at 8:33am by Crusty
Hi Max It your Nemesis Crusty, Great article. I was thinking about your PE series and there is always the problem with low count I/O pin processors, have I got enough I/O pins to spare? Your Arduino slide uses an 8 bit port for a one digit display, (I ...
Posted on Jan 20 at 4:04am by ronl@youknowsolutions.com
I think you are referring to ‘implicit inversions’ as a software construct? In the case of inverting a signal (something that is hardly ever done in an event driven system like Flowpro) the solution is a test (decision) circuit construct, two action constructs and a storage construct. Not very efficient ...
Posted on Jan 19 at 2:15pm by Max Maxfield
I just took a look at your assembly program -- thanks so much for sharing this :-)
Posted on Jan 19 at 2:12pm by Max Maxfield
Hi Ron, you say "I can solve the puzzle without using any NOT Gates. I would just use three parallel Flowpro Machine flowcharts," but then you would be using implicit inversions you little scamp.
Posted on Jan 19 at 1:23pm by JonnyDoin
Oh, they had the Colossus on display, but I already knew about the WITCH restoration and upcoming reboot, and went to see it instead. tnmoc a has quite impressive collection, including working computers with core memory and paper tape printers.
Posted on Jan 19 at 12:20pm by JonnyDoin
Oh, I have used many times algorithms from Hacker's Delight. From tricks of division by constants to more arcane things like square root on a small 8bitter. It is a book to keep in the bedside stack.
Posted on Jan 19 at 12:06pm by ademu
Quite a blast from the past, thanks for this overview. Around 1980 I implemented a serial binary to BCD conversion in TTL logic, for displaying and comparing the timestamps of the three (majority voting) Spacelab computers. Based on that same principle, in 1999, I wrote a very fast 24 bit binary to 8 digits ...
Posted on Jan 19 at 11:51am by ronl@youknowsolutions.com
Hi Max, that was an excellent ‘reference column’. Back in the 1980s, Flowpro Control Software actually had a BCD register type because seven segment displays and BCD switches were so prevalent then. BCD conversion was automatic when data was moved to or from binary registers or I/O. We eventually ...
Posted on Jan 19 at 11:39am by Max Maxfield
I've been to Bletchley Park, but I don't recall seeing the WITCH -- had I known about it I would have asked to see it -- maybe next time :-)
Subscribe Now

featured blogs
Jan 26, 2023
By Slava Zhuchenya Software migration can be a dreaded endeavor, especially for electronic design automation (EDA) tools that design companies… ...
Jan 26, 2023
Are you experienced in using SVA? It's been around for a long time, and it's tempting to think there's nothing new to learn. Have you ever come across situations where SVA can't solve what appears to be a simple problem? What if you wanted to code an assertion that a signal r...
Jan 24, 2023
We explain embedded magnetoresistive random access memory (eMRAM) and its low-power SoC design applications as a non-volatile memory alternative to SRAM & Flash. The post Why Embedded MRAMs Are the Future for Advanced-Node SoCs appeared first on From Silicon To Software...
Jan 19, 2023
Are you having problems adjusting your watch strap or swapping out your watch battery? If so, I am the bearer of glad tidings....
Automated Benchmark Tuning
Sponsored by Synopsys
Benchmarking is a great way to measure the performance of computing resources, but benchmark tuning can be a very complicated problem to solve. In this episode of Chalk Talk, Nozar Nozarian from Synopsys and Amelia Dalton investigate Synopsys’ Optimizer Studio that combines an evolution search algorithm with a powerful user interface that can help you quickly setup and run benchmarking experiments with much less effort and time than ever before.
Jan 26, 2023
72 views
Introduction to Bare Metal AVR Programming
Sponsored by Mouser Electronics and Microchip
Bare metal AVR programming is a great way to write code that is compact, efficient, and easy to maintain. In this episode of Chalk Talk, Ross Satchell from Microchip and I dig into the details of bare metal AVR programming. They take a closer look at the steps involved in this kind of programming, how bare metal compares with other embedded programming options and how you can get started using bare metal AVR programming in your next design.
Jan 25, 2023
364 views
dsPIC33CH DSCs: Two dsPIC33Cs on a Single Chip
Sponsored by Mouser Electronics and Microchip
In this episode of Chalk Talk, Vijay Bapu from Microchip and Amelia Dalton explore the benefits of dual core digital signal controllers. They discuss the key specifications to keep in mind when it comes to single core and dual core DSCs and how you can reduce your development time, save board space and cost and keep the performance and isolation you need with Microchip’s dsPIC33CH DSCs.
Jan 24, 2023
502 views
Automated Benchmark Tuning
Sponsored by Synopsys
Benchmarking is a great way to measure the performance of computing resources, but benchmark tuning can be a very complicated problem to solve. In this episode of Chalk Talk, Nozar Nozarian from Synopsys and Amelia Dalton investigate Synopsys’ Optimizer Studio that combines an evolution search algorithm with a powerful user interface that can help you quickly setup and run benchmarking experiments with much less effort and time than ever before.
Jan 17, 2023
1,309 views
Megawatt Chargers in Electric Commercial Vehicle Infrastructure
In order to move forward with the large-scale implementation of commercial electric vehicles, we need to consider efficiency, availability, reliability, and longevity for the mega-watt chargers required for these applications. In this episode of Chalk Talk, Dr. Martin Schulz from Littelfuse joins Amelia Dalton to discuss the infrastructure demands of electric commercial vehicles, the role that galvanic isolation plays here and why thyristors may be a great choice for the future of electric commercial vehicles.
Jan 17, 2023
1,805 views
The Next Generation of Switching Regulator
Sponsored by Mouser Electronics and RECOM
Power modules can bring a variety of benefits to electronic system design including reduced board space, shorter time to market and easier sourcing of materials. In this episode of Chalk Talk, Amelia Dalton and Louis Bouche from RECOM discuss the benefits of RECOM’s switching regulators, the details of their advanced 3D power packaging and how you can leverage RECOM’s expertise with your next design.
Jan 9, 2023
2,563 views