feature article
Subscribe Now

ArcticLink

Connectivity Without the Watts

You’re designing a new handheld device. You’ve got your processor picked, your software platform selected, your debugger dialed-in, and your battery bolted into place. Marketing has signed off on the baddest list of requirements ever – convergence has taken a turn for the terrible, and your device has to connect to ubiquitous wireless standards, seven kinds of mass storage, USB2.0, SDIO, and even PCI (Don’t ask why you’d need all of those – this is a fictional project, OK? Suspend disbelief for a moment.) The point is, you need a way to hook all that stuff into your system without burning your battery reserves just keeping everything connected.

QuickLogic’s new ArcticLink was created just for you. ArcticLink is a new device that acts as super-low-power digital duct tape, stitching together the various components of your system and providing a level of flexibility through its programmable fabric that will let marketing change its mind repeatedly without bombing your BOM too badly. The playing field in the handheld market changes almost daily, and differentiating your product is a balancing act weighing the benefits of differentiating features against the evils of increased time-to-market, BOM cost, power consumption and form factor.

ArcticLink is designed to sit in your embedded system between the application processor and a host of possible external standards like SDIO, SD, MMC, CE-ATA, PCI, IDE, NAND-flash, and USB2.0. Calling on the company’s programmable logic heritage and technology experience, a number of these standards are supported through a versatile programmable fabric, and a few are addressed via hard-wired built-in blocks.

On the hard-wired side of ArcticLink, the device has a USB controller and an integrated physical layer (PHY). The use of the integrated PHY is optional, as the USB port can be operated in either PHY or UTMI+ Low Pin Interface (ULPI) with an external PHY. The USB port supports both USB 2.0 and USB 1.1, including “high speed”, “full speed”, and “low speed” operation. It can act as the USB host or as an end-device or in dual role on-the-go (OTG) mode. OTG allows two USB devices to talk to each other without requiring a dedicated host. OTG is not a true peer-to-peer mode – more interestingly, it allows either device to act as host or peripheral, and for devices to even exchange roles if needed. ArcticLink’s USB interface can support operation at up to 480Mbps.

The next stop on our ArcticLink tour is the high-speed SDIO/SD/MMC/CE-ATA controller. With SDIO 2.0, ArcticLink can handle connections to capabilities like WiFi and Ditigal Mobile TV. There are also a number of storage standards supported, like SD, MMC, and CE-ATA, that facilitate connections to SD cards, MegaSIM, hard-disk drives, MMC cards, and managed NAND Flash – all working with peripheral interface speeds up to 52MHz.

ArcticLink also has a programmable processor interface that can be configured to support Analog Device, Freescale, Marvell, Renesas, Samsung, TI, and potentially many other processors. One of the attractive features of ArcticLink is that every interface is programmable – allowing you to juggle and react to changing requirements without jumping ship and changing chips. An internal split-bus architecture allows the application processor to create concurrent data transfers between host controllers without subsequent intervention, freeing the host processor from cycle-stealing I/O chores.

ArcticLink also has a generous helping of general-purpose programmable fabric with access to I/O connections, allowing many other capabilities to be programmed into the device. Depending on your application, the programmable fabric could implement additional storage or networking connections with drop-in pre-configured blocks, Video support functions, or custom capabilities like DRM, security, serialization, or GPIO.

QuickLogic claims that ArcticLink can replace up to five discrete components in your portable device, such as USB host/device, USB PHY, HDD controller, high-speed controller for Wi-Fi or digital mobile TV, and processor interface glue-logic. The programmable fabric uses QuickLogic’s metal-to-metal Vialink technology, which is basically a one-time programmable antifuse. Because of this non-volatile programmability, the devices do not require external configuration circuitry like a typical FPGA, and they have very good power consumption and switching speed characteristics.

The hard-wired logic creates an extremely low-power programmable fabric, as active transistors are not used for routing interconnect. The non-volatile nature of the logic fabric also makes it very easy to provide a sleep mode (called Very-Low-Power or “VLP” mode by QuickLogic) that consumes almost no power. For many applications, the device can lie dormant, consuming almost no power, until pressed into service to create an active connection to a peripheral. Dynamic power consumption is also very good with this technology, and the DMA engine built into the ArcticLink device helps offload the application processor – saving even more power.

ArcticLink is designed specifically for battery-powered portable devices, so it is available in very small BGA packages such as an 8X8mm CTBGA with 0.65mm pitch and 121 balls, or a 12X12mm TFBGA package with 0.8mm pitch and 196 balls. It is also available in “known good die” form for multi-die and system-in-package (SIP) use. Since handheld devices are often also high-volume products, and BOM cost becomes a critical consideration, QuickLogic kept the price at an easy “under $4”

Although the heart of ArcticLink might reasonably be classified as “FPGA,” the design process will typically be much simpler. The company provides a turnkey development platform with a daughtercard that plugs into Sophia Systems’s Marvell PXA3xx Sandgate III reference platform. This supports USB 2.0 OTG/Host/Device, ULPI for USB development. It also supports SD memory, SDIO (for WiFi and Digital Mobile TV), CE-ATA (X4 and X8), NAND Flash, and Bluetooth 2.0.

A wide range of IP is available for the product, implementing a variety of connectivity standards and other capabilities, and reference designs are available in a number of application areas for near-turn-key development. QuickLogic has made a strong business the past few years taking FPGA-like technology and productizing it to the next level – creating well-targeted products like ArcticLink that solve specific problems with a minimum of designer workload involved in their use and deployment. They have also taken great advantage of the specific characteristics of antifuse technology by aiming their devices at markets that can benefit from antifuse’s non-volatile, high-speed, low-power traits.

ArcticLink is scheduled to sample during Q2 2007 and to be in full volume production by Q3 2007. The “less than $4” pricing is projected for high volume orders in 2008.

Leave a Reply

featured blogs
Oct 27, 2020
As we continue this blog series, we'€™re going to keep looking at System Design and Verification Online Training courses. In Part 1 , we went over Verilog language and application, Xcelium simulator,... [[ Click on the title to access the full blog on the Cadence Community...
Oct 27, 2020
Back in January 2020, we rolled out a new experience for component data for our discrete wire products. This update has been very well received. In that blog post, we promised some version 2 updates that would better organize the new data. With this post, we’re happy to...
Oct 26, 2020
Do you have a gadget or gizmo that uses sensors in an ingenious or frivolous way? If so, claim your 15 minutes of fame at the virtual Sensors Innovation Fall Week event....
Oct 23, 2020
[From the last episode: We noted that some inventions, like in-memory compute, aren'€™t intuitive, being driven instead by the math.] We have one more addition to add to our in-memory compute system. Remember that, when we use a regular memory, what goes in is an address '...

featured video

Demo: Inuitive NU4000 SoC with ARC EV Processor Running SLAM and CNN

Sponsored by Synopsys

See Inuitive’s NU4000 3D imaging and vision processor in action. The SoC supports high-quality 3D depth processor engine, SLAM accelerators, computer vision, and deep learning by integrating Synopsys ARC EV processor. In this demo, the NU4000 demonstrates simultaneous 3D sensing, SLAM and CNN functionality by mapping out its environment and localizing the sensor while identifying the objects within it. For more information, visit inuitive-tech.com.

Click here for more information about DesignWare ARC EV Processors for Embedded Vision

featured paper

Overcoming PPA and Productivity Challenges of New Age ICs with Mixed Placement Innovation

Sponsored by Cadence Design Systems

With the increase in the number of on-chip storage elements, it has become extremely time consuming to come up with an optimized floorplan using manual methods, directly impacting tapeout schedules and power, performance, and area (PPA). In this white paper, learn how a breakthrough technology addresses design productivity along with design quality improvements for macro-dominated designs. Download white paper.

Click here to download the whitepaper

Featured Chalk Talk

DC-DC for Gate Drive Power

Sponsored by Mouser Electronics and Murata

In motor control and industrial applications, semiconductor switches such as IGBTs and MOSFETS of all types - including newer wide-bandgap devices are used extensively to switch power to a load. This makes DC to DC conversion for gate drivers a challenge. In this episode of Chalk Talk, Amelia Dalton chats with John Barnes of Murata about DC to DC conversion for gate drivers for industrial and motor control applications.

More information about Murata Power Solutions MGJ DC/DC Converters: