You copied the Doc URL to your clipboard.

VEVisualisation - ports

This section describes the VEVisualisation component ports.

Table 7-11 VEVisualisation ports

Name Protocol Type Description
ticks InstructionCount Slave Connection from a PV processor model to show current instruction count.
lcd LCD Slave Connection from a CLCD controller for visualization of the frame buffer.
leds ValueState Slave Displays state using the eight colored LEDs on the status bar.
user_switches ValueState Slave Provides state for the eight User DIP switches on the left side of the CLCD status bar, equivalent to switch S6 on VE hardware.
boot_switch ValueState Slave Provides state for the eight Boot DIP switches on the right side of the CLCD status bar.
keyboard KeyboardStatus Master Output port providing key change events when the visualization window is in focus.
mouse MouseStatus Master Output port providing mouse movement and button events when the visualization window is in focus.
clock_50Hz ClockSignal Slave 50Hz clock input.
touch_screen MouseStatus Master Provides mouse events when the visualization window is in focus.
lcd_layout LCDLayoutInfo Master Layout information for alphanumeric LCD display.
daughter_leds ValueState Slave A read/write port to read and set the value of the LEDs. 1 bit per LED, LSB left-most, up to 32 LEDs available. The LEDs appear only when parameter daughter_led_count is set to nonzero.
daughter_user_switches ValueState Slave A read port to return the value of the daughter user switches. Write to this port to set the value of the switches, and use during reset only. LSB is left-most, up to 32 switches available.
Was this page helpful? Yes No