URL
https://opencores.org/ocsvn/copyblaze/copyblaze/trunk
Subversion Repositories copyblaze
Compare Revisions
- This comparison shows the changes necessary to convert path
/copyblaze
- from Rev 8 to Rev 9
- ↔ Reverse comparison
Rev 8 → Rev 9
/trunk/copyblaze/rtl/vhdl/cp_ROM_Code.vhd
9,7 → 9,7
|
-- |
-- File history: |
-- v1.0: Fri Nov 18 17:43:14 2011 |
-- v1.0: Mon Nov 21 16:13:09 2011 |
-- |
-- Targeted device: ProAsic A3P250 VQFP100 |
-- Author: AbdAllah Meziti |
27,7 → 27,7
-- |
-- |
-- History: |
-- v1.0: Fri Nov 18 17:43:14 2011 |
-- v1.0: Mon Nov 21 16:13:09 2011 |
-- AM: Creation |
-- --------------------- |
-- |
62,23 → 62,23
x"0081F", -- 000 |
x"00000", -- 001 |
x"00100", -- 002 |
x"3000C", -- 003 |
x"00800", -- 004 |
x"00801", -- 005 |
x"00802", -- 006 |
x"08104", -- 007 |
x"00803", -- 008 |
x"00804", -- 009 |
x"00805", -- 00A |
x"3400B", -- 00B |
x"19080", -- 00C |
x"1A100", -- 00D |
x"1C801", -- 00E |
x"2B000", -- 00F |
x"3000C", -- 010 |
x"2A000", -- 011 |
x"FFFFF", -- 012 |
x"FFFFF", -- 013 |
x"3000E", -- 003 |
x"2C004", -- 004 |
x"2C102", -- 005 |
x"00800", -- 006 |
x"00801", -- 007 |
x"00802", -- 008 |
x"08104", -- 009 |
x"00803", -- 00A |
x"00804", -- 00B |
x"00805", -- 00C |
x"3400D", -- 00D |
x"19080", -- 00E |
x"1A100", -- 00F |
x"1C801", -- 010 |
x"2B000", -- 011 |
x"3000E", -- 012 |
x"2A000", -- 013 |
x"FFFFF", -- 014 |
x"FFFFF", -- 015 |
x"FFFFF", -- 016 |
/trunk/copyblaze/sw/code/pBlaze/wishbone/wishbone.asm
8,6 → 8,8
total_high .EQU s1 |
value .EQU s8 |
; |
|
; ========================================================== |
start: |
LOAD value, 0x1F ; find sum of all values to 1F |
LOAD total_low, 0x00 ; clear 16-bit total |
14,7 → 16,12
LOAD total_high, 0x00 |
|
CALL sum_to_value ; calculate sum of all numbers up to value |
|
|
OUTPUT total_low, counter_port ; result : Value.LOW |
OUTPUT total_high, waveform_port ; result : Value.HIGH |
; ========================================================== |
|
; Test Wishbone Instructions |
LOAD value, 0x00 ; clear the register |
LOAD value, 0x01 ; |
LOAD value, 0x02 ; |