Digital IP Cores
and Subsystems

Our family of microcontroller and microprocessor related cores includes capable and competitive 32-bit BA22s and the best-available set of proven 8051s.

32-bit Processors
BA2x Family Overview

Secure Processors
Geon - Protected Execution

Application Processors
BA25 Adv. App. Processor
BA22 Basic App. Processor

Cache-Enabled Embedded
BA22 Cache-Embedded

Embedded Processors
BA22 Deeply Embedded
BA21 Low Power
BA20 PipelineZero

Processor-Based AMBA® Subsystems
Family Overview
AHB Low-Power
AHB Performance/Low-Power
AXI Custom Performance

AMBA Bus Infrastructure Cores
See Peripherals Cores >

Efficiently compress media or data with these high-performance hardware codecs.
• See the video and image compression Family Page

JPEG Still & Motion
Encoders
Baseline
Extended
Ultra-Fast
Decoders
Baseline
Extended
Ultra-fast

Easily integrate memories, peripherals, and hardware networking stacks into SoCs.

Display Controllers
TFT LCD

Device Controllers
smart card reader

NOR Flash Controllers
Parallel Flash for AHB
SPI Flash
Octal, XIP for AHB
Quad, XIP for AHB
Quad, XIP for AXI

Legacy Peripherals
DMA Controllers
8237, 82380
UARTs
16450S, 16550S, 16750S
Timer/Counter
8254

Quickly complete the standard parts of your SoC with these memory and peripheral controllers, interfaces, and interconnect cores.

Ethernet MAC
• 1G eMAC Controller

Network Stacks
40G UDPIP Stack
1G/10G UDP/IP stack
• Hardware RTP Stack
  – for H.264
  – for JPEG
• MPEG Transport Stream
  Encapsulator

Automotive Buses
CAN

CAN 2.0/FD controller
CAN FD Reference Design
CAN PHY Daughter Card
CAN Bus VIP
LIN
LIN Bus Master/Slave
SENT/SAE J2716
Tx/Rx Controller
Automotive Ethernet
IEEE 802.1AS Hardware
   Protocol Stack

Avionics/DO-254 Buses
MIL-STD 1553
ARINC 429
ARINC 825 CAN

SPI
Octal SPI
XIP for AHB
Quad SPI
XIP for AHB
XIP for AXI
Master/Slave
Single SPI
Master/Slave
Bridges
SPI to AHB-Lite

I2C & SMBUS
Master/Slave Controller
Master/Slave VIP
I2C
Master  • Slave

Data Link Controllers
• SDLC & HDLC
UARTs
16450S, 16550S, 16750S

PCI — Target
32-bit, 32-bit multi, 64-bit
PCI — Master
32-bit, 32-bit multi, 64-bit
PCI — Host Bridge
32 bit, 32 bit - AHB
32 bit & device - AHB

These encryption cores make it easy to build security into a variety of systems.

AES
AES, programmable
  CCM, GCM, XTS
Key Expander

DES
DES single
DES triple

Hash Functions
SHA-3 (Keccak)
SHA-256
SHA-1
MD5

Other Posts & News

Recent Blog Posts

Recent News

See all the blog posts or news items

by CAST, Inc.

Part I — John Blyler with Meredith Lucky at REUSE 2016

Interview Video

Editor John Blyler talked with our Meredith Lucky at the recent REUSE 2016 show. See the first part of the interesting interview in this video and transcript. (The second part is posted here.)

PART I: Legacy vs. New IP – Trends in IoT, JPEG, and Drone Applications

 

John Blyler:  Hi, this is John Blyler, editorial director for Semi IP Systems.  Today I’m at the Computer History Museum and I have the pleasure of talking to Meredith Lucky, who is the VP of Sales at CAST and a technical person as well.

Meredith Lucky:  Yes, well everybody at CAST is an electrical engineer.  That's really how we built up the business, by being able to relate to our customers.

JB:  Let’s talk about old IP and new IP. So, there's lots of new applications that are coming along, and you had commented earlier about some of these differences. What's your take on that?

ML: Well, we have legacy IP. We've been around for 23 years so we have a lot of IP that's still applicable today. People sort of laugh at me when I say you know that the 8051 is still one of our best sellers right along with our 32-bit processors.  Why would that be? And now with a whole new marketplace of Internet of Things where you're looking at really small footprint and low-power applications, throwing in an 8051 as an embedded controller is just really a great thing to do because you have a whole ecosystem. People are familiar with it, they're familiar with the toolset.  So it's a really good choice.

We're seeing a lot of the old IP still moving into new market spaces. So, that's really good. And, even [consider] the JPEGs. I have more people coming to me asking me about H.264 for an application where really a JPEG core is applicable. You know they sort of look at me and laugh and say you know well JPEG has been around forever. But, if you're looking at compression ratios down about ten to one, and you can keep up with the processing speed—with [our] new JPEGs we have multiple encoders that can keep up with high-def video now—so why not use a stable core? It's a small footprint, again, it runs very fast, you have one clock cycle per sample. So, why not? Why put in an H.264? That's overkill.

JB: You would still think there would be some, at least with the 8051, some interface issues or something. But, I guess that’s not a big deal?

ML:  Well, that leads us to what are the demands now for new technologies coming.  Some of them haven’t materialized. I've had people asking me about 4K video for the last, how many years? Still, there are very few of my customers that actually require [4K] or 60 frames a second video. So we like to talk about what the requirements might be for the next project but, I've been hearing these for a couple years now and they still haven't materialized. But, we do have to plan for it.

In the meantime, you take the old IP. I’ll take the example of the JPEG again. So now I have a JPEG that could run at maximum performance in a specific technology, whether that's the ASIC or a specific FPGA family, and I need to have it go faster. So we can parallelize them and we can have a core with multiple engines, and that can keep up with the increased throughput for faster frame rate or very high definition.

JB: So, IoT yes, but how about drones? There’s got to be some cool technology, we’re talking about JPEGs, some new things that are coming on?

ML:  Yes, we have a lot of customers that are doing drones and Internet of Things. And, it's interesting again about what people have talked about and what's materializing.

So you have everybody and even my drone customers are talking about ultra-high-definition. Now we're coming to a space where it's not really about high-definition quality, it's about just getting the data and being able to process it. Because we want to bring that analytics [processing] to the edge. We don’t want to be transmitting all that data now: we want to be capturing it, doing some kind of computation, face recognition, or something like that. Processing the data, and the video doesn’t have to be ultra-high quality. So, some of those requirements people thought they were really going to want have gone by the wayside a little bit.

JB:  And you could do facial recognition comparisons and what not on an 8-bit core? Or does it have to be higher?

ML:  Well we don’t do analytics ourselves. That’s a different space, not our IP space.  But, it’s the data that they are manipulating and where that is going to take place. So we have seen that in the surveillance market over the last decade where they’ve moved a lot of the surveillance type of control applications form the server out to the camera.  And that’s what we’re going to see with the Internet of Things. It’s sort of the same thing.  Instead of sending data to be processed, we’re bringing it out to the edge. So now we have to have more performance and a smaller footprint; low-power. We are seeing different types of requirements based on the market. 

See more interviews and reports by John Blyler on his YouTube channel

 

tw    fbk    li    li    li
Top of Page