OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [orpsocv2/] [rtl/] [verilog/] - Rev 815

Rev

Go to most recent revision | Changes | View Log | RSS feed

Last modification

  • Rev 815 2012-10-04 09:52:36 GMT
  • Author: yannv
  • Log message:
    OR1200 debug unit: prevent deadlock when trap instruction stalls

    As per mailing list post <20120925160925.5725e06f@latmask.vernier.se>,
    the debug unit could deadlock with the instruction decoder if the trap
    instruction is held back by a pipeline stall. This change prevents that.

    The problem can be reproduced by placing a breakpoint at an unfavorable
    position with instruction cache enabled. In our test, this occurred
    with or1200-cbasic when placing a breakpoint at test_bss using gdb, but
    this is dependent on such factors as cache parameters and compilation
    result.
Path Last modification Log RSS feed
[FOLDER] openrisc/ 815  4611d 22h yannv View Log RSS feed
[NODE][FOLDER] branches/ 795  4775d 13h olof View Log RSS feed
[NODE][FOLDER] tags/ 783  4822d 11h jeremybennett View Log RSS feed
[NODE][FOLDER] trunk/ 815  4611d 22h yannv View Log RSS feed
[NODE][NODE][FOLDER] bootloaders/ 796  4774d 23h yannv View Log RSS feed
[NODE][NODE][FOLDER] docs/ 648  4992d 12h julius View Log RSS feed
[NODE][NODE][FOLDER] gnu-dev/ 781  4824d 22h jeremybennett View Log RSS feed
[NODE][NODE][FOLDER] gnu-patches/ 170  5434d 18h jeremybennett View Log RSS feed
[NODE][NODE][FOLDER] gnu-src/ 812  4690d 23h stekern View Log RSS feed
[NODE][NODE][FOLDER] linux/ 380  5346d 16h julius View Log RSS feed
[NODE][NODE][FOLDER] or1ksim/ 797  4771d 20h pgavin View Log RSS feed
[NODE][NODE][FOLDER] or1k_startup/ 617  5044d 21h olof View Log RSS feed
[NODE][NODE][FOLDER] or1200/ 815  4611d 22h yannv View Log RSS feed
[NODE][NODE][FOLDER] orpsocv2/ 815  4611d 22h yannv View Log RSS feed
[NODE][NODE][NODE][FOLDER] bench/ 789  4805d 13h julius View Log RSS feed
[NODE][NODE][NODE][FOLDER] boards/ 677  4837d 16h stekern View Log RSS feed
[NODE][NODE][NODE][FOLDER] doc/ 655  4959d 11h julius View Log RSS feed
[NODE][NODE][NODE][FOLDER] rtl/ 815  4611d 22h yannv View Log RSS feed
[NODE][NODE][NODE][NODE][FOLDER] verilog/ 815  4611d 22h yannv View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] arbiter/ 506  5164d 17h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] cfi_ctrl/ 655  4959d 11h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] clkgen/ 363  5365d 00h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] dbg_if/ 547  5102d 20h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] ethmac/ 618  5040d 18h olof View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] i2c_master_slave/ 545  5109d 16h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] include/ 506  5164d 17h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] intgen/ 506  5164d 17h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] jtag_tap/ 363  5365d 00h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] or1200/ 815  4611d 22h yannv View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] orpsoc_top/ 506  5164d 17h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] ram_wb/ 655  4959d 11h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] rom/ 361  5366d 14h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] simple_spi/ 408  5313d 07h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] smii/ 408  5313d 07h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] uart16550/ 364  5364d 14h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] usbhostslave/ 408  5313d 07h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] wb_ram_b3/ 363  5365d 00h julius View Log RSS feed
[NODE][NODE][NODE][NODE][NODE][FOLDER] wb_switch_b3/ 360  5366d 14h julius View Log RSS feed
[NODE][NODE][NODE][FOLDER] scripts/ 662  4934d 14h paknick View Log RSS feed
[NODE][NODE][NODE][FOLDER] sim/ 807  4742d 08h julius View Log RSS feed
[NODE][NODE][NODE][FOLDER] sw/ 807  4742d 08h julius View Log RSS feed
[NODE][NODE][FOLDER] or_debug_proxy/ 682  4828d 22h skrzyp View Log RSS feed
[NODE][NODE][FOLDER] rtos/ 811  4729d 20h skrzyp View Log RSS feed
[NODE][NODE][FOLDER] toolchain_install_scripts/ 407  5313d 10h julius View Log RSS feed
[NODE][NODE][FOLDER] uClibc/ 382  5346d 16h julius View Log RSS feed

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.