2012年12月4日
摘要: 今天花费了一天时间,研究i2c总线的特点。因为我要用FPGA设计操作i2c总线的时序.i2c总线是常用的串行总线。我要操作的串行eeprom AT24C512。该EEPROM 容量是512KBIT,内部按照每页128字节组织,总共是512页。根据我的设计构思,准备使用PAGE WIRET 和随机连续读 两种命令方式。读写准备按照页方式进行。根据我上面的要求,我仔细研读eeprom 手册。下面我分享我读书心得。第一点:芯片工作速度选择: 根据AT24C512手册可以知道,该款芯片的电压工作可以为1.8V-5.0V ; 不同电压等级I2C总线的最大工作速度不同。1.8V--最大工作速度fscl=1 阅读全文
posted @ 2012-12-04 13:16 龙骑士_01 阅读(3386) 评论(1) 推荐(0) 编辑
摘要: 根据上面一篇研究AT24C512的DATASHEET 心得,设计如下利用FPGA读写 AT24C512的原创代码。在本代码中,设计目的,根据指定的页地址,利用随机顺序读方式和页写方式操作AT24C512, 每次读写128字节,即一页数据。端口定义如下:clk: 时钟信号,设计为20MHZ;rst: 复位信号,设计为0复位,1不复位 clk200k:i2c总线读写时钟 sck: at24c512时钟控制线 sdata: at24c512数据线 page_addr:读写的页地址 operate_cmd:读写命令;“00” 表示---读;“01”---表示写 i2c_ram_rd:RAM读信号,.. 阅读全文
posted @ 2012-12-04 13:14 龙骑士_01 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: verilog语法规则1.Verilog分以下四个层次:l 低阶交换模型:电路由开关与储存点所组成l 逻辑间层次描述: 用and ,or, buf , not 等l 资料处理模型或暂存器转移层次:用于说明资料如何在暂存器中储存与传送。使用assign(电路所需功能的指定描述)来描述。l 行为模型: 只需要考虑模组的功能,使用always ,for ,while ,case等2.关键字keywords必须使用小写来表示。3.不能用于电路合成的verilog 语法:叙述:Delay, Initial, Repeat, Forever, Wait, Fork, Joi... 阅读全文
posted @ 2012-12-04 13:13 龙骑士_01 阅读(1247) 评论(0) 推荐(0) 编辑
  2012年11月12日
摘要: 系统函数$fopen用于打开一个文件,并还回一个整数指针.然后,$fdisplay就可以使用这个文件指针在文件中写入信息,写完后,则可以使用$fclose系统关闭这个文件例如:integer write_out_file;//定义一个文件指针integer write_out_file=$fopen("write_out_file.txt");$fdisplay(write_out_file,"@%hn%h",addr,data);$fclose("write_out_file");以上语法是将addr,data分别显示在"@%hn% 阅读全文
posted @ 2012-11-12 18:33 龙骑士_01 阅读(2437) 评论(0) 推荐(0) 编辑
摘要: UltraEdit是一款功能强大的文本编辑器,可以编辑文字、Hex、ASCII码,可以取代记事本,内建英文单字检查、C++及VB指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。是一个使用广泛的编辑器,但它并不直接支持HDL。1.下载VerilogHDL语法高亮文件VerilogHDL关键字将用不同色彩标出,便于识别。verilogHDL语法高亮文件下载地址为http://www.ultraedit.com/downloads/extras.html#wordfiles,下载verilog.UEW和verilog2001.UEW文件2.修改文件2.1修改verilog语法高亮文 阅读全文
posted @ 2012-11-12 17:27 龙骑士_01 阅读(1016) 评论(0) 推荐(0) 编辑
  2012年2月25日
摘要: 1移动通信信道(多径+多普勒)仿真程序 http://www.itrjy.com/thread-20-1-1.html 2短波移动信道的仿真模型分析 http://www.itrjy.com/thread-1987-1-1.html 3完整的OFDM仿真平台,含仿真程序和详细的注释 http://www.itrjy.com/thread-26-1-1.html 4北邮尹长川老师的通信仿真教程(完整)(通信仿真入门的优秀教材) http://www.itrjy.com/thread-46-1-1.html 5信道模型仿真(含MATLAB代码及PPT教程) http://www.itrjy... 阅读全文
posted @ 2012-02-25 10:05 龙骑士_01 阅读(2125) 评论(3) 推荐(4) 编辑
  2011年12月3日
摘要: 手机开机后的步骤:1. 首先搜索124个信道,即所有的BCH通道, 决定收到的广播信道BCH强度, (BCH 的承载的信息是距Mobile最近的BTS; 呼叫信息);2. 跟网络同步时间和频率, 由FCH/SCH调整频率和时间3. 解码BCH的子通道BCCH.4. 网络检查SIM 卡的合法身份.是否是网络允许的SIM 卡。5. 手机的位置更新.6. 网络鉴权手机主叫(MOC)过程:1. 手机给基站发送通道需求,即手机发送一个短的随即接入突发脉冲.(RACH Burst)2. 由BCH 指定传输信道. SDCCH3. 手机和基站在独立专用信道(SDCCH)上通信.4. 权限认证5. 指定手机在一 阅读全文
posted @ 2011-12-03 11:27 龙骑士_01 阅读(764) 评论(0) 推荐(0) 编辑
  2011年11月26日
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2011-11-26 15:01 龙骑士_01 阅读(15) 评论(0) 推荐(0) 编辑
  2011年11月7日
该文被密码保护。 阅读全文
posted @ 2011-11-07 20:50 龙骑士_01 阅读(6) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2011-11-07 20:25 龙骑士_01 阅读(8) 评论(0) 推荐(0) 编辑