SF1000 Users Manual
Part Number 019-0102 011217-C Printed in U.S.A.
© 2001 Z-World, Inc. All rights reserved.
Z-World reserves the right to make changes and
improvements to its products without providing notice.
Notice to Users
Z-WORLD PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL
COMPONENTS IN LIFE-SUPPORT DEVICES OR SYSTEMS UNLESS A SPE-
CIFIC WRITTEN AGREEMENT REGARDING SUCH INTENDED USE IS EN-
TERED INTO BETWEEN THE CUSTOMER AND Z-WORLD PRIOR TO USE.
Life-support devices or systems are devices or systems intended for surgical im-
plantation into the body or to sustain life, and whose failure to perform, when
properly used in accordance with instructions for use provided in the labeling and
users manual, can be reasonably expected to result in significant injury.
No complex software or hardware system is perfect. Bugs are always present in a
system of any size. In order to prevent danger to life or property, it is the responsi-
bility of the system designer to incorporate redundant protective mechanisms ap-
propriate to the risk involved.
All Z-World products are 100 percent functionally tested. Additional testing may
include visual quality control inspections or mechanical defects analyzer inspections.
Specifications are based on characterization of tested sample units rather than testing
over temperature and voltage of each unit. Z-World may qualify components to operate
within a range of parameters that is different from the manufacturers recommended
range. This strategy is believed to be more economical and effective. Additional
testing or burn-in of an individual unit is available by special arrangement.
Trademarks
Dynamic C is a registered trademark of Z-World, Inc.
PLCBus and Rabbit 2000 are trademarks of Z-World, Inc.
Z80/Z180 is a trademark of Zilog Inc.
®
Z-World, Inc.
2900 Spafford Street
Davis, California 95616-6800
USA
Telephone:
Facsimile:
Web Site:
E-Mail:
(530) 757-3737
(530) 757-3792
http://www.z w orld.com
zworld@zworld.com
SF1000
T
ABLE OF
C
ONTENTS
Introduction
Getting Started
5
7
Headers .................................................................................................. 7
Pinout ..................................................................................................... 8
Connections ........................................................................................... 9
Rabbit 2000 Boards .......................................................................... 9
Z180 Boards .................................................................................... 12
Software
Dynamic C ........................................................................................... 16
SF1000.LIB Library Functions ....................................................... 16
Programming Information .................................................................... 18
Rabbit 2000 Boards ........................................................................ 18
BL2000 ......................................................................................... 19
Z180 Boards .................................................................................... 20
15
Appendix. Specifications
General Specifications ......................................................................... 21
Mechanical Specifications ................................................................... 22
21
Schematics
25
Users Manual
iii
I
NTRODUCTION
The SF1000 is a serial-interfaced flash memory card designed to work
with Z-Worlds single-board computers. Single-board computers equipped
with the Rabbit 2000 processor can use the SF1000 with either a synchro-
nous serial peripheral interface (SPI) or an emulated SPI via parallel I/O
ports. Zilog Z180-based single-board computers must use the emulated
SPI method.
Two SF1000 models are presently offered, as shown in Table 1.
Table 1. SF1000 Models
Model
Flash Memory Size
SF1000
SF1010
8MB
4MB
Larger memories will be possible in the future when parts become avail-
able.
These serial flash cards are ideal for applications that require the tempo-
rary storage of large amounts of data. This data can be retrieved or
downloaded to another system via the controlling single-board computer
using TCP/IP or serial communication, or the card itself may be removed
to facilitate transferring the data to another location.
Users Manual
5