URL
https://opencores.org/ocsvn/ion/ion/trunk
Subversion Repositories ion
[/] [ion/] [trunk/] [files.txt] - Rev 165
Go to most recent revision | Compare with Previous | Blame | View Log
Summary of the directories and files in this project../================================================================================./files.txt This file./doc Documentation================================================================================ion_project.txt Provisional documentation in plain ascii../src C and assembler sources for some tests and demos================================================================================readme.txt Short usage instructions for the code samplesbin2hdl.py Python script that builds vhdl tables from bin filesion_noxram.lds Load script for default bare system configurationmips_mpu_template.vhdl Template for mpu system used in hardware demomips_tb1_template.vhdl Template for simulation test bench (main template)mips_tb0_template.vhdl Template for sim. test bench (single memory block)mips_tb2_template.vhdl Template for sim. test bench (dummy cache)./src/common Source files common to all samples--------------------------------------------------------------------------------makefile Makefile included from all other makefilesboot.s Startup codeplasma.h System definitions (lifted from Plasma project)rtos.h More system definitions (lifted from Plasma project)math.c Floating point & mul/div replacement functionsno_os.c Replacement for some common libc functions./src/opcodes--------------------------------------------------------------------------------makefile Makefileopcodes.s Opcode test source filereadme.txt Instructions./src/hello Hello World sample--------------------------------------------------------------------------------makefile Makefilehello.c Prints a welcome message on a terminalreadme.txt Instructions./vhdl VHDL sources================================================================================mips_pkg.vhdl Package with declarations common to all modulesmips_cpu.vhdl Main CPU core module (excludes caches)mips_shifter.vhdl Barrel shifter modulemips_alu.vhdl ALU modulemips_mult.vhdl Multiplier/divider mudule (from Plasma)mips_cache_stub.vhdl 'Stub', empty cache module./vhdl/tb VHDL source for simulation test bench--------------------------------------------------------------------------------txt_util.vhdl Utility functions for string handlingmips_tb1.vhdl Simulation test bench (see ./doc/ion_project.txt)mips_tb2.vhdl Simulation test bench (see ./doc/ion_project.txt)./vhdl/demo Source files for hardware demo on DE-1 board--------------------------------------------------------------------------------c2sb_demo.csv Assignments file to be imported from Altera IDEc2sb_demo.vhdl Top level source of demomips_mpu.vhdl Basic MPU system (see ./doc/ion.project.txt)rx232_rx.vhdl Barebones UART module for RXrx232_tx.vhdl Barebones UART module for TX./sim Simulation scripts for Modelsim (tcl)================================================================================mips_tb1.do Runs test bench /vhdl/tb/mips_tb1.vhdlmips_tb1_wave.do Sub-script used to set-up Modelsim's wave windowmips_tb2.do Runs test bench /vhdl/tb/mips_tb2.vhdlmips_tb2_wave.do Sub-script used to set-up Modelsim's wave window./syn Simulation and synthesis runtime stuff================================================================================Simulation scripts are assumed to run from here (see ./sim/readme.txt).Besides, here is where I put the synthesis stuff.This directory is versioned but contents are not.
Go to most recent revision | Compare with Previous | Blame | View Log
