随笔啦~~~

    好久没有更新博客了,在这里对大家,也对自己说声:不好意思!
    这段时间也不是不忙,总是心神不定、神情恍惚、情绪起伏非常大(难道受双子星座临近的影响?)。不过,在亲人、朋友的支持、关心下,我挺过来了!(呵呵,本来就是P大点的事情,自己搞得象火星人入侵一样,晕)
    记录自己这段时间的一些琐事吧。
    1、对自己的短发造型越来越满意,头发短短的、人也精精神神、清清爽爽的——真想不通为何自己大学时候留长头发那么久?(也许答案有吧:留长发的男生都有某种程度上的自闭、自卑,或者,自恋?呵呵,现在还留长发的朋友可别K我啊,这是我自己的看法。 ^0^)
    2、女友的生日过得很特别、也很有意义。在女友生日当天,她的一位非常要好的朋友春春主动邀请我们到她的家中共进晚餐。现在仍然对春春夫妻的精湛厨艺赞叹不已。为女友有这样的好朋友而高兴,也为又是自己洗碗感到难过(哇···为什么要说又呢···哈哈)
    3、昨天女友出差去曲靖采访“泛洙会议”(放猪会议?呵呵,泛珠江流域啦~),只有自己一个人在家里。玩了大半天的游戏,有点无聊,于是找来发哥的经典《英雄本色》重温。(插曲:555,我说记得周日有什么事情要做的却又想不起来,周一上班才知道有同事结婚的客,但是我没去,晕哦~同事也不打电话给我说一声,这些没良心的同事,呵呵,交友不慎啊~)
    关于英雄本色:

    再次看这部片子的时候,有几个地方差点流泪,被我强行忍住了:
    1、宋子豪(狄龙)希望悔过自新,做回好人。在他坐了三年牢之后准备回家的那一夜,下着瓢泼大雨,可是他的弟弟阿杰(张国荣)由于对哥哥是黑道人物而耿耿于怀,不认自己的亲哥哥,不让自己自己的亲哥哥进门……那一刻,宋子豪的眼里满是无奈的、伤心的泪水,我也是。
    2、宋子豪千方百计保护自己的弟弟,但是弟弟却一点也不领情,向对待陌生人一样的对待自己的哥哥。当阿杰对宋子豪说:“不准叫我名字,叫我长官!”,宋子豪说“阿Sir”的时候,我也哽咽不已。
    3、宋子豪在坚叔的收留下,开起了计程车。但是以前的社团不放过他,冲到他所在的车行大打出手。宋子豪忍无可忍,终于跟这些黑道人物起了冲突。这时,被打的很惨的坚叔大声呵斥宋子豪:“你打人,你就丧失了自己的原则!你就走了回头路!你改过自新为了什么!?”这时的我也气愤、无奈、难过的不行“做个好人就这么难吗???”
    4、小马哥腿瘸了之后,为了等宋子豪回来东山再起,只有忍气吞声的帮以前他的手下擦车、拣别人仍在地下的钱……这是以前飞扬跋扈、潇洒不羁的小马哥吗?
    5、小马哥最后为了朋友,毅然回来帮助朋友,并帮助宋子豪兄弟相认。在说了“做兄弟……”还没有说完的时候,被坏人偷袭打死了。《A Better Tomorrow》音乐响起的同时,我忍了好久的眼泪终于忍不住的流出来了。
    对发哥,越来越没有抵抗力……
    这是一部讲述友情的男人电影!最震撼人心的,不是酷、不是凶狠、不是嚣张,而是珍贵的友情。
    朋友,不是用来说的……
    看完这部电影,想起了几个在远方的好朋友:郭斌、荣哥、启光……你们还好吗?

### Vivado 使用心得与技巧 #### 1. 功能仿真的设置 在进行前仿真(功能仿真)时,通常只需准备设计文件和测试文件即可完成验证工作[^1]。这种情况下,可以直接利用独立版本的 ModelSim 来执行仿真任务。然而,在后仿真阶段或者涉及复杂 IP 核的情况下,则建议通过 Vivado 调用外部工具如 ModelSim 完成联合调试。 #### 2. FIFO 的安全机制实现 对于双端口异步 FIFO 设计中的读空判断逻辑,需特别注意其安全性保障措施。为了确保不会因跨时钟域信号传递而导致误判现象发生,可采用如下方法: - 将写指针转化为格雷码形式后再同步至读时钟域下并与当前读指针对比; - 若两者数值一致则表明缓冲区已为空并触发相应标志位更新操作[^2]。 尽管在此过程中可能存在短暂延迟使得实际存储单元尚未完全耗尽便提前报告状态改变事件,但这并不会影响整体系统的稳定性——因为该策略有效避免了越界访问风险从而保护了数据完整性。 #### 3. Xilinx CORDIC IP Core 应用指南 当选用 Xilinx 提供的标准组件库构建特定算法模型时,了解各模块的具体配置选项及其适用场景至关重要。例如 Cordic V6.0 版本支持多种运算模式切换,并允许用户自定义输入输出精度规格以满足不同应用场景需求[^3]: - **输入格式**: IMAG(31:16), REAL(15:0); 数据范围限定于 [-1,+1]. - **输出格式**: PHASE(15:0); 结果覆盖角度区间 (-π, +π]. 以下是基于上述描述创建的一个简单 Python 函数用于演示如何计算给定坐标点对应的极角值: ```python import math def cordic_phase(x_real, x_imag): """Calculate phase angle using basic trigonometric functions.""" if (x_real == 0 and x_imag == 0): return None atan_val = math.atan2(x_imag , x_real ) # Convert radian to degree within range of -pi ~ pi result_degrees = ((atan_val * 180 / math.pi ) % 360 ) if(result_degrees > 180 ): result_degrees -= 360 return round((result_degrees*math.pi)/180 ,4) print(cordic_phase(-0.707,-0.707)) #-2.3562 radians approximately equals -135 degrees. ``` 此代码片段仅作为理论解释辅助材料展示目的而编写,并未直接关联任何硬件描述语言源程序开发流程。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值