Installation and set-up
4. Deassert ALE (CPLD address 0, bit 2).
t 1).
to address 2.
8. Read or write to SmartMedia using address 2.
A typica
e parallel port might be:
G (address 3, bit 4).
a state machine by asserting address 3, bit 3.
).
8.
he SmartMedia Electrical Specification issued by the SSFDC forum:
jp
.
10. Write a SmartMedia address.
Ï
You need to carry out steps 1 to 4 for any access to the SmartMedia.
5. Assert CLE (CPLD address 0, bi
6. Write a command
7. Deassert
CLE.
4.6.3 Parallel port access of SmartMedia
The RC200 SmartMedia is accessed from the parallel port via the CPLD.
l sequence of events for programming the SmartMedia from th
1. Check the SmartMedia device is fitted (address 3, bit 4).
2. Disable the FPGA from accessing the SmartMedia by asserting nPRO
3. Disable the SmartMedi
4. Wait for at least 1mS.
5. Assert nCS (address 3, bit 0).
6. Deassert ALE (address 3, bit 2
7. Assert CLE (address 3, bit 1).
Write a SmartMedia command to CPLD address 2.
For example, refer to t
www.ssfdc.or.
9. Deassert
CLE.
4.7 ZBT SRAM banks
The RC200/203 is fitted with 2 ZBT RAM banks, capable of operating at up to 100MHz. The RC200/203
Standard and Professional boards have two 2-MB banks fitted and the RC200/203 Expert has two 4-MB
banks. The RAM banks are IDT71T75702 devices, with 512K or 1024K 36-bit words. All lines are
mapped directly to the FPGA. For more information, please refer to the
RC200 data sheets
(see page
34).
www.celoxica.com
Page 23