system_0



2015.08.06.13:59:08 Datasheet
Overview
  clk  system_0
   uart_0
 rxd  
 txd  
   sram_0
 SRAM_DQ  
 SRAM_ADDR  
 SRAM_UB_N  
 SRAM_LB_N  
 SRAM_WE_N  
 SRAM_CE_N  
 SRAM_OE_N  
   sdram_0
 zs_addr  
 zs_ba  
 zs_cas_n  
 zs_cke  
 zs_cs_n  
 zs_dq  
 zs_dqm  
 zs_ras_n  
 zs_we_n  
   LEDG
 out_port  
 out_port  
 in_port  
 in_port  
   SEG7
 oSEG0  
 oSEG1  
 oSEG2  
 oSEG3  
   VGA
 R  
 G  
 B  
 M1  
 M2  
 blank_n  
 hsync  
 sync_n  
 sync_t  
 vsync  
 vga_clk  
   PS2_CLK
 in_port  
 in_port  
 out_port  
Processor

   cpu_0 Nios II 9.1

Peripherals

   cpu_0 altera_nios2 9.1

   jtag_uart_0 altera_avalon_jtag_uart 9.1

   uart_0 altera_avalon_uart 9.1

   sram_0 user_logic_SRAM_16Bits_512K_classic 2.0

   epcs_controller altera_avalon_epcs_flash_controller 9.1

   tri_state_bridge_0 altera_avalon_tri_state_bridge 9.1

   sdram_0 altera_avalon_new_sdram_controller 9.1

   LEDG altera_avalon_pio 9.1

   LEDR altera_avalon_pio 9.1

   KEY altera_avalon_pio 9.1

   Switch altera_avalon_pio 9.1

   SEG7 user_logic_SEG7_LUT_4_classic 2.0

   VGA vga_controller_classic 1.0

   PS2_CLK altera_avalon_pio 9.1

   PS2_DAT altera_avalon_pio 9.1

   BUZZER altera_avalon_pio 9.1
Memory Map
cpu_0 VGA
 instruction_master  data_master  m1
  cpu_0
jtag_debug_module  0x00001000 0x00001000
  jtag_uart_0
avalon_jtag_slave  0x000018a0
  uart_0
s1  0x00001800
  sram_0
avalonS  0x00100000 0x00100000 0x00100000
  epcs_controller
epcs_control_port  0x00000000 0x00000000
  cfi_flash_0
s1  0x01000000 0x01000000
  sdram_0
s1  0x04000000 0x04000000 0x04000000
  LEDG
s1  0x00001820
  LEDR
s1  0x00001830
  KEY
s1  0x00001840
  Switch
s1  0x00001850
  SEG7
avalonS  0x000018a8
  VGA
s1  0x00001860
  PS2_CLK
s1  0x00001870
  PS2_DAT
s1  0x00001880
  BUZZER
s1  0x00001890

clk

clock_source v9.1





Parameters

clockFrequency 75000000
clockFrequencyKnown true
inputClockFrequency 0
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

(none)

cpu_0

altera_nios2 v9.1

clk clk   cpu_0
  clk
data_master   jtag_uart_0
  avalon_jtag_slave
d_irq  
  irq
data_master   uart_0
  s1
d_irq  
  irq
instruction_master   sram_0
  avalonS
data_master  
  avalonS
instruction_master   epcs_controller
  epcs_control_port
data_master  
  epcs_control_port
d_irq  
  irq
instruction_master   tri_state_bridge_0
  avalon_slave
data_master  
  avalon_slave
instruction_master   sdram_0
  s1
data_master  
  s1
data_master   LEDG
  s1
data_master   LEDR
  s1
data_master   KEY
  s1
d_irq  
  irq
data_master   Switch
  s1
data_master   SEG7
  avalonS
data_master   VGA
  s1
data_master   PS2_CLK
  s1
data_master   PS2_DAT
  s1
data_master   BUZZER
  s1




Parameters

userDefinedSettings
setting_showUnpublishedSettings false
setting_showInternalSettings false
setting_shadowRegisterSets 0
setting_preciseSlaveAccessErrorException false
setting_preciseIllegalMemAccessException false
setting_preciseDivisionErrorException false
setting_performanceCounter false
setting_perfCounterWidth _32
setting_interruptControllerType Internal
setting_illegalMemAccessDetection false
setting_illegalInstructionsTrap false
setting_fullWaveformSignals false
setting_extraExceptionInfo false
setting_exportPCB false
setting_debugSimGen false
setting_clearXBitsLDNonBypass true
setting_branchPredictionType Dynamic
setting_bit31BypassDCache true
setting_bigEndian false
setting_bhtPtrSz _8
setting_bhtIndexPcOnly false
setting_avalonDebugPortPresent false
setting_alwaysEncrypt true
setting_allowFullAddressRange false
setting_activateTrace true
setting_activateTestEndChecker false
setting_activateMonitors true
setting_activateModelChecker false
setting_HDLSimCachesCleared true
setting_HBreakTest false
resetSlave epcs_controller.epcs_control_port
resetOffset 0
muldiv_multiplierType EmbeddedMulFast
muldiv_divider false
mpu_useLimit false
mpu_numOfInstRegion 8
mpu_numOfDataRegion 8
mpu_minInstRegionSize _12
mpu_minDataRegionSize _12
mpu_enabled false
mmu_uitlbNumEntries _4
mmu_udtlbNumEntries _6
mmu_tlbPtrSz _7
mmu_tlbNumWays _16
mmu_processIDNumBits _10
mmu_enabled false
mmu_autoAssignTlbPtrSz true
mmu_TLBMissExcSlave
mmu_TLBMissExcOffset 0
manuallyAssignCpuID false
impl Fast
icache_size _4096
icache_ramBlockType Automatic
icache_numTCIM _0
icache_burstType None
exceptionSlave sram_0.avalonS
exceptionOffset 32
debug_triggerArming true
debug_level Level1
debug_jtagInstanceID 0
debug_embeddedPLL true
debug_debugReqSignals false
debug_assignJtagInstanceID false
debug_OCIOnchipTrace _128
dcache_size _2048
dcache_ramBlockType Automatic
dcache_omitDataMaster false
dcache_numTCDM _0
dcache_lineSize _4
dcache_bursts false
cpuReset false
cpuID 0
clockFrequency 75000000
breakSlave cpu_0.jtag_debug_module
breakOffset 32
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

CPU_IMPLEMENTATION "fast"
BIG_ENDIAN 0
CPU_FREQ 75000000u
ICACHE_LINE_SIZE 32
ICACHE_LINE_SIZE_LOG2 5
ICACHE_SIZE 4096
DCACHE_LINE_SIZE 4
DCACHE_LINE_SIZE_LOG2 2
DCACHE_SIZE 2048
FLUSHDA_SUPPORTED
HAS_JMPI_INSTRUCTION
EXCEPTION_ADDR 0x100020
RESET_ADDR 0x0
BREAK_ADDR 0x1020
HAS_DEBUG_STUB
HAS_DEBUG_CORE 1
CPU_ID_SIZE 1
CPU_ID_VALUE 0x0
HARDWARE_DIVIDE_PRESENT 0
HARDWARE_MULTIPLY_PRESENT 1
HARDWARE_MULX_PRESENT 0
INST_ADDR_WIDTH 27
DATA_ADDR_WIDTH 27
NUM_OF_SHADOW_REG_SETS 0

jtag_uart_0

altera_avalon_jtag_uart v9.1

clk clk   jtag_uart_0
  clk
cpu_0 data_master  
  avalon_jtag_slave
d_irq  
  irq




Parameters

allowMultipleConnections false
hubInstanceID 0
readBufferDepth 64
readIRQThreshold 8
simInputCharacterStream
simInteractiveOptions INTERACTIVE_ASCII_OUTPUT
useRegistersForReadBuffer false
useRegistersForWriteBuffer false
useRelativePathForSimFile false
writeBufferDepth 64
writeIRQThreshold 8
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

WRITE_DEPTH 64
READ_DEPTH 64
WRITE_THRESHOLD 8
READ_THRESHOLD 8

uart_0

altera_avalon_uart v9.1

clk clk   uart_0
  clk
cpu_0 data_master  
  s1
d_irq  
  irq




Parameters

baud 115200
baudError 0.01
clockRate 75000000
dataBits 8
fixedBaud true
parity NONE
simCharStream
simInteractiveInputEnable false
simInteractiveOutputEnable false
simTrueBaud false
stopBits 1
syncRegDepth 2
useCtsRts false
useEopRegister false
useRelativePathForSimFile false
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

BAUD 115200
DATA_BITS 8
FIXED_BAUD 1
PARITY 'N'
STOP_BITS 1
SYNC_REG_DEPTH 2
USE_CTS_RTS 0
USE_EOP_REGISTER 0
SIM_TRUE_BAUD 0
SIM_CHAR_STREAM ""
FREQ 75000000u

sram_0

user_logic_SRAM_16Bits_512K_classic v2.0

cpu_0 instruction_master   sram_0
  avalonS
data_master  
  avalonS
VGA m1  
  avalonS




Parameters

instancePTF
sharedPorts
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

(none)

epcs_controller

altera_avalon_epcs_flash_controller v9.1

clk clk   epcs_controller
  clk
cpu_0 instruction_master  
  epcs_control_port
data_master  
  epcs_control_port
d_irq  
  irq




Parameters

autoSelectASMIAtom true
deviceFamilyString Cyclone II
useASMIAtom true
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

REGISTER_OFFSET 512

cfi_flash_0

altera_avalon_cfi_flash v9.1

clk clk   cfi_flash_0
  clk
tri_state_bridge_0 tristate_master  
  s1




Parameters

actualHoldTime 40.0
actualSetupTime 40.0
actualWaitTime 160.0
addressWidth 22
clockRate 75000000
corePreset CUSTOM
dataWidth 16
holdTime 40
setupTime 40
sharedPorts s1/data,s1/address,s1/read_n
timingUnits NS
waitTime 160
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

SETUP_VALUE 40
WAIT_VALUE 160
HOLD_VALUE 40
TIMING_UNITS "ns"
SIZE 8388608u

tri_state_bridge_0

altera_avalon_tri_state_bridge v9.1

clk clk   tri_state_bridge_0
  clk
cpu_0 instruction_master  
  avalon_slave
data_master  
  avalon_slave
tristate_master   cfi_flash_0
  s1




Parameters

registerIncomingSignals true
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

(none)

sdram_0

altera_avalon_new_sdram_controller v9.1

clk clk   sdram_0
  clk
cpu_0 instruction_master  
  s1
data_master  
  s1
VGA m1  
  s1




Parameters

TAC 5.5
TMRD 3
TRCD 20.0
TRFC 70.0
TRP 20.0
TWR 14.0
casLatency 2
clockRate 75000000
columnWidth 9
dataWidth 16
generateSimulationModel true
initNOPDelay 0.0
initRefreshCommands 2
masteredTristateBridgeSlave
model custom
numberOfBanks 4
numberOfChipSelects 1
pinsSharedViaTriState false
powerUpDelay 100.0
refreshPeriod 15.625
registerDataIn true
rowWidth 13
size 33554432
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

REGISTER_DATA_IN 1
SIM_MODEL_BASE 1
SDRAM_DATA_WIDTH 16
SDRAM_ADDR_WIDTH 24
SDRAM_ROW_WIDTH 13
SDRAM_COL_WIDTH 9
SDRAM_NUM_CHIPSELECTS 1
SDRAM_NUM_BANKS 4
REFRESH_PERIOD 15.625
POWERUP_DELAY 100.0
CAS_LATENCY 2
T_RFC 70.0
T_RP 20.0
T_MRD 3
T_RCD 20.0
T_AC 5.5
T_WR 14.0
INIT_REFRESH_COMMANDS 2
INIT_NOP_DELAY 0.0
SHARED_DATA 0
STARVATION_INDICATOR 0
TRISTATE_BRIDGE_SLAVE ""
IS_INITIALIZED 1
SDRAM_BANK_WIDTH 2
CONTENTS_INFO ""

LEDG

altera_avalon_pio v9.1

clk clk   LEDG
  clk
cpu_0 data_master  
  s1




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge false
clockRate 75000000
direction Output
edgeType RISING
generateIRQ false
irqType LEVEL
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 8
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 1
HAS_IN 0
CAPTURE 0
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 8
RESET_VALUE 0x0
EDGE_TYPE "NONE"
IRQ_TYPE "NONE"
FREQ 75000000u

LEDR

altera_avalon_pio v9.1

clk clk   LEDR
  clk
cpu_0 data_master  
  s1




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge false
clockRate 75000000
direction Output
edgeType RISING
generateIRQ false
irqType LEVEL
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 10
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 1
HAS_IN 0
CAPTURE 0
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 10
RESET_VALUE 0x0
EDGE_TYPE "NONE"
IRQ_TYPE "NONE"
FREQ 75000000u

KEY

altera_avalon_pio v9.1

clk clk   KEY
  clk
cpu_0 data_master  
  s1
d_irq  
  irq




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge true
clockRate 75000000
direction Input
edgeType FALLING
generateIRQ true
irqType EDGE
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 4
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 0
HAS_IN 1
CAPTURE 1
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 4
RESET_VALUE 0x0
EDGE_TYPE "FALLING"
IRQ_TYPE "EDGE"
FREQ 75000000u

Switch

altera_avalon_pio v9.1

clk clk   Switch
  clk
cpu_0 data_master  
  s1




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge false
clockRate 75000000
direction Input
edgeType RISING
generateIRQ false
irqType LEVEL
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 10
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 0
HAS_IN 1
CAPTURE 0
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 10
RESET_VALUE 0x0
EDGE_TYPE "NONE"
IRQ_TYPE "NONE"
FREQ 75000000u

SEG7

user_logic_SEG7_LUT_4_classic v2.0

clk clk   SEG7
  avalonS_clock
cpu_0 data_master  
  avalonS




Parameters

instancePTF
sharedPorts
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

(none)

VGA

vga_controller_classic v1.0

clk clk   VGA
  s1_clock
cpu_0 data_master  
  s1
m1   sdram_0
  s1
m1   sram_0
  avalonS




Parameters

instancePTF
sharedPorts
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

RESET_VALUE 0
COLOR_DEPTH 16
DMA_BURSTING 0
FIFO_DEPTH 4096
SCREEN_RESOLUTION "640x480"
SCREEN_WIDTH 640
SCREEN_HEIGHT 480
SYNC_POLARITY 0
FRAME_BUFFERS 2

PS2_CLK

altera_avalon_pio v9.1

clk clk   PS2_CLK
  clk
cpu_0 data_master  
  s1




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge false
clockRate 75000000
direction Input
edgeType RISING
generateIRQ false
irqType LEVEL
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 1
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 0
HAS_IN 1
CAPTURE 0
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 1
RESET_VALUE 0x0
EDGE_TYPE "NONE"
IRQ_TYPE "NONE"
FREQ 75000000u

PS2_DAT

altera_avalon_pio v9.1

clk clk   PS2_DAT
  clk
cpu_0 data_master  
  s1




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge false
clockRate 75000000
direction Input
edgeType RISING
generateIRQ false
irqType LEVEL
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 1
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 0
HAS_IN 1
CAPTURE 0
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 1
RESET_VALUE 0x0
EDGE_TYPE "NONE"
IRQ_TYPE "NONE"
FREQ 75000000u

BUZZER

altera_avalon_pio v9.1

clk clk   BUZZER
  clk
cpu_0 data_master  
  s1




Parameters

bitClearingEdgeCapReg false
bitModifyingOutReg false
captureEdge false
clockRate 75000000
direction Output
edgeType RISING
generateIRQ false
irqType LEVEL
resetValue 0
simDoTestBenchWiring false
simDrivenValue 0
width 1
deviceFamily UNKNOWN
generateLegacySim false
  

Software Assignments

DO_TEST_BENCH_WIRING 0
DRIVEN_SIM_VALUE 0x0
HAS_TRI 0
HAS_OUT 1
HAS_IN 0
CAPTURE 0
BIT_CLEARING_EDGE_REGISTER 0
BIT_MODIFYING_OUTPUT_REGISTER 0
DATA_WIDTH 1
RESET_VALUE 0x0
EDGE_TYPE "NONE"
IRQ_TYPE "NONE"
FREQ 75000000u
generation took 0.01 seconds rendering took 3.33 seconds