第一篇:PCI学习心得
PCI学习记录
2013-11-4 PCI总线是32位同步复用总线。其地址和数据线引脚是AD31~AD0。PCI的工作频率为33MHz。
PCI9054通过有效LHOLD来申请本地总线。当LHOLD和LHOLDA被有效时它就获得了本地总线。
本地总线周期可以是Single周期或突发周期。BLAST#信号被用于决定是一个Single周期被执行还是一个突发周期被执行。
PCI9054是一个PCI总线Target和一个本地总线Master
一 PCI总线特性
1.PCI总线特点
(1)传输速率高 最大数据传输率为132MB/s,当数据宽度升级到64位,数据传输率可达264MB/s。这是其他总线难以比拟的。它大大缓解了数据I/O瓶颈,使高性能CPU的功能得以充分发挥,适应高速设备数据传输的需要。
(2)多总线共存 采用PCI总线可在一个系统中让多种总线共存,容纳不同速度的设备一起工作。通过HOST-PCI桥接组件芯片,使CPU总线和PCI总线桥接;通过PCI-ISA/EISA桥接组件芯片,将PCI总线与ISA/EISA总线桥接,构成一个分层次的多总线系统。高速设备从ISA/EISA总线卸下来,移到PCI总线上,低速设备仍可挂在ISA/EISA总线上,继承原有资源,扩大了系统的兼容性。
(3)独立于CPU PCI总线不依附于某一具体处理器,即PCI总线支持多种处理器及将来发展的新处理器,在更改处理器品种时,更换相应的桥接组件即可。
(4)自动识别与配置外设 用户使用方便。
(5)并行操作能力。2.PCI总线的主要性能
(1)总线时钟频率33.3MHz/66.6MHz。
(2)总线宽度32位/64位。
(3)最大数据传输率132MB/s(264MB/s)。
(4)支持64位寻址。
(5)适应5V和3.3V电源环境。
二 PCI总线信号
PCI总线标准所定义的信号线通常分成必需的和可选的两大类。其信号线总数为120条(包括电源、地、保留引脚等)。其中,必需信号线:主控设备49条,目标设备47条。可选信号线:51条(主要用于64位扩展、中断请求、高速缓存支持等)。
主设备是指取得了总线控制权的设备,而被主设备选中以进行数据交换的设备称为从设备或目标设备。作为主设备需要49条信号线,若作为目标设备,则需要47条信号线,可选的信号线有51条。利用这些信号线便可以传输数据、地址,实现接口控制、仲裁及系统的功能。PCI局部总线信号如下图所示。下面按功能分组进行说明。
PCI连接图
LD[31:0]PCI接口插槽设计AD[31:0]地址数据复用总线C/BE[3:0]#IRDY#TRDY#FRAME#DEVSEL#STOP#IDSELPAR#REQ#GNT#INTA#SERR#PERR#CLKRST#LA[31:2]LBE[3:0]#PCI9054接口芯片LW/R#ADS#BLAST#BIGENDREADY#LINT#LCLKFIFO数据缓冲FPGA可编程逻辑阵列40M晶振TXRX光电转换模块光纤发送光纤接收EECSEESKEEDIEEDO串 行EEPROM(93LC56)
2.1 PCI9054接口卡槽信号 2.1.1.系统信号
CLK IN:系统时钟信号,为所有PCI传输提供时序,对于所有的PCI设备都是输入信号。其频率最高可达33MHz/66MHz,这一频率也称为PCI的工作频率。(PCI接口卡槽)
RST# IN:复位信号。用来迫使所有PCI专用的寄存器、定序器和信号转为初始状态。2.1.2.地址和数据信号
AD[31::00]T/S:地址、数据复用的信号。PCI总线上地址和数据的传输,必需在FRAME#有效期间进行。当FRAME#有效时的第1个时钟,AD[31::00]上的信号为地址信号,称地址期;当IRDY#和TRDY#同时有效时,AD[31::00]上的信号为数据信号,称数据期。一个PCI总线传输周期包含一个地址期和接着的一个或多个数据期。
C/BE[3::0]# T/S:总线命令和字节允许复用信号。在地址期,这4条线上传输的是总线命令;在数据期,它们传输的是字节允许信号,用来指定在数据期,AD[31::00]线上4个数据字节中哪些字节为有效数据,以进行传输。
PAR T/S:奇偶校验信号。它通过AD[31::00]和C/BE[3::0]进行奇偶校验。主设备为地址周期和写数据周期驱动PAR,从设备为读数据周期驱动PAR。2.1.3.接口控制信号
FRAME# S/T/S:帧周期信号,由主设备驱动。表示一次总线传输的开始和持续时间。当FRAME#有效时,预示总线传输的开始;在其有效期间,先传地址,后传数据;当FRAME#撤消时,预示总线传输结束,并在IRDY#有效时进行最后一个数据期的数据传送。
IRDY# S/T/S:主设备准备好信号。IRDY#要与TRDY#联合使用,当二者同时有效时,数据方能传输,否则,即为未准备好二进入等待周期。在写周期,该信号有效时,表示数据已由主设备提交到AD[31::00]线上;在读周期,该信号有效时,表示主设备已做好接收数据的准备。
TRDY# S/T/S:从设备(被选中的设备)准备好信号。同样TRDY#要与IRDY#联合使用,只有二者同时有效,数据才能传输。
STOP# S/T/S:从设备要求主设备停止当前的数据传送的信号。显然,该信号应由从设备发出。
LOCK# S/T/S:锁定信号。当对一个设备进行可能需要多个总线传输周期才能完成的操作时,使用锁定信号LOCK#,进行独占性访问。例如,某一设备带有自己的存储器,那么它必需能进行锁定,以便实现对该存储器的完全独占性访问。也就是说,对此设备的操作是排它性的。
IDSEL IN:初始化设备选择信号。在参数配置读/写传输期间,用作片选信号。
DEVSEL# S/T/S:设备选择信号。该信号由从设备在识别出地址时发出,当它有效时,说明总线上有某处的某一设备已被选中,并作为当前访问的从设备。2.1.4.仲裁信号(只用于总线主控器)
REQ# T/S:总线占用请求信号。该信号有效表明驱动它的设备要求使用总线。它是一个点到点的信号线,任何主设备都有它自己的REQ#信号。
GNT# T/S:总线占用允许信号。该信号有效,表示申请占用总线的设备的请求已获得比准。
2.1.5.错误报告信号
PERR# S/T/S:数据奇偶校验错误报告信号。一个设备只有在响应设备选择信号(DEVSEL#)和完成数据期之后,才能报告一个PERR#。
SERR# O/D:系统错误报告信号。用做报告地址奇偶错、特殊命令序列中的数据奇偶错,以及其他可能引起灾难性后果的系统错误。它可由任何设备发出。2.1.6.中断信号 在PCI总线中,中断是可选项,不一定必须具有。
INTA# O/D:用于请求中断。
INTB# O/D、INTC# O/D、INTD# O/D:用于请求中断,仅对多功能设备有意义。所谓的多功能设备是指:将几个相互独立的功能集中在一个设备中。各功能与中断线之间的连接是任意的,没有任何附加限制。2.1.7.其他可选信号(1)高速缓存支持信号:SBO# IN/OUT、SDONE IN/OUT(2)64位总线扩展信号:REQ64# S/T/S、ACK65# S/T/S、AD[63::32]T/S、C/BE[7::4]#T/S、PAR64 T/S。
(3)测试访问端口/边界扫描信号:TCK IN、TDI IN、TDO OUT、TMS IN、TRST# IN。
2.2 PCI9054 与 LOCAL BUS的接口
2.2.1.连接信号说明
硬件电路第三部分是9054与Local端联接。PCI9054芯片Local端用到的部分引脚信号描述如下:
LHOLD:申请使用本地总线,输出信号;LHOLDA:对LHOLD应答,输入信号;
ADS:新的总线访问有效地址的开始,在总线访问first clock设置时,输出信号;
BLAST:表示为总线访问的 last transfer, 输出信号;LW/R:高电平表示读操作,低电平表示写操作,输出信号;
LA:地址线。LD:数据线。
READY:表示总线上读数据有效或写数据完成。用以连接PCI9054等待状态产生器,输入信号。
2.2.2.LOCAL总线上的数据传输
PCITarget单周期写开始时,PCI9054首先驱动LHOLD有效来申请Local总线,如果Local总线空闲,控制模块驱动LHOLDA有效将总线控制交给9054.接着,PCI9054将驱ADS#(地址锁存信号)、LW/R#(读写信号)、LBE#(字节使能信号)和LA(地址信号),控制模块将对以上信号锁存和译码来确定目标及操作类型。Local端写操作的时序吐如图4-8所示。在LOCAL端,本接口卡选用的存储器为MOTOROLA的MCM6706B(32×8bit),存储周期为8ns。由于是静态DATA线和ADDR线直接与MOTOROLA的SRAM的DAA和ADDR线进行连接。另外将9054的LW/R线一分二:一根经过非门,变成负向信号;另一根不变,分别与SRAM的WR连接和SRAM的RD连接。
2.3 PCI9054与EEPROM的接口
EEPROM的作用就是配置PCI9054内部寄存器.2.3.1.EEPROM的选择
PLX54推荐的串行EEPROM可以使用5V供电的串行EEPROM如下所示:
(1)Fairchild Semicondctor公司的FM93CS46L;
(2)Holtel公司的HT93 LC46(把ORG引脚拉高以设置成16位)
(3)Integrated Silicon Solution公司的IS93C46;
(4)Microchip Technology 公司的93C46B,83LC46B或93AA46(把ORG引脚拉高以设置成16位)
(5)Rohm公司的BR93LC46;(6)Seiko公司的S-93C46A(7)ST Microeletronic 公司的M93C46或M93S46或其他兼容的串行EEPROM。
本课题选用Microchip Technology 公司的串行EEPROM-96LC66B作为PCI9054的配置存储器。128 x 8 or 64 x 16-bit organization(93LC46)1kByte 256 x 8 or 128 x 16-bit organization(93LC56)2kByte 使用的是这款芯片
512 x 8 or 256 x 16-bit organization(93LC66)4kByte 96LC66B是一个4K的低电压串行电可查处PROM存储器,用来组成一个256×16位的存储块。93LC66B具有3线穿行接口总线功能,并与Microwire工业标准兼容。该器件的最低单电源工作电压可到2.5V,商用/工业用温度范围(-40C to +85C),具有先进的CMOS技术。这些都使93LC66B成为实现低功耗,非易失性存储器应用系统的理想器件。93LC66B具有8脚PDIP封装和表面粘贴SOIC封装两种封装形式。
2.3.2.EEPROM的接口
PCI9054有四根信号线用于与EEPROM的接口:EESK.EEDO.EEDI.和EECS,如表4-1所示。串行EEPROM也有四根相应的引脚:CS.DI/DO.CLK。具体介绍如下:
(1)CS CS是串行EEPROM的片选线
(2)DI/DO DI与DO接到一起与EEDI、EEDO相接,接一个上拉电组。在复位之后。PCI9054将会尝试着从Serial EEPROM 中读取数据。第一个双字将用于标识是否该Serial EEPROM 已被编程过,如果全为“1”,则表示为空的Serial EEPROM:如果全为“0”,则表示没有Serial EEPROM。在这两种情况下PCI9054将会使用默认值。等系统起来以后,再用PLXMON对Serial EEPROM编程即可。(3)CLK 3.3V的串行EEPROM时钟是由PCI总线内部时钟分频得到的。PCI9054通过内部对PCI时钟的32分频来产生串行EEPROM时钟。PCI9054与EEPROM的电路连接图如下图所示
三、PCI9054接口芯片的工作方式选择
通过对MODE[1:0]的选择(pqfp--pins157和156)可以选中三种模式之一,本电路用的C模式
PCI9054有三种工作模式:M,J,C M模式,直接为Motorola公司的MPC850和MPC860准备的非复用接口; C模式,地址,数据线不复用; J模式,地址数据线复用。
由于M模式使用范围比较小,J模式使用起来控制比较复杂,一般使用C模式。
3.1 PIN定义:
所有模式
AD[31:0](Address and Data)地址和时钟复用,首先是一个地址段,后面跟着一个或多个数据段,支持突发模式的读写;
C/BE[3:0]#(Bus Command and Byte Enables)总线命令和数据使能复用管脚,在AD为地址线的时候作为总线命令,在AD为数据线的时候作为数据使能;
DEVSEL#(Device Select)有效的时候表示当前设备被选中,作为输入端口;
FRAME#(Cyclone Frame)由主设备驱动,用来表示当前设备已经开始接入,总线开始传输数据。有效:传输数据。无效:完成最后一个数据的传输; GNT#(Grant)用来表示当前接入的设备已经被接受;
IDSL(Initialization Device Select)在配置寄存器读写的时候用做片选信号; INTA#(Interrupt A)PCI中断请求;
IRDY#(Initiator Ready)说明当前数据有效,可以并要完成传输; LOCK#(Lock)提示有自动操作,需要消耗若干个时钟来完成操作;
PAR(Parity)作为AD和C/BE两部分总线的基偶校验,在传输地址的时候PAR要在地址传输完毕后一个时钟周期保持稳定。对于数据段,PAR要在IRDY#或者TRDY#有效以后一个时钟周期保持稳定。一旦PAR数据有效,将保持有效到当前数据或地址段传输结束; PCLK(Clock)系统时钟,9054工作在33MHz;
PERR#(Parity Error)用来报告奇偶校验错误,不包括特殊周期; PME#(Power Management Event)唤醒中断; REQ#(Request)请求信号,通知总线判决器,当前设备必须使用总线; RST#(Reset)系统复位;
SERR#(System Error)用来报告特殊周期的奇偶校验错误和其他系统错误; STOP#(Stop)要求主系统,停止当前设备的数据传输; TRAY#(Target Ready)目标设备准备完毕,可以传输当前数据; BIGEND#(Big Endian Select)
CCS#(Configuration Register Select)低有效的片选信号;
EECS(Serial EEPROM Chip Select)选择串行EEPROM;(EEPROM 93LC56)EEDI/DDEO(Serial EEPROM Data In/ Serial EEPROM Data Out)控制串行EEPROM读写数据;(EEPROM 93LC56)
EESK(Serial Data Clock)EEPROM读写时钟;(EEPROM 93LC56)
ENUM#(Enumeration)突发输出,用来表示一个使用PCI9054芯片的适配器刚刚从一个CPI总线通道里面加入或者移出;(EEPROM 93LC56)LCLK(Local Processor Clock)本地时钟输入;(40MHZ)LEDon/LEDin LED控制;
LFRAME#(PCI Buffered FRAME# Signal)指示PCI总线的状态;
LINT#(Local Interrupt)本地总线中断。输入到9054,低有效,触发一个PCI中断。作为输出,等待到一个触发发生;
LRESETo#(Local Bus Reset Out)当PCI9054芯片被复位以后,该管脚可以用来驱动其他芯片的RESET#信号; MDREQ#/MDPAF/EOT# MODE[1:0](Bus Mode)11:M模式;10:J模式;01:保留;00:C模式;(PIN156,PIN157)TEST(Test Pin)芯片检测管脚,高为检测,低为工作,平时置低; USERi/BACK0#/LLOCKi# 复用管脚 USERo/DREQ0#/LLOCKo# 复用管脚 VDD 电源 VSS 地 3.2 C模式:
ADS#(Address Strobe)说明地址有效,总线有新设备接入;OUTPUT BLAST#(Burst Last)该信号由本地总线控制,表示最后一个字符的传输;OUTPUT BREQi(Bus Request In)本地总线控制,数据从本地总线输入; BREQo(Bus Request Out)PCI总线控制,数据从PCI总线输出; BTERM#(Burst Terminate)作为输入,表示当前突发操作结束,开始下一个突发地址的读写,和PCI9054内部的可编程等待状态生成器一起使用。作为输出,和READY#一起使用,中断当前突发操作,开始下一个突发操作地址周期; DP[3:0](Data Parity)奇偶校验数据; LA[31:2](Address Bus)地址总线;
LBE[3:0]#(Byte Enable)控制数据有效,不同的模式有不同的控制方法; LD[31:0](Data Bus)数据总线;
LHOLD(Hold Request)发送要求使用本地总线,本地总线决定分配给当前装置以后,判决器发送LHOLDA信号反馈; LHOLDA(Hold Request)反馈信号;
LSERR#(System Error Interrupt Output)系统错误中断; LW/R#(Write/?Read)低电平读,高电平写;
READY#(Ready Input/Output)无论主还是从模式,表示数据准备好,有效;
WAIT#(Wait Input/Output)作为输入,控制PCI9054插入等待状态。作为输出,PCI9054处于Ready状态。3.3 J模式:
ADS#(Address Strobe)说明地址有效,总线有新设备接入; ALE(Address Latch Enable)地址传输时有效,数据传输时无效; BLAST#(Burst Last)该信号由本地总线控制,表示最后一个字符的传输; BREQi(Bus Request In)本地总线控制,数据从本地总线输入; BREQo(Bus Request Out)PCI总线控制,数据从PCI总线输出;
BTERM#(Burst Terminate)作为输入,表示当前突发操作结束,开始下一个突发地址的读写,和PCI9054内部的可编程等待状态生成器一起使用。作为输出,和READY#一起使用,中断当前突发操作,开始下一个突发操作地址周期;
DEN#(Data Enable)和DT/R#连接在一起使用,用来控制和本地总线连接的数据收发器; DP[3:0](Data Parity)奇偶校验数据;
DT/R#(Data Transmit/Receive)与DEN#连接在一起使用,有效的时候PCI9054接收数据;
LA[28:2](Local Address Bus)本地总线地址;
LAD[31:0](Address/Data Bus)地址周期:该总线包括了物理地址总线的上30位。数据周期:该总线传输32位数据;
LBE[3:0]#(Byte Enable)控制数据有效,不同的模式有不同的控制方法; LHOLD(Hold Request)发送要求使用本地总线,本地总线决定分配给当前装置以后,判决器发送LHOLDA信号反馈; LHOLDA(Hold Request)反馈信号;
LSERR#(System Error Interrupt Output)系统错误中断; LW/R#(Write/Read)低电平读,高电平写;
READY#(Ready Input/Output)无论主还是从模式,表示数据准备好,有效;
WAIT#(Wait Input/Output)作为输入,控制PCI9054插入等待状态。作为输出,PCI9054处于Ready状态。
四 寄存器配置
设计好接口电路后,硬件设计工作还只完成了一半。由于PCI9054是通用PCI接口功能芯片,它的功能还不一定能够满足用户的需求,所以还要进行进一步的功能寄存器配置,以是接口电路具有特定的功能。
寄存器的配置包括EEPROM初始化、LOCAL功能寄存器和PCI配置寄存器的配置。下面分别给以介绍。
4.1 EEPROM初始化
PCI9054的配置方式要求68个字节的配置信息,主要包括以下信息:设备识别号、供应商代码号、Local总线三个空间的大小以及三个空间的基址等。可以利用编程器事先将要配置的信息写入寄存器中,也可以在plxsdk中的plxmon下对EEPROM进行配置。这样,在计算机启动的时候将配置好我们申请的系统资源。具体配置过程如下: 4.1.1.EEPROM的初始化
在计算机的加电自检期间,PCI总线的RST#信号复位,PCI9054内部寄存器的默认值作为回应。PCI9054输出本地LRESET#信号并检测串行EEPROM。
如果串行EEPROM中的前33个比特不全为1,那么PCI9054确定串行EEPROM非空,用户可通过向9054的计出奇CNTRL的29位写1来加载EEPROM的内容到PCI9054的内部寄存器;
如果串行数据开始为1,则标明串行EEPROM不存在。对于不存在串行EEPROM的情况,需要把EEDO引脚拉低以阻止错误检测到低开始位,同时pl9054停止串行eeprom的加载,并转换到默认值:当串行eeprom有效位CNTRL【28】=1时,在串行eeprom中 会读到真实或随机的数据。在这里我遇到了很大麻烦,开始进不了系统。找到原因之后发现EEPROM焊好之后无法进系统。经过多次尝试才得以解决。4.1.2.读写eeprom读写串行
eeprom的 步骤如下 :
(1)通过 向 cntrl的 25位写 1来使能 串行 eeprom的片选信号 eecs(2)向 cntrl的24位 先写0再写 1来产生串行 eeprom的 时钟,在时钟的上升沿进行数据的 读写(3)向eeprom写命令代码
(4)若串行 eeprom存在,命令代码 传递以后返回 0作为 开始位
(5)读写数据
(6)向混合寄存器 cntrl[25]写0来结束 对 eeprom的访问,此时 eecs为 低; 4.1.3.EEPROM 串行数据的加载
PCI9054芯片加载EEPROM中的信息,先加载高16位[31:16],并且是从高有效位31开始,然后再加载低16位,从15位开始。因此加载顺序为器件ID号、生产商ID号类码等等。表中的数据值可通过EEPROM烧入器来烧写。混合寄存器CNTRL允许每一时刻对EEPROM的一位进行编程。部分被装载的数据如表4-2所示。
串行EEPROM中的数值也可以通过PLXSdk中的PLXmon中来配置。
4.2.PCI9054寄存器配置
PCI9054配置寄存器的配置要根据具体的硬件设备进行配置。其配置的正确与否是硬件设备能否正常工作的关键,并且关系到硬件设备能否能够充分的发挥其性能,可以说其配置寄存器的配置是使用PC9054芯片进行硬件设计能否成功的关键。
4.2.1. PCI配置寄存器的配置
配置PCI配置寄存器比较简单。主要是填写生产商ID号,器件ID号,类码子系统ID号和子系统生产商ID号。对于PCI9054,其生厂商ID号10B5,器件ID号为9054,子系统号为9054,子系统ID号为10B5,类码号为0680,表示其为桥设备中的其它桥设备类。
4.2.2. 本地配置寄存器的配置
对于本地配置寄存器的配置其实就是对本地地址空间及其本地总线属性的配置。这些配置要根据实际开发的硬件板卡的硬件资源进行配置。例如若设计的接口卡只使用一个本地地址空间,则只需对这一个地址空间向计算机申请得到对应的PCI地址空间即可。PCI9054在其本质上是一个桥设备,它把PCI总线对某一段PCI总线地址空间的各种操作包括读,写等转换为相应的地址总线上的操作。因此设备人员配置寄存器的任务就是要把某一段本地地址映射为PCI地址,换一种说法就是当主机CPU要访问本地地址空间时,要知道其对应的PCI总线地址。
下面以本地地址空间0为例说明将本地地址总线映射到PCI总线的过程。
先要设置本地地址空间0的范围。该寄存器的值反映了要把该地址空间映射到PCI的内存地址空间还是I/O地址空间,以及该地址空间的大小。初始化PCI9054芯片从EEPROM中读出该值后放入PCI配置寄存器地址中。当主机向其写入FFFFFFFFH后再读回其值,再为1的地方即表示需要分配的分配地址。例如当本地地址范围寄存器的内容为FFF00000H时,PCI总线给地址空间3分配的PCI基地址可能时12300000H,注意这个时随机的。该例中内存区域的大小是1M。
接下来设置本地地址空间0的重新映射寄存器,即填入翻译成地址12300000H对应的本地总线地址。例如可填入04000001H表明其本地基地址为04000000H。即PCI总线上对PCI地址12300000H的访问亦即对04000000H单元的访问。
五、PCI9054的DMA传输过程可由以下几个步骤实现
1.设置方式寄存器:设置DMA通道的传输方式,寄存器DMAMODE0或者DMAMODE1的位9:0-表示块传输,1-表示散/聚传输;
2.设置PCI地址寄存器:设置PCI总线侧的地址空间。3.设置LOCAL地址寄存器:设置LOCAL总线侧的地址空间。4.设置传输计数寄存器:以字节位单位设置传输数据量。
5.设置描述寄存器:设置DMA传输的方向;在散/聚方式下,位0表示传输参数的加载地址,0-PCI地址,1-Local地址; 位1表示传输链结束,0-未结束,1-结束;位2设置当前块传输结束后中断;位3指示DMA的传输方向,0-从PCI总线到Local总线,1-从Local总线到PCI总线;高28位[31:4]表示传输参数表的地址指针。
6.设置命令/状态寄存器:启动或停止DMA操作,并读此寄存器返回DMA状态。通过PCI9054的DMA传输方式,高速数据可以较容易地实现从PCI接口板上传入计算机,不必考虑PCI总线接口的实现,从而大大简化了设计中的复杂度,加快了设计周期。LHOLD:输入信号,申请使用本地总线。LHOLFA:输入信号,对LHOLD应答。ADS:输出信号,表示新的总线访问有效地址的开始。在总线访问的第一个时间周期设置。BLAST:输出信号,表示总线访问的最后传送。LW/R:输出信号,高电平表示读操作,低电平表示写操作。LA:地址线。LD:数据线。READY:输出信号,表示总线上读数据有效或写数据完成。用以连接PCI 9054等待状态产生器,输入信号
第二篇:PCI护理查房
时间:2015年1月 31 日 地点:护士办公室 主持人: 参加人员:
内容:PCI术前、术后护理
主持人发言:本次护理查房的目的:通过本次查房结合病历学习PCI术的术前、术后护理,以及如何对患者进行健康指导。
PCI术后护理的护理查房
定义:
冠脉造影是将特殊导管经大腿处股动脉或上肢桡动脉处插至冠状动脉开口,选择性的将造影剂入冠状动脉,记录显影过程,用以判断冠状动脉有无病变。
经皮冠状动脉介入治疗(percutaneous transluminal coronary intervention,PCI)是指采用经皮穿刺技术送入球囊导管或其他相关器械,解除冠状动脉狭窄或梗阻,重建冠状动脉血流的技术。
冠状动脉支架植入术(PCI)的适应症(1-2处狭窄且放支架容易可选择介入治疗)1.急性心肌梗死 2.心绞痛(稳定性和不稳定性)药物医疗效果欠佳,冠状动脉造影提示血管有75%以上狭窄。
一、简述病史:
1、基本资料 患者,男,58岁。住院号:287325,既往有2型糖尿病病史,PCI术后1年。患者PCI术后1年,期间病情平稳,间断服药,近1月患者出现胸闷、胸痛,吸凉风或凉气后即可诱发,含服消心痛可缓解。于2014年12月27日入院。诊断:1)冠状动脉粥样硬化性心脏病
2)不稳定性心绞痛 3)陈旧性下壁心肌梗死
2、查体、辅助检查及实验室检查:T:36.5 P:70次/分R:18次/分BP:150/80mmhg,神志清精神可,双肺呼吸音清,心音有力,律规整,双下肢无水肿。
3、心电图示窦性心律,1导联s波,3导联Q波,T波倒臵,下壁肢体导联轻度ST段抬高,陈旧性下壁心肌梗死。空腹血糖8.80mmol/l,高密度脂蛋白胆固醇2.40mmol/l。
现病情 :患者PCI术后24小时,无自觉不适症状,神志清,精神可,氧气及心电监护、止血器已撤除,治疗方案
1、给予抗凝、抗血小板,降低心肌耗氧量,调脂、稳定斑块、改善心肌供血、控制血压、及对症治疗。
2、患者有支架植入史、陈旧性心梗的危险因素,心电图示:1导联s波,3导联Q波,T波倒臵,下壁肢体导联轻度ST段抬高,有冠脉造影检查适应症,无禁忌症,可行冠脉造影检查明确诊断,选择最佳治疗方案。
二、术前护理:
1、心理护理:术前由护士向患者简要介绍开展此类手术的大致情况和手术过程,手术的必要性及安全性,讲解手术成功的案例,以解除患者思想上的顾虑和不必要的担心,同时输前往保证充足的睡眠,轻松迎接手术。
2、指导患者完成必要的实验室检查,如凝血时间、肝肾功能,心脏彩超等。询问患者有无出血性疾病并将名术后可能出现的并发症。
3、皮肤准备:备皮范围为会阴部及两侧腹股沟,操作过程中防止划伤患者皮肤造成伤口感染。
4、术前询问有无药物过敏史,做碘过敏试验,训练患者床上排尿。预防术后因不适应床上解大小便造成尿储留、便秘的发生。
5、术前不宜饱餐,5-6成饱为宜,清淡易消化饮食。术前半小时肌注地西泮10mg,排尿更换病号服。术后护理:
1、给予氧气吸入及心电监护,严密监测生命体征,做心电图与之前比较。如发现异常立即通知医生。
2、伤口护理:术后止血器加压包扎穿刺点,严密观察穿刺处伤口有无出血及血肿,观察术侧肢体皮肤颜色、温度、感觉功能等是否正常,术后卧床24小时,术侧腕部避免做屈腕动作,禁止术肢测血压,采血、输液。
3、鼓励饮水 术后一般在最初的6~8h内饮水1000~2000ml,以便注入体内的造影剂通过肾脏排泄,减缓造影剂的不良影响,更好地保护肾脏功能并且记录尿量。术后饮食应低盐低脂低胆固醇清淡易消化,进食不宜过饱,少食多餐。
4、抗凝治疗的护理:按医嘱准确给药,观察有无皮肤黏膜、瘀斑、牙龈及鼻腔出血、皮下血肿、咯血、尿血。
5、拔除止血器后一周内无揉搓穿刺处,避免提重物,干重活,一周后可恢复日常生活。戒烟,时用软毛刷刷牙,避免情绪激动,因长期服用抗凝药物,需定期检测血小板,出凝血时间。
三、护理诊断:
1自理活动缺陷:与医嘱卧床有关 2疼痛:与冠心病导致心肌缺血有关
3知识缺乏:缺乏有关冠脉造影支架术的相关知识 4焦虑:于担心手术过程有关
5潜在并发症:出血:与动脉穿刺应用抗凝药有关
四、护理目标
1在家属协助下,患者生活能部分自理。2患者胸痛症状缓解减轻
3患者了解有关疾病知识,保持健康的心态,配合治疗和护理。4患者焦虑缓解
5患者未发生相关并发症.五、护理措施及评价:
自理活动缺陷
1、心理护理,安慰病人,向病人解释不能活动是暂时的,给于安静舒适的环境。
2、患者术后卧床24小时,家属协助床上大小便。焦虑
1、心绞痛发作时要绝对卧床休息,严密监护,保持环境安静。
2、了解病人心理状态,消除不良情绪,避免诱因,加强生活护理。
3、心绞痛发作时应立即停止活动,同时舌下含服硝酸甘油,观察有无不良反应。
4、给予少食多餐、不宜过饱、禁烟酒、5、给予氧气吸入3l/分。疼痛
1、避免心绞痛的诱发因素,保持情绪稳定,避免情绪激动紧张,生活规律,避免劳累。
2、调整饮食架构,少食多餐,低盐低脂,糖尿病饮食,避免过饱。3,、禁烟酒、浓茶、咖啡、刺激性食物,以防冠状动脉痉挛,加重心肌缺血缺氧
4、保持大便通畅,避免大便用力,多食粗纤维食物。
5、避免寒冷刺激,注意保暖。
6、治疗可加重心绞痛的疾病,如高血压、糖尿病、贫血、心律失常等。知识缺乏
:
1、鼓励患者说出焦虑的感觉和原因,针对患者心理活动做好心理疏导,对因紧张而夜间不能入睡者给予安定帮助睡眠。
2解释冠状动脉造影的意义及诊断的必要性,使患者充分认识到此项检查的重要性,变被动为主动接受及配合。
3、介绍做介入的医生,加强与患者沟通,增加信赖感。护理人员应多与家属交谈,耐心解答各种问题,认真听取患者陈述,了解生理及心理需求,并尽量给与满足。: 潜在并发症:出血
严密观察穿刺部位情况,做好伤口护理。
六、健康指导: 【服药指导】
1.每天坚持并按时、按量服药,不能擅自停药、改药,药物的增减与更换应咨询专科医生。PCI术后氯吡格雷片应至少服用1年,阿司匹林肠溶片、他汀类、β受体阻滞剂及ACEI(或ARB)等药物应终身服用。
2.服用抗凝,抗血小板药物(如阿司匹林,氯吡格雷)时,应注意观察是否有血尿、黑便、难以止住的牙龈及鼻腔出血;服用他汀类药物时,应注意观察是否有肌痛、恶心等症状,一旦有上述情况,请及时就诊。
3.日常生活中,特别是外出时,要携带冠心病急救药物(硝酸甘油),以备急用。可在运动、涉及情绪激动情况前,先把硝酸甘油含于舌下,以预防心绞痛发作。另外,硝酸甘油见光易分解,故应放在棕色瓶中,最好6个月更换一次。【营养指导】
1.控制能量的摄入,每日三餐最好定时定量,避免暴饮暴食。肥胖者应减轻体重。2.限制脂肪的摄入,特别是肥肉、动物内脏、蛋黄。烹调时,尽量选用植物油。限制盐的摄入量,每日应控制在6克以下(普通啤酒盖去掉胶垫后,一平盖食盐约为6克)。适量摄入优质蛋白质,如淡水鱼类。
3.多食新鲜的蔬菜、水果及纤维素类食物以预防便秘。便秘时,不可过度用力,以免增加心肌耗氧,甚至诱发心肌梗死。
4.戒烟,吸烟是引起冠心病的一个重要因素,吸烟者需立即戒烟。限酒,有饮酒习惯者,每周4-5天,可适当饮用红酒30毫升/日。不饮咖啡、浓茶。【休息与活动指导】
1.根据年龄及病情选择低强度的有氧运动,如步行、慢跑、打太极拳等。要采取循序渐进的方式来增加活动量,一般每周3~5次,每次30~60分钟。2.外出运动时请随身携带硝酸甘油,如出现胸闷、胸痛时应立即停止运动就地休息并含服硝酸甘油,如症状10分钟无缓解请立即至医院就诊或呼叫120。
【生活、工作中注意事项】
1.保持乐观情绪,避免紧张焦虑和情绪激动,多参加益于健康的娱乐活动,每天做些您感兴趣的事,保持身心轻松、愉快。避免过度劳累和用脑过度,生活有规律,保证充足睡眠。天气变化时,注意保暖,避免受凉。
2.不宜用过热、过冷的水洗澡或蒸汽浴,洗澡时间不宜过长,门不应反锁。3.如合并高血压,糖尿病,需严格控制好血压血糖,并注意监测血压及血糖。4.就诊其他疾病时应主动告知医生自己所患疾病、所行手术及服药情况。【随诊时间】
服药过程中应1-2周至门诊随诊。每月应行肝肾功、血糖、血脂、血常规、凝血功能、心肌酶及心电图等检查。一般建议半年后复查冠脉造影。
第三篇:PCI卡设计心得
pci卡设计心得(转载,作者不详)
其实从开始我对pci卡是一窍不通的,硬件还好说,软件驱动程序更是一头雾水,由于我的pci卡是要在windows98操作系统下应用的,所以必须编写pci卡的驱动程序,支持windows98下pnp硬件的驱动程序一般可以编程vxd。如果想为了以后的2k平台兼容就最好编wdm,因为windows2k不支持vxd,而且以后的发展wdm肯定要代替vxd了。不过由于我找到的资料基本上都是介绍vxd的,感觉vxd的技术好像更成熟一点,编的人更多一点,所以偷了一下懒(惭愧),就没有去研究wdm,就选择了vxd。
我的pci卡其实很简单,仅仅在本地端接了一个遥测信号的处理系统。
先说说硬件吧,其实按照正常的pci卡开发过程,仔细阅读pci规范是很重要的,但是由于时间比较短,我也没有很大的耐性看那些破规范,也就稍稍了解了一下。现在市场上有许多的专用的pci规范接口芯片,这些芯片提供的pci接口完全符合规范,具体符合的规范版本可以参看具体的芯片所以即使开发者不是很了解规范的具体细则,也可成功的设计pci卡。也就是可以达到傻瓜及设计。在连线上只要将对应的引脚连在总线上就可以了,在连线时要注意pci规范中提到了信号用的反射波信号,所以驱动的信号只用了要求电压的一半,另一半靠反射来提升。所以对信号线的长度有要求:64位卡的32位信号具备的最大连线长度是1500mil,64位扩展信号的附加信号的连线长度最大为2000mil,pci clk的长度为2500mil+/-100mil,如果不够长度可以多绕几圈。
还有一个要注意的是pci信号中prsnt1和prsnt2,开始我对这两个信号一直不是很清楚,清华bbs上的精华区说得也是含糊,后来师兄devilface告诉我的prsnt1和prsnt2两者必须有一个接gnd,否则系统肯定找不到卡,主板就是靠这两个信号来判断这个插槽上是否有卡,而其接法同pci卡使用的功率有关具体的含义如下(0 表示悬空,1表示接地):
prsnt1prsnt2含义
00no card
0115w
1025w
117.5w
另外pci卡上最好在从槽上引的电源上多加几个电容,所有电源都必须退藕一般规范推荐pci卡做4层板,但是我只做了2层,其实无所谓,只要2层布得开,没必要布4层,不过我布线的时候还是费了一点功夫,用specctra布了5,6次,为研究室节省开支嘛!(要是导师看见了该多感动呀!)
pci规范规定了5v和3.3v两种电气规范,我们一般的机器上都是5v规范的插槽当然也不乏3.3v的。所以我做的是5v的卡,不要以为5v的插槽上就得不到3.3v,一样可以提供3.3v的。
前面提到了pci接口芯片,现在pci接口芯片技术已经比较成熟了,介绍一点我知道的:
AMCC:早期有5920,后来5933风靡国内,早期的PCI接口都是用这做的amcc最近又推出了5935,估计改了一些5933的bug,我看它的文档几乎与 5933一致.plx :pci接口芯片的老大了.9030,9052,9050:slave芯片
9050,9052面向isa卡转pci的市场.9030为嵌入式专门设计.他们的文档不过100页左右.不难
价钱便宜.不过170~190.9054,9080,9060
9060是最早的32位master的pci控制芯片.9080取代9060;9054可能更成熟一些.(?)
iop480.好东西呀!带sdram接口和嵌入cpu,只是开发起来困难比较大.自己直接去plx的网站看看.,我就知道这么点,大家可以补充。
我用的是9052,还是那句话,用的人多,技术成熟,遇到问题了可以到bbs发问。我就喜欢捡现成的,不服你就说嘛!!
9052的机理比较简单,它内部提供了两种配置寄存器。一种叫做pci configuration registers ,这就是我们常说的pci配置空间另外一个叫 local configuration registers,它提供了配置本地端的一些信息。这里提到了本地端,说一说。其实9052就相当于一个桥,连接pci卡的本地端的芯片到pci总线上,将pci指令例如读写某个寄存器、内存、io翻译到本地端。9052本地端提供了地址线26根(27:
2)和数据线32根,还有LBE4根,可以翻译成不同的地址线,太麻烦了我就不详细说了,反正我用的LOCAL端是8位数据,在这种模式下LBE1和LBE0提供地址线[1:0]。PCI配置寄存器提供了6个基地址寄存器,这些基地址都是在系统中的物理地址其中BASE1 和BASE2 都是用来访问LOCAL 配置寄存器的基地址,BASE1是映射到内存的基地址,BASE2是映射到IO的基地址。所以可以通过内存和IO来访问LOCAL配置寄存器。
BASE2~5四个空间提供了访问本地端所接的4个芯片(当然可以少于4个),它们将本地端的芯片通过本地端地址(在LOCAL配置寄存器中设)翻译成PCI的地址,也就是将本地的芯片映射到系统的内存或io口。是不是很简单呀?这样使用你的程序操作这一段内存(或io)实际上就是对本地的芯片操作了。我使用的是内存映射,本地端的芯片地址例如是0x0cc000,将此地址放入local配置寄存器的相应位置(由于有四个空间,可以选择任意一个空间来对应此芯片),我用的是space0,还要配置此空间的大小,这样在pci总线端系统会根据这个大小分配相应的内存空间(或io)供9052使用来映射local 上接的芯片。而系统分配的内存空间的信息会写入pci配置寄存器中,只要读出来就可以了。9052工作时还需要一个配置芯片eeprom,plx公司推荐了93cs46,这个eeprom比较好买,在中发一层就有。eeprom会在pci卡上电的时候配置9052,主要配置了pci卡的vendorID和deviceID,这是系统用来标识pci卡的,很重要,你的程序就靠这个标识来找到pci卡。还配置了local端的4个space的local基地址和大小,以及每个space的其它一些参数(这里不说了)。eeprom的内容很重要的,如果没写对很容易就出问题我开始老调不出来就是因为eeprom中的配置写错了,郁闷了好长一段时间哟!其实硬件本身很容易连,只要对应的脚相连就可以了,注意本地芯片如果不申请总线控制的话,9052的lhold信号一定要接gnd,还有如果本地芯片没有提供irdy#信号,9052的对应脚也必须接地否则你一读此芯片,系统就会死机,永远等待那个irdy#信号有效才读取数据。
再说软件驱动,我说过我编的是vxd,用vtools编的,可以用vc++直接编译成vxd文件,至于为什么必须用vxd驱动我想就不用说了。我的vxd的主要任务就是在系统中找到我的pci卡,并读出本地芯片所映射的内存物理地址,在windows系统中,用户程序不能直接访问物理地址,只能使用线性地址,所以vxd还有做的一件事就是将物理地址转换成线性地址供win app使用。vxd查找pci卡就是靠搜索vendorID和deviceID,它是通过依次搜索总线号和设备号(具体什么意思我也说不清,反正知道就行了),看是否有符合指定的vendorID和deviceID,如果符合则认为找到了pci卡的配置空间,因为配置空间的第一个双字就是vendorID和deviceID.然后向下面的地址依次读就可以读出pci卡的配置空间其他信息,包括space0映射的内存基地址。读出此地址来再进行物理地址到线性地址的转换,就可以完全供win app使用了(可以通过指针访问),来读取9052 local上挂的芯片了。
具体的查找方式主要通过vxd程序中首先向io地址0xcf8写入最高位为1的双字0x80000000,这个数的第16到23位代表了总线号,第11到15位代表了设备号,第8到14位代表了功能号,然后就可以读取io地址0xcfc的双字,如果有效的话说明此pci配置空间地址上挂了一个pci卡,从0xcfc读出的数则为此pci卡配置空间的第一个双字,即vendorID和deviceID,我是将vendorID和deviceID一起使用的,即判断读出的双字是否等于我在9052配置eeprom中标定的数,如果是则说明找到了我的pci卡,如果不是则继续找。向0xcf8写入的数+0x800,在继续
读0xcfc,依次下去,直到找到。如果当此数加到0x80ffff00时还没找到(即总线号搜索完毕),则表明没法找到,那就要找找自己的原因了,可能是板子的配置错了。
找到了pci卡的配置空间后,读出space0的基地址,然后进行物理地址到线性地址的转换,我又偷了懒,vtools提供的example中有实现此功能的vxd源代码,直接用vc++编译成vxd就可以共win app使用了。所以实际上我的app程序使用了两个vxd,一个用来专门找卡,一个用来地址转换。
至于app如何调用vxd,可以参看vc的参考书,一般都有介绍。
下面将一下如何安装vxd到系统中,我编的vxd都是动态加载的(pnp一般都用动态加载vxd)要编写一个inf文件以便系统将vxd安装进去。我用的是windriver生成的inf文件模板,然后再按照需要进行修改,自然加上我的大名了。编完了inf文件后,就可以安装了。一般情况如果你插上pci卡windows启动后就会发现新硬件,你只要按照以前安装硬件的步骤进行就可以了只是在选择安装文件时选择自己编写的inf文件就可以了。我觉得一般的安装过程就是将vxd文件拷入系统的文件夹,即windows目录下,以便当app加载vxd
时,系统可以找到vxd程序,进行动态加载。
下面是我的inf文件
:
[Version]
Signature=$CHICAGO$;必须这么写
Class=PLX;可以自己改
Provider=%SHENLI%;制作者
[Manufacturer]
%Manufacture%=SECTION0
[SECTION0]
%my_card%=my.install,PCIVEN_10b5&DEV_9050;my.install表示了安装过程所要做的事,[my.install]
CopyFiles=CopyFiles_PLX10b5;主要做拷贝文件和注册表添加
AddReg=AddReg_PLX10b5
[CopyFiles_PLX10b5]
Vxd8_25.vxd
[AddReg_PLX10b5]
HKR,DevLoader,0,Vxd8_25.vxd
[Strings]
Manufacture=“BUAA202”;这些信息会在安装时显示
my_card=“PLX9052”
下面提供了vxd中查询pci卡的代码,这个代码是参考清华bbs驱动版精华区huyuguang大虾的大作,他提供了更详细的代码 有兴趣可以参考。
BOOL findpci(DWORD DeviceVendor,PCIINF *pciinf)//我的卡的DeviceVendor=0x905210b5
{
DWORD io_cf8;
DWORD io_cfc;
int i;
DWORD buf[16];
io_cf8=0x80000000;
for(;;)
{
DWORD_OUT(0xcf8,io_cf8);//向0xcf8输出双字 io_cf8
io_cfc=DWORD_IN(0xcfc);//从0xcfc读入双字
if(io_cfc==DeviceVendor)//findpci9052
{
for(i=0;i<16;i++)
{
DWORD_OUT(0xcf8,io_cf8+4*i);
buf[i]=DWORD_IN(0xcfc);
}
pciinf->VendorID=(WORD)(buf[0]&0xffff);
pciinf->DeviceID=(WORD)((buf[0]&0xffff0000)/0x10000);
pciinf->Command=(WORD)(buf[1]&0xffff);
pciinf->Status=(WORD)((buf[1]&0xffff0000)/0x10000);
pciinf->RevisionID=(UCHAR)(buf[2]&0xff);
pciinf->CacheLineSize=(UCHAR)(buf[3]&0xff);
pciinf->LatencyTimer=(UCHAR)((buf[3]&0xff00)/0x100);
pciinf->HeaderType=(UCHAR)((buf[3]&0xff0000)/0x10000);
pciinf->BIST=(UCHAR)((buf[3]&0xff000000)/0x1000000);
pciinf->BaseAddresses[0]=buf[4];
pciinf->BaseAddresses[1]=buf[5];
pciinf->BaseAddresses[2]=buf[6];
pciinf->BaseAddresses[3]=buf[7];
pciinf->BaseAddresses[4]=buf[8];
pciinf->BaseAddresses[5]=buf[9];
pciinf->SubsystemVendorID=(USHORT)(buf[11]&0xffff);
pciinf->SubsystemID=(USHORT)((buf[12]&0xffff0000)/0x10000);
pciinf->InterruptLine=(UCHAR)(buf[15]&0xff);
pciinf->InterruptPin=(UCHAR)((buf[15]&0xff00)/0x100);
pciinf->MinimumGrant=(UCHAR)((buf[15]&0xff0000)/0x10000);
pciinf->MaximumLatency=(UCHAR)((buf[15]&0xff000000)/0x1000000);
break;
}
else
io_cf8+=0x800;
if(io_cf8>=0x80ffff00)
return 1;
}
return 0;
}
以上都是我这次制作卡的一些心得,还有很多不清楚的地方,写出来只是想让感兴趣的pci门外汉了解一下,但愿能有所帮助。肯定有很多错误,希望各位大虾指正,但求不会误人子弟。pci大虾见笑了
第四篇:PCI患者的护理查房
PCI患者的护理查房
2014年12月 周盼
1、概述
2、护理评估
3、根据患者现存的和潜在的护理问题制定相应的护理目标和护理措施
4、护理评价
5、健康教育
6、出院指导
一、概述
大脑的血液供应 大脑的血液供应来自颈内动脉系统和椎-基底动脉系统。
颈内动脉系统---前循环(额叶、颞叶、顶叶、基底节)椎-基底动脉系统----后循环(丘脑、脑干、小脑半球)
PCI(后循环缺血)是指后循环的颈动脉系统短暂性缺血发作(TIA)和脑梗死。其同义词包括椎基底动脉系统缺血、后循环的TIA与脑梗死、椎基底动脉疾病、椎基底动脉血栓栓塞性疾病。
脑梗死是指由于脑动脉粥样硬化,血管内膜损伤使脑动脉管腔狭窄,进 而因多种因素使局部血栓形成,使动脉狭窄加重或完全闭塞,导致脑组织缺血、缺氧、坏死,引起神经功能障碍的一种脑血管病。脑梗塞的主要危险因素有:高血压病、冠心病、糖尿病、体重超重、高脂血症、喜食肥肉,许多病人有家族史。多见于45~70岁中老年人。
TIA是指由颅内动脉病变引起的一过性或短暂性、局灶性脑或视网膜功能障碍,临床症状一般持续10-15分钟,多在1小时内恢复,不超过24小时,不遗留神经功能缺损症状和体征,影像学检查无责任病灶。临床表现
1、一般特点:以中老年多见(50-60岁)伴有高血压、冠心病或糖尿病常在安静或休息状态下发病。
部分病人病前有前驱症状如肢体无力及麻木、眩晕等。
发病后1~3天达高峰,出现相应脑动脉供血区神经系统局灶性症状。
无明显头痛、呕吐及意识障碍,脑膜刺激征(-)。
大部分病人意识清楚或仅有轻度意识障碍,但脑干梗塞和大面积梗塞除外。
2、神经系统症状和体征:根据血管闭塞的部位和范围而定,神经系统体征有助于区分颈动脉或椎基底动脉系统的梗死。
常见的症状有失语、偏瘫、感觉障碍等 如大脑中动脉闭塞引起三偏征
交叉(一侧颅神经麻痹伴对侧运动或感觉缺失)或双侧神经系统体征提示梗死位于脑干。
特殊类型的神经功能缺失,如,纯感觉卒中、构音障碍伴手笨拙,提示小血管病变所致的皮层下或腔隙性梗死。
二、护理评估
1、病史
患者喻良秀,女,58岁,因急起头晕、呕吐2小时,于12月19日12:35步行入院。曾反复出现头晕,呈阵发性,发作时视物旋转、站立不稳,欲倒,伴恶心,欲吐,先后7次入住我科。
2、体格检查
入院时查体:T 36.6℃
P 85 次/分
R 20 次/分
BP 126/67 mmHg。神志清醒,发育正常,营养中等,急性面容,体型偏胖,扶送入院,自主体位,对答切题,查体合作。皮肤粘膜无黄染,无肝掌,无蜘蛛痣,无贫血貌。全身浅表淋巴结无肿大。无巩膜黄染,口唇红润。颈软,颈静脉无怒张,肝颈静脉回流征阴性,双侧甲状腺无肿大。双肺呼吸音清,双肺未及干啰音、湿啰音。心率85次/分,心律齐,无病理性杂音。腹壁柔软,无压痛,无反跳痛,肝肋下未触及,脾肋下未触及,未触及腹部包块。无肝区叩击痛,无肾区叩击痛,移动性浊音(-)。四肢活动自如,双下肢无浮肿。生理反射存在,病理反射未引出。专科检查:神清,语利,计算力、判断力、记忆力、理解力均正常,双额纹对称,双瞳等大等圆,直径3mm,对光反射灵敏,眼球运动自如,可见水平眼震,双鼻唇沟对称,伸舌居中,颈软,四肢肌力、肌张力正常,肱二头肌腱反射、肱三头肌腱反射、桡骨骨膜反射、膝腱反射、踝反射均正常,双巴氏征(-),双克氏征(-),浅感觉检查无明显减退。指鼻试验、跟膝胫试验、快复轮替试验均正常,昂伯氏征不能合作。ADL评分:55分,NIHSS评分:0分,吞咽功能评定:Ⅰ级。
辅助检查:2014年12月19日头部CT:右侧基底节区腔隙性脑梗塞。21日血常规报告:血小板计数85*10^9/L↓。凝血功能:纤维蛋白原含量1.72g/L↓。血脂:低密度脂蛋白1.72mmol/L↓。血糖:葡萄糖6.44mmol/L。余肝肾功能、血电解质、同型半胱氨酸均基本正常。
3、入院诊断
(1)后循环缺血
(2)脑梗死(右基底节区陈旧性病灶)
(3)高血压病(2级 极高危组)
(4)颈动脉斑块形成
4、治疗措施
改善脑循环、护脑、调整脂质代谢、稳定颈部血管斑块、抗血小板聚集、降血压、对症支持治疗、颈部操锻炼;低盐低脂易消化饮食;心理护理;加强健康宣教。
三、护理诊断
1、有受伤的危险
相关因素:与头晕、肢体活动不稳有关 护理目标:未发生受伤情况。护理措施:
1)避免增加颅内压,如保持情绪稳定,防止便秘。2)安置舒适的体位,保持病房安静舒适。
3)给患者做跌倒高危评估,属高危跌倒病人悬挂跌倒高危标识,列入早交
班,病房交班。
4)使用床栏等保护性措施,防止病人受伤。5)把病人经常使用的物品放在病人伸手可及处,病人活动时适当提供帮助,保持周围环境中无障碍物。
6)病人衣裤合身,鞋子防滑,光线充足,地面干净,如有潮湿放置防滑倒标识。
2、潜在并发症:出血
相关因素:与患者应用抗凝药有关
护理目标:患者无出血倾向
护理措施
1)密切观察患者口腔、皮肤黏膜等处有无出血。2)密切观察患者大小便情况注意有无内脏出血。
3)观察有无恶心、呕吐、头痛等出血症状。如有异常及时通知医生。4)定期复查血常规、凝血功能。
3、焦虑
相关因素:与担心预后有关
护理目标:患者焦虑情绪缓解
护理措施:
1)认识到病人的焦虑,承认病人的感受,对病人表示理解。2)主动向病人介绍环境,消除病人的陌生和紧张感。
3)耐心向病人解释病情,消除心理紧张和顾虑,使能积极配合治疗和得到充分休息。
4)使病人感到安全,必要时陪伴病人。
5)经常巡视病房,了解病人的需要,帮助病人解决问题,鼓励病人当产生焦虑时告诉医护人员。
6)通过连续性护理与病人建立良好的护患关系。
7)指导病人使用放松技术,如缓慢的深呼吸、全身肌肉放松、听音乐等。
4、知识缺乏
护理目标:患者了解自己的病情和治疗。护理措施:
1)通过交谈确认病人对疾病和未来生活方式的顾虑,针对病人的顾虑给予解释或指导。
2)运用通俗易懂的语言向病人介绍病程及治疗。
3)定时发放健康教育处方,提供适合病人所需的学习材料。4)鼓励病人提出问题,耐心给予解答。
5、营养失调
相关因素:低于机体需要量与摄入困难有关
护理目标:病人保持良好的营养状态
护理措施:
1)给予低盐低脂清淡饮食。2)保证每日的输液量。
3)鼓励自己进食,少量多餐,循序渐进。
6、皮肤完整性受损的危险
相关因素:与长期服用抗凝药有关
护理目标:皮肤完整无破损
护理措施:
1)保持床单位干燥整洁。2)鼓励多下床活动,勤散步。
3)进高蛋白高维生素富热量食物。
4)每日温水擦浴,禁用刺激性洗洁用品。5)静脉输注刺激性药品时注意做好静脉保护。
7、便秘
相关因素:与长期服用口服药,食物缺乏粗纤维有关
护理目标:病人至少2-3天排出成形的软便一次
护理措施:
1)行顺时针腹部按摩。
2)鼓励患者多食蔬菜水果,多饮温开水。
3)指导用开塞露塞肛,必要时按医嘱使用缓泻剂。4)鼓励病人养成定时排便习惯。
四、护理评价
患者生命体征正常,无颅内高压出现,未发生受伤、跌倒坠床事件,患者神志清楚,日常生活能自理,皮肤完整无破损,大小便正常,焦虑情绪有所缓解,对病情及治疗有一定程度的了解。无脑出血及内脏出血倾向。
五、健康教育
1.积极治疗原发病,如高血压、高脂血症等,按时服用口服药。
2.晨起时不要急于起床,最好安静10min后缓慢起床,以防体位性低血压致梗死发生。
3.心理护理:多与家属接触交流,了解其心理动态情绪,鼓励家属多探视;向病人解释所患疾病的性质、预后、治疗方案及目的,消除紧张情绪,使其树立战胜疾病的信心。
4.饮食指导:指导病人家属给予病人吃低盐、低胆固醇、适量碳水化合物,丰富维生素饮食。控制总热量,饮食要有规律,切忌暴饮暴食或过分饥饿。
5.休息活动指导:急性期卧床休息,应取平卧位,注意保持瘫痪肢体功能位置并适当被动运动患肢与关节。病情稳定后,应尽早进行床上,床边及下床活动,主动运动患肢。
六、出院指导
1、指导患者出院后注重休息,逸事,增加营养,增强体质。
2、出院后继续坚持做颈椎操。
3、坚持按时服药,巩固疗效,口服泰嘉要注意观察有无黑便情况。
4、注意保持心情舒畅,多去公园散步,听音乐。
5、定时监测血压,定期复诊。
第五篇:PCI术后并发症的观察及护理
冠状动脉介入治疗术后并发症的观察及护理
随着医学的发展,冠状动脉介入治疗已经成为冠心病并发急性心肌缺血治疗的重要方法,并且挽救了许多心肌梗死患者的生命,同时,手术创伤小,术后恢复较快,为广大患者所接受,但由于心脏手术本身存在高风险,术后仍会发生许多并发症,如出血、尿潴留、心包填塞、肺栓塞、心脏骤停,有的并发症危及生命,术后重点有效的监测及护理对提高手术治愈率、降低死亡率具有重要意义。
(一)分析可能出现的原因
1、出血及伤口感染。为最常见的并发症,主要因为加压包扎固定不良、大量抗凝剂的应用和术后肢体用力、皮下组织松弛引起,包括局部穿刺点淤血,局部假性动脉瘤形成,消化道出血。
2、低血压 因造影剂扩张外周血管所致。
3、尿潴留。由于术后肢体制动不习惯床上排尿、术前未训练床上排尿而造成。
4、心包填塞。术中冠状动脉损伤可发生心包填塞,患者主诉胸闷心悸,表现为呼吸困难、面色苍白、全身出冷汗、奇脉、血压迅速下降、脉压降低、听诊心音遥远等症状。
5、肺栓塞。肺栓塞的发生是由于血管壁的局部创伤,高凝状态,术后绝对卧床、从而影响了下肢静脉回流,并可有新鲜血栓形成;冠脉介入治疗术后制动过度,增加了深静脉血栓形成的风险。在解除包扎后,下地行走时深静脉内血栓脱落,特别是大便用力时,不仅可增加心脏负担,同时对长期卧床并发静脉血栓具有抽吸作用,可导致栓子脱落,通过静脉系统到达肺循环而并发肺栓塞。表现为首次下床活动时,突发性呼吸困难、发绀、血氧饱和度降低,心悸、气短或晕厥。
6、心脏骤停。发生可能是因为室性心律失常、心脏破裂,患者突然意识丧失,出现阿-斯综合症。
(二)针对以上问题提出的护理措施
1、术前准备及健康教育
完善术前准备,心理支持,根据患者心理特点,有针对性地向患者及家属讲解手术的、方法、优点、注意事项,减轻患者的焦虑、恐惧心理增强对手术的信心,准备工作。做好心理护理,减轻焦虑情绪。
2、出血及伤口感染。
“8”字绷带加压法固定24h,严密观察穿刺部位有无出血、血肿及术肢血液循环情况,及时发现,立即报告医生,把穿刺部位重新加压包扎;术肢术后24小时制动,避免受压、用力,测量血压、静脉输液或采血等均不在穿刺侧进行,以免加重肿胀〔1〕;假性动脉瘤可采用弹力绷带加压包扎,或者超声引导下反复压迫,如果效果不加,尤其较大的动脉瘤,考虑超声引导下注射凝血酶及压迫包扎法,必要时外科手术修补。消化道出血护理措施:术后密切观察患者的生命体征变化,有无呕血、黑便;如有血容量不足及呕血、黑便,立即报告医生,迅速建立静脉通路,遵医嘱应用止血、扩容药物,并配血备用;备齐急救药品及物品,做好抢救准备。
3、低血压
护士要严密观察生命体征的变化,测血压、脉搏,1/30 min,监测4 h。如发现患者血压降低,立即遵医嘱给予地塞米松静脉注射,同时给予升压药多巴胺静滴,加快静脉输液速度。
4、尿潴留
护理措施:可让患者听流水声引起尿意,用温水冲洗会阴部;腹部热敷按摩,部位:膀胱区。方法:热水袋内盛60 ℃~65 ℃热水。首先向患者做好解释工作,然后将热水袋横放于耻骨联合上4横指处,即膀胱区。轻轻上下推转,时间15 min~30 min,以便顺利排尿,预防尿潴留发生,或用温湿毛巾在膀胱区热敷;如穿刺部位在上肢,可将床摇起,半卧位或坐位排尿;能饮食患者给予热饮料;使用温热便盆;如上述方法无效,可行无菌导尿术。
5、心包填塞
护理措施:应立即给予高流量吸氧,立即报告医生,配合医生进行心包穿刺,准确记录心包引流液的量、色、质,经常询问有无不适,引流期间要保持引流管固定、通畅、无菌,暂时中断引流时,要正压封管,防止导管堵塞;按医嘱给予升压药,同时每5-10分钟测量血压1次,密切观察心率、心律的变化;同时做好心理护理,嘱患者尽量放松。
6、肺栓塞
表现为首次下床活动时,突发性呼吸困难、发绀、血氧饱和度降低,心悸、气短或晕厥。护理措施:发现后,立即通知医生采取抢救措施,给予吸氧、心电监护,建立静脉通路,紧急溶栓治疗,必要时气管插管,进行呼吸机辅助呼吸;密切观察面色、生命体征、血氧饱和度、神志变化。
7、心脏骤停
一旦发生,立即采取抢救措施:迅速准备好心电监护仪、除颤仪、临时起搏器、一次性使用中心静脉导管包、吸氧及吸痰装置、简易呼吸球囊、气管插管等抢救物品,备好抢救药物,如阿托品、多巴胺、硝酸甘油、利多卡因、胺碘酮、维拉帕米、肾上腺素、异丙肾上腺素等,除颤仪要处于充电状态,以最快速度除颤,积极熟练的配合医生抢救,迅速建立静脉通路,保持输液通畅,联系麻醉科进行气管插管,连接呼吸机进行辅助呼吸,同时行心肺复苏。
8、医务人员应对工作认真负责
尊重患者,让他们对未来充满信心,多关心体贴他们,视他们如亲人,这样就会对他们产生积极的影响。医务人员的语言:医务人员的语言必须规范准确,避免因患者听不懂而产生误解、怀疑,引起焦虑、悲观等消极情绪。而且要随时尊重患者,认真倾听。
9、应提高手术医生的技术水平
术前仔细交代术中可能出现的问题,让患者配合手术,以利于手术顺利进行,术后护士应认真观察,随时巡视病房,把患者冠脉造影并发症的发生降低到最少,让患者及家属增强信心。
10、巩固社会支持系统
社会支持是个体通过社会联系所能获得的他人的精神和物质上的支持和帮助,主要来源于配偶及家庭成员。社会支持系统非常重要,避免家属情绪或经济状况波动给患者带来的负面影响。