`
saybody
  • 浏览: 911001 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

port systemc to mac os x

阅读更多

很遗憾,systemc官方提供的SDK并不能直接在 mac os x 下用 gcc编译链接。

需要做如下 修改 :

1、为configure添加编译环境支持,简单的说,就是修改config/config.sub,加入i686-apple-darwin10编译环境。不同操作系统版本下,这个字串从/usr/bin/*-*-*-gcc-*中可以看出;关键语句如下:

3、在configure、configure.in脚本中添加i686-apple-darwin10的编译器配置:

并修改一个“硬编码”问题:am__api_version="1.6",将1.6修改为aclocal的实际版本号。

2、add #include <sys/typedef.h> in filerc//sysc/kernel/sc_cor_qt.cpp

分享到:
评论

相关推荐

    Systemc design with systemc

    SystemC是一种基于C++的建模语言,它允许设计者以软件形式描述硬件功能,并能在多种抽象层次上进行系统级的设计与建模。SystemC尤其适用于电子系统级设计(ESL),可以在功能模型、事务级模型(TLM)、寄存器传输级...

    verilog to systemc

    "Verilog to SystemC"的转换是一个重要的过程,它有助于提升设计效率,特别是在软件和硬件协同设计中。 **Verilog** 是一种基于文本的门级描述语言,广泛应用于数字逻辑设计。它支持模块化设计,可以描述复杂的逻辑...

    OSSS-2.2.1将C语言自动转换为systemC模块

    标题中的“OSSS-2.2.1将C语言自动转换为systemC模块”指出,这是一款名为OSSS(可能代表Open Source SystemC Synthesis)的工具,其版本为2.2.1,主要功能是将用C语言编写的代码自动转换成SystemC模块。SystemC是一...

    systemc-2.3.0库

    SystemC 主要由模块(Module)、端口(Port)和通道(Channel)组成。模块是 SystemC 的基本构造单元,可以包含其他模块,实现复杂的系统结构。端口用于模块间的通信,有输入端口、输出端口和双向端口三种类型。通道...

    SystemC学习实例代码

    SystemC是一种基于C++的建模语言,主要应用于硬件系统设计和验证,特别是在系统级集成和多处理器系统设计中。SystemC提供了高级抽象,使得设计师能够以更接近于软件编程的方式来描述复杂的硬件行为。以下是对SystemC...

    SystemC介绍

    "Intro_to_SystemC1.pdf"可能是一个入门教程,详细解释了SystemC的基础知识。这份文档可能涵盖了以下内容: 1. **SystemC概述**:定义了SystemC的用途,如系统级建模、功能验证、性能评估以及作为硬件/软件协同设计...

    SystemC 2.0 FuncSpec20.pdf

    systems and even allow users to implement new models of computation within SystemC. The new features for modeling communication and synchronization are sufficiently general that all of the existing ...

    SystemC_入门&心得&实践.zip

    SystemC是一种基于C++的建模语言,专为系统级设计和验证而设计。它扩展了C++,引入了硬件描述和仿真概念,使得软件和硬件工程师能够在一个统一的环境中协同工作。本压缩包提供了三个关键文档,分别针对SystemC的入门...

    SystemC-Primer 光盘_systemC_

    **系统级语言SystemC概述** SystemC是一种基于C++的硬件描述语言,主要设计用于系统级建模、仿真和设计探索。它由IEEE标准协会定义为IEEE 1666,广泛应用于系统级设计的各个阶段,包括概念验证、性能评估、功能验证...

    A SystemC Primer.pdf_systemC_

    - **端口(Port)**: 模块间的通信接口,分为sc_in和sc_out类型,分别用于输入和输出信号。 - **信号(Signal)**: 用于在模块间传递数据,有线或无线两种模式,对应硬件中的连线。 - **过程(Process)**: 表示...

    SystemC IEEE公开标准LRM

    SystemC 是一种高级的硬件描述语言(HDL),由IEEE标准化组织制定,主要用来进行系统级设计、建模和仿真。这个压缩包包含了两本重要的SystemC学习资源:《A SystemC Primer》第一版和《SystemC Language Reference ...

    systemc 2.3 源码 systemc-2.3.0.tar

    systemc 2.3 官方源码systemc-2.3.0.tar

    systemc-2.2.0.tgz

    1. **类库**: SystemC 基于 C++,提供了一系列预定义的类,如模块(Module)、端口(Port)、信号(Signal)等,使得用户可以构建复杂的硬件模型。 2. **事件驱动模型**: SystemC 使用事件驱动的模拟机制,即通过...

    SystemC Prime带光盘

    《SystemC Prime》是一本深入探讨SystemC的权威书籍,它主要面向系统级设计者、硬件工程师以及软件开发者,提供了全面的SystemC学习资源。SystemC是一种用于系统级设计和验证的C++库,它扩展了C++,使得硬件和软件...

    systemc VC2010安装

    SystemC是一种基于C++语言的建模语言,主要用于电子系统级设计,它允许设计者在较高层次上进行模拟和验证。SystemC使用C++类库以及多线程机制提供了模拟时间控制、事件驱动模拟和周期精确建模的功能。SystemC可以...

    systemC的安装说明

    ### SystemC的安装与配置详解 #### 一、SystemC简介 SystemC是一种基于C++的硬件描述语言(HDL),由Open SystemC Initiative(OSCI)维护,旨在为硬件和软件设计人员提供一种统一的系统级建模和验证平台。SystemC...

    IEEE Standard SystemC Language Reference Manual

    ### SystemC语言参考手册知识点概览 #### 一、SystemC简介 SystemC是一种基于ANSI标准C++的类库,旨在为系统级与硬件设计领域提供强大的支持工具。它适用于那些需要处理软硬件混合复杂系统的设计师及架构师。本...

    最新SystemC-2.3.1a官方发布文档合集

    SystemC是一种基于C++的系统建模语言,广泛应用于硬件设计和系统级仿真。它由IEEE标准化组织IEEE 1666定义,并被业界广泛采纳为高性能计算、嵌入式系统和SoC(System on Chip)设计的重要工具。SystemC-2.3.1a是该...

    使用SystemC模拟一个全系统

    1. **SystemC基础知识**:了解SystemC的基本结构,包括模块(Module)、端口(Port)和信号(Signal)。模块是SystemC中的基本构建块,它们可以相互连接,形成复杂的系统模型。端口用于模块间的通信,而信号则代表...

    AMBA.rar_AMBA_AXI SystemC_SYSTEMC AMBA_amba 3_amba systemc

    "AMBA.rar_AMBA_AXI SystemC_SYSTEMC AMBA_3_amba systemc"这个压缩包可能包含了以下内容: 1. "AMBA总线事物级IP核设计与验证.doc":这可能是一份详细的文档,讲述了如何使用SystemC设计和验证基于AMBA 3.0 AXI的...

Global site tag (gtag.js) - Google Analytics