Mipsology Brings “Zero Effort” Inference

Like the proverbial carrot-on-a-stick, FPGA-based acceleration has been right in front of our noses, just out of reach, for the better part of three decades. We move closer, and the prize moves farther away. Every few years, we feel some tangible progress, and perhaps cut the distance in half, but asymptotes can be unfriendly bedfellows. The old “reconfigurable computing” vision of FPGAs as replacements for CPUs … Read More → "Mipsology Brings “Zero Effort” Inference"

Where Do Programming Languages Go to Die?

“Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi volutpat.”

If you’re a parent with small children, you’ve probably taught them to “tie” their shoes by closing the Velcro straps. Someday, when they get older, maybe they’ll also learn how to tie shoelaces. You know, like their ancestors once did. 

Read More → "Where Do Programming Languages Go to Die?"

Intelligent Senses: Cyborg Locusts and First Humanoid Robot with Intelligent Vision

Did you know that locusts can smell explosives? Did you also know that we can now control their brains to pinpoint to exactly what they are smelling? In this week’s podcast, we start things off with a closer look at how two teams of research scientists created a set of specialized cyborg bomb-sniffing locusts. We check out how these locusts are able to sense explosive chemicals in the … Read More → "Intelligent Senses: Cyborg Locusts and First Humanoid Robot with Intelligent Vision"

October 1, 2020
September 30, 2020
September 29, 2020
September 28, 2020
September 25, 2020
September 24, 2020

Featured Chalk Talk

ERFV Coax Connectors

Sponsored by Mouser Electronics and TE Connectivity

5G pushes every dimension of electronic and RF design, and that puts extraordinary demand on or connectors. The best designs in the world won’t work reliably if your connector solution isn’t up to the task. In this episode of Chalk Talk, Amelia Dalton chats with Claude de Lorraine of TE Connectivity about ERFV Coax Connectors - RF connectors that are designed specifically for 5G applications.

Click here for more information about TE Connectivity ERFV Coax Connectors

Featured Paper

Designing highly efficient, powerful and fast EV charging stations

Sponsored by Texas Instruments

Scaling the necessary power for fast EV charging stations can be challenging. One solution is to use modular power converters stacked in parallel.

Learn More in our technical article

Featured Video

Four Ways to Improve Verification Performance and Throughput

Sponsored by Cadence Design Systems

Learn how to address your growing verification needs. Hear how Cadence Xcelium™ Logic Simulation improves your design’s performance and throughput: improving single-core engine performance, leveraging multi-core simulation, new features, and machine learning-optimized regression technology for up to 5X faster regressions.

Click here for more information about Xcelium Logic Simulation

Posted on Oct 1 at 3:28pm by Max Maxfield
I'll try to look at this, but I'm up to my armpits in alligators fighting fires without a paddle at the moment (I never metaphor I didn't like :-)
Posted on Oct 1 at 3:27pm by Max Maxfield
"Oh, I thought it was more about how computers work, not compilers." Well, now you say this, you've made me think, and what I think is that it's (a) a bit of both and (b) hard to separate them insofar as someone who is writing high-level code without knowledge of ...
Posted on Oct 1 at 3:24pm by Max Maxfield
Those were the days when anyone who had a clue about computers was held in high regard -- how the mighty have fallen (no one holds me in any regard whatsoever, including my wife LOL)
Posted on Oct 1 at 2:30pm by Max Maxfield
"At least I feel like I know what I’m doing until I press 'compile.'" In my case, I feel like I know what I'm doing until I press 'Run', which is typically the point when unwanted substances start hitting the fan LOL
Posted on Oct 1 at 2:29pm by Karl Stevens
Being able to flip the switches on System360/Mod75 in the early 60s got me a lot of calls after work on Friday and was told to catch the next plane and fix it.
Posted on Oct 1 at 2:22pm by Karl Stevens
Oh, I thought it was more about how computers work, not compilers. Just for fun here is a link to a Boolean simulator app and a little demo to run ... just for fun. Does that demo look anything like HDL source code? I haven't used DropBox very much, hope it ...
Posted on Oct 1 at 1:10pm by TexasBubba
Started my career flipping switches on a special purpose CDC Ballistic Targeting Computer in the early 60's. Write the code on "programming" sheets, hand assemble, flip the switches to enter your "program" one instruction/address at a time, hit "Run". I have always felt I have a deeper insight into ...
Posted on Oct 1 at 12:32pm by Max Maxfield
"And it is also possible to design a chip/FPGA that uses the C keywords and operators. And there is no assembly language. And the performance is on par with FPGA accelerators." Well that's just cheating LOL
Posted on Oct 1 at 12:31pm by Max Maxfield
"By the way, a basic computer is a pretty simple thing." Shhhh -- don't tell everyone or we will lose our status as men and women who know the esoteric arts. Also, what seems simple to us now was hard fought-for knowledge "back in the day" -- stuff like twos ...
Posted on Oct 1 at 12:27pm by Max Maxfield
Hi Karl "The assembler only gets down to the ISA of the computer (load, add, store, branch, etc.) Not to the instruction counter, instruction register, and the other things that have to work together in sequence to load data, store data, do arithmetic, do compares, fetch instructions, branch, etc." I ...
Subscribe Now

featured blogs
Oct 1, 2020
One of my chums just took delivery of a low-cost Geiger counter from eBay and he asks what he should do if it starts clicking furiously....
Oct 1, 2020
In September 2020, we released the RF path of our new Picture Search, updated the design and data of our Discrete Wire data, rolled out a brand new design for our Application Tooling page, and worked on a variety of other areas of content on Samtec.com. Here are the major upd...
Oct 1, 2020
This is one of my occasional posts where I update some posts that I covered earlier, but which don't justify an entire post of their own. However, I ended up with so much material that I split... [[ Click on the title to access the full blog on the Cadence Community sit...
Sep 25, 2020
[From the last episode: We looked at different ways of accessing a single bit in a memory, including the use of multiplexors.] Today we'€™re going to look more specifically at memory cells '€“ these things we'€™ve been calling bit cells. We mentioned that there are many...
chalk talks