Picochip was a venture-backed
fabless semiconductor company
Fabless manufacturing is the design and sale of hardware devices and semiconductor chips while outsourcing their fabrication (or ''fab'') to a specialized manufacturer called a semiconductor foundry. These foundries are typically, but not exclu ...
based in
Bath, England
Bath () is a city in the Bath and North East Somerset unitary area in the county of Somerset, England, known for and named after its Roman-built baths. At the 2021 Census, the population was 101,557. Bath is in the valley of the River Avon, ...
, founded in 2000. In January 2012 Picochip was acquired by
Mindspeed Technologies, Inc
Mindspeed Technologies, Inc. designs, manufactures, develops, and sells fabless semiconductors for communications applications in wireless and wired networks.
Products Wireless
Mindspeed’s products are used in wireless infrastructure and small ...
and subsequently by
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the devel ...
.
The company was active in two areas, with two distinct product families.
Picochip was one of the first companies to start developing solutions for
small cell
Small cells are low-powered cellular radio access nodes that operate in licensed and unlicensed spectrum that have a range of 10 meters to a few kilometers. In other words, they are base stations with low power consumption and cheap cost that ...
basestation (femtocells), for homes and offices. These help combat reception issues such as: dropped calls, poor sound quality, delays, and slow downloads. The idea is to increase the capacity of cellular networks and to address coverage holes.
Multi-core DSP
Picochip developed a
multi-core
A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions (such ...
digital signal processor, the picoArray. This integrates 250–300 individual DSP cores onto a single die (depending on the specific product) and as such it can be described as a
Massively parallel processor array. Each of these cores is a 16-bit processor with
Harvard architecture
The Harvard architecture is a computer architecture with separate storage and signal pathways for instructions and data. It contrasts with the von Neumann architecture, where program instructions and data share the same memory and pathways.
...
, local memory and 3-way
VLIW
Very long instruction word (VLIW) refers to instruction set architectures designed to exploit instruction level parallelism (ILP). Whereas conventional central processing units (CPU, processor) mostly allow programs to specify instructions to ex ...
. Although each device contained 250–300 processors, the architecture allowed devices to be connected to form far larger systems, in some cases with tens of thousands of cores.
The company had three multi-core DSP products (PC202 / 203 / 205) that delivered approximately 40
GMACS and 200
GIPS of performance. The earlier PC102 is obsolete.
The programming model allows each processor to be coded independently (in
ANSI C
ANSI C, ISO C, and Standard C are successive standards for the C programming language published by the American National Standards Institute (ANSI) and ISO/IEC JTC 1/SC 22/WG 14 of the International Organization for Standardization (ISO) and th ...
or
assembler
Assembler may refer to:
Arts and media
* Nobukazu Takemura, avant-garde electronic musician, stage name Assembler
* Assemblers, a fictional race in the ''Star Wars'' universe
* Assemblers, an alternative name of the superhero group Champions of A ...
) and then to communicate over an any:any interconnect mesh. The communication flows are fixed at compile time, not dynamically at run time (analogous to
place & route of an
FPGA
A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturinghence the term ''Field-programmability, field-programmable''. The FPGA configuration is generally specifi ...
but at higher level of abstraction). This can be described as
communicating sequential processes
In computer science, communicating sequential processes (CSP) is a formal language for describing patterns of interaction in concurrent systems. It is a member of the family of mathematical theories of concurrency known as process algebras, or ...
. Each process maps to a processor, which is fully independent from other processors with "encapsulation", with interaction only through defined
message passing
In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer. The invoking program sends a message to a process (which may be an actor or object) and relies on that process and its supporti ...
and data flows through the mesh. This architecture is also related to
object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
concepts. Notably, the development environment is deterministic: simulation of code is cycle-accurate to hardware execution. Advantages claimed include ease of development, improved reliability of code and software-reuse.
Although the picoArray architecture is generic and could in principle be used for any DSP application, the company has stated its strategy is to focus on wireless infrastructure. In particular, the processor is widely used for baseband processing in
WiMAX
Worldwide Interoperability for Microwave Access (WiMAX) is a family of wireless broadband communication standards based on the IEEE 802.16 set of standards, which provide physical layer (PHY) and media access control (MAC) options.
The WiMA ...
base stations and for
femtocell
In telecommunications, a femtocell is a small, low-power cellular base station, typically designed for use in a home or small business. A broader term which is more widespread in the industry is ''small cell'', with ''femtocell'' as a subset. It c ...
s.
Independent benchmarks of representative communications systems b
Berkeley Design (BDTI)indicate that the picoArray delivers significantly better performance-per-dollar than traditional single-core DSP devices.
Femtocells and small cells
Picochip was one of the earliest companies to be active in
femtocells
In telecommunications, a femtocell is a small, low-power cellular base station, typically designed for use in a home or small business. A broader term which is more widespread in the industry is ''small cell
Small cells are low-powered cellu ...
and small cells, and first demonstrated a prototype at
MWC2005. The company since developed a range of
system on a chip
A system on a chip or system-on-chip (SoC ; pl. ''SoCs'' ) is an integrated circuit that integrates most or all components of a computer or other electronic system. These components almost always include a central processing unit (CPU), memor ...
(SoC) products named "picoXcell". The company supplied SoCs into the small cell market, and claimed to have 70% share of the
High Speed Packet Access
High Speed Packet Access (HSPA) is an amalgamation of two mobile protocols—High Speed Downlink Packet Access (HSDPA) and High Speed Uplink Packet Access (HSUPA)—that extends and improves the performance of existing 3G mobile telecommunica ...
(HSPA) market according to data from
ABI Research.
The company was a founder member of th
SmallCell Forum and was on the executive board of that organisation.
Corporate
Investors included
Atlas Venture,
AT&T
AT&T Inc. is an American multinational telecommunications holding company headquartered at Whitacre Tower in Downtown Dallas, Texas. It is the world's largest telecommunications company by revenue and the third largest provider of mobile tel ...
,
Highland Capital Partners
Highland Capital Partners is a global venture capital firm with offices in Boston, Silicon Valley, and San Francisco. Highland has raised over $4 billion in committed capital and invested in more than 280 companies, with 47 IPOs and 134 Acquisi ...
,
Intel Capital
Intel Capital is a division of Intel Corporation, set up to manage corporate venture capital, global investment, mergers and acquisitions. Intel Capital makes equity investments in a range of technology startups and companies offering hardware, ...
,
Pond Venture Partners,
Rothschild,
Samsung
The Samsung Group (or simply Samsung) ( ko, 삼성 ) is a South Korean multinational manufacturing conglomerate headquartered in Samsung Town, Seoul, South Korea. It comprises numerous affiliated businesses, most of them united under the ...
and Scottish Equity Partners. There were also undisclosed strategic investors.
As of 2012 the company had raised a total of $110M in venture funding.
In January 2012 Picochip was acquired by Californian company
Mindspeed Technologies, Inc. for about $52 million.
In December 2013, Intel acquired Mindspeed's small-cell assets including the picoChip technology.
References
External links
BDTI Analysis and Architecture discussionBDTI Benchmark resultsBDTI performance benchmark
{{Telecommunications industry in the United Kingdom
Electronics companies established in 2000
Wireless networking hardware
Reconfigurable computing
Digital signal processors
Fabless semiconductor companies
Companies based in Bath, Somerset
Defunct companies of England
Semiconductor companies of the United Kingdom
2012 mergers and acquisitions