原文:零元学Expression Blend 4 - Chapter 10 用实例了解布局容器系列-「StackPanel」 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局容器是Blend 4 里的乖宝宝-「StackPanel」:及加码赠送「ScrollViewer」的运用. 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局容器是Blend 4 里的乖宝宝-「StackPanel」:及加码赠送「ScrollViewer」的运用. 就是要让不会的新手…
1.the fsm coding style should be easily modifiable to change state encoding and FSM styles. FSM 的的 状态编码和风格易于改变 2.the coding style should be compact. 代码比较紧凑 3.the coding style should facilitate debugging. 代码易于debug 4.the coding style should yield effi…
转载请标明出处 第一章 System Verilog过程块.任务和函数 1.1.    verilog通用目的always过程块(procedural block)(可综合) always过程块的综合指导方针: 组合逻辑 1.关键词always后必须跟一个边沿敏感的事件控制(@符号) 2.事件控制的敏感表中不能包含posedge和negedge限定词 3.敏感表必须列出过程块的所有输入,所谓输入是指在该块读入并且在块外赋值的信号 4.过程块中不能包括其他的事件控制 5.所有在过程块中赋值的变量必…
转载请标明出处 数组.结构体和联合体 1. 结构体(struct) 1.1. 结构体声明 结构体默认是变量,也可以声明为线网 var struct { // 通过var进行结构体变量声明 logic [31:0] a, b; logic [ 7:0] opcode;} Instruction_Word_var; wire struct { //结构体线网声明,定义为线网类型时,结构体的所有成员必须都是四态类型的 logic [31:0] a, b; logic [ 7:0] opcode;} I…
主要是1.不要用1段式写FSM 2.不要用状态编码写one-hot FSM ,要用索引编码写one-hot FSM.…
1.ANSI style 的代码比较紧凑. 下面规范推荐,比较好. 下面是带有parameter的module header的完整规范 一般1bit ,大家都是wire signal1 = gen_signal1_logic; 这种写法.似乎也不是直接assign signal1=gen_signal1_logic,不声明wire signals;. 个人一般就用always@(*),觉得带个()这样1.易于跟seq的统一2.易于看到*.…
把输出跟状态编码结合起来,即使可以省面积又是寄存器输出.但是没有讲解如何实现这种高效的编码.…