A. EPM240T100C5N基本參數
EPM240T100C5N是一款CPLD類型晶元,採用快閃記憶體技術。其宏單元數量為192,擁有80條輸入/輸出線。傳播延遲時間為5.9ns,整體時鍾設定時間為2.7ns,工作頻率為201.1MHz。在電源電壓范圍上,支持2.375V到2.625V和3V到3.6V。工作溫度范圍為0°C到+85°C,針腳數量為100。封裝類型為TQFP,工作溫度最低為0°C,最高為85°C。該晶元主要應用於可編程邏輯領域,其基本型號為EPM240T。邏輯晶元功能多樣,支持LVTTL、LVCMOS和PCI等介面標准。
EPM240T100C5N是一款高性能的CPLD晶元,具有多種特性,使其在各種應用中表現出色。其宏單元數為192,提供足夠的邏輯資源來滿足復雜的設計需求。80條輸入/輸出線則支持豐富的信號連接,滿足多種介面需求。傳播延遲時間和時鍾設定時間的快速響應,使得該晶元在高速應用中具有優勢,工作頻率高達201.1MHz,為高帶寬應用提供了有力支持。在電源電壓范圍上,其靈活性使得它適應於多種電源環境,支持2.375V到2.625V和3V到3.6V,滿足不同設備的需求。工作溫度范圍0°C到+85°C的寬泛特性,使得該晶元能夠適應各種環境條件。針腳數量100,使其封裝緊湊,便於使用。封裝類型為TQFP,結構緊湊,適用於高密度電路板設計。工作溫度最低為0°C,最高為85°C,保證了其在極端環境下的可靠工作。此外,作為CPLD晶元,EPM240T100C5N支持多種邏輯功能,如LVTTL、LVCMOS和PCI等介面標准,使其在不同應用領域具有廣泛的應用潛力。
EPM240T100C5N是一款高度集成、高性能的CPLD晶元,其宏單元、輸入/輸出線、傳播延遲時間、頻率、電源電壓范圍、工作溫度范圍、封裝類型、針腳數量以及邏輯功能等關鍵參數使其在各種應用中表現出色。這款晶元在提供豐富邏輯資源的同時,支持多種介面標准,滿足不同設備的需求,適應各種環境條件,適用於高密度電路板設計,是現代電子設計中的理想選擇。
B. 六位數碼管時鍾
1.基於labVIEW虛擬濾波器的設計與實現
2.雙閉環直流調速系統設計
3.單片機脈搏測量儀
4.單片機控制的全自動洗衣機畢業設計論文
5.FPGA電梯控制的設計與實現
6.恆溫箱單片機控制
7.基於單片機的數字電壓表
8.單片機控制步進電機畢業設計論文
9.函數信號發生器設計論文
10.110KV變電所一次系統設計
11.報警門鈴設計論文
12.51單片機交通燈控制
13.單片機溫度控制系統
14.CDMA通信系統中的接入信道部分進行模擬與分析
15.倉庫溫濕度的監測系統
16.基於單片機的電子密碼鎖
17.單片機控制交通燈系統設計
18.基於DSP的IIR數字低通濾波器的設計與實現
19.智能搶答器設計
20.基於LabVIEW的PC機與單片機串口通信
21.DSP設計的IIR數字高通濾波器
22.單片機數字鍾設計
23.自動起閉光控窗簾畢業設計論文
24.三容液位遠程測控系統畢業論文
25.基於Matlab的PWM波形模擬與分析
26.集成功率放大電路的設計
27.波形發生器、頻率計和數字電壓表設計
28.水位遙測自控系統 畢業論文
29.寬頻視頻放大電路的設計 畢業設計
30.簡易數字存儲示波器設計畢業論文
31.球賽計時計分器 畢業設計論文
32.IIR數字濾波器的設計畢業論文
33.PC機與單片機串列通信畢業論文
34.基於CPLD的低頻信號發生器設計畢業論文
35.110kV變電站電氣主接線設計
36.m序列在擴頻通信中的應用
37.正弦信號發生器
38.紅外報警器設計與實現
39.開關穩壓電源設計
40.基於MCS51單片機溫度控制畢業設計論文
41.步進電動機竹竿舞健身娛樂器材
42.單片機控制步進電機 畢業設計論文
43.單片機汽車倒車測距儀
44.基於單片機的自行車測速系統設計
45.水電站電氣一次及發電機保護
46.基於單片機的數字顯示溫度系統畢業設計論文
47.語音電子門鎖設計與實現
48.工廠總降壓變電所設計-畢業論文
49.單片機無線搶答器設計
50.基於單片機控制直流電機調速系統畢業設計論文
51.單片機串列通信發射部分畢業設計論文
52.基於VHDL語言PLD設計的計程車計費系統畢業設計論文
53.超聲波測距儀畢業設計論文
54.單片機控制的數控電流源畢業設計論文
55.聲控報警器畢業設計論文
56.基於單片機的鎖相頻率合成器畢業設計論文
57.基於Multism/protel的數字搶答器
58.單片機智能火災報警器畢業設計論
59.無線多路遙控發射接收系統設計畢業論文
60.單片機對玩具小車的智能控制畢業設計論文
61.數字頻率計畢業設計論文
62.基於單片機控制的電機交流調速畢業設計論文
63.樓宇自動化--畢業設計論文
64.車輛牌照圖像識別演算法的實現--畢業設計
65.超聲波測距儀--畢業設計
66.工廠變電所一次側電氣設計
67.電子測頻儀--畢業設計
68.點陣電子顯示屏--畢業設計
69.電子電路的電子模擬實驗研究
70.基於51單片機的多路溫度採集控制系統
71.基於單片機的數字鍾設計
72.小功率不間斷電源(UPS)中變換器的原理與設計
73.自動存包櫃的設計
74.空調器微電腦控制系統
75.全自動洗衣機控制器
76.電力線載波數據機畢業設計論文
77.圖書館照明控制系統設計
78.基於AC3的虛擬環繞聲實現
79.電視伴音紅外轉發器的設計
80.多感測器障礙物檢測系統的軟體設計
81.基於單片機的電器遙控器設計
82.基於單片機的數碼錄音與播放系統
83.單片機控制的霓虹燈控制器
84.電阻爐溫度控制系統
85.智能溫度巡檢儀的研製
86.保險箱遙控密碼鎖 畢業設計
87.10KV變電所的電氣部分及繼電保護
88.年產26000噸乙醇精餾裝置設計
89.卷揚機自動控制限位控制系統
90.鐵礦綜合自動化調度系統
91.磁敏感測器水位控制系統
92.繼電器控制兩段傳輸帶機電系統
93.廣告燈自動控制系統
94.基於CFA的二階濾波器設計
95.霍爾感測器水位控制系統
96.全自動車載飲水機
97.浮球液位感測器水位控制系統
98.干簧繼電器水位控制系統
99.電接點壓力表水位控制系統
100.低成本智能住宅監控系統的設計
101.大型發電廠的繼電保護配置
102.直流操作電源監控系統的研究
103.懸掛運動控制系統
104.氣體泄漏超聲檢測系統的設計
105.電壓無功補償綜合控制裝置
106.FC-TCR型無功補償裝置控制器的設計
107.DSP電機調速
108.150MHz頻段窄帶調頻無線接收機
109.電子體溫計
110.基於單片機的病床呼叫控制系統
111.紅外測溫儀
112.基於單片微型計算機的測距儀正文
113.智能數字頻率計
114.基於單片微型計算機的多路室內火災報警器
115.信號發生器
116.基於單片微型計算機的語音播出的作息時間控制器
117.交通信號燈控制電路的設計
118.基於單片機步進電機控制系統設計
119.多路數據採集系統的設計
120.電子萬年歷
121.遙控式數控電源設計
122.110kV降壓變電所一次系統設計
123.220kv變電站一次系統設計
124.智能數字頻率計
125.信號發生器
126.基於虛擬儀器的電網主要電氣參數測試設計
127.基於FPGA的電網基本電量數字測量系統的設計
128.風力發電電能變換裝置的研究與設計
129.電流繼電器設計
130.大功率電器智能識別與用電安全控制器的設計
131.交流電機型式試驗及計算機軟體的研究
132.單片機交通燈控制系統的設計
133.智能立體倉庫系統的設計
134.智能火災報警監測系統
135.基於單片機的多點溫度檢測系統
136.單片機定時鬧鍾設計
137.濕度感測器單片機檢測電路製作
138.智能小車自動定址設計--小車懸掛運動控制系統
139.探討未來通信技術的發展趨勢
140.音頻多重混響設計
141.單片機呼叫系統的設計
142.基於FPGA和鎖相環4046實現波形發生器
143.基於FPGA的數字通信系統
144.基於單片機的帶智能自動化的紅外遙控小車
145.基於單片機AT89C51的語音溫度計的設計
146.智能樓宇設計
147.行動電話接收機功能電路
148.單片機演奏音樂歌曲裝置的設計
149.單片機電鈴系統設計
150.智能電子密碼鎖設計
151.八路智能搶答器設計
152.組態控制搶答器系統設計
153.組態控制皮帶運輸機系統設計
154..基於單片機控制音樂門鈴
155.基於單片機控制文字的顯示
156.基於單片機控制發生的數字音樂盒
157.基於單片機控制動態掃描文字顯示系統的設計
158.基於LMS自適應濾波器的MATLAB實現
159.D功率放大器畢業論文
160.無線射頻識別系統發射接收硬體電路的設計
161.基於單片機PIC16F877的環境監測系統的設計
162.基於ADE7758的電能監測系統的設計
163.智能電話報警器
164.數字頻率計 課程設計
165.多功能數字鍾電路設計 課程設計
166.基於VHDL數字頻率計的設計與模擬
167.基於單片機控制的電子秤
168.基於單片機的智能電子負載系統設計
169.電壓比較器的模擬與模擬
170.脈沖變壓器設計
171.MATLAB模擬技術及應用
172.基於單片機的水溫控制系統
173.基於FPGA和單片機的多功能等精度頻率計
174.發電機-變壓器組中微型機保護系統
175.基於單片機的雞雛恆溫孵化器的設計
176.數字溫度計的設計
177.生產流水線產品產量統計顯示系統
178.水位報警顯時控制系統的設計
179.紅外遙控電子密碼鎖的設計
180.基於MCU溫控智能風扇控制系統的設計
181.數字電容測量儀的設計
182.基於單片機的遙控器的設計
183.200電話卡代撥器的設計
184.數字式心電信號發生器硬體設計及波形輸出實現
185.電壓穩定畢業設計論文
186.基於DSP的短波通信系統設計(IIR設計)
187.一氧化碳報警器
188.網路視頻監控系統的設計
189.全氫罩式退火爐溫度控制系統
190.通用串列匯流排數據採集卡的設計
191.單片機控制單閉環直流電動機的調速控制系統
192.單片機電加熱爐溫度控制系統
193.單片機大型建築火災監控系統
194.USB介面設備驅動程序的框架設計
195.基於Matlab的多頻率FMICW的信號分離及時延信息提取
196.正弦信號發生器
197.小功率UPS系統設計
198.全數字控制SPWM單相變頻器
199.點陣式漢字電子顯示屏的設計與製作
200.基於AT89C51的路燈控制系統設計
201.基於AT89C51的寬范圍高精度的電機轉速測量系統
202.開關電源設計
203.基於PDIUSBD12和K9F2808簡易USB快閃記憶體設計
204.微型機控制一體化監控系統
205.直流電機試驗自動採集與控制系統的設計
206.新型自動裝彈機控制系統的研究與開發
207.交流非同步電機試驗自動採集與控制系統的設計
208.轉速閉環控制的直流調速系統的模擬與設計
209.基於單片機的數字直流調速系統設計
210.多功能頻率計的設計
211.18信息移頻信號的頻譜分析和識別
212.集散管理系統—終端設計
213.基於MATLAB的數字濾波器優化設計
214.基於AT89C51SND1C的MP3播放器
215.基於光纖的汽車CAN匯流排研究
216.汽車倒車雷達
217.基於DSP的電機控制
218.紅外恆溫控制器的設計與製作
219.串聯穩壓電源的設計
220.智能編碼電控鎖設計
221.多用定時器的電路設計與製作
222.基於單片機的數字電壓表設計
223.智能飲水機控制系統
224.自行車 車速 報警系統
225.大棚倉庫溫濕度自動控制系統
226.浮點數運算FPGA實現
227.自行車里程,速度計的設計
228.等精度頻率計的設計
229.人體健康監測系統設計
230.基於單片機的音樂噴泉控制系統設計
231.基於嵌入式系統的原油含水分析儀的硬體與人機界面設
232.基於LabVIEW環境下虛擬調幅波解調器的設計
233.虛擬示波器的設計
234.紅外線遙控器系統設計
235.基於LabVIEW的虛擬頻譜分析儀的研究與設計
236.低頻功率放大器設計
237.銀行自動報警系統
238.超媒體技術
239.數字電子鍾的設計與製作
240.溫度報警器的電路設計與製作
241.數字電子鍾的電路設計
242.雞舍電子智能補光器的設計
243.高精度超聲波感測器信號調理電路的設計
245.電子密碼鎖的電路設計與製作
246.單片機控制電梯系統的設計
247.常用電器維修方法綜述
248.控制式智能計熱表的設計
249.電子指南針設計
250.汽車防撞主控系統設計
251.單片機的智能電源管理系統
252.電力電子技術在綠色照明電路中的應用
253.電氣火災自動保護型斷路器的設計
254.基於單片機的多功能智能小車設計
255.對漏電保護器安全性能的剖析
256.解析民用建築的應急照明
257.電力拖動控制系統設計
258.110kV區域降壓變電所電氣系統的設計
259.ATMEIL AT89系列通用單片機編程器的設計
260.基於單片機的金屬探測器設計
261.雙閉環三相非同步電動機串級調速系統
262.基於單片機技術的自動停車器的設計
263.自動剪板機單片機控制系統設計
264.單片機電器遙控器的設計
265.試論供電系統中的導體和電器的選擇
266.淺論10KV供電系統的繼電保護的設計方案
267.論無線通信技術熱點及發展趨勢
268.論工廠的電氣照明
269.論供電系統中短路電流及其計算
270.電氣設備的選擇與校驗
271.電氣控制線路的設計原則
272.蓄電池性能測試儀設計
273.紅外恆溫控制器的設計與製作
274.串聯穩壓電源的設計
275.智能編碼電控鎖設計
276.多用定時器的電路設計與製作
277.基於單片機的數字電壓表設計
278.智能飲水機控制系統
279.自行車 車速 報警系統
280.大棚倉庫溫濕度自動控制系統
281.浮點數運算FPGA實現
282.自行車里程,速度計的設計
283.等精度頻率計的設計
284.聲納式高度計系統設計和研究
285.集約型無繩多元心脈感測器研究與設計
286.電氣電子信息工程,通信工程,課程設計
287.CJ20-63交流接觸器的工藝與工裝
288.六路搶答器設計
289.V-M雙閉環不可逆直流調速系統設計
290.機床潤滑系統的設計
291.塑殼式低壓斷路器設計
292.直流接觸器設計
293.SMT工藝流程及各流程分析介紹
294.大棚溫濕自動控制系統
295.基於單片機的簡訊收發系統設計 ――硬體設計
296.三層電梯的單片機控制電路
297.交通燈89C51控制電路設計
298.基於D類放大器的可調開關電源的設計
299.直流電動機的脈沖調速
300.紅外快速檢測人體溫度裝置的設計與研製
301.基於8051單片機的數字鍾
302.48V25A直流高頻開關電源設計
303.繼電器保護畢業設計
304.電力系統電壓頻率緊急控制裝置研究
305.用單片機控制的多功能門鈴
306.全氫煤氣罩式爐的溫度控制系統的研究與改造
307.基於ATmega16單片機的高爐透氣性監測儀表的設計
308.基於MSP430的智能網路熱量表
309.火電廠石灰石濕法煙氣脫硫的控制
310.家用豆漿機全自動控制裝置
311.新型起倒靶控制系統的設計與實現
312.軟開關技術在變頻器中的應用
313.中頻感應加熱電源的設計
314.智能小區無線防盜系統的設計
315.智能脈搏記錄儀系統
316.直流開關穩壓電源設計
317.用單片機實現電話遠程式控制制家用電器
318.無線話筒製作
319.溫度檢測與控制系統
320.數字鍾的設計
321.汽車尾燈電路設計
322.籃球比賽計時器的硬體設計
323.節能型電冰箱研究
324.交流非同步電動機變頻調速設計
325.基於單片機控制的PWM調速系統
326.基於單片機的數字溫度計的電路設計
327.基於Atmel89系列晶元串列編程器設計
328.基於單片機的實時時鍾
329.基於MCS-51通用開發平台設計
330.基於MP3格式的單片機音樂播放系統
331.基於單片機的IC卡智能水表控制系統設計
332.基於MATLAB的FIR數字濾波器設計
333.單片機水溫控制系統
334.基於PIC16F74單片機串列通信中繼控制器
335.火災自動報警系統
336.基於單片機的電子時鍾控制系統
337.基於單片機mega16L的煤氣報警器的設計
338.微機型高壓電網繼電保護系統的設計
339.智能毫伏表的設計
340.基於單片機的波形發生器設計
341.國產化PLC的研製
342.串列顯示的步進電機單片機控制系統
343.編碼發射與接收報警系統設計:看護機
345.編碼發射接收報警設計:愛情鳥
346.基於IC卡的樓宇門禁系統的設計
347.基於DirectShow的視頻監控系統
348.智能機器人的研究與設計 ——自動循軌和語音控制的
349.基於CPLD的計程車計價器設計——軟體設計
350.B2C電子商務在線信任模型實證研究
351.淺析通信原理中的增量控制
352.淺析數字信號的載波傳輸
353.淺談塑料光纖傳光原理
淺談數據通信及其應用前景
淺談光纖光纜和通信電纜
淺談安防移動通信網中的安全技術
淺論揚州帝一電器的供電系統
淺論配電系統的保護與選擇
論人工智慧的現狀與發展方向
論電氣設計中低壓交流接觸器的使用
音頻功率放大器的設計
具有紅外保護的溫度自動控制系統的設計
直流數字電壓表的設計
金屬探測器製作
太陽能裝飾燈
彩燈控制器
自動選台立體聲調頻收音機
淺析公路交通安全報警系統
淺析單相配電器的推廣應用
基於立體聲調頻收音機的研究
基於藍牙技術的研究
基於環繞立體聲轉接器的設計
基於紅外線報警系統的研究
基於高速公路監控系統的研究
多種變化彩燈
單片機音樂演奏控制器設計
單片機的列印機的驅動設計
單目視覺車道偏離報警系統
遙控小汽車的設計研究
單片機的數字電壓表設計
多路輸出直流穩壓源
數字電路數字鍾設計
電力行業中宏觀調控的措施及能源開發利用的危機
基於單片機對氧氣濃度檢測控制系統
電子風壓表設計
智能定時鬧鍾設計
數字音樂盒設計
數字溫度計設計
數字定時鬧鍾設計
數字電壓表設計
計算器模擬系統設計
定時鬧鍾設計
電子萬年歷設計
電子鬧鍾設計
單片機病房呼叫系統設計
家庭智能緊急呼救系統的設計
自動車庫門的設計
非同步電動機功率因數控制系統的研究
普通模擬示波器加裝多功能智能裝置的設計
步進電機運行控制器的設計
80C196MC控制的交流變頻調速系統設計
簡易遠程心電監護系統
智能型充電器的電源和顯示的設計
感應式門鈴的設計與製作
電子秤設計與製作
電動車三段式充電器
SB140肖特基二極體製造與檢測
SMT技術
基於單片機的溫度測量系統的設計
龍門刨床的可逆直流調速系統的設計
公交車站自動報站器的設計
單片機波形記錄器的設計
音頻信號分析儀
試論特殊條件下交流接觸器的選用
試論配電系統設計方案的比較
淺析時分復用的基本原理
論自動測試系統設計的幾個問題
論專家系統
論在線檢測
論無損探傷的特點
論特殊應用類型的感測器
論雙閉環無靜差調速系統
論人工智慧中的知識表示技術
論交流變頻調速系統
論供電系統的防雷、接地保護及電氣安全
論工廠供電系統的運行及管理
論工廠導線和電纜截面的選擇
論高頻反饋控制電路
論高頻電路的頻譜線性搬移
論電測技術中的抗干擾問題
論感測器使用中的抗干擾技術
論「人工智慧」中的知識獲取技術
電氣設備的漏電保護及接地
太陽能熱水器水溫水位測控儀分析
基於單片機的電火箱調溫器
表面貼片技術SMT的廣泛應用及前景
中型電弧爐單片機控制系統設計
中頻淬火電氣控制系統設計
新型洗浴器設計
新型電磁開水爐設計
基於電流型逆變器的中頻冶煉電氣設計
6KW電磁採暖爐電氣設計
64點溫度監測與控制系統
電力市場競價軟體設計
DS18B20溫度檢測控制
步進電動機驅動器設計
多通道數據採集記錄系統
單片機控制直流電動機調速系統
IGBT逆變電源的研究與設計
軟開關直流逆變電源研究與設計
單片機電量測量與分析系統
溫濕度智能測控系統
現場匯流排控制系統設計
加熱爐自動控制系統
電容法構成的液位檢測及控制裝置
基於CD4017電平顯示器
無線智能報警系統
可編程的LED(16×64)點陣顯示屏
多路智力搶答器設計
8×8LED點陣設計
C. 什麼是PLDPLD是做什麼用的還有好學么。請高手指教。。。
PLD(programmable logic device)--可編程邏輯器件:PLD是做為一種通用集成電路生產的,他的邏輯功能按照用戶對器件編程來高定。一般的PLD的集成度很高,足以滿足設計一般的數字系統的需要。這樣就可以由設計人員自行編程而把一個數字系統「集成」在一片PLD上,而不必去請晶元製造廠商設計和製作專用的集成電路晶元了。PLA是生物降解塑料聚乳酸的英文簡寫,全寫為:polylactice acid 聚乳酸也稱為聚丙交酯(polylactide),屬於聚酯家族。聚乳酸是以乳酸為主要原料聚合得到的聚合物,原料來源充分而且可以再生,主要以玉米、木薯等為原料。聚乳酸的生產過程無污染,而且產品可以生物降解,實現在自然界中的循環,因此是理想的綠色高分子材料。 聚乳酸的熱穩定性好,加工溫度170~230℃,有好的抗溶劑性,可用多種方式進行加工,如擠壓、紡絲、雙軸拉伸,注射吹塑。由聚乳酸製成的產品除能生物降解外,生物相容性、光澤度、透明性、手感和耐熱性好,還具有一定的耐菌性、阻燃性和抗紫外性,因此用途十分廣泛,可用作包裝材料、纖維和非織造物等,目前主要用於服裝(內衣、外衣)、產業(建築、農業、林業、造紙)和醫療衛生等領域。 PLA最大的製造商是美國NatureWorks公司,其次是中國的海正生物,他們目前的產量分別是7萬噸和5千噸。PLA有很多的應用,可以在擠出、注塑、拉膜、紡絲等多領域應用。GAL,通用陣列邏輯,英文全稱:generic array logic。 GAL器件是從PAL發現過來的,其採用了EECMOS工藝使得該器件的編程非常方便,另外由於其輸出采 用了邏輯宏 單元結構(OLMC—Output Logic Macro Cell),使得電路的邏輯設計更加靈活。 二、GAL的優點: 1.具有電可擦除的功能,克服了採用熔斷絲技術只能一次編程的缺點,其可改寫的次數超過100次; 2.由於採用了輸出宏單元結構,用戶可根據需要進行組態,一片GAL器件可以實現各種組態的PAL器件 輸出結構的邏輯 功能,給電路設計帶來極大的方便; 3.具有加密的功能,保護了知識產權; 4.在器件中開設了一個存儲區域用來存放識別標志——即電子標簽的功能。 三、GAL器件的基本結構: GAL有五個部分組成: 1.輸入端:GAL16V8的2~9腳共8個輸入端,每個輸入端有一個緩沖器,並由緩沖器引出兩個互補的輸出到與陣列; 2.與陣列部分:它由8根輸入及8根輸出各引出兩根互補的輸出構成32列,即與項的變數個數為16;8根輸出每個輸出對應於一個8輸入或門(相當於每個輸出包含8個與項)構成64行,即GAL16V8的與陣列為一個32×64的陣列,共2048個可編程單元(或結點); 3.輸出宏單元:GAL16V8共有8個輸出宏單元,分別對應於12~19腳。每個宏單元的電路可以通過編程實現所有PAL輸出結構實現的功能; 4.系統時鍾:GAL16V8的1腳為系統時鍾輸入端,與每個輸出宏單元中D觸發器時鍾輸入端相連,可見GAL器件只能實現同步時序電路,而無法實現非同步的時序電路; 5.輸出三態控制端:GAL16V8的11腳為器件的三態控制公共端。FPGA是英文Field-Programmable Gate Array的縮寫,即現場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可編程器件門電路數有限的缺點。ASIC(Application Specific Integrated Circuit)是專用集成電路。 目前,在集成電路界ASIC被認為是一種為專門目的而設計的集成電路。是指應特定用戶要求和特定電子系統的需要而設計、製造的集成電路。ASIC的特點是面向特定用戶的需求,ASIC在批量生產時與通用集成電路相比具有體積更小、功耗更低、可靠性提高、性能提高、保密性增強、成本降低等優點。
如果你學過數字電路 ,還是很簡單的
跟我學Cupl之三--如何使用WinCupl軟體環境
差點忘了申明:本教程由吳健編寫,未經許可,請不要轉載。如果非要轉載,請註明本文由吳健編寫
。
WinCupl是ATMEL公司出品的Cupl語言的編譯環境,用於PLD器件的編程,支持多種器件,包括GAL系列
和ATF系列。一般來說,ATF系列的同等級產品要必GAL的便宜,比如AFT16V8就兼容GAL16V8,可以擦寫100
次,價格上也便宜1塊~2塊,性能都差不多。
在ATMEL公司的SPLD/CPLD欄目中免費下載WinCupl後,可以得到一個注冊碼,用這個碼就可以激活
WinCupl了,這個碼沒有使用時間的限制。
WinCupl軟體包實際包括兩個部分,一個是WinCupl,PLD的編譯環境,一個是WinSim,相當於MAX的波
形模擬部分。
接下來我們學習如何使用這個軟體。
一、編譯第一個源文件
第一次課我們舉了一個例子,說明了Cupl語言的基本結構,下面我們做另一個例子,就是兩輸入端與
門。具體步驟是:
1、啟動WinCupl。啟動完進入主界面後,單擊File菜單的New,從New中單擊Projet,就是新建一個工
程文件(其實還是PLD文件),在彈出的對話框中,可以填您的源文件名字(Name),填MYGATE,其它的
東西怎麼填請您復習第2課的PLD文件頭部文件的說明部分。這里有個特殊的地方,就是器件(Device),
系統默認的是virtual,就是不針對任何具體的部件,這里我們改掉,改成g16v8a,這個關鍵字兼容
ATF16V8。
2、單擊OK後,系統要你輸入你要用的輸入引腳數,因為我們只有兩個輸入端,因此填2,單擊OK按鈕
。
3、系統要你輸入要用到的輸出引腳數,填1,單擊OK按鈕。
4、系統要你輸入要使用到的中間節點數,我們不需要,填0,單擊OK按鈕。這樣系統就建立了一個
PLD文件,文件名就是MYGATE.PLD。系統將該文件顯示出來了,就象下面這樣:
Name MYGATE ;
PartNo 00 ;
Date 2006-8-9 ;
Revision 01 ;
Designer WUJIAN ;
Company TALE ;
Assembly None ;
Location ;
Device g16v8a ;
/* *************** INPUT PINS *********************/
PIN = ; /* */
PIN = ; /* */
/* *************** OUTPUT PINS *********************/
PIN = ; /* */
因此,這個文件是空的,我們填一下,將輸入輸出引腳都填好,把邏輯也寫完,就象下面這樣:
Name MYGATE ;
PartNo 00 ;
Date 2006-8-9 ;
Revision 01 ;
Designer WUJIAN ;
Company TALE ;
Assembly None ;
Location ;
Device g16v8a ;
/* *************** INPUT PINS *********************/
PIN 2 = a ; /* */
PIN 3 = b ; /* */
/* *************** OUTPUT PINS *********************/
PIN 12 = Y ; /* */
Y = a & b;
寫好後,我們需要編譯該文件。在Run菜單中,單擊Device Dependent Compile,就是基於器件型號
的編譯。如果沒有出現什麼鍵入錯誤,都能成功編譯。編譯完成後,我們來模擬一下看看波形。
二、模擬的基本方法
編譯完成後。單擊工具欄圖標的從右側數第2個,啟動WinSim。啟動完成後,單擊WinSim菜單File中的
New。
1、在彈出的Design Properties對話框中,單擊Design File按鈕,選中MYGATE.PLD文件,按「確認
」按鈕繼續。在Design Properties對話框中,單擊OK按鈕確認。
2、接下來WinSim會提示是否創建MYGATE.SIM文件並編譯它,單擊「是」繼續。
3、不管接下來的提示,在WinSim中Signal(信號)菜單中單擊Add,在彈出的Add Signal對話框中不
斷單擊OK按鈕將a、b、y三個信號加到波形圖中。單擊Done關閉該對話框。
4、在WinSim的File菜單中單擊Save項保存該項目。
5、在黑色的網格的左上方有個Value,Value右邊有個1,在1所在的灰色條上單擊滑鼠右鍵,在彈出
的菜單中的Add Vector上單擊滑鼠左鍵,在彈出的對話框中輸入3,表示增加波形模擬的3段。
6、在a的右側的波形上單擊滑鼠右鍵,依次選0,0,1,1,在b的波形上單擊滑鼠右鍵,依次選0,1
,0,1。
7、保存該工程。在Simulator菜單中選擇Simulator開始模擬,就可以看到y的波形了。如下圖所示。
本次課我們學習了如何利用WinCupl進行PLD邏輯設計和基本模擬方法