当前位置:首页 > EDA > 电子设计自动化
[导读] 曾几何时,原理图就是工程师们的一切,一张羊皮图纸,一支自动铅笔,一把直尺,一个绿色逻辑模版,一块橡皮擦,一块金属擦除模板,直到上世纪80年代,计算机的出现,使原理图的制作技术得到了一个大的飞跃。到上世纪

 曾几何时,原理图就是工程师们的一切,一张羊皮图纸,一支自动铅笔,一把直尺,一个绿色逻辑模版,一块橡皮擦,一块金属擦除模板,直到上世纪80年代,计算机的出现,使原理图的制作技术得到了一个大的飞跃。到上世纪80年代中期,在原理图技术正在发生转变的时候,FPGA登上了历史舞台。随着FPGA的容量越来越大,原理图变得越来越复杂和笨拙,这就好像几年前ASIC设计所经历的事情一样。到了上世纪90年代,日渐增长的复杂度迫使工程师们学习Verilog和VHDL语言来使用大容量的器件,现在,这项流行的技术已经基本取代了原理图输入。但是,在Xilinx Vivado设计套件的IP集成工具中,我们可以看到原理图输入的新的形式,在这里,IP模块以一种图形化的视图形式出现,而不用再去考虑IP内部的复杂度,图形化设计又重新在设计中占有了一席之地。

FPLA,PAL和GAL在1975年,Signetics(西格尼蒂克)公司出品的第一代可编程逻辑器件被称为FPLA(现场可编程逻辑阵列)。FPLA的特点是尺寸大、速度慢、价格昂贵、不易使用,并且功耗很大,这些特点导致它无法在商业领域获得成功。MMI(Monolithic Memories Inc)推出简化改进后的FPLA,又称为PAL(可编程阵列逻辑),是第一个获得成功的可编程逻辑器件,改进之后,不可以对或阵列进行编程,这样大大简化了片上的互连以及可编程的熔断点。MMI制造的双极型PAL非常便宜,这也助长了“blow-and-go”工程设计模式(不需要做任何仿真)的滋长,许多设计工程师的工作台上都有一小堆用过的PAL器件来提醒自己更加细心的工作。(我把我用坏的PAL器件放在一个纸杯中)PAL器件获得巨大成功,以至于国家半导体、TI和AMD等公司都开始提供管脚兼容的器件。在上世纪80年代,双极型PAL发展成了基于EPROM的GALs(通用阵列逻辑),并最终演变成CPLD。

熔丝映射

我们并不总是用HDL语言来配置可编程逻辑。工程师们曾经使用熔丝图来直接表现片上的熔断点和互连,根据逻辑等式,可以在PAL数据手册的片上互连图上进行标注,以此来表示哪些熔丝需要熔断,哪些保持不变,然后需要手工把熔丝图转换为一个包含“0”和“1”字符串的二进制编程文件,这个文件可以告诉器件编程人员哪些熔丝需要熔断,哪些保持不变。幸运的是,熔丝图编程方法很快就不再被人们所采用。这是一张MMI熔丝图,出自EETimes的“How It Was: Programmable Logic”,作者是Max Maxfield。该文是基于Aubrey Kagan的口述整理而成,他是一家位于多伦多,从事工控接口和开关电源设计的公司(Emphatec)的工程主管。

MMI熔丝图

ABEL(高级布尔表达式语言)

由Data I/O公司在1984年4月份提出的一种早期的硬件描述语言。在那个时代里,ABEL与CUPL和PALASM同台竞争。Data I/O公司拆分ABEL产品线,成立一个名为Synario设计系统的EDA公司,然后,又在1997年把Synario卖给了MINC公司。MINC是一家专注于开发FPGA开发工具的公司,该公司在1998年倒闭,Xilinx收购了MINC的部分资产,这其中就包括了ABEL语言和工具集,ABEL成为Xilinx Webpack工具套件的一部分。点击此处阅读Michael Holly撰写的ABEL语言的历史,Michael Holly是Data I/O公司最早的开发人员之一。

CUPL(通用可编程逻辑的编译器)

加州圣何塞的Assisted Technology最早研发出CUPL,并在1983年9月份对外发布。出于可移植性的考虑,CUPL是用C语言开发而成,它是最早的商业化设计工具,可以支持多个PLD系列,Personal CAD Systems (P-CAD)在1985年收购了Assisted Technology以及CUPL,可编程器件供应商Logical Devices后来收购了CUPL,然后转手卖给了Altium,在上世纪90年代,CUPL出现在Altium公司的Protel设计系统中,现在是以一个设计插件的形式存在。Logical Devices仍然提供PAL/PLD设计软件,用于基于PROM/ EPROM可编程逻辑器件,这个软件就是CUBEL,它是在早期的CUPL和ABEL硬件描述语言的基础上开发而成。

PALASM

上世纪80年代早期,MMI公司的John Birkner合作开发了“PAL汇编语言”,以此来取代熔丝图编程。它最初是用Fortran IV编写而成,可以运行在大型主机或者微机上。Birkner创立了Structured Design公司,该公司提供SD20 PAL编程器,用于第一代20个管脚的MMI双极型PAL器件,后面又推出SD20/24编程器,增加了对24个管脚的PAL器件的支持。Structured Design的器件编程器使用内嵌的PALASM编译器,不需要使用微机,程序可以保存在SD20的Exatron “Stringy Floppy”磁带驱动器中,或者通过RS-232串行接口来输入和输出,通常情况下,RS-232是与PC机进行连接。

Data I/O器件编程器

当需要一个通用的器件编程器,既可以用于EPROM,也可以用于可编程逻辑器件,那么就需要了解Data I/O公司,它制造出了最早的商用编程器。Data I/O成立于1969年,在整个70年代,为了适应可编程器件日益提高的复杂度,它推出了一系列处理能力不断增强的产品。在80年代,Data I/O推出Model 29型号的编程器,它能够使用UniPak适配器来对EPROM进行编程,也可以使用一个LogicPak插件适配器来对PLD器件进行编程。Data I/O现在提供为生产线设计的大容量、高速度的器件编程器。

Data I/O Model 29B编程器外加LogicPak适配器。图片来源: Michael Holley

UV擦除器

最早的可编程逻辑器件使用片上可编程熔丝,它们只能一次性编程,导致工程师的桌上经常会出现一堆烧坏的器件,一些PLD供应商很快意识到可擦除的PLD器件会更加受到市场欢迎,他们改进了UV EPROM单元用于PLD器件,这样,也就意味着绝大部分的设计实验室需要有一个UV擦除器来负责擦除可编程逻辑器件中的内容。UV擦除器曾经相当昂贵,但是现在在亚马逊只要不到20美金就能买到买到一个简单的UV擦除器。

德州仪器TTL数据手册

如果你是一个上世纪70年代的数字设计工程师,那么有着橘黄色封面的TI TTL数据手册就是你的设计圣经。在手册里,你能够找到设计数字系统所能用到的所有模块。在1971年TI 7400系列逻辑器件首次引入微处理器概念之前,许多系统都是基于没有微处理器的TTL器件或者其他LSI的器件来开发的。最早的用于可编程逻辑器件的IP模块是TI TTL数据手册及其补充部分描述的更加复杂的部件,设计人员使用这种内嵌数字模块的可编程逻辑,可以简化整个系统的实现,这些数字模块就是IP重用的早期原型。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

现有股东Philip Fayer将转出其绝大部分现有股权,现有股东Novacap和CDPQ将转出其大部分现有股权 主要亮点: 全球领先的支付公司Nuvei与金融科技私募股权投资领域的重要企业Advent通过全现...

关键字: NOVA IP INTERNATIONAL CD

新思科技全球总裁兼首席执行官Sassine Ghazi深入分享万物智能时代的全新机遇

关键字: EDA AI IP

2023年,AIGC给我们的工作生活带来了前所未有的生产力提升,也引爆了一波AI芯片应用。但纵观全球半导体产业,各行业复苏不及预期,市场需求持续低迷,进入L型底部。

关键字: 安谋科技 AI 智能汽车 异构计算 IP review2023

为数据中心提供卓越的吞吐量、AI编码和图像增强性能。

关键字: IP 半导体

2023年12月21日,由芯原股份主办的第二届南渡江智慧医疗与康复产业高峰论坛成功召开,芯原股份创始人、董事长兼总裁戴伟民博士在开幕致辞分享了对于本届论坛的期望和对于未来海南康养产业的愿景。

关键字: 智慧医疗 康养产业 芯原 IP

业内消息,近日有阿里员工在社交媒体平台发文称,自己在盒马总部无法使用山姆会员 App,质疑盒马总部的 IP 地址被山姆屏蔽。该员工表示,来盒马总部开会,打算逛一下山姆会员 App,结果完全打不开。还以为手机出问题了,重启...

关键字: IP

随着汽车智能化的发展,信息安全变得尤为重要。在电影《速度与激情8》中黑客操纵大量自动驾驶汽车坠楼攻击的画面,或许在未来也不仅仅是只存在电影里夸张刻画。

关键字: 车规 信息安全 IP HSM 安谋科技 山海 S20F SPU

Chiplet是一种微型集成电路技术,它代表了半导体设计和制造的新趋势。在传统的单一SoC设计中,所有的功能都被集成到一块大型芯片上。相比之下,Chiplet设计采用了一种模块化方法,将不同的功能划分到多个小型芯片上,然...

关键字: PHY Chiplet IP 奎芯科技

近日,第11届EEVIA年度中国硬科技媒体论坛暨产业链研创趋势展望研讨会在深圳召开,上海合见工业软件集团产品工程副总裁孙晓阳在会上发布了主题为“把握芯片设计关键核心,助力国产EDA新格局”的演讲。

关键字: 芯片设计 仿真 验证 chiplet 合见工软 IP

上海2023年9月21日 /美通社/ -- 云顶新耀(HKEX 1952.HK)是一家专注于创新药和疫苗研发、制造、商业化的生物制药公司,今日宣布与Kezar Life Sciences(以下简称"K...

关键字: SCIENCE IP BSP AD
关闭
关闭