Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Достаточно интересный чип от Winbond W90N740
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Evgeny_CD
Есть у Winbond очень интересный чип W90N740
http://www.winbond.com.tw/PDF/Sheet/W90N740f.pdf

******** Features
* ARM7TDMI
* at least 80 MHz
* 8 KB I-cache, 2 KB D-cache (both two-way set associative).
* Big-Endian internal architecture, Little/Big-Endian memory interface.
* JTAG embedded debugging.
* two-channel DMA controller with burst mode.
* 18 channel advanced interrupt controller.
* on-chip programmable PLL for CPU and USB clocks.
* powered from 1.8V and 3.3V, about 400 mW power consumption at 80 MHz.

********* On-chip Peripherals
* dual 10/100 Mbit Ethernet controllers.
* hardware NAT accelerator.
* USB 1.1 host controller (OHCI 1.0 compatible). Support 1.5 Mbit and 12 Mbit devices.
* one full-function UART
* three timers, watchdog.
* 21 GPIO pins.

Напоминает Samsung S3C4510B/S3C4530A, но есть приятные моменты
* тактовая - 80
* отдельный кеш данных 2к
* ДВА Ethernet интерфейса, что иногда очень полезно.

Под него есть готовая "макетка".
http://www.surecom-net.com/pd-broadband-4904sx.htm - маршрутизаторы
EP-4904AX 4 Port 10/100M Internet Broadband Router with USB Printer Server (Metal Housing )
EP-4904SX 4 Port 10/100M Internet Broadband Router with USB Printer Server (Plastic Housing)

В Москве стоит баксов 40.

Достаточно подробное описание "макетки"
http://www.bluewaternz.com/corporate/uni/unikit/hardware.php

Сайт, на котором лежит полная подборка материалов по установке uClinux на этот маршрутизатор.
http://www.bluewaternz.com/corporate/uni/unikit/

eCos, к сожалению не портирован на чип (хотя он так и просится на него), но есть некоторые мысли
http://sourceware.org/ml/ecos-discuss/2005-01/msg00108.html
как это сделать. Действительно, это здравая идея - сделать порт на этот чип из Samsung S3C4510B. В дистрибутах еCos есть целых два порта на чип

********** \packages\hal\arm\aim711\
Это порт на эту плату

AIM 711 - ядро. Интересные доки в конце страницы
http://www.visionsystems.de/produkte/325.html

Base 711a - "база"
http://www.visionsystems.de/produkte/326.html

********** \packages\hal\arm\snds\
порт на эту плату
http://topmicrosystems.com/html/help_keb50100.phtml

Главное, есть порт ethernet контроллера S3C4510B
\packages\devs\eth\arm\ks32c5000\

В общем, если бы кто из секанов прикрутил eCos на W90N740 - был бы чудо чипик для всяких разных контроллеров.
Alex2172
Что не очень приятно в этом чипе:
- USB не 2.0 (что впрочем терпимо)
- 0..70град
Evgeny_CD
Цитата(Alex2172 @ Apr 26 2006, 16:27) *
Что не очень приятно в этом чипе:
- USB не 2.0 (что впрочем терпимо)
- 0..70град
Да, именно 0..70град и ограничивают поле применения. Есть, правда, еще один нетривильальный чип до -40 и 100мбит

http://www.digi.com/products/microprocessors/net50.jsp

Но он только Thumb....
Dainis
Цитата(Evgeny_CD @ Apr 26 2006, 15:35) *
Да, именно 0..70град и ограничивают поле применения. Есть, правда, еще один нетривильальный чип до -40 и 100мбит

http://www.digi.com/products/microprocessors/net50.jsp

Но он только Thumb....


Откуда информация что только Thumb ????

Есть и другие приятные ARM9 CPU от NetSilicon NS9360 ....
NS9360 (256/272-pin, 27 x 27mm)
$10.95 (10k) - 103MHz, 0 to 70ºC
$13.75 (10k) - 155MHz, -40 to +85ºC
$15.45 (10k) - 177MHz, 0 to 70ºC

• 32-bit, 177 MHz NET+ARM microprocessor
• 0.13 micron CMOS process
• 10/100Base-T Ethernet
• Extensive on-chip peripherals
• Comprehensive embedded development tools

The NetSilicon NS9360 offers a whole new level of performance to network-attached processing. It provides full duplex 10/100Base-T Ethernet with more than enough additional processing performance and bandwidth to handle sophisticated embedded applications.


The NS9360 is based on the ARM 926EJ-S, ARM's most powerful ARM9 core, which contains both DSP and Java byte code instructions. It operates at up to 177MHz and contains a broad set of industry standard peripherals: USBd, USBh, I2C, 1284, serial ports and a high-performance LCD controller.
Evgeny_CD
Цитата(Dainis @ Apr 26 2006, 22:58) *
Откуда информация что только Thumb ???
Из доки на NetSilicon® NET+50 Microprocessor. По ссылке.

А вот остальные процы - нормальные, это так. Вот бы еще на них eCos портировали бы...
Dainis
Цитата(Evgeny_CD @ Apr 26 2006, 23:07) *
Цитата(Dainis @ Apr 26 2006, 22:58) *
Откуда информация что только Thumb ???
Из доки на NetSilicon® NET+50 Microprocessor. По ссылке.

А вот остальные процы - нормальные, это так. Вот бы еще на них eCos портировали бы...


NET+50 Нормалный ARM7TDMI !!!!

The ARM7TDMI processor employs a unique architectural strategy known as the
Thumb, which makes the processor ideally suited to high-volume applications
with memory restrictions or applications for which code density is an issue.
The primary attribute of the Thumb is a super-reduced instruction set. The
ARM7TDMI processor has essentially two instruction sets:
„ Standard 32-bit ARM set
„ 16-bit Thumb set
Evgeny_CD
Цитата(Dainis @ Apr 27 2006, 11:13) *
NET+50 Нормалный ARM7TDMI !!!!

The ARM7TDMI processor employs a unique architectural strategy known as the
Thumb, which makes the processor ideally suited to high-volume applications
with memory restrictions or applications for which code density is an issue.
The primary attribute of the Thumb is a super-reduced instruction set. The
ARM7TDMI processor has essentially two instruction sets:
„ Standard 32-bit ARM set
„ 16-bit Thumb set
Это совершенно логично, но ткните меня носом в то место, где такое написано.
Dainis
Цитата(Evgeny_CD @ Apr 27 2006, 10:33) *
Цитата(Dainis @ Apr 27 2006, 11:13) *
NET+50 Нормалный ARM7TDMI !!!!

The ARM7TDMI processor employs a unique architectural strategy known as the
Thumb, which makes the processor ideally suited to high-volume applications
with memory restrictions or applications for which code density is an issue.
The primary attribute of the Thumb is a super-reduced instruction set. The
ARM7TDMI processor has essentially two instruction sets:
„ Standard 32-bit ARM set
„ 16-bit Thumb set
Это совершенно логично, но ткните меня носом в то место, где такое написано.


"NET+50_Hardware_Reference.pdf" smile.gif
Evgeny_CD
Цитата(Dainis @ Apr 27 2006, 15:22) *
"NET+50_Hardware_Reference.pdf" smile.gif
Ок. Просто мне такой еще не прислали smile.gif
левша
хм, а 80 МГц хватит для 100МБитной маршрутизации ?
defunct
Цитата(левша @ May 2 2009, 01:03) *
хм, а 80 МГц хватит для 100МБитной маршрутизации ?

Cмотря что засунули в Hardware NAT accelerator... Вообще 80Mhz маловато. Без акселератора на 80Mhz после 40-50mbps пойдут потери.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.