淘客熙熙

主题:【原创】新时代新潮流WebOS 【1】 -- 邓侃

共:💬594 🌺1902 新:
全看树展主题 · 分页
/ 40
上页 下页 末页
家园 呵呵,原来这样啊

上面下面PCB板子的连接口

家园 试着答一下

1.CPLD

(Complex programmable logic device)就是可编程的逻辑器件,通常的chip的电路都是设计好并且功能定死的,CPU就是CPU,不能拿来当RAM,但是CPLD中电路是可以修改的,今天可以CPU,明天改下内容就可以当RAM用,这样可以很灵活的适应应用的需要,代价当然就是牺牲一定性能,功耗了。

2.原则上集成GPS的IP不会很难,最后的结果都是商业决策,成本,利润的考虑,毕竟养一帮人开发GPS也是很花钱的,买IP也有可能综合不好的,不过趋势是集成度月来越高,估计以后说不定有很多公司都是靠买IP挣钱了。

家园 有点意思,但是为什么叫Chin呢?

有点意思,但是为什么叫Chin呢?

是不是有什么典故,说来听听?

家园 CPLD的作用

CPLD的灵活使用怎么体现呢?

是不是可以这样理解,有A和B两个人买了一摸一样的两个G1,但是A经常用的功能和B经常用的应用程序不一样。有没有可能CPLD自动固化两个人各自经常用的应用程序?

家园 【文摘】MSM7201A

MSM7201

Technical Features

* Supports WCDMA/HSUPA and EGPRS networks

* Multimedia Broadcasting Multicast Service (MBMS)

* Integrated ARM11 applications processor and ARM9 modem

* QDSP4000 and QDSP5000 high-performance digital signal processors (DSP)

* 528 MHz ARM11 Jazelle Java hardware acceleration

* Support for BREW and Java applications

* Qcamera: Up to 6.0 megapixel digital images

* Qtv: Playback up to 30 fps VGA

* Qcamcorder: Record up to 24 fps QVGA

* Up to 4 million triangles per second, and 133 million depth-tested, textured 3D pixels per second fill rate

* gpsOne position-location assisted-GPS (A-GPS) solution

* Support for third-party operating systems

* Digital audio support for MP3, aacPlus and Enhanced aacPlus

* Integrated Mobile Digital Display Interface (MDDI), Bluetooth 1.2 baseband processor and Wi-Fi support

家园 注意这两条

* 528 MHz ARM11 Jazelle Java hardware acceleration

* Support for BREW and Java applications

咱下一篇要专门讲Java的问题。

家园 【文摘】三星S3C6400

链接

点看全图

外链图片需谨慎,可能会被源头改

Features

- ARM1176EJF-S CPU Core

TrustZone, security extensions

S/W Driven Power Management

High speed Advanced Microprocessor Bus Architecture (AMBA)

Extensible interface (AXI) level two interfaces

- 8-stage pipeline

- 64-bit Cache interface

- Virtually indexed and physically addressed caches

Vector Floating Point (VFP) coprocessor support

External coprocessor support

- Memory Subsystem

NOR/Strata Flash, ROM, SRAM, OneNAND, DDR/mDDR and SDRAM/mSDRAM

NAND Flash boot load and data storage

- Multimedia Acceleration

Camera Interface

- Up to 4Mpixel for scaled or 16Mpixel for unscaled resolution

Multi Standard video CODEC (MSC)

- Real-time video encoding & decoding of MPEG-4 / H.263 / H.264 and decoding of WMV9

JPEG CODEC

Rotator

TV(NTSD/PAL) Encoder with Image Enhancer

Video Post Processor

- Connectivity

IIS Bus Interface

PCM Audio Interface

AC97 Audio Interface

IIC Interface

HSI (High-speed synchronous serial interface)

MIPI Standard Draft Compliant

4-ch UART

188 Flexibly Configurable GPIO

USB OTG

- Complies with USB OTG 2.0 (up to 480Mbps)

- On-chip USB transceiver

HS-MMC/SDIO

2-ch SPI Interface

- System Peripherals

Display Controller

- Support dual i80 interface LCD

- Up to 1024x1024 display resolution

- 5-window layer for PIP or OSD

家园 看样子在这里讨论硬件要歪楼吃披萨。

BREW vs WIBKIT vs IE vs Firefox vs Opera vs WEBOS(WEBkit?)

家园 CPLD是硬件逻辑不是软件程序

打比方就好像对A,B两人,A常用USB端口连接G1到PC,他就把A固化成USB的端口芯片,B说,我不爽,我要用1394,他可能就把固化成1394端口芯片。不过一般来说,CPLD放在电路板上为了增加设计的灵活性,为扩展提供方便,比如设计G1的人说,我需要一个地址解码电路和一个分频电路,但是要是用两个芯片太占地方,成本也不合算,但是市场上也没有把两个电路集成在一起的芯片买。所以干脆放块CPLD来做这个特殊的应用。基本来说,目前CPLD是不大可能让用户来访问,修改(以后也许不一样),因为一旦完成硬件设计,其内部的电路因该都已经确定,没有修改的必要。

罗嗦了一堆不知道讲清楚没有

家园 非常清楚

反刍一下,看看我的理解是否正确。

相当于麻将里的“百搭”,当那张牌都可以,而CPLD的存在,可以客串不同的芯片。

家园 原料没啥特别的,

但最后端上来的菜确实上上品。

看来这就是一般厨师和御厨的区别了。

家园 邓兄和一干高人的那个云系列非常经典,仍有些意犹未尽就是了

盼邓兄,邓嫂能有更多美文天天出炉.

(俺承认,俺有些太贪了.)

家园 这个时候

我要是提硅谷野史,是不是太不厚道了?

家园 暂时别提野史的事情

实在忙不过来鸟

家园 建议看看wiki的CPLD和FPGA的词条

会很有帮助,其实现在FPGA用的更多,FPGA的密度可以做的更大,不过FPGA一旦掉电内容就没了像RAM一样,所以要配个EEROM在每次加电的时候load一下

全看树展主题 · 分页
/ 40
上页 下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河