Platform Developer’s Kit RC200/203 Manual
RC200/203 Manual www.celoxica.com Page 8 3 Installation and set-up Unpacking the board You should take care t
RC200/203 Manual www.celoxica.com Page 9 4 Hardware description This section describes the devices on the RC2
RC200/203 Manual www.celoxica.com Page 10 4.2 RC200/203 connectors CONNECTORS ON THE RC200/203 4.3 CPLD Th
RC200/203 Manual www.celoxica.com Page 11 4.3.1 Control and data pins The RC200 CPLD has 10 control lines an
RC200/203 Manual www.celoxica.com Page 12 4.3.2 CPLD clock The RC200 CPLD has a clock input of 50MHz from a 5
RC200/203 Manual www.celoxica.com Page 13 2 Data bus access of the SmartMedia 3 Upper byte of Block address
RC200/203 Manual www.celoxica.com Page 14 Address value Description 0 Read and write (i.e. data pins) when
RC200/203 Manual www.celoxica.com Page 15 • Ethernet • Clock generator • Video input • Video DAC • RGB t
RC200/203 Manual www.celoxica.com Page 16 4.4.2 Programming the FPGA using the FTU2 program Celoxica provide
RC200/203 Manual www.celoxica.com Page 17 • Apply power to the board • Press the Reset button on the board
RC200/203 Manual www.celoxica.com Celoxica, the Celoxica logo and Handel-C are trademarks of Celoxica Limited. All other products or services ment
RC200/203 Manual www.celoxica.com Page 18 7. Tristate nRDWR. 8. Set nCS high. 4.4.7 Writing data to the CPLD
RC200/203 Manual www.celoxica.com Page 19 4.4.9 Using the FPGA in parallel port control mode . 4.5 Parallel
RC200/203 Manual www.celoxica.com Page 20 SmartMedia pins Signals CPLD pins 2 CLE 17 3 ALE 15 4 SMnWE 13 5 nW
RC200/203 Manual www.celoxica.com Page 21 A typical sequence of events for programming the SmartMedia from th
RC200/203 Manual www.celoxica.com Page 22 Pins connecting RAM Bank 0 to the FPGA SSRAM pin Function Rc200 FP
RC200/203 Manual www.celoxica.com Page 23 S1C1 nCS2 (not Chip Select) B10 D112 S1C2 R/nW (Read not Write)
RC200/203 Manual www.celoxica.com Page 24 4.8.1 Programming the PLL via the parallel port or FPGA The RC200 P
RC200/203 Manual www.celoxica.com Page 25 Ethernet pins Function RC200 FPGA pins (in ascending order) RC203
RC200/203 Manual www.celoxica.com Page 26 Video input pins Function RC200 FPGA Pins (in ascending order) RC2
RC200/203 Manual www.celoxica.com Page 27 For more information on this device, please refer to the RC200 data
RC200/203 Manual www.celoxica.com Page 1 Contents 1 RC200/203 BOARD...
RC200/203 Manual www.celoxica.com Page 28 4.11.3 TFT flat panel display An Optrex T-51382D064J-FW-P-AA thin f
RC200/203 Manual www.celoxica.com Page 29 Description Function Rc200 FPGA pins RC203 FPGA pins Serial0 CTS
RC200/203 Manual www.celoxica.com Page 30 7-segment pins Display segment RC200 FPGA pins RC203FPGA pins A1
RC200/203 Manual www.celoxica.com Page 31 Expansion header pins ATA function Expansion header function RC200
RC200/203 Manual www.celoxica.com Page 32 Expansion header pins ATA function Expansion header function RC200
RC200/203 Manual www.celoxica.com Page 33 There are also two LEDs indicating when power is on for the board (
RC200/203 Manual www.celoxica.com Page 34 Pin JTAG Function 1 TMS 2 - 3 TDI 4 TDO 5 - 6 TCK 7 VCC (+3.3V) 8 G
RC200/203 Manual www.celoxica.com Page 35 4.22 Bluetooth module A Mitsumi WML-C09 Bluetooth module is provide
RC200/203 Manual www.celoxica.com Page 36 Device Information Xilinx XC95144XL CPLD Click on the XC9500XL link
RC200/203 Manual www.celoxica.com Page 37 Device Information Fujitsu Components N010-0554-T042 touch screen h
RC200/203 Manual www.celoxica.com Conventions A number of conventions are used in this document. These conventions are detailed below. ssage. Th
RC200/203 Manual www.celoxica.com Page 38 5 RC200/203 PSL reference The RC200/203 Platform Support Library is
RC200/203 Manual www.celoxica.com Page 39 5.2 Clock definitions To set the clock, you need to define one of t
RC200/203 Manual www.celoxica.com Page 40 a DCM will be used in frequency synthesis mode to generate the near
RC200/203 Manual www.celoxica.com Page 41 Parameters: Index: LED index, of type unsigned 1. Value: Boolean
RC200/203 Manual www.celoxica.com Page 42 Parameters: Index: Button index, of type unsigned 1. Return value:
RC200/203 Manual www.celoxica.com Page 43 Parameters: Shape: Bitmask control value, of type unsigned 8. Timi
RC200/203 Manual www.celoxica.com Page 44 5.7 ZBT SRAM macros If you want to read data from or write data to
RC200/203 Manual www.celoxica.com Page 45 Parameters: Address: Address of data to read/write on the next cloc
RC200/203 Manual www.celoxica.com Page 46 5.7.5 Writing data to RAM extern macro proc RC200PL1RAM0Write (Data
RC200/203 Manual www.celoxica.com Page 47 Parameters: DataPtr: Pointer to an lvalue of type unsigned 8.Timin
RC200/203 Manual www.celoxica.com Assumptions & Omissions This manual assumes that you: • have used Handel-C or have the Handel-C Language Re
RC200/203 Manual www.celoxica.com Page 48 Parameters: DataPtr: Pointer to an lvalue of type unsigned 8.Timin
RC200/203 Manual www.celoxica.com Page 49 Parameters: BaudRate: A code selecting the initial baud. Use the ba
RC200/203 Manual www.celoxica.com Page 50 Baud code Baud selected (number of transitions per second) RC200RS
RC200/203 Manual www.celoxica.com Page 51 Parameters: FlowControl: A code selecting the flow control. Possib
RC200/203 Manual www.celoxica.com Page 52 5.10.1 Touch screen management tasks extern macro proc RC200TouchSc
RC200/203 Manual www.celoxica.com Page 53 Parameters: XPtr: Pointer to an lvalue of type unsigned 10. YPtr:
RC200/203 Manual www.celoxica.com Page 54 Parameters: Mode: Video mode expression, see below. ClockRate: Cl
RC200/203 Manual www.celoxica.com Page 55 1024 x 768 @ 76Hz 85.000000 MHz 1152 x 864 @ 72Hz 100.000000 MH
RC200/203 Manual www.celoxica.com Page 56 Parameters: Mode: A video mode expression. ClockRate: Clock rate
RC200/203 Manual www.celoxica.com Page 57 5.11.6 Current scan position extern macro expr RC200VideoOutGetX (
RC200/203 Manual www.celoxica.com Page 4 1 RC200/203 board The RC200 and RC203 are platforms for evaluation
RC200/203 Manual www.celoxica.com Page 58 • RC200VideoInReadPixelPairRGB() reads a pair of RGB pixels. • RC2
RC200/203 Manual www.celoxica.com Page 59 Parameters: Standard: A code selecting the TV colour-encoding stand
RC200/203 Manual www.celoxica.com Page 60 5.12.5 Reading a pair of RGB pixels extern macro proc RC200VideoInR
RC200/203 Manual www.celoxica.com Page 61 Parameters: XPtr: Pointer to an lvalue of type unsigned 9. YPtr:
RC200/203 Manual www.celoxica.com Page 62 5.13.2 Setting the audio input extern macro proc RC200AudioInSetInp
RC200/203 Manual www.celoxica.com Page 63 Parameters: SampleRateCode: A code selecting the sampling rate. Pos
RC200/203 Manual www.celoxica.com Page 64 5.13.8 Setting the output sample rate extern macro proc RC200AudioO
RC200/203 Manual www.celoxica.com Page 65 5.14.1 Bluetooth management tasks extern macro proc RC200BluetoothR
RC200/203 Manual www.celoxica.com Page 66 Parameters: Data: Data value of type unsigned 8. Timing: 1 or more
RC200/203 Manual www.celoxica.com Page 67 To perform a read or write using logical addressing you need to: 1.
RC200/203 Manual www.celoxica.com Page 5 2 RC200/203 overview The devices and connectors on the board are sh
RC200/203 Manual www.celoxica.com Page 68 5.15.3 Initializing the SmartMedia device extern macro proc RC200Sm
RC200/203 Manual www.celoxica.com Page 69 5.15.6 Erasing SmartMedia memory extern macro proc RC200SmartMediaE
RC200/203 Manual www.celoxica.com Page 70 The logical formatting operation creates a logical address map on t
RC200/203 Manual www.celoxica.com Page 71 Parameters: ResultPtr: Pointer to register of type unsigned 1. Retu
RC200/203 Manual www.celoxica.com Page 72 Parameters: WriteNotRead: Compile time constant. To select a write,
RC200/203 Manual www.celoxica.com Page 73 Parameters: DataPtr: Register to store the data to be read, of type
RC200/203 Manual www.celoxica.com Page 74 rocess erases the entire contents of the block, even if you only w
RC200/203 Manual www.celoxica.com Page 75 5. Once the whole packet has been read or written, call RC200Ether
RC200/203 Manual www.celoxica.com Page 76 Parameters: Mode: Specifies initialization settings for Ethernet in
RC200/203 Manual www.celoxica.com Page 77 Parameters: None. Timing: Dependant on clock rate. Minimum: 4 clo
RC200/203 Manual www.celoxica.com Page 6 • Video support including: • Composite video in/out • S-Video in/
RC200/203 Manual www.celoxica.com Page 78 Parameters: DataPtr: Pointer to data of type unsigned 8. Returns a
RC200/203 Manual www.celoxica.com Page 79 5.16.7 Writing a packet to the network Starting the write process e
RC200/203 Manual www.celoxica.com Page 80 Parameters: Data: Data of type unsigned 8, containing a byte of dat
RC200/203 Manual www.celoxica.com Page 81 Parameters: ImageAddress: Data of type unsigned 16, specifying the
RC200/203 Manual www.celoxica.com Page 82 Parameters: None. Timing: 2 cycles if CPLD is ready for use, othe
RC200/203 Manual www.celoxica.com Page 83 Parameters: None. Timing: 1 clock cycle. Description: Enables th
RC200/203 Manual www.celoxica.com Page 84 Parameters: DataPtr: Pointer to data of type unsigned 8, to return
RC200/203 Manual www.celoxica.com Page 85 6 Index A audio...28, 61 audio
RC200/203 Manual www.celoxica.com Page 86 parallel port control mode 15, 19 reading from FPGA 18 writing to
RC200/203 Manual www.celoxica.com Page 87 RC200RS232Read ...51 RC200RS232Run...
RC200/203 Manual www.celoxica.com Page 7 • 16-MB SmartMedia card • Colour camera 2.3 Expert kit This provi
RC200/203 Manual www.celoxica.com Page 88 erasing 66, 69 formatting 71 FPGA access 20 initializing 66, 68 pa
Kommentare zu diesen Handbüchern