我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 好男人与好电路的共同点~~ 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

calitrean



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: WCDMA民工Q某 
等级: 成就辉煌
家族: 单身贵族
发贴: 11025
威望: 0
浮云: 2296
在线等级:
注册时间: 2007-01-16
最后登陆: 2023-11-19

5come5帮你背单词 [ scope /skəup/ n. 范围,视野,余地,机会 ]


好男人与好电路的共同点~~

1、 好的电路具有优秀的工作表现,经得起实际验证 ——优秀的男人也许不善表达,但却能给你满意的成绩和表现;

2、好的电路有很好的稳定性,能够在恶劣的条件下正常工作——优秀的男人在艰苦的环境下仍不忘奋斗和理想;

3、好的电路都有很好的噪声抑制功能,能够屏蔽不必要的干扰——优秀的男人经得起现实中不利的议论还能经得起各种[屏蔽];

4、好的电路带宽较大,可以适合较宽的频率范围——优秀的男人能屈能伸,在低职位和高职位都同样出色;

5、好的电路灵敏度很好,不会忽略掉微小的有用信号——优秀的男人能够敏锐的洞察机会并及时抓住;

6、好的电路功耗很低,可以节省客户的资源——优秀的男人不会浪费你的付出和投资;

7、好的电路一旦设计完成,还有可能开发出更多的功能和应用——优秀的男人一旦被发现就会越来越多的优点呈现;

8、好的电路朴实无华,不事张扬,不用名贵的IC提升自己的身价--好的男人深邃内敛,不用光鲜的外表提升自己的身价!

9、好的电路需要有优秀的工程师开发跟欣赏——优秀的男人需要优秀的女人品味和鼓励;

10、好的电路不容易设计——优秀的男人不容易拥有!!!

希望各位MM珍惜好男人
顶端 Posted: 2009-04-28 20:07 | [楼 主]
calitrean



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: WCDMA民工Q某 
等级: 成就辉煌
家族: 单身贵族
发贴: 11025
威望: 0
浮云: 2296
在线等级:
注册时间: 2007-01-16
最后登陆: 2023-11-19

5come5帮你背单词 [ painter /'peintə/ n. 油漆匠,画家 ]


沙发 
顶端 Posted: 2009-04-28 20:08 | [1 楼]
calitrean



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: WCDMA民工Q某 
等级: 成就辉煌
家族: 单身贵族
发贴: 11025
威望: 0
浮云: 2296
在线等级:
注册时间: 2007-01-16
最后登陆: 2023-11-19

5come5帮你背单词 [ inward /'inwəd/ a. 内部的,内在的;ad. 向内 ]


Quote:
引用第3楼miss.然于2009-04-28 20:11发表的  :
LZ今天怎么了?

对灌水和YD进行技术化升级 
顶端 Posted: 2009-04-28 20:15 | [2 楼]
calitrean



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: WCDMA民工Q某 
等级: 成就辉煌
家族: 单身贵族
发贴: 11025
威望: 0
浮云: 2296
在线等级:
注册时间: 2007-01-16
最后登陆: 2023-11-19

5come5帮你背单词 [ discover /dis'kΛvə/ vt. 看出,发现,暴露,显示 ]


来个电路,FIFO队列


Example F-1 Synthesizable FIFO Model
////////////////////////////////////////////////////////////////////
// FileName:  "Fifo.v"
// Author  :  Venkata Ramana Kalapatapu
// Company :  Sand Microelectronics Inc.
//          (now a part of Synopsys, Inc.),
// Profile :  Sand develops Simulation Models, Synthesizable Cores and
//          Performance Analysis Tools for Processors, buses and
//          memory products.  Sand's products include models for
//          industry-standard components and custom-developed models
//          for specific simulation environments.
//
////////////////////////////////////////////////////////////////////
`define  FWIDTH    32          // Width of the FIFO.
`define  FDEPTH    4            // Depth of the FIFO.
`define  FCWIDTH    2            // Counter Width of the FIFO 2 to power
                                // FCWIDTH = FDEPTH.
module FIFO(  Clk,
              RstN,
              Data_In,
              FClrN,
              FInN,
              FOutN,
              F_Data,
              F_FullN,
              F_LastN,
              F_SLastN,
              F_FirstN,
              F_EmptyN
          );
input                      Clk;      // CLK signal.
input                      RstN;    // Low Asserted Reset signal.
input [(`FWIDTH-1):0]      Data_In;  // Data into FIFO.
input                      FInN;    // Write into FIFO Signal.
input                      FClrN;    // Clear signal to FIFO.
input                      FOutN;    // Read from FIFO signal.
output [(`FWIDTH-1):0]      F_Data;  // FIFO data out.
output                      F_FullN;  // FIFO full indicating signal.
output                      F_EmptyN; // FIFO empty indicating signal.
output                      F_LastN;  // FIFO Last but one signal.
output                      F_SLastN; // FIFO SLast but one signal.
output                      F_FirstN; // Signal indicating only one
                                      // word in FIFO.
reg                F_FullN;
reg                F_EmptyN;
reg                F_LastN;
reg                F_SLastN;
reg                F_FirstN;
reg    [`FCWIDTH:0]      fcounter; //counter indicates num of data in FIFO
reg    [(`FCWIDTH-1):0]  rd_ptr;      // Current read pointer.
reg    [(`FCWIDTH-1):0]  wr_ptr;      // Current write pointer.
wire  [(`FWIDTH-1):0]    FIFODataOut; // Data out from FIFO MemBlk
wire  [(`FWIDTH-1):0]    FIFODataIn;  // Data into FIFO MemBlk
wire  ReadN  = FOutN;
wire  WriteN = FInN;
assign F_Data    = FIFODataOut;
assign FIFODataIn = Data_In;
    FIFO_MEM_BLK memblk(.clk(Clk),
                        .writeN(WriteN),
                        .rd_addr(rd_ptr),
                        .wr_addr(wr_ptr),
                        .data_in(FIFODataIn),
                        .data_out(FIFODataOut)
                      );
    // Control circuitry for FIFO. If reset or clr signal is asserted,
    // all the counters are set to 0. If write only the write counter
    // is incremented else if read only read counter is incremented
    // else if both, read and write counters are incremented.
    // fcounter indicates the num of items in the FIFO. Write only
    // increments the fcounter, read only decrements the counter, and
    // read && write doesn't change the counter value.
    always @(posedge Clk or negedge RstN)
    begin
      if(!RstN) begin
          fcounter    <= 0;
          rd_ptr      <= 0;
          wr_ptr      <= 0;
      end
      else begin
          if(!FClrN ) begin
              fcounter    <= 0;
              rd_ptr      <= 0;
              wr_ptr      <= 0;
          end
          else begin
              if(!WriteN && F_FullN)
                  wr_ptr <= wr_ptr + 1;
              if(!ReadN && F_EmptyN)
                  rd_ptr <= rd_ptr + 1;
              if(!WriteN && ReadN && F_FullN)
                  fcounter <= fcounter + 1;
              else if(WriteN && !ReadN && F_EmptyN)
                  fcounter <= fcounter - 1;
          end
      end
    end
    // All the FIFO status signals depends on the value of fcounter.
    // If the fcounter is equal to fdepth, indicates FIFO is full.
    // If the fcounter is equal to zero, indicates the FIFO is empty.
    // F_EmptyN signal indicates FIFO Empty Status. By default it is
    // asserted, indicating the FIFO is empty. After the First Data is
    // put into the FIFO the signal is deasserted.
    always @(posedge Clk or negedge RstN)
    begin
      if(!RstN)
          F_EmptyN <= 1'b0;
      else begin
          if(FClrN==1'b1) begin
            if(F_EmptyN==1'b0 && WriteN==1'b0)
                F_EmptyN <= 1'b1;
            else if(F_FirstN==1'b0 && ReadN==1'b0 && WriteN==1'b1)
                F_EmptyN <= 1'b0;
          end
          else
            F_EmptyN <= 1'b0;
      end
    end
    // F_FirstN signal indicates that there is only one datum sitting
    // in the FIFO. When the FIFO is empty and a write to FIFO occurs,
    // this signal gets asserted.
    always @(posedge Clk or negedge RstN)
    begin
      if(!RstN)
          F_FirstN <= 1'b1;
      else begin
          if(FClrN==1'b1) begin
            if((F_EmptyN==1'b0 && WriteN==1'b0) ||
                (fcounter==2 && ReadN==1'b0 && WriteN==1'b1))
                F_FirstN <= 1'b0;
            else if (F_FirstN==1'b0 && (WriteN ^ ReadN))
                F_FirstN <= 1'b1;
          end
          else begin
            F_FirstN <= 1'b1;
          end
      end
    end
    // F_SLastN indicates that there is space for only two data words
    //in the FIFO.
    always @(posedge Clk or negedge RstN)
    begin
      if(!RstN)
          F_SLastN <= 1'b1;
      else begin
          if(FClrN==1'b1) begin
            if( (F_LastN==1'b0 && ReadN==1'b0 && WriteN==1'b1) ||
                (fcounter == (`FDEPTH-3) && WriteN==1'b0 && ReadN==1'b1))
                F_SLastN <= 1'b0;
            else if(F_SLastN==1'b0 && (ReadN ^ WriteN) )
                F_SLastN <= 1'b1;
          end
          else
            F_SLastN <= 1'b1;
      end
    end
    // F_LastN indicates that there is one space for only one data
    // word in the FIFO.
    always @(posedge Clk or negedge RstN)
    begin
      if(!RstN)
          F_LastN <= 1'b1;
      else begin
          if(FClrN==1'b1) begin
            if ((F_FullN==1'b0 && ReadN==1'b0)  ||
                (fcounter == (`FDEPTH-2) && WriteN==1'b0 && ReadN==1'b1))
                F_LastN <= 1'b0;
            else if(F_LastN==1'b0 && (ReadN ^ WriteN) )
                F_LastN <= 1'b1;
          end
          else
            F_LastN <= 1'b1;
      end
    end
    // F_FullN indicates that the FIFO is full.
    always @(posedge Clk or negedge RstN)
    begin
      if(!RstN)
          F_FullN <= 1'b1;
      else begin
          if(FClrN==1'b1)  begin
              if (F_LastN==1'b0 && WriteN==1'b0 && ReadN==1'b1)
                    F_FullN <= 1'b0;
              else if(F_FullN==1'b0 && ReadN==1'b0)
                    F_FullN <= 1'b1;
          end
          else
              F_FullN <= 1'b1;
      end
    end
endmodule
///////////////////////////////////////////////////////////////////
//
//
//  Configurable memory block for fifo. The width of the mem
//  block is configured via FWIDTH. All the data into fifo is done
//  synchronous to block.
//
//  Author : Venkata Ramana Kalapatapu
//
///////////////////////////////////////////////////////////////////
module FIFO_MEM_BLK( clk,
                    writeN,
                    wr_addr,
                    rd_addr,
                    data_in,
                    data_out
                  );
input                    clk;      // input clk.
input  writeN;  // Write Signal to put data into fifo.
input  [(`FCWIDTH-1):0]  wr_addr;  // Write Address.
input  [(`FCWIDTH-1):0]  rd_addr;  // Read Address.
input  [(`FWIDTH-1):0]  data_in;  // DataIn in to Memory Block
output [(`FWIDTH-1):0]  data_out;  // Data Out from the Memory
                                    // Block(FIFO)
wire  [(`FWIDTH-1):0] data_out;
reg    [(`FWIDTH-1):0] FIFO[0:(`FDEPTH-1)];
assign data_out  = FIFO[rd_addr];
always @(posedge clk)
begin
  if(writeN==1'b0)
      FIFO[wr_addr] <= data_in;
end
endmodule
顶端 Posted: 2009-04-28 20:16 | [3 楼]
calitrean



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: WCDMA民工Q某 
等级: 成就辉煌
家族: 单身贵族
发贴: 11025
威望: 0
浮云: 2296
在线等级:
注册时间: 2007-01-16
最后登陆: 2023-11-19

5come5帮你背单词 [ reaction /ri'ækən/ vi. 反应,化学反应,反作用(力),反动 ]


Quote:
引用第8楼hn05于2009-04-28 20:18发表的  :
那个电路是给人看的么?

给人看的YD电路也是有的 , http://5come5.net.cn/bbs/read.php?tid=687425
顶端 Posted: 2009-04-28 20:20 | [4 楼]
calitrean



年度之星奖
性别: 帅哥 状态: 该用户目前不在线
头衔: WCDMA民工Q某 
等级: 成就辉煌
家族: 单身贵族
发贴: 11025
威望: 0
浮云: 2296
在线等级:
注册时间: 2007-01-16
最后登陆: 2023-11-19

5come5帮你背单词 [ persistence /pə(:)sistəns/ n. 坚持,持续 ]


Quote:
引用第16楼nalie于2009-04-28 20:50发表的  :
LZ

拍死我对你又没好处
顶端 Posted: 2009-04-28 20:55 | [5 楼]
我来我网·5come5 Forum » 灌水乐园 大杂烩

Total 0.009302(s) query 6, Time now is:09-22 11:29, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号