`
saybody
  • 浏览: 903248 次
  • 性别: 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_入门&心得&实践.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可以...

    IEEE Standard SystemC Language Reference Manual

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

    systemC的安装说明

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

    最新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的...

    SystemC: From the Ground Up

    ### SystemC: From the Ground Up #### 书籍概述与作者介绍 《SystemC: From the Ground Up》是一本深入探讨SystemC技术的书籍,由David C. Black、Jack Donovan、Bill Bunton和Anna Keist四位作者共同编写。本书...

Global site tag (gtag.js) - Google Analytics