首页 > 器件类别 > 半导体 > 嵌入式处理器和控制器

DIABLO-16

WiFi / 802.11 Modules Xbee Wi-Fi (S6B) RPSMA Ant Thru-Hole

器件类别:半导体    嵌入式处理器和控制器   

厂商名称:4D Systems

厂商官网:https://www.4dsystems.com.au/

下载文档
DIABLO-16 在线购买

供应商:

器件:DIABLO-16

价格:-

最低购买:-

库存:点击查看

点击购买

器件参数
参数名称
属性值
产品种类
Product Category
Processors - Application Specialized
制造商
Manufacturer
4D Systems
RoHS
Details
安装风格
Mounting Style
SMD/SMT
封装 / 箱体
Package / Case
TQFP-64
Core
EVE
Number of Cores
1 Core
Data Bus Width
16 bit
Maximum Clock Frequency
70 MHz
工作电源电压
Operating Supply Voltage
3.3 V
最大工作温度
Maximum Operating Temperature
+ 85 C
系列
Packaging
Tray
Data RAM Size
32 kB
接口类型
Interface Type
I2C, Serial, SPI
最小工作温度
Minimum Operating Temperature
- 40 C
Number of Timers/Counters
8 Timer
工厂包装数量
Factory Pack Quantity
1
单位重量
Unit Weight
0.388014 oz
文档预览
DIABLO16 Processor
DATASHEET
Embedded Graphics Processor
Document Date: 13
th
August 2013
Document Revision: 1.1
Uncontrolled Copy when printed or downloaded.
Please refer to the 4D Systems website for the latest Revision of this document
Contents
1. Description ............................................................................................................................. 4
2. Features ................................................................................................................................. 4
3. Applications ........................................................................................................................... 5
4. Pin Summary .......................................................................................................................... 6
5. Pin Description ....................................................................................................................... 9
5.1. Display Interface .................................................................................................................................... 9
5.2. SPI Interface – Memory Card ............................................................................................................... 10
5.3. Serial Ports – TTL Level Serial ............................................................................................................... 11
5.4. Audio Interface ..................................................................................................................................... 12
5.5. Touch Screen Interface ........................................................................................................................ 12
5.6. GPIO - General Purpose IO ................................................................................................................... 13
5.7. System Pins .......................................................................................................................................... 13
Alternate Pin Funtions - Overview ........................................................................................................ 14
5.9. SPI ......................................................................................................................................................... 15
5.10. I C ....................................................................................................................................................... 16
5.11. Pulse Out ............................................................................................................................................ 16
5.12. PWM Out............................................................................................................................................ 17
5.13. Pin Counter ........................................................................................................................................ 17
5.14. Quadrature In ..................................................................................................................................... 18
5.15. Analog Inputs ..................................................................................................................................... 18
2
DIABLO16 PROCESSOR
6. DIABLO16 Architecture ......................................................................................................... 19
6.1. FLASH Storage and RAM allocation ...................................................................................................... 20
6.2. PmmC Loader + Internal Functions ...................................................................................................... 20
6.3. Display Driver ....................................................................................................................................... 20
6.4. User FLASH Memory Banks .................................................................................................................. 20
6.5. RAM (Both System and User) ............................................................................................................... 21
7. 4DGL - Software Language .................................................................................................... 22
8. In Circuit Serial Programming ICSP ........................................................................................ 22
9. System Registers Memory Map ............................................................................................. 23
10. Memory Cards - FAT16 Format ............................................................................................ 25
11. Hardware Tools .................................................................................................................. 25
11.1. 4D Programming Cable & Adaptor ..................................................................................................... 25
11.2. Evaluation Display Modules ............................................................................................................... 26
12. 4D Systems - Workshop 4 IDE .............................................................................................. 26
12.1. Workshop 4 – Designer Environment ................................................................................................ 27
12.2. Workshop 4 – ViSi Environment......................................................................................................... 27
12.3. Workshop 4 – ViSi Genie Environment .............................................................................................. 27
13. Reference Design ................................................................................................................ 28
14. Package Details................................................................................................................... 29
15. PCB Land Pattern ............................................................................................................... 30
16. Specifications and Ratings ................................................................................................... 31
17. Legal Notice ........................................................................................................................ 32
18. Contact Information............................................................................................................ 32
DIABLO16 PROCESSOR
4D SYSTEMS
DIABLO16 Processor
1. Description
The DIABLO16 Processor is the latest addition to
the 4D Systems processor range, providing more
power, more FLASH, more RAM and more features
than the PICASO Processor.
The DIABLO16 Processor is a custom embedded
4DGL graphics controller designed to interface
with many popular OLED and LCD display panels.
With its powerful graphics, text, image, and
animation abilities built-in, along with numerous
more features makes the Diablo16 a single chip
solution for a wide variety of LCD and OLED display
solutions.
The DIABLO16 offers a simple plug-n-play interface
to many 16-bit 80-Series colour LCD and OLED
displays, and is designed to work with minimal
design effort as all of the data and control signals
are provided by the chip to interface directly to
the display. This offers enormous advantage to the
designer in development time and cost saving and
takes away all of the burden of low level design.
The DIABLO16 belongs to 4D Systems family of
processors powered by a highly optimised soft
core virtual engine, EVE (Extensible Virtual Engine).
EVE is a proprietary, high performance virtual
processor with an extensive byte-code instruction
set optimised to execute compiled 4DGL
programs. 4DGL (4D Graphics Language) was
specifically developed from ground up for the EVE
engine core. It is a high level language which is
easy to learn and simple to understand yet
powerful enough to tackle many embedded
graphics applications.
The processor offers a comprehensive set of I/O
features and can interface to SPI, I2C, serial,
digital, and analog devices, and provides a wealth
of features such as PWM, Quadrature, PulseOut
and Pin Counter functions. Provision is also made
for a dedicated PWM audio output that supports
audio WAV files and complex sound generation.
All of the display built-in driver libraries implement
and share the same high-level function interface.
This allows your GUI application to be portable to
different display controller types.
4D Systems software development IDE called
Workshop4 is FREE and there are no licensing
requirements.
2. Features
6 banks of 32750 bytes of Flash memory for
User Application Code and Data
32Kb of SRAM purely for the User.
16 General Purpose I/O pins for user interfacing,
which include 4 configurable Analog Inputs.
The GPIO is variously configurable
alternative functions such as:
3x I C channels available
1x dedicated for SD Card and 3x
configurable SPI channels available
1x dedicated and 3x configurable TTL
Serial comm ports available
Up to 6 GPIO can be used as Pin Counters
Up to 6 GPIO for PWM (simple and Servo)
Up to 10 GPIO for Pulse Output
Up to 14 GPIO can be configured for
Quadrature Encoder Inputs (2 channels)
2
for
DIABLO16 PROCESSOR
FAT16 file services.
Dedicated SPI interface for SDHC/SD memory
card for multimedia storage and data logging
purposes (micro-SD with up to 2GB and SDHC
memory cards starting from 4GB and above).
4-Wire Resistive Touch panel interface.
Audio support for wave files and complex sound
generation with a dedicated 16-bit PWM audio
output.
8 x 16 bit timers with 1 millisecond resolution.
Low-cost OLED, LCD and TFT display graphics
user interface solution.
Ideal as a standalone embedded graphics
processor or interface to any host controller as a
graphics co-processor.
Connect to almost any colour display that
supports an 80-Series 16 bit wide CPU interface.
All data and control signals are provided.
RoHS compliant.
Available in a 64 pin TQFP 10mm x 10mm
package.
©
2013 4D SYSTEMS
Page 4 of 32
www.4dsystems.com.au
4D SYSTEMS
DIABLO16 Processor
3. Applications
General purposes embedded graphics.
Elevator control systems.
Point of sale terminals.
Electronic gauges and metres.
Test and measurement and general purpose
instrumentation.
Industrial control and Robotics.
Automotive system displays.
GPS navigation systems.
Medical Instruments and applications.
Home appliances and Smart Home Automation.
Security and Access control systems.
Gaming equipment.
Aviation systems.
HMI with touch panels.
DIABLO16 PROCESSOR
©
2013 4D SYSTEMS
Page 5 of 32
www.4dsystems.com.au
查看更多>
请问wince驱动中断问题
我在开发wince音频采集及播放程序中,查看驱动程序,发现一问题: 当开始音频采集时,中断能够触...
zxq180 WindowsCE
深度剖析“怡成”5D-1型血糖仪~~
前不久我拆解了特价购入的怡成5D-1型血糖仪: https://bbs.eeworld.com.cn...
okhxyyo DIY/开源硬件专区
如何配置 nRF8002 来运行 nRF8002 邻近演示应用程序
如何配置 nRF8002 来运行 nRF8002 邻近演示应用程序 ...
nordic RF/无线
两个月学习ARM11并开发产品。
最近公司项目需要,准备买块开发板来学习arm11,并开发产品。时间比较紧,学习时间只有两个月,会AR...
zhaojun_xf WindowsCE
micropython外的选择:viper/zerynth python VM
虽然,本栏目是micropython的专栏,但是准备了一些与Embedded Python有关的...
allankliu MicroPython开源版块
调用wince自带的手写输入法,如何控制输入区域?急 谢谢高手
调用wince自带的手写输入法,如何控制输入区域 调用wince自带的手写输入法,如何控制输入区域?...
zaq1 WindowsCE
热门器件
热门资源推荐
器件捷径:
00 01 02 03 04 05 06 07 08 09 0A 0C 0F 0J 0L 0M 0R 0S 0T 0Z 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 1H 1K 1M 1N 1P 1S 1T 1V 1X 1Z 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 2G 2K 2M 2N 2P 2Q 2R 2S 2T 2W 2Z 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 3G 3H 3J 3K 3L 3M 3N 3P 3R 3S 3T 3V 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4M 4N 4P 4S 4T 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5E 5G 5H 5K 5M 5N 5P 5S 5T 5V 60 61 62 63 64 65 66 67 68 69 6A 6C 6E 6F 6M 6N 6P 6R 6S 6T 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7M 7N 7P 7Q 7V 7W 7X 80 81 82 83 84 85 86 87 88 89 8A 8D 8E 8L 8N 8P 8S 8T 8W 8Y 8Z 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9F 9G 9H 9L 9S 9T 9W
需要登录后才可以下载。
登录取消