Figure 1: The logicraft-cc Platform - Free USB firmware

Similar documents
April 6, 2010 Data Sheet Version: v2.05. Support 16 times Support provided by Xylon

April 7, 2010 Data Sheet Version: v4.00

logibayer.ucf Core Facts

Core Facts. Documentation. Design File Formats. Simulation Tool Used Designed for interfacing configurable (32 or 64

Core Facts. Documentation. Encrypted VHDL Fallerovo setaliste Zagreb, Croatia. Verification. Reference Designs &

Support Triangle rendering with texturing: used for bitmap rotation, transformation or scaling

May 26, 2017 Data Sheet Version: Table 1: Example Implementation Statistics for Xilinx FPGAs. Slices/CLB 1 (FFs/ LUTs) IOB CMT BRAM 2 DSP48A

Table 1: Example Implementation Statistics for Xilinx FPGAs

Xylon s web shop allows access to first class IP cores for Xilinx FPGAs in several minutes, and at the most competitive prices at the market.

Support mode of the ISO/IEC JPEG standard Support provided by Xylon

Usage Example logistep Stepper Motor Controller

MYD-C7Z010/20 Development Board

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

Xylon Memory Bus (XMB)

S2C K7 Prodigy Logic Module Series

Embest SOC8200 Single Board Computer

Spartan-6 and Virtex-6 FPGA Embedded Kit FAQ

MYC-C7Z010/20 CPU Module

Excellence in Electronics

0B specifications 1B

Quick Start Guide. SABRE Platform for Smart Devices Based on the i.mx 6 Series

A176 Cyclone. GPGPU Fanless Small FF RediBuilt Supercomputer. IT and Instrumentation for industry. Aitech I/O

QuickStart Guide O

Lab 1. OMAP5912 Starter Kit (OSK5912)

DevKit8000 Evaluation Kit

Spartan -3A / Spartan -3AN Out of the box, now what? Eric Crabill Xilinx, Incorporated 04/01/2007

Get Started SUPPORT WARRANTY. Visit the i.mx community at

SABRE Board for Smart Devices

. SMARC 2.0 Compliant

MYD-C437X-PRU Development Board

June 1, 2016 Data Sheet Version: v3.2. Figure 1: The logiadak Zynq-7000 AP SoC Automotive Driver Assistance Kit

OMAP-L138 experimenter Kit. QuickStart Guide O

A-307. Mobile Data Terminal. Android OS Platform Datasheet

UCT Software-Defined Radio Research Group

SABRE Platform for Auto Infotainment

EyeCheck Smart Cameras

DPM Demo Kit User s Manual Version: dpm_dk_um_1_0_1.doc

REPTAR Development Board Reference Manual

BASICS OF THE RENESAS SYNERGY PLATFORM

Spartan-6 & Virtex-6 FPGA Connectivity Kit FAQ

Intel Galileo gen 2 Board

. Micro SD Card Socket. SMARC 2.0 Compliant

Video Interface Module for TI EVM TMDXEVM8148 and TMDXEVM368

Ettus Research Update

AL362B-EVB-A1. AHD-to-HDMI Quad Box Development Kit by AverLogic Technologies, Corp. Version 1.0

SABRE Board for Smart Devices

Introducing the Spartan-6 & Virtex-6 FPGA Embedded Kits

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

MYC-C437X CPU Module

Connect Tech Inc. Александр Баковкин Инженер отдела сервисов SWD Software

DevKit8500D Evaluation Kit

Whitepaper. What s new at COM Express Revision 2.0. What changes with Revision 2.0? Compact Form Factor

Matrix. Get Started Guide

MC34708TRN Rev /1/2011

ML505 ML506 ML501. Description. Description. Description. Features. Features. Features

REPTAR Development Board Datasheet

Porting VME-Based Optical-Link Remote I/O Module to a PLC Platform - an Approach to Maximize Cross-Platform Portability Using SoC

Reducing Time-to-Market with i.mx6-based Qseven Modules

Arria V GX Transceiver Starter Kit

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

Embedded HW/SW Co-Development

LeopardBoard Hardware Guide Rev. 1.0

Hardware Specification. Figure 1-2 ZYNQ-7000 Device Family 2 / 9

MYD-Y6ULX Development Board

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

OK335xS Users Manual Part I - Introduction

Embedded Design without an OS. By Peter de Ruiter D&E September 21 st, Transfer BV

MYD-SAMA5D3X Development Board

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features

AL361A-EVB-A1. Multi-channel Video Processor EVB. Datasheet. (HDMI/AHD-to-HDMI) 2017 by AverLogic Technologies, Corp. Version 1.0

Avnet Zynq Mini Module Plus Embedded Design

OK335x Products Guide. Contents

An open-source, multi-parameter, full fledged human body vital sign monitoring HAT for Raspberry Pi as well as standalone use.

SOM i1 Single Core SOM (System-On-Module) Rev 1.5

iw-rainbow-g3 / G3V FAQs:

Sundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract

DevKit7000 Evaluation Kit

Low Power System Design

VXS-621 FPGA & PowerPC VXS Multiprocessor

A172. Rugged Compact PC. Aitech. Rugged Reduced SWaP PC Flexible Configuration Options

Group 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE

Kontron s ARM-based COM solutions and software services

MYD-IMX28X Development Board

FTF Americas. FTF Brazil. freescale.com/ftf. Secure, Embedded Processing Solutions for the Internet of Tomorrow

Microsemi SmartFusion 2 SoC FPGA and IGLOO 2 FPGA

Introducing the AM57x Sitara Processors from Texas Instruments

Kontron Technology ARM based Embedded

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from at this pag

Santa Fe (MAXREFDES5#) MicroZed Quick Start Guide

StrongARM** SA-110/21285 Evaluation Board

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

AT-501 Cortex-A5 System On Module Product Brief

SBC8140 Single Board Computer

Simplify System Complexity

A Low-Cost Embedded SDR Solution for Prototyping and Experimentation

NXP-Freescale i.mx6. Dual Core SOM (System-On-Module) Rev 1.5

Your Strategic Partner for Renesas RZ/G1x Products & Solutions

English Japanese

MIMXRT1020 EVK Board Hardware User s Guide

Arria V GX Video Development System

Transcription:

logicraft-cc Companion Chip Platform January 31, 2011 Data Sheet Version: v2.10 Xylon d.o.o. Fallerovo setaliste 22 10000 Zagreb, Croatia Phone: +385 1 368 00 26 Fax: +385 1 365 51 67 E-mail: support@logicbricks.com URL: www.logicbricks.com Features Xilinx Spartan -6 XC6SLX150T-FG676 256 MB DDR2 SDRAM 16 MB Parallel NOR Flash 8 MB QSPI NOR Flash High Capacity SD Memory Card 6 CVBS or 3 S-Video video inputs 3 video inputs connected to the FPGA DVI video output Analog RGB video output Communication interfaces: - PCIe - SATA - USB - MOST - SDIO - Parallel IO - CAN - LIN - RS232 - JTAG 8 expansion connectors Access to Spartan-6 MGTs 4 Stereo audio inputs; Microphone input 2 Stereo audio outputs Touch display and LCD backlight controllers Software deliverables include: - Reference logicbricks FPGA designs - Free logipciectrl IP core (no support) - Linux software drivers Figure 1: The logicraft-cc Platform - Free USB firmware (Expansion connectors on the opposite side) - Schematics and documentation Available hardware kits: - Base kit which includes the complete cabling and SW deliverables - Premier kit which includes the BeagleBoard-xM platform with the ARM Cortex -A8 based processor - Elite kit which includes the industrial PC with the Intel Atom N270 processor Connectors for standard PC power supply Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 1 of 7

Applications Automotive Medical, Consumer, Industrial Defense/Aerospace, and others Figure 2: logicraft-cc Block Diagram Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 2 of 7

General Description The logicraft-cc Companion Chip Platform is based on Xilinx Spartan-6 FPGA and highlights the flexibility of Xilinx FPGA based companion chips for popular embedded host processors. Embedded designers can expand, upgrade and differentiate their systems by adding the FPGA to the host processor. FPGA companion chip functions include support for missing processor features and specialized interfacing. Additionally, high-speed processing can be offloaded from the base processor to the FPGA for maximum performance. The logicraft-cc demonstrates functionality of Xylon and Xilinx FPGA IP cores that can be mixed in different ways to support various companion chip functions. Xilinx Platform Studio and EDK implementation tools provide GUI based design framework that enables FPGA design with no hand coding. Xylon logicbricks IP cores are fully compatible with Xilinx implementation tools. logicbricks IP cores have a rich software support to enable interfacing with the most complex embedded processors running different Operation Systems (OSs). Real companion chips must operate as seamlessly integrated peripherals controlled by the OS. The OS does not have to know about companion chip s hardware characteristics and all relevant IP cores must have software drivers compatible with the targeted OS. Currently Xylon provides Linux drivers for logicbricks IP cores. Figure 3: logicraft-cc Bottom 8 Expansion Connectors The logicraft-cc Companion Chip Platform supports a wide variety of audio and video sources. Provided expansion slots (Figure 3) allow for developments of different daughter cards, which can further expand the rich platform s features set - http://www.logicbricks.com/solutions/companion-chip/rapid-prototyping.aspx. Connections with host processors can be realized through parallel IO expansion ports, PCIe, SATA, USB, and other industry standard communication interfaces. Provided interfaces support easy interfacing with host processors of different complexity. For instance, simpler processors can be interfaced by the parallel IO bus, while the most complex embedded processors can use the PCIe or the USB interface. Xylon currently provides the logicraft-cc in three different kits (see section Package Content). Some kits include referent platforms based on the Intel Atom N270 processor and ARM Cortex -A8 based processor, which assure a full out-of-box experience. Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 3 of 7

Linux logicbricks Drivers Xylon provides several Linux drivers for logicbricks IP cores. Drivers are carefully partitioned and designed to assure a high level of portability to other OSes by isolating highly reusable code. Figure 4 describes the structure of Xylon Linux drivers. logicbricks hardware functionality is supported by generic driver functions implemented in the Generic Peripheral Device Driver. This generic driver is a part of standard logicbricks IP deliverables and can be used independently on selected host processor or the OS. The OS Device Driver has different OS dependent parts, such as OS functions, OS data types, etc. The OS dependent parts are separated from the Generic Peripheral Device Driver. The setup border assures reusability of the generic driver. Bus access implementations are also very OS dependent, since the OS defines communication interfaces for specific bus interfaces, such as the PCIe or the USB. Because of the OS dependency, the Xylon Generic Peripheral Device Driver does not include the bus access part, and communicates with the OS defined bus communication interface. The described logicbricks drivers structure makes the driver porting to different OSs much easier. Figure 4: logicbricks Linux Drivers Structure Package Content The logicraft-cc-base kit is an excellent entry level platform designed for customer looking to add FPGA companion chip to the preferred host processor. This kit includes the standard logicraft-cc cabling set: power supply, PCIe extender cable, USB cable, SD extender cable, and 2x open-end parallel cable for the logicraft-cc extender connector. The kit includes common deliverables for all logicraft-cc kits: the PCIe and the USB reference FPGA designs, evaluation logicbricks IP cores, Linux drivers for the logicbricks IP cores, Linux applications (video frame grabber, etc.) and the documentation. Find more about the logicraft- CC-Base kit: http://www.logicbricks.com/solutions/companion-chip/logicraft-cc-kits/logicraft-cc-base- Contents.aspx Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 4 of 7

Figure 5: The logicraft-cc-base kit The logicraft-cc-premier kit includes the popular BeagleBoard-xM open development platform with the ARM Cortex-A8 based processor (TI s OMAP TM ). The BeagleBoard runs the Linux based Ubuntu OS, and the onboard host processor handles the FPGA companion chip through the USB interface. Xylon delivers the SD memory card with the Ubuntu OS, as well as the Linux demo applications. Find more about the logicraft-cc-premier kit: http://www.logicbricks.com/solutions/companion- Chip/logiCRAFT-CC-Kits/logiCRAFT-CC-Premier-Contents.aspx Figure 6: The logicraft-cc-premier kit The logicraft-cc-elite kit includes an industrial PC with the Intel Atom N270 processor. This kit assures a full out-of-box experience. The provided industrial PC runs the Linux based Ubuntu operating system (OS). Kit users can use the FPGA device on the logicraft-cc board as a peripheral integrated with the Intel Atom N270 processor. The FPGA companion chip can be interfaced by either the PCI Express or the USB interface. Xylon delivers the bootable USB stick with the Ubuntu OS for the industrial PC, as well as the Linux demo applications. Find more about the logicraft-cc-elite kit: http://www.logicbricks.com/solutions/companion-chip/logicraft- CC-Kits/logiCRAFT-CC-Elite-Contents.aspx Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 5 of 7

Figure 7: The logicraft-cc-elite kite Recommended Design Experience The user should have experience in the following areas: - Xilinx design tools - Linux or other OS - C programming - Good HW/SW designing practices The logicbricks IP cores are fully supported by the Xilinx Platform Studio and the EDK and can be used without any particular skills beyond general Xilinx tools knowledge. Related Xylon Products Xylon logicbricks IP cores can be evaluated on Xylon logicraft-cc platform, which demonstrates modularity on all levels: software, board, FPGA, and IP cores. The platform makes an excellent development tool appropriate for the development of different embedded systems, including systems with strong graphics capabilities. To learn more about Xylon logicbricks IP cores and hardware development platforms, contact Xylon or visit the web: Email: URL: support@logicbricks.com http://www.logicbricks.com/logicbricks-ip-library.aspx The logicraft-cc platform can be expanded by Xylon s daughter cards: logicc-fmb FM Radio and Bluetooth daughter card: URL: http://www.logicbricks.com/products/logicc-fmb.aspx logicc-vi Analog & HDMI & DVI Video Input daughter card: URL: http://www.logicbricks.com/products/logicc-vi.aspx Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 6 of 7

Ordering Information This product is available directly from Xylon. Please visit our web shop or contact Xylon for pricing and additional information: Email: sales@logicbricks.com URL: www.logicbricks.com This publication has been carefully checked for accuracy. However, Xylon does not assume any responsibility for the contents or use of any product described herein. Xylon reserves the right to make any changes to product without further notice. Our customers should ensure that they take appropriate action so that their use of our products does not infringe upon any patents. Xylon products are not intended for use in the life support applications. Use of the Xylon products in such appliances is prohibited without written Xylon approval. Related Information Xilinx Programmable Logic For information on Xilinx programmable logic or development system software, contact your local Xilinx sales office, or: Xilinx, Inc. 2100 Logic Drive San Jose, CA 95124 Phone: +1 408-559-7778 Fax: +1 408-559-7114 URL: www.xilinx.com Revision History Version Date Note 1.00. 04.08.2010 First official release 2.00 09.09.2010 Updates related to latest PCB revision (0610) 2.10 31.01.2011 Updates related to the logicraft-cc HW kits: Base, Premier and Elite Copyright Xylon d.o.o. 2001-2011 All Rights Reserved Page 7 of 7