Designing with the DiskOnChip Millennium in a PC Environment

Similar documents
DiskOnChip 2000 MD2200, MD2201 Data Sheet

DiskOnChip PCI Evaluation Board

DiskOnChip GANG Programmer Rev. B2-1.23

DiskOnChip Millennium Plus 16/32/64MByte

DOC-on-PCMCIA Evaluation Board

Reference Manual VCM-DOC-1. Bootable DiskOnChip Module for the PC/104 Bus MVCMDOC1

Replacing or Upgrading DiskOnChip Memory

OPERATIONS MANUAL PCM-DOC

IDE Flash Disk

Carrier Board Socket Modem CAB/MOD1

User Manual. DiskOnChip Software Utilities

7 8 9 C. PRELAB REQUIREMENTS You must adhere to the Lab Rules and Policies document for every lab.

BlueTooth Carrier Board CAB/BT1

Replacing the Hardware Configuration Option EPROM on the 1822

Phase Loss Protection Upgrade. Phase Loss Protection Upgrade. In this bulletin:

Mobile DiskOnChip G3

Mobile DiskOnChip Plus 32/64MByte

Pm39F010 / Pm39F020 / Pm39F040

Soekris Engineering. net4501 series boards and systems. User s Manual

1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations

Battery-Voltage. 16K (2K x 8) Parallel EEPROMs AT28BV16. Features. Description. Pin Configurations

H89-Z37 DOUBLE-DENSITY FLOPPY CONTROLLER

DiskOnChip IDE Pro. Flash Disk with IDE Interface. Highlights. Operating Temperature. Environmental Conditions. IDE Modes.

GammaTron USB Module

udiskonchip (udoc) Modular Flash Disk with USB 2.0 Interface

DiskOnChip -Based MCP

MicroTech III Applied Terminal Systems BACnet MS/TP Communication Module

RoHS Compliant. Specification. April 23, Version 1.5. USB-Disk ModuleⅡ AP-UMxxxxXXXXG-XXXX. Apacer Technology Inc.

HE104 Version V11. High Efficiency Vehicle Power Supply. DC to DC Convertor. Technical Manual. Manufactured by. Tri-M Technology

Design-in with AMD s Am29F010

System Installation. 3-1 Socket 370 Celeron Processor CHAPTER 3

IDE2CF User Manual IDE2CF

AC31-XXXX-XXX1 AC31-XXXX-XXX2

Advanced 486/586 PC/104 Embedded PC SBC1491

DIP Top View VCC WE A17 NC A16 A15 A12 A14 A13 A8 A9 A11 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 A10 CE I/O7 I/O6 I/O5 I/O4 I/O3 I/O1 I/O2 GND.

Data sheet GCM MOD GMM EC.1 Communications module Modbus for GMM EC

ESK32-A2A Inch TFT LCD Module User Manual

Manual HE104. Tri-M Technologies Inc.

CIO-DO48H, CIO-DO96H and CIO-DO192H. User s Guide

256K (32K x 8) 3-volt Only Flash Memory

4-Megabit (512K x 8) 5-volt Only 256-Byte Sector Flash Memory AT29C040A. Features. Description. Pin Configurations

1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations

A23W8308. Document Title 262,144 X 8 BIT CMOS MASK ROM. Revision History. Rev. No. History Issue Date Remark

DiskOnChip GANG Programmer Revision C

Soekris Engineering. net4801 series boards and systems. User s Manual

CF extend 160A & CF extend 160B CompactFlash Extender Cards User s Manual

1-Megabit (128K x 8) Low Voltage Paged Parallel EEPROMs

FX-2 Control Board ASY-360-XXX Setup and Configuration Guide

into the EMU E4 Classic and E4 Platinum Samplers

MicroTech III Water Source Heat Pump BACnet MS/TP Communication Module

PCI to SH-3 AN Hitachi SH3 to PCI bus

1-Megabit (128K x 8) Low Voltage Paged Parallel EEPROMs AT28LV010

FX-2 Control Board ASY-360-XXX Setup and Configuration Guide

Application Note: AN0106. On-Board SPI Programming with Dediprog tools: End User Version

RTS/TXEN CTS/RXEN RS485 RS232 P 0 P 0 P 0 P 0 P 0 P 0 24 V 0V 24 V. If RS ohm terminator IQ3../.../SER/XNC/...

MAINTENANCE MANUAL KEYPAD/DISPLAY PANEL ASSEMBLIES 19D902913G3, G4, G10 (CONVENTIONAL) 19D902913G5, G6 (EDACS)

Preliminary. PACKAGE - 28-pin MLP (5mm X 5mm) Example Circuit Diagram CP V. 48MHz Oscillator. USB Function Controller 512B EEPROM

P.I.P.-ISO ISO /97 E Applies only to North American units.

I/O Design. Input / Output Instructions. Engineering 4862 Microprocessors. Lecture 23. Cheng Li

Quicksilver 606 TR-606 CPU Upgrade

Hardware Reference. DIL/NetPC ADNP/1520 Board Revision 2.1

ELAN DIGITAL SYSTEMS LTD.

Low Voltage, 10-Bit Digital Temperature Sensor in 8-Lead MSOP AD7314

Dolphin DXE410 Expansion Chassis

Quick Start Installation Guide

A TCP/IP network CAT 5 cable If the network is faster than 10baseT a switching hub will be needed Static IP address

Installing TEAC CD-ROM Drives

An0049. EmbeddedDNA. CTR-1472; Multiple MPEG4 Stacking Capability. PC/104 CPU Module. Rev. 1.0 April 2005

DIP Top View A18 A16 A15 A12 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 I/O1 I/O2 GND VCC A17 A14 A13 A8 A9 A11 A10 I/O7 I/O6 I/O5 I/O4 I/O3 VCC A18 A17

Dell Inspiron XPS and Inspiron 9100 Service Manual

4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations

Pm39LV512 / Pm39LV010 / Pm39LV020 / Pm39LV040

Guidelines for Integrating DiskOnChip in a Host System

16MB Sound Flash Installation Instructions for E6400 Ultra, E4XT Ultra & E-Synth Ultra

Application Design with the Bitsy Compact Flash Interface

ELAN DIGITAL SYSTEMS LTD. CF232 COMPACT FLASH CF+ CARD USER S GUIDE

CMT6118 IDE Controller and Compact Flash Carrier with Floppy utilitymodule User s Manual

Revision History E F G H J K Revision Description: K > Allegion Rebranding.

CPCI-ASIO4 CAN - RS-232, RS-422, RS-485

DS1217M Nonvolatile Read/Write Cartridge

An ISO 9001 Company. BOP 1KW-MG FIRMWARE RETROFIT KIT

Anybus CompactCom Starter Kit REFERENCE GUIDE

USB to RS232 Converter USB-013 (Rev3) User s Manual Ver. 1.2 HuMANDATA LTD.

ISO 9001 CERTIFIED. 607 NW 27th Ave Ocala, FL Phone: (352) or Fax: (352) SUITABLE FOR EXTERNAL DISTRIBUTION

Octagon Systems Corporation, the Octagon logo, the Micro PC log and Micro PC are trademarks of Octagon Systems Corporation.

HIGH TEMPERATURE 8MB SPI SERIAL FLASH MEMORY MODULE

OLED Logic Boards Users Manual

REFERENCE GUIDE HMSI ENGLISH

USB-Disk Module 3. RoHS Compliant. Specification. January 13, Preliminary. Apacer Technology Inc.

Battery-Voltage. 256K (32K x 8) Parallel EEPROMs AT28BV256. Features. Description. Pin Configurations

Drexel University Electrical and Computer Engineering Department ECE 200 Intelligent Systems Spring Lab 1. Pencilbox Logic Designer

COMP3221: Microprocessors and. and Embedded Systems. Overview. Lecture 23: Memory Systems (I)

PremierWave 2050 Enterprise Wi-Fi IoT Module Evaluation Kit User Guide

Media Converters. Media Converters. Product Selection Guides

PC/104+ to PCMCIA PC-Card/CardBus Adapter. Model 335 (Rev.A)

EPSON. DYO 211 & 212 Dual Drive. User s Guide. Printed on recycled paper with at least 10% post-consumer content.

Replacing Preamplifier Circuit Boards

EMS CPC XTI. CAN-PC Interface. User Manual THOMAS WÜNSCHE. Documentation for CAN-Interface CPC-XTI.

S200 Series Brushless Servo Drive EPROM Upgrade

PRV-1220 Remote CompactFlash Adaptor

Transcription:

P-DOC-0 pplication Note Designing with the DiskOnChip Millennium in a PC Environment Yuval Sofer Technical Marketing Engineer Dec-8 -SR-00--L Rev..0

Preface This application note describes how to integrate the DiskOnChip Millennium with PC compatible systems.. What is DiskOnChip Millennium The DiskOnChip Millennium is M-Systems third generation DiskOnChip series of products. The Millennium series is the world s first monolithic solid state flash disk. It combines a disk controller with flash memory on a single die. The DiskOnChip Millennium is optimized for use in Thin Clients and Internet appliances devices such as: Set-Top oxes, ITV, Thin client, Web-phones, Hand Held PC (HPC), Car-PC, Thin Server and Hand held terminals. ll these require minimal weight, space and power consumption, providing a lower cost alternative to conventional hard and floppy disk drives. The DiskOnChip Millennium can be designed as the main system storage device providing complete oot and Hard Disk read/write capabilities, and benefits your design with many other advanced features and possibilities. The DiskOnChip Millennium is available in two different packages : Standard -pin DIP Package - This package is functional compatible with DiskOnChip 000 series and offers modular upgrade from M up to M flash disk using same socket. pin TSOP-II SMT package for application that requires small space and/or surface mount assembly technology. The DiskOnChip Millennium can be easily expanded to M, M, M without any glue logic and using the same 8K memory mapped window.. Memory Window llocation The DiskOnChip Millennium should be mapped into an 8K window in the IOS expansion address space of the PC, which is usually located between address 0C0000H to 0EFFFFH. Note: When designing several TSOP-II devices in parallel, the memory Window should be allocated as if he was using only One Single DiskOnChip Millennium drive (e.g. 8K memory-mapped window when working in 8-bit data access mode). For detailed Technical information regarding the DiskOnChip Millennium refer to the DiskOnChip- Millennium data sheet. M-Systems of Dec-8

. TrueFFS Driver The DiskOnChip Millennium contains a built-in copy of the M-Systems industry-standard TrueFFS software driver. This enables the DiskOnChip Millennium to operate as a standard disk drive. The DiskOnChip Millennium can contain the operating system in it to enable systems boot in disk less environment. dditionally, it can be configured as the boot device in systems with a hard disk. (See below Configuring the DiskOnChip Millennium as the first drive ). The DiskOnChip Millennium is a self-contained device. The installation of the DiskOnChip Millennium does not require any additional software. The design of the DiskOnChip allows full upward and downward compatibility. DiskOnChip Millennium devices of different densities, are be fully compatible with standard DiskOnChip Millennium.. Compatibility with DiskOnChip 000 Series The DiskOnChip Millennium DIP package is pin compatible with DiskOnChip 000 series and therefore offers an easy upgrade to DiskOnChip 000 series for higher capacity using a STD pin DIP socket and. The DiskOnChip Millennium power on reset timing differs from the DiskOnChip 000 power on reset timing. Please refer to DiskOnChip Millennium data sheet for the detailed reset timing requirements. The DiskOnChip TSOP package, designed for application that requires SMT technology or limited space, offers the following additional features: V or.v using (SYS_V) configuration pin, Multiple connection of up to four devices using the ID[:0] pins and RSTIN#, USY# pin for better performance. TrueFFS driver revision.0 and up supports both the DiskOnChip millennium and DiskOnChip 000 series. M-Systems of Dec-8

Hardware Requirements for the DiskOnChip Millennium Originally designed for PC systems, the DiskOnChip Millennium can also be used in different hardware environments. The DiskOnChip Millennium uses simple SRM like interface and therefore can easily be connected to any microprocessor bus. It requires address lines, 8 data lines and basic memory control signals for read, write and chip enable (CE#, WE#, OE#). They are typically found on every hardware platform and can be easily interfaced to. For detailed timing requirements Please refer to DiskOnChip-Millennium Data sheet. Following is a drawing of the DiskOnChip Millennium and its pins: Figure - Simplified I/O Diagram [:0] D[:0] OE WE DiskOnChip- Millennium 8Mytes CE RSTIN,USY,ID[:0] (TSOP ONLY) Note: For Detailed DiskOnChip Millennium mechanical dimensions and electrical specifications, please refer to the DiskOnChip Millennium data sheet.. Expansion of DiskOnChip Capacity Customers that use the DiskOnChip DIP package can expand their disk capacity by using DiskOnChip000 series. DiskOnChip000 series provide up to M of disk capacity using same -pin DIP pin out. Customers that use the DiskOnChip TSOP-II package can expand their capacity to Mytes, M and M by connecting up TSOP devices in parallel to the host bus, without any additional circuitry or glue logic. The ID[:0] configuration inputs determine the identity of each DiskOnChip. Systems that employ only one DiskOnChip must configure the ID[:0] inputs as {00}. dditional chips may also be configured as {0}, {0} and {}. When multiple DiskOnChip devices are connected using the ID[:0] option, all I/O pins must be wired in common, including the USY# output if it is used by the host system. Note: that in this configuration, user should allocate the same memory Window (same CS signal) - as if he was using only One DiskOnChip. For designing the DiskOnChip Millennium in RISC environment refer to P-DOC-00 Designing DiskOnChip millennium in RISC environment M-Systems of Dec-8

DiskOnChip Millennium on PC-IS US Design Example JP ddress EN S S S8 S S VHCT8 C G G G Y Y Y Y Y Y Y 0 ac800 ad000 ad800 JP HEDER X R 0k S S VHCT G Y Y Y - 0C800H-0CFFH - 0D000H-0DFFH - 0D800H-0DFFH CE# JP Power Supply Select -.V V - V D[0..] JP S[0..] HEDER U SYS_ ID_0 ID_ 8 0 0 CE D 0 D0 D D D 8 D D GND WE CT RSTIN 8 ROM_CS OE USY Millenium TSOP-II D 0 8 R 0K Q C 0.uf MEMW# MEME# VCHT0 RESET JP ddress EN S S S8 S S VHCT8 C G G G Y Y Y Y Y Y Y 0 ac800 ad000 ad800 JP HEDER X R 0k S S VHCT G Y Y Y - 0C800H-0CFFH - 0D000H-0DFFH - 0D800H-0DFFH CE# S[0..] D[0..] 8 0 U 0 CE D 0 D0 D D D 8 D D GND Millenium DIP WE 8 OE 0 D 0 8 Q C 0.uf MEMW# MEME# M-Systems of Dec-8

Implementing NO WIT STTE for etter Performance DiskOnChip Millennium can be designed to work in IS US with no wait state cycle. The cycle time for accessing the DiskOnChip Millennium can be reduced by shortening the IS US cycles. This could be done by implementing the No Wait State flow scheme. While the DiskOnChip Millennium is hooked on the IS US, Using the No Wait State mode improves the read and write performance by more than 0%. To implement the No Wait State (open drain) mechanism the SRDY# signal of the IS US should be asserted in response to combination (logic ND) of the following events:. ssertion of the Chip Select Control Signal to the DiskOnChip (CE#). Logic XOR of the Write Signal or Read Signal Control Signal (MEMR#, MEMW#). Logic XOR of address signals: S- and S- (e.g. to be 0 or 0 ) SRDY# =! [!CE# & (MEMR#!= MEMW#) & (S!= S) ]. NO WIT STTE Implementation Example The following diagram is a design example for No Wait State (open drain) circuit implementation. The CE# signal is the Chip enables that is connected to the DiskOnChip. MEMR# and MEMW# are the IS signal: FST MEMW# MEMR# S S CE# CT8 C G G G FCT8 Y Y Y Y Y Y Y GND 0 8 FST SRDY# C 0.uf Note: Other logic devices may be used. M-Systems of Dec-8

Installing the DiskOnChip Millennium When installing or removing the DiskOnChip Millennium, be sure to first touch a grounded surface to discharge any static electricity from your body. Use the following procedure to install the DiskOnChip Millennium:. lign pin on the DiskOnChip Millennium with pin of socket.. Push the DiskOnChip Millennium into the socket carefully until it is fully seated.. Check to make sure the DiskOnChip Millennium is installed securely, and there are no bend pins. Caution: The DiskOnChip Millennium may be permanently damaged if installed incorrectly! The DiskOnChip Millennium can be configured to be the first or last drive in a system with or without a Hard Drive and/or as a oot Device in a system. The DiskOnChip Millennium has a broad and different OS support: DOS, Windows/, Windows NT/NT/NTE, Windows CE and Linux. dditional support offered: psos+, QNX, VxWorks, PharLap and others. The DiskOnChip Millennium can be customized to work in O/S-less environments using OSK (Operating System daptation Kit). Note: For a detailed discussion of Operating and using DOS utilities supplied by M- Systems (to enable the user to format, updated and have a full control over the DiskOnChip Configuration) refer to DiskOnChip Utilities User Manual. Note: For a detailed discussion of operating and using the DiskOnChip Millennium under different O/S s or in O/S-less environments, refer to the relevant application notes, available from M-Systems' web site (http://www.m-sys.com/). DiskOnChip Millennium EV - Evaluation oard The DiskOnChip Millennium Evaluation oard is provided by M-Systems as an evaluation tool for the DiskOnChip Millennium. The DiskOnChip Millennium EV enables the evaluation and testing of the DiskOnChip Millennium in a standard PC environment. Two different Evaluation boards are available: a) IS board with a DiskOnChip Millennium pin DIP - This board is identical to with DiskOnChip 000 IS EV b) IS oard with DiskOnChip Millennium TSOP device oth boards supplied with software and detailed documentation. Note: For a detailed discussion of using DiskOnChip Millennium EV, please refer to the to the DiskOnChip 000 and DiskOnChip Millennium-EV User Manual. M-Systems of Dec-8

dditional Information and Tools Document/ Tool DiskOnChip Millennium DiskOnChip Utilities P-DOC-00 DiskOnChip Millennium-EV DiskOnChip OSK DiskOnChip-GNG Contact M-Systems for availability Description DiskOnChip Millennium Data Sheet DiskOnChip Utilities User Manual pplication note - Designing with DiskOnChip Millennium in a RISC Environment DiskOnChip Millennium Evaluation oard User Manual pplication note - Operating System daptation Kit 8 Socket Gang Programmer User Manual M-Systems assumes no responsibility for the use of the material described in this document. Information contained herein supersedes previously published specifications on this device from M-Systems. M-Systems reserves the right to change this document without notice. US - M-Systems Inc., Phone: 0--0, Fax: 0--80, email: info@m-sys.com Taiwan - M-Systems sia, Phone: 88--0, Fax: 88--0 Japan M-Systems Japan, Phone: 8---0, Fax: 8---0 Europe - M-Systems V, Phone: -0---8, Fax: -0--- Israel - M-Systems LTD, Phone: ---, Fax: ---8 http://www.m-sys.com