新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 應用CPLD實現交通控制系統芯片設計

        應用CPLD實現交通控制系統芯片設計

        作者: 時間:2012-10-25 來源:網絡 收藏

        摘要:介紹可編程邏輯器件的結構和開發軟件MAX+PLUSII主要特點,以電路為例,敘述自頂向下的設計方法。

        本文引用地址:http://www.104case.com/article/189809.htm

        集成電路的發展經歷了從小規模、中規模、大規模和超大規模集成的過程,但隨著科學技術的發展,許多特定功能的專用集成電路(ASIC)應用日益廣泛,用戶迫切希望根據自身設計要求自行構造邏輯功能的數字電路。復雜可編程邏輯器件(Complex

        Programmable LOGIC Devices)順應了這一新的需要。它能將大量邏輯功能集成于1個芯片中,其規??蛇_幾十萬或上百門以上。用開發的數字系統個有容量大、速率快、成本低的特點,且開發靈活、開發周期短。

        1 器件結構和開發軟件

        1.1FLEX10K簡介

        FLEX系列可編程邏輯器件是美國Altera公司主力推出的產品。FLEX10K是該系統器件中的典型代表。與許多PLD器件一樣,它有在線可配置(ISR)功能和高密度、高速度的優點;作為工業界第1個嵌入式PLD,它還采用重復可構造的CMOS

        SRAM工藝,把連續的快速通道互連與獨特嵌入式陣列結構相結合,來完成普通門陣列的宏功能。每個FLEX10K器件還1包括個嵌入式陣列和1個邏輯陣列,能讓設計人員輕松地開發集成存儲器、數字信號處理器及特殊邏輯功能等強大的功能于一身的芯片。圖1為其結構圖。FLEX10K主要由邏輯陣列(logic

        array)、嵌入式陣列(EAB)構成。其中,邏輯陣列是由多個邏輯陣列塊(LAB)組成的,而每個邏輯陣列塊(LAB)又包含8個邏輯單元(logic

        element),在每行、列互連通道的兩端都有輸入/輸出單元(IOE)。

        1.2 MAX+PLUSII開發軟件特點和設計流

        實現數字系統設計電路,關鍵技術是必須有一個優秀的開發軟件。Altera公司的開發軟件MAX+PLUS

        II界面豐富,使設計靈活、方便、高效。

        (1)開放的界面

        MAX+PLUS II軟件可與其它工業標準設計輸入、綜合與校驗工具相連接。設計人員可以使用Altera或標準EDA設計輸入工具來建立邏輯設計,對器件設計進行編譯,并能使用Altera或其EDASF校驗工具進行器件仿真。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 河北区| 绥江县| 沈丘县| 农安县| 琼海市| 蓝山县| 胶南市| 天津市| 深泽县| 泉州市| 灌阳县| 贡觉县| 辽中县| 巴东县| 当阳市| 且末县| 玉屏| 沁水县| 宁阳县| 新泰市| 湘乡市| 蕉岭县| 株洲县| 宝丰县| 永州市| 峡江县| 郓城县| 彩票| 卓尼县| 莱西市| 明星| 酒泉市| 嘉鱼县| 辽宁省| 太保市| 诸暨市| 陕西省| 闵行区| 沁阳市| 广宁县| 清水县|