亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? simple_bus_slow_mem.h

?? systemc model of a fifo channel
?? H
字號:
/*****************************************************************************  The following code is derived, directly or indirectly, from the SystemC  source code Copyright (c) 1996-2002 by all Contributors.  All Rights reserved.  The contents of this file are subject to the restrictions and limitations  set forth in the SystemC Open Source License Version 2.3 (the "License");  You may not use this file except in compliance with such restrictions and  limitations. You may obtain instructions on how to receive a copy of the  License at http://www.systemc.org/. Software distributed by Contributors  under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF  ANY KIND, either express or implied. See the License for the specific  language governing rights and limitations under the License. *****************************************************************************//*****************************************************************************   simple_bus_slow_mem.h : Slave : The memory (slave) with wait states.   Original Author: Ric Hilderink, Synopsys, Inc., 2001-10-11  *****************************************************************************/ /*****************************************************************************   MODIFICATION LOG - modifiers, enter your name, affiliation, date and  changes you are making here.       Name, Affiliation, Date:  Description of Modification:  *****************************************************************************/#ifndef __simple_bus_slow_mem_h#define __simple_bus_slow_mem_h#include <systemc.h>#include "simple_bus_types.h"#include "simple_bus_slave_if.h"class simple_bus_slow_mem  : public simple_bus_slave_if  , public sc_module{public:  // ports  sc_in_clk clock;  SC_HAS_PROCESS(simple_bus_slow_mem);  // constructor  simple_bus_slow_mem(sc_module_name name_		      , unsigned int start_address		      , unsigned int end_address		      , unsigned int nr_wait_states)    : sc_module(name_)    , m_start_address(start_address)    , m_end_address(end_address)    , m_nr_wait_states(nr_wait_states)    , m_wait_count(-1)  {    // process declaration    SC_METHOD(wait_loop);    dont_initialize();    sensitive_pos << clock;    sc_assert(m_start_address <= m_end_address);    sc_assert((m_end_address-m_start_address+1)%4 == 0);    unsigned int size = (m_end_address-m_start_address+1)/4;    MEM = new int [size];    for (unsigned int i = 0; i < size; ++i)      MEM[i] = 0;  }  // destructor  ~simple_bus_slow_mem();  // process  void wait_loop();  // direct Slave Interface  bool direct_read(int *data, unsigned int address);  bool direct_write(int *data, unsigned int address);  // Slave Interface  simple_bus_status read(int *data, unsigned int address);  simple_bus_status write(int *data, unsigned int address);  unsigned int start_address() const;  unsigned int end_address() const;private:  int *MEM;  unsigned int m_start_address;  unsigned int m_end_address;  unsigned int m_nr_wait_states;  int m_wait_count;}; // end class simple_bus_slow_meminline  simple_bus_slow_mem::~simple_bus_slow_mem(){  if (MEM) delete [] MEM;  MEM = (int *)0;}inline void simple_bus_slow_mem::wait_loop(){  if (m_wait_count >= 0) m_wait_count--;}inline bool simple_bus_slow_mem::direct_read(int *data, unsigned int address){  *data = MEM[(address - m_start_address)/4];  return true;}inline bool simple_bus_slow_mem::direct_write(int *data, unsigned int address){  MEM[(address - m_start_address)/4] = *data;  return true;}inline simple_bus_status simple_bus_slow_mem::read(int *data						   , unsigned int address){  // accept a new call if m_wait_count < 0)  if (m_wait_count < 0)    {      m_wait_count = m_nr_wait_states;      return SIMPLE_BUS_WAIT;    }  if (m_wait_count == 0)    {      *data = MEM[(address - m_start_address)/4];      return SIMPLE_BUS_OK;    }  return SIMPLE_BUS_WAIT;}inline simple_bus_status simple_bus_slow_mem::write(int *data						    , unsigned int address){  // accept a new call if m_wait_count < 0)  if (m_wait_count < 0)    {      m_wait_count = m_nr_wait_states;      return SIMPLE_BUS_WAIT;    }  if (m_wait_count == 0)    {      MEM[(address - m_start_address)/4] = *data;      return SIMPLE_BUS_OK;    }  return SIMPLE_BUS_WAIT;}inline unsigned int simple_bus_slow_mem::start_address() const{  return m_start_address;}inline unsigned int simple_bus_slow_mem::end_address() const{  return m_end_address;}#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品你懂的在线欣赏| 欧美日韩成人综合| 国产午夜精品久久久久久免费视| 国产一区二区福利| 中文字幕av一区二区三区高| 99国内精品久久| 亚洲国产日韩av| 欧美大片在线观看一区二区| 国产成人免费视频网站| 亚洲人成在线播放网站岛国| 欧美午夜电影一区| 韩国av一区二区| 亚洲精品自拍动漫在线| 69久久夜色精品国产69蝌蚪网 | 亚洲欧美综合色| 欧美三级资源在线| 激情亚洲综合在线| 亚洲人成网站影音先锋播放| 69堂亚洲精品首页| 不卡电影一区二区三区| 日韩高清在线不卡| 亚洲国产精品99久久久久久久久| 一本到不卡免费一区二区| 奇米精品一区二区三区四区 | 日韩欧美激情在线| 成人国产视频在线观看| 天天操天天色综合| 欧美极品美女视频| 日韩一区二区电影| 99国产精品国产精品久久| 裸体健美xxxx欧美裸体表演| 日韩码欧中文字| 精品国产污污免费网站入口 | 国产自产高清不卡| 亚洲制服欧美中文字幕中文字幕| 亚洲国产成人va在线观看天堂| 亚洲精品在线观看视频| 色噜噜狠狠成人网p站| 精品一区二区三区在线播放视频| 亚洲精品视频在线| 久久综合狠狠综合| 欧美在线啊v一区| 国产91精品露脸国语对白| 日韩av一区二区在线影视| 中文字幕在线不卡国产视频| 精品久久久久av影院| 欧美亚洲免费在线一区| zzijzzij亚洲日本少妇熟睡| 久久99久久久欧美国产| 亚洲综合丝袜美腿| 国产精品毛片久久久久久久| 久久网这里都是精品| 日韩丝袜美女视频| 欧美丰满少妇xxxbbb| 在线一区二区三区四区| av男人天堂一区| 成人午夜av影视| 国产 日韩 欧美大片| 国产一区二区精品在线观看| 久久精品噜噜噜成人av农村| 天天影视涩香欲综合网| 亚洲午夜在线观看视频在线| 日韩理论片中文av| 国产精品拍天天在线| 国产日产精品1区| 久久久www成人免费无遮挡大片| 欧美一级高清大全免费观看| 欧美精品xxxxbbbb| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 国产精品正在播放| 国产高清不卡一区二区| 国产精品一二三区| 国产一区二区网址| 国产精品1024| av电影在线观看一区| 成人黄色国产精品网站大全在线免费观看 | 亚洲欧美日韩一区二区三区在线观看| 久久久www成人免费无遮挡大片 | 99久久精品免费看国产免费软件| 国产成人h网站| 成人动漫一区二区在线| 99久精品国产| 欧美亚一区二区| 3d成人h动漫网站入口| 日韩欧美不卡一区| 久久精品日韩一区二区三区| 欧美国产日韩一二三区| 亚洲欧洲99久久| 亚洲成人tv网| 老司机精品视频导航| 国产精品一二三四| 91亚洲精品久久久蜜桃网站| 欧美性色黄大片| 欧美一区二区久久久| 2024国产精品视频| 亚洲欧洲日韩一区二区三区| 一区二区在线看| 日韩精品三区四区| 国产一区亚洲一区| 91小视频在线免费看| 欧美日韩在线电影| 久久久久久一级片| 一区二区三区欧美日| 免费av成人在线| 99视频一区二区| 777xxx欧美| 国产精品久久午夜| 午夜不卡在线视频| 国产91丝袜在线播放九色| 91丨porny丨首页| 日韩一区二区中文字幕| 中文字幕在线观看一区| 图片区小说区国产精品视频| 国产乱淫av一区二区三区| 不卡电影免费在线播放一区| 欧美日韩一级二级三级| 久久久久久久久久美女| 亚洲大型综合色站| 国产成人在线免费观看| 欧美绝品在线观看成人午夜影视| 久久精品视频在线免费观看| 亚洲影视资源网| 国产91对白在线观看九色| 3751色影院一区二区三区| 欧美国产97人人爽人人喊| 奇米一区二区三区av| 99re这里只有精品6| 欧美大胆人体bbbb| 亚洲一区二区三区视频在线| 成人一级黄色片| 日韩欧美在线不卡| 亚洲午夜免费视频| 成人免费不卡视频| 2023国产精华国产精品| 午夜欧美电影在线观看| 99热国产精品| 国产午夜精品理论片a级大结局| 日本在线不卡一区| 欧美色涩在线第一页| 国产精品久久久久永久免费观看 | 欧美精品一区二区蜜臀亚洲| 色综合中文字幕| 国产亚洲精品bt天堂精选| 免费高清不卡av| 欧美蜜桃一区二区三区| 又紧又大又爽精品一区二区| 国产a久久麻豆| 久久久久久亚洲综合| 日韩电影网1区2区| 欧美日韩精品电影| 亚洲一区二区在线免费观看视频| 国产999精品久久久久久| 精品国产精品网麻豆系列| 免费成人在线网站| 日韩精品中午字幕| 久久成人精品无人区| 日韩亚洲欧美一区| 蜜桃av一区二区在线观看 | 国产一区三区三区| 日韩三级视频在线观看| 日本欧美一区二区| 91精品啪在线观看国产60岁| 偷拍一区二区三区| 欧美一区二区三区四区视频| 天天综合天天做天天综合| 337p亚洲精品色噜噜| 五月婷婷综合激情| 制服丝袜日韩国产| 欧美a一区二区| 日韩精品专区在线影院观看| 国产在线精品一区二区三区不卡| 日本亚洲三级在线| 日韩久久精品一区| 国产高清不卡一区二区| 国产精品热久久久久夜色精品三区| 高清免费成人av| 中文字幕在线观看一区| 91官网在线观看| 首页国产欧美久久| 久久这里只有精品首页| 高清国产一区二区| 亚洲精品国产成人久久av盗摄| 欧美主播一区二区三区| 首页欧美精品中文字幕| 久久综合色之久久综合| 成人晚上爱看视频| 亚洲高清中文字幕| 精品日韩99亚洲| 成人精品国产免费网站| 亚洲国产三级在线| 亚洲精品一区在线观看| 波多野结衣中文一区| 亚洲综合激情网| 精品国产乱码久久久久久闺蜜| 国产999精品久久| 偷拍亚洲欧洲综合| 国产女主播视频一区二区| 91国内精品野花午夜精品| 久久精品国产一区二区| 亚洲免费观看高清完整版在线观看熊 |