Quartus | 烧制过程的火候控制及心得体会

模糊的图片点击后即可看到清晰的原图

BCD七段数码管的转换模块


module sevenseg ( data, ledsegments);
input [3:0] data;
output [6:0] ledsegments;
reg [6:0] ledsegments;
always @ (*)
begin
case(data)
// gfe_dcba // 7段LED数码管的位段编号
// 654_3210 // DE2板上的信号位编号
0: ledsegments = 7'b100_0000; // DE2C板上的数码管为共阳极接法。
1: ledsegments = 7'b111_1001;
2: ledsegments = 7'b010_0100;
3: ledsegments = 7'b011_0000;
4: ledsegments = 7'b001_1001;
5: ledsegments = 7'b001_0010;
6: ledsegments = 7'b000_0010;
7: ledsegments = 7'b111_1000;
8: ledsegments = 7'b000_0000;
9: ledsegments = 7'b001_0000;
default: ledsegments = 7'b111_1111; // 其它值时全灭。
endcase
end
endmodule

板载50MHz信号使用方法


  1. 在Add Symbol界面里选择MegaWizard Plug-In Manager
  1. 直接点击Next
  2. 在左侧选项栏找到 Altera PLL v XX.X (e.g. 13.1);然后把右侧改为Verilog HDL;在output file栏里追加 pll.v;点击Next (如果你的板子不是叫De1-Soc,可能要修改Cyclone V那一栏)
  1. 稍等片刻,会弹出 Altera-PLL 的配置界面。用下图配置,即可得到一个频率为5MHz的时钟。(Device Speed Grade的选项6是针对De1-Soc板子,请根据你的板子具体选择)特别注意Reference Clock Frequency 选为50MHz,禁用掉 locked output port
  1. 点击Finish,大功告成

  2. 在设计图里面把refclk连到板载的50MHz引脚

  3. 选择Tools > TimeQuest Timing Analyzer > New SDC file , 在新的SDC中输入(注意get_ports后必须有一个空格,后面大括号里就是你的50M信号输入引脚名称):

create_clock -name "CLK_50M" -period 20.000ns [get_ports {CLK_50M}]
derive_pll_clocks
derive_clock_uncertainty

De1-Soc管脚分配

型号:Cyclone V - 5CSEMA5F31C6

//PIN ASSIGNMENTS OF DE1-SOC BOARD
//2016-09-12 BY ZWB
To,     Location
//系统时钟
CLOCK_50 ,      PIN_AF14
CLOCK2_50,      PIN_AA16
CLOCK3_50 ,     PIN_Y26
CLOCK4_50 ,     PIN_K14 
HPS_CLOCK1_25,      PIN_D25 
HPS_CLOCK2_25,      PIN_F25 
//拨动开关
SW[0] ,     PIN_AB12 
SW[1] ,     PIN_AC12 
SW[2] ,     PIN_AF9 
SW[3] ,     PIN_AF10 
SW[4] ,     PIN_AD11 
SW[5] ,     PIN_AD12 
SW[6] ,     PIN_AE11 
SW[7] ,     PIN_AC9 
SW[8] ,     PIN_AD10 
SW[9] ,     PIN_AE12 
//防抖按键开关
KEY[0] ,        PIN_AA14
KEY[1] ,        PIN_AA15
KEY[2] ,        PIN_W15
KEY[3] ,        PIN_Y16
//LED灯
LEDR[0] ,       PIN_V16
LEDR[1] ,       PIN_W16
LEDR[2] ,       PIN_V17
LEDR[3] ,       PIN_V18
LEDR[4] ,       PIN_W17
LEDR[5] ,       PIN_W19
LEDR[6] ,       PIN_Y19
LEDR[7] ,       PIN_W20
LEDR[8] ,       PIN_W21
LEDR[9] ,       PIN_Y21
//七段数码管
HEX0[0] ,       PIN_AE26 
HEX0[1] ,       PIN_AE27 
HEX0[2] ,       PIN_AE28 
HEX0[3] ,       PIN_AG27 
HEX0[4] ,       PIN_AF28 
HEX0[5] ,       PIN_AG28 
HEX0[6] ,       PIN_AH28 
HEX1[0] ,       PIN_AJ29 
HEX1[1] ,       PIN_AH29 
HEX1[2] ,       PIN_AH30 
HEX1[3] ,       PIN_AG30 
HEX1[4] ,       PIN_AF29 
HEX1[5] ,       PIN_AF30 
HEX1[6] ,       PIN_AD27 
HEX2[0] ,       PIN_AB23 
HEX2[1] ,       PIN_AE29 
HEX2[2] ,       PIN_AD29 
HEX2[3] ,       PIN_AC28 
HEX2[4] ,       PIN_AD30 
HEX2[5] ,       PIN_AC29 
HEX2[6] ,       PIN_AC30 
HEX3[0] ,       PIN_AD26 
HEX3[1] ,       PIN_AC27 
HEX3[2] ,       PIN_AD25 
HEX3[3] ,       PIN_AC25
HEX3[4] ,       PIN_AB28
HEX3[5] ,       PIN_AB25 
HEX3[6] ,       PIN_AB22 
HEX4[0] ,       PIN_AA24
HEX4[1] ,       PIN_Y23
HEX4[2] ,       PIN_Y24 
HEX4[3] ,       PIN_W22
HEX4[4] ,       PIN_W24 
HEX4[5] ,       PIN_V23 
HEX4[6] ,       PIN_W25 
HEX5[0] ,       PIN_V25 
HEX5[1] ,       PIN_AA28
HEX5[2] ,       PIN_Y27 
HEX5[3] ,       PIN_AB27
HEX5[4] ,       PIN_AB26 
HEX5[5] ,       PIN_AA26 
HEX5[6] ,       PIN_AA25

单周期CPU控制信号真值表

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,053评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,527评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,779评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,685评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,699评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,609评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,989评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,654评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,890评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,634评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,716评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,394评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,976评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,950评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,191评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,849评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,458评论 2 342

推荐阅读更多精彩内容

  • 前两天刚做完了计算机组成原理的课设。其实这个课设并不是特别的难,但是这一年我们整个专业算上我,也只有两个人做完了这...
    王御臣阅读 4,069评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,591评论 18 139
  • 在当初读书的时候就一直想学学fpga,可能是没有什么不得不学的原因,最后总是没有付诸行动。正好年前有点经费打算买个...
    汪浩瀚阅读 649评论 0 0
  • 代码复制https://clipboardjs.com/http://zeroclipboard.org/ htt...
    前端历险记阅读 503评论 0 0
  • 昨晚在网上看了寒战2,首先,这部电影的情节称得上扣人心弦,三大影帝的表情演绎也恰如其分。但是我看完之后,总觉得哪里...
    flagmaster阅读 1,194评论 0 0