会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 53. 发明授权
    • Apparatus and method of avoiding bank conflict in single-port multi-bank memory system
    • 避免单端口多库存储系统存在冲突的装置和方法
    • US08214617B2
    • 2012-07-03
    • US12071910
    • 2008-02-27
    • Kyoung-june MinChan-min ParkSuk-jin KimWon-jong LeeKwon-taek KwonHee-seok Kim
    • Kyoung-june MinChan-min ParkSuk-jin KimWon-jong LeeKwon-taek KwonHee-seok Kim
    • G06F12/00
    • G06F9/30043G06F9/3824G06F9/3836
    • Provided are a method and apparatus for avoiding bank conflict. A first instruction that is one of access instructions that are predicted to cause the bank conflict is replaced with a second instruction by changing an execute timing of the first instruction to a timing prior to the execute timing of the first instruction so as for the access instructions not to cause the bank conflict. Next, a load/store unit that is scheduled to access the bank according to the first instruction accesses the bank and reads out a data from the bank at an execute timing of the second instruction, and after that, the load/store unit is allowed to be inputted the read data at the execute timing of the first instruction. Accordingly, although the access instructions that are predicted to cause the bank conflict are allocated to the load/store units, the bank conflict can be prevented, so that it is possible to avoid deterioration in performance due the occurrence of the bank conflict.
    • 提供了一种避免银行冲突的方法和装置。 通过将第一指令的执行定时改变为在第一指令的执行定时之前的定时,以访问指令来替换作为预测导致存储体冲突的访问指令之一的第一指令, 不造成银行冲突。 接下来,根据第一指令被调度为访问存储体的加载/存储单元访问存储体,并在第二指令的执行定时从存储体读出数据,然后允许加载/存储单元 在第一指令的执行定时输入读数据。 因此,尽管预测导致银行冲突的访问指令被分配给加载/存储单元,但是可以防止银行冲突,使得可以避免由于银行冲突的发生导致的性能下降。